I found this forum in search for solutions for next build of our retail (tourism and travels) websites.
For everyone who say that PHP is dying, is slow or difficult to debug - I’m afraid you are wrong. From my experience:
- Latest PHP version we’ve used on a project - 7.2 with very light framework (CI3.0) helping us develop website - is lightning fast. This site uses MongoDB, MySQL and Algoila for all different type of data.
- It’s not difficult to debug - problem is with developers. If you stick to nice MVC, think about structure and give proper variables / classes / method names - peas easy task. Even for complex data manipulation. My first builds - I didn’t take care of above aspects and that’s still causing headaches, but we getting better with it.
- It’s far easier to start up a project with PHP. Period. Learning curve of Node.js is longer. And difficult, but don’t take my words for it - I’m old. Think about this as ‘more challenging’.
I’m hoping that Node.js is not some temporary “hype” and won’t end like … I don’t know … flash for example.