2 ms·
I completely agree with you about the ease of hosting with PHP. In fact, it's baffling that other popular languages for web development - such as Python and Ru
by open-source-ux 9y ago
I completely agree with you about the ease of hosting with PHP.
In fact, it's baffling that other popular languages for web development - such as Python and Ruby - have failed to address this issue of easy server installation. Developers underestimate how important this is.
If you want to sell a self-hosted solution to your customers, especially if they are small or medium-size businesses, it's impossible to offer an easy self-install solution using other languages (i.e. easy enough for non-technical users to follow instructions for install success).
Having a ridiculously easy web app installation process for servers would unlock countless opportunities for developers to reach more users or customers.
Programmer Jeff Attwood wrote about this in a critical post about PHP:
"If you want to produce free-as-in-whatever code that runs on virtually every server in the world with zero friction or configuration hassles, PHP is damn near your only option."
Attwood goes on to say we should:
"build compelling alternatives and make sure these alternatives are equally pervasive, as easy to set up and use as possible." [1]
That was written in 2012. And yet here we are in 2017 and there is still no other language that matches PHP for ease of server install, or for choice of hosting providers. I repeat: developers underestimate how important this is.
[1] https://blog.codinghorror.com/the-php-singularity/ https://blog.codinghorror.com/the-php-singularity/