3 ms·
The parent nailed it. It's easy to complain about PHP from various standpoints both pragmatic and PL-centric, but it has an amazing superpower which might be s
by saidajigumi 8y ago
The parent nailed it. It's easy to complain about PHP from various standpoints both pragmatic and PL-centric, but it has an amazing superpower which might be summed as "serverless for the web, v0".
- paulgb 8y agoNo deployment setup will ever match the pure joy of dragging a .php file into WinFTP, watching the little blue progress bar, and refreshing your browser.
- deleted 8y ago[deleted]
- owl57 8y agoYes! But not exactly relevant: this deployment technology is supported by Perl/CGI just as well.
- paulgb 8y agoDefinitely. I wasn't trying to be relevant so much as I got nostalgic at the mention :)
- snazz 8y agoI practically have that level of “luxury” in my Awful[0] (CHICKEN Scheme) web app that I’m working on right now. With a couple lines of code[1] added to my project (that I have only running in development mode), I can simply save my source code file in Emacs, have it automatically saved on the server through Emacs’s TRAMP feature, reload the page in Firefox, and instantly see my changes. If I like it, I make a commit through magit and I’m off to the next task. Of course, I don’t run it like this in production (to refresh the production app I have to go to "/reload" from a certain IP address and be logged into the admin account). Don’t worry: the “old ways” are still here, even if no longer mainstream. [0]: http://wiki.call-cc.org/eggref/5/awful#a-hello-world-example http://wiki.call-cc.org/eggref/5/awful#a-hello-world-example [1]: http://wiki.call-cc.org/eggref/5/awful#reload-applications-code-on-every-request http://wiki.call-cc.org/eggref/5/awful#reload-applications-c...