4 ms·
PHP is great platform for prototyping, even better if you're experienced. I actually used PHP a lot for general purpose scripting and code generation because it
by cztomsik 9y ago
PHP is great platform for prototyping, even better if you're experienced. I actually used PHP a lot for general purpose scripting and code generation because it was so easy and fast. Now I'm at node-land (I had no issues with PHP I just needed something with concurrency and PHP didn't have it at the time) for a few years but I still have great memories.
Do what you want (and what makes you most productive) and don't care about others :-)
BTW: What I especially love about PHP is its documentation, or sort of integrated stackoverflow. I can't remember any other platform having "recipes" integrated directly in the documentation (which in my opinion, is brilliant idea)
- viraptor 9y ago> I can't remember any other platform having "recipes" integrated directly in the documentation This has good sides and bad sides unfortunately. There are some really questionable ideas in those comments and they're not always downvoted to death. Presenting them to the beginners on the same page as the official docs makes them trust and copy-paste solutions sometimes.
- cztomsik 9y agoYeah but I also believe it's important for beginners to learn by doing, even if it means doing wrong. There is no universal "good way" of doing software anyway and best practices and patterns can be harmful too. Take java spring or ruby on rails for example, those are opinionated ways of doing SW but they are also big pile of complexity and sometimes you really need just read a file, transform it a little and output the result. I think those awkward examples and hacks are valuable too because you get involved in internals and you know then how the entire thing works under the hood.
- mercer 9y agoI still find myself using PHP for really quick and dirty mostly-static stuff. It's still so liberating to write HTML with some snippets of code, FTP that shit somewhere, and have it just work.
- maxk42 9y ago> Now I'm at node-land (I had no issues with PHP I just needed something with concurrency and PHP didn't have it at the time) Did you realize the V8 engine is single-threaded?