No. He didnât âhave a google alert to try convince people about phpâ. Weâre far too busy.
I shared this post with him (it popped up in my Wappler âCommunity Summary Emailâ as weâve used Wappler for some projects and heâs been pretty impressed with the dev time, and given what heâs done professionally using PHP for large companies, I thought heâd find it of interest.
Among other things, weâve also had discussions on MongoDB vs SQL (and nearly EVERYONE saying you MUST use MongoDB with Node (which again, is an incorrect blanket statement, but I digress).
His point is still relevant. Yours unfortunately, although maybe had the right intent, isnât fully accurate.
You didnât say there was other (ie more expensive) costs associated with php, which Iâm not sure is accurate anyway, as php hosting is a dime a dozen and horizontal scaling is easy with a simple load balancer, vs using something like node for scaling, you made a blanket statement that php doesnât and canât scale outside âpersonal blogs/sitesâ.
This is a lie. It can and it does.
The last eCommerce company I worked for had 100ks of thousands of visitors a month. Did over $100mil in annual revenue all with a back-end of php (their entire backend warehousing was written in php as well).
Unless you call that ânot scaling?â
The correct or rather more accurate answer is, what do you NEED your web app to do and thus which language would a. be possible to build that with and b. provide the quickest path to getting it out in the real world.
Are you building a scalable eCommerce solution? Something similar?
Or do you need something that is far more dynamic where using something like Node (and npm packages) offers benefits?
If someone knows php, learning a new language âjust because you shouldnât use phpâ is a poor argument imo.
I went the node route by the way, because now it was either learn a lot about php or just go with node and do the whole JS thing.
Most people using Wappler also arenât planning for a million concurrent users. Iâd bet most arenât even planning for 100k or 50k.
Because those that do would rebuild or highly customize a lot anyway. And if theyâre planning for that growth this early, theyâd have investor funding, be a dev building it from scratch and thus arenât worried about the slight differences in server costs.