3 ms·
> The default installation of PHP gives you a setup that parses HTTP requests and returns HTTP responses Correct me if I am wrong, but so does Node, Ruby, Pyth
by Prefinem 9y ago
> The default installation of PHP gives you a setup that parses HTTP requests and returns HTTP responses
Correct me if I am wrong, but so does Node, Ruby, Python, etc...
Sure it was built for the web, in simpler times, but everything has to start somewhere. Now days, PHP is a completely different beast.
> Just not a very good one.
An opinion if fine, but it seems like you are deriving this opinion from old experiences (or maybe the old PHP hate bandwagon)
- Joeboy 9y ago> Correct me if I am wrong, but so does Node, Ruby, Python, etc. I think Node is also a framework, although there seems to be some controversy about this[1]. Ruby and Python give you standard libraries from which you can build a web server or templating engine or whatever, but it would be weird to say that made them Web Frameworks. Maybe things have changed, but last I knew PHP had a command line switch that tells it to not act like a web framework, because that is its default mode of operation. But you're right that it's been a few years. I don't think I'm jumping on a hate bandwagon, but I am succumbing to someone-is-wrong-on-the-internet syndrome, which I know to be a mistake. Although I can't resist asking - are you saying PHP is a good web framework? How does that fit with the idea that PHP is not a web framework? [1] https://softwareengineering.stackexchange.com/questions/299152/is-node-js-a-framework https://softwareengineering.stackexchange.com/questions/2991...
- Prefinem 9y ago> I think Node is also a framework I think we have different definitions of frameworks. So no point in arguing over that. > Maybe things have changed, but last I knew PHP had a command line switch that tells it to not act like a web framework I honestly don't even know about a command line switch. I just write my script and execute it with the CLI (php test.php) > I am succumbing to someone-is-wrong-on-the-internet syndrome Please tell me this has a name > Although I can't resist asking - are you saying PHP is a good web framework? How does that fit with the idea that PHP is not a web framework? Not sure you exact intent, but as far as PHP being a good language to write a web application in, sure, it can be. IMO, it depends on the application and use of the application.