+ 1
Which one would you prefer in modern web development ? Learning PHP or node.js ?
I think both of them have merits as well as demerits. Can anybody explain about those ?
2 Answers
+ 3
try reading this article
https://www.netguru.co/blog/nodejs-vs-php
+ 3
Both have there pros and cons.
PHP
Pros:
⢠Easy to deploy; Just install PHP, do some configuring (you should definitely configure PHP but it's usually not necessary) and drop your PHP files in the webroot.
⢠Used everywhere.
â˘Easy to learn.
Cons:
⢠Weak language; Because PHP grew organically it is a very odd language and has many querks.
⢠Because of how easy it is to learn you'll find some really bad code out there.
Node.js
Pros:
⢠It's JavaScript with some goodies so if you know JavaScript it'll be a breeze to learn.
⢠It's very fast.
⢠Asynchronous meaning it can handle concurrent requests easily.
⢠Can interact with the user directly unlike PHP.
⢠NPM.
Cons:
⢠Not many mature frameworks.
⢠Not as widely used as PHP.
⢠Only runs on one CPU so doesn't scale as well.