PHP Deployment Ease

Comments emphasize PHP's simplicity in deployment on shared hosting via file uploads and FTP, contrasting it with the more complex setups required for languages like Python, Ruby, and Node.js.

📉 Falling 0.4x DevOps & Infrastructure
2,567
Comments
20
Years Active
5
Top Authors
#1924
Topic ID

Activity Over Time

2007
25
2008
57
2009
74
2010
98
2011
191
2012
244
2013
259
2014
124
2015
120
2016
103
2017
100
2018
112
2019
144
2020
180
2021
186
2022
182
2023
143
2024
104
2025
120
2026
1

Keywords

e.g PHP ASP.NET JIT AWS WordPress node.js MyAdmin WASM FPM php hosting deploy server host easy python files web deployment

Sample Comments

nerd_in_rage Sep 30, 2012 View on HN

No, that's unlikely. PHP's main advantage is its ease of deployment on shared web hosts: upload your files and you're done.

open-source-ux Apr 16, 2021 View on HN

Developers underestimate how difficult it can be to deploy server-side code for web apps or dynamic websites, particularly for less-technically minded users.As other posters have mentioned, PHP code can be as simple as uploading files to a folder on a server using a GUI FTP app. (And for some non-technical users, even that might be too complicated).By the way, Jeff Attwood (co-founder of Stack Overflow and one of the founders of Discourse), had this to say about PHP:"If you want

selfhoster11 Nov 18, 2021 View on HN

A very pragmatic reason exists: deployment is dead simple for users with very little technical skill. Deploying PHP software is as easy as subscribing to a shared web host (expensive or not, but most will make your life easy), connecting using FTP/SFTP, and extracting a ZIP file into the main directory. Some hosts even skip the last couple of steps and let you apply a template with a well-known PHP CMS to get you started. Hey presto, you have a functioning web shop, business website, charit

xyzzyb Jun 29, 2012 View on HN

That's the thing right? With PHP you need a server or you can't do anything. With Django, Sinatra, Rails, Flask, (Node?, Meteor?) you have all that for development as part of the application.To deploy you just push to a free heroku instance and you are fine until you get big. Much, much easier than setting up your own Apache+PHP. And much, much cheaper than buying hosting.

rexreed Feb 20, 2023 View on HN

Why not PHP on a shared or dedicated hosted server?

jitl May 1, 2022 View on HN

PHP is still the only language on the web you can deploy to a $5/mo host with a zipfile without needing wade through Docker, Git, the command line, token management, etc. My dad can install this for the middle school he teaches at. You couldn't say the same thing for a Node app.

icedchai Oct 20, 2021 View on HN

Probably never. PHP is at least generally simple to deploy.

Rust Jun 29, 2012 View on HN

Setup costs - PHP has a low barrier to entry in the sense that Apache's mod_php5 is a simple "a2enmod php5" command away. Even PHP-FPM with Nginx is only a few well-documented configuration options away from working.Currently, no other language can match that. They either require a VM running (Java, Ruby, etc.) or at least have a compile/build step (Python).UWSGI has a lot of promise, but until it's as easy to get configured as PHP-FPM, PHP is still way easier than everything else.

KnightWhoSaysNi Jul 19, 2011 View on HN

Regarding hosting I wasn't just talking about shared hosting. Setting up a LAMP VPS is just a couple of clicks. Compare that to setting up e.g. Django or Rails. I personally love Django, Flask, etc., but setting up a website is still faster with PHP (depending on your setup, of course).

allannienhuis Aug 21, 2013 View on HN

A php version would be useful for someone with an existing php project who doesn't want to add another tech stack to their build/deploy/host requirements. This is especially useful for authors who might target customers self-hosting on low cost shared hosting services, where php & mysql is ubiquitous.