tl;dr; - I need help creating an article that clearly promotes PHP.
I was wondering. I know PHP isn’t perfect. However, I feel it gets way too much of a bad wrap. And it seems every time I come up to a discussion on the pros and cons of PHP, almost always this article gets quoted
and the poster just says something like, “Ha, look at this blog post and decide for yourself!”.
What is even worse, people who are asking about learning a language are also pointed to that article and told, “Read that blog post and decide for yourself!”
I feel this has to stop. PHP really doesn’t deserve that.
One main reason is, that article will be coming up to its 4 year birthday this year in April and we all know PHP has improved considerably in those 4 years. So, I thought I’d go through the trouble of writing a new blog post, with the same title as the title of this thread. What I am looking for from the community is hard core arguments, where the points made in the blog are now incorrect.
I’d also venture to argue against some of the comments, which are clearly based on the perspective. I think I am lucky, I am not as “knee deep” in the language as Eevee (if the article weren’t written so well, I’d question taking in the facts from a ranting Pokemon, LOL!), so my perspective isn’t yet so skewed. Maybe. I don’t know. Still, I am a fan of PHP. It has to be doing something right, since it powers 80%+ of the web. Right? If we are programmers of the language, it is our duty to properly support is, both in honest and open critique with real issues, but also to show its strengths. I’ve learned that success isn’t determined by weaknesses. It is determined by strengths.
I found other articles also countering Eevee’s rant.
http://php.vrana.cz/php-a-fractal-of-not-so-bad-design.php
http://pp19dd.com/2012/07/php-hammer-not-a-fractal-of-bad-design/
http://blog.ircmaxell.com/2012/04/php-sucks-but-i-like-it.html
And there are articles for PHP out there too, but they seem to be a lot rarer, than the articles against PHP. Some articles are fairly good, but touch mainly on the overarching advantages.
http://www.eggslab.net/why-to-choose-php/
http://customwebsitedevelopement.blogspot.de/2015/04/12-reasons-to-choose-php-for-developing.html
http://www.nexgendesign.com/why-you-should-choose-php-for-your-next-project
Should the overarching advantages outweigh the details? Maybe.
But for sure, we need a better article to fight for PHP and counter the 4 year old article/ rant. My challenge will be to do the following, if I can find the support, from you, the community of Sitepoint PHP.
-
Counter the falsehoods of the factual details. Some were correct back then. Some were wrong too. But for sure, now a good number are false.
-
To point out the facts that are still true. We want show we are not oblivious to the issues.
-
Counter the perspective, if it is clear it is causing a skewed opinion. This is rarer, but I still see it personally.
-
List off the strengths of PHP.
-
Publicize the article on Sitepoint. However, I would request Sitepoint somehow take the proceeds of any advertisement revenues won by the article and give it to a charity. It will be a Sitepoint PHP community effort and as such, I think Sitepoint shouldn’t be earning any revenues directly from those efforts. This is just a suggestion. Obviously, nothing like this has been done before. I think it would be a great message both for Sitepoint and for the PHP community here and outside of Sitepoint.
-
Get the article finished and published by the 9th of April, 2016.
-
Do my best (with your help) to make sure it wins the hearts of new programmers and instills confidence in current programmers. We need a new article for people to link to, when the “PHP, is it something worth using/ learning?” questions arise.
I need your support with points 1-4. I hope I can get it, because if I wrote this article alone, I’d get shot down for certain for my lack of experience and because of my lack of experience, it just wouldn’t be very good. Together though, as a community, we can very well make a positive dent in the web application programming universe promoting PHP, and I really think it is worth it! We need to start polishing off the PHP tarnish. I hope you feel the same way.
Scott
edit: my effort to put the article together will also be a donation.