Which programming language is most widely used for web development?

Can't believe the amount of PHP supporters here, and JS haters.

You an either love or hate JavaScript but it is the main coding language on the internet. Even using PHP you'll end needing JS at some point for some trivial UI tasks (or not that trivial). IMHO, many of the complains about JS are coming from people who doesn't really know JS.

Also as someone said earlier before, there are better alternatives than PHP such as Python with Django with the fact that Python can be used almost for anything out of web development (which makes it a really valuable skill to learn even if you don't use it as your "main" language). You could also use Ruby on Rails which makes development VERY fast.

The only advantage I can find by using PHP is that you can be valuable for Wordpress development (which is a huge market).

That's my two cents :)
 
I used to be developing with php, using framework like laravel… then JavaScript come along, it’s much better than php and html that’s for sure.

I can recommend NodeJs, and vuejs for front end, for database can be mongodb or to your liking.
 
I used to be developing with php, using framework like laravel… then JavaScript come along, it’s much better than php and html that’s for sure.

I can recommend NodeJs, and vuejs for front end, for database can be mongodb or to your liking.
How is node js better than laravel? For me it was like coding a website in C# or Java. Little bit too much.
 
How is node js better than laravel? For me it was like coding a website in C# or Java. Little bit too much.
you are right, it's not.

every language and framework has it's own best place to be used.

for simple websites or web apps, laravel is even better than node. same as for large scale projects with a lot of models, etc.

for sceptics that thinks that node is somehow more superior, then you should look up PHP + Swoole + Laravel.

that setup is like pumping PHP with all possible steroids.

in my own work now, I use both, just because they are better for some specific tasks better than other.

I would agree that python is somewhat best choice to go for from all available ones, but still, if one feels comfortable with PHP, then laravel is the solution. Or any other symfony driver framework, it's not that important.
 
How is node js better than laravel? For me it was like coding a website in C# or Java. Little bit too much.
In my own personal opinion it’s all about performances, especially since now I mostly work with developing web apps instead of just a standard website.

I think once you get how to do it, then it would be easier to develop with NodeJs, I also can go with golang or Python, depending on client’s request.

Obviously PHP framework has everything we need to develop website faster, but for performance I still see web apps that developed with full JavaScript has its performance much higher than if running with PHP+HTML.

You can take a look around on some of scalable projects today they are mostly running on JavaScript, be it NodeJs, reactjs, angularjs.

I guess I am just biased, but to build a simple web app on JavaScript I just have to run a few scripts and that’s it, meanwhile when using PHP+HTML I need to develop it on framework and build all the MVC for each table, it’s just time consuming.
 
Obviously PHP framework has everything we need to develop website faster, but for performance I still see web apps that developed with full JavaScript has its performance much higher than if running with PHP+HTML.
PHP Swoole beats node.

1628101391044.png


full bench - https://medium.com/@rioastamal/benchmark-php-swoole-vs-nodejs-vs-go-539a5493b067
 
PHP Swoole beats node.

View attachment 181358

full bench - https://medium.com/@rioastamal/benchmark-php-swoole-vs-nodejs-vs-go-539a5493b067
1. Go to some web marketplaces, let’s just say codecanyon.net
2. Try search for Swoole, then NodeJS

Let’s just assume that the search result define the popularity of each… both from maker and buyer perspective.
 
1. Go to some web marketplaces, let’s just say codecanyon.net
2. Try search for Swoole, then NodeJS

Let’s just assume that the search result define the popularity of each… both from maker and buyer perspective.
swoole is very new tech, and its more like a serving type of thing, not the app itself, so there will be no marketplace stuff related to it as there is almost no nginx or apache configs in those marketplaces. my point was that there are now ways you can make your PHP apps rocket fast.
 
popularity doesn't mean its better. especially on codecanyon where you have most projects run by hobby programmers.
 
I've been using PHP for the past five years.
IMHO it's the most widely used language for backend.
However, today you can't make a career so easily without javascript.
 
In my own personal opinion it’s all about performances, especially since now I mostly work with developing web apps instead of just a standard website.

I think once you get how to do it, then it would be easier to develop with NodeJs, I also can go with golang or Python, depending on client’s request.

Obviously PHP framework has everything we need to develop website faster, but for performance I still see web apps that developed with full JavaScript has its performance much higher than if running with PHP+HTML.

You can take a look around on some of scalable projects today they are mostly running on JavaScript, be it NodeJs, reactjs, angularjs.

I guess I am just biased, but to build a simple web app on JavaScript I just have to run a few scripts and that’s it, meanwhile when using PHP+HTML I need to develop it on framework and build all the MVC for each table, it’s just time consuming.
You sound like you really need Java and C#. These are the fastest languages I saw used in enterprises.
Node.js was never a choice.
 
You sound like you really need Java and C#. These are the fastest languages I saw used in enterprises.
Node.js was never a choice.
Building web applications using Java and C# I don’t think so…

Java and C# mostly for desktop apps, Java is for cross platform and C# for windows.

Java JSP is usually used within internal web apps and for some reason government websites as well

but modern web apps rarely use them
 
Building web applications using Java and C# I don’t think so…

Java and C# mostly for desktop apps, Java is for cross platform and C# for windows.

Java JSP is usually used within internal web apps and for some reason government websites as well

but modern web apps rarely use them
I think modern enterprise apps are web-based ones. I rarely see people going with a desktop version of software these days.
Java, C# are known as technologies good for enterprise level. Companies go with API based backends using them.
 
Which is the best programming language for full stack web development?
Share your opinions.. It's just a small survey to find out what language is on top in 2021.
Java Script... but PHP is there also
 
PHP. Why? Lowest entry threshold. And in this language, you can solve almost any task.
 
Back
Top