Why is PHP still being used to create websites?

DISCLAIMER: This post may contain “affiliate” links to products and services I recommend. I’ll receive a small commission if you decide to purchase one of these products or services. I only recommend products I genuinely believe will help you in running your freelance business.

This was pretty epic.

A real drop-the-mic-er.

It was this answer on Quora I saw the other day from Vakrokh. The question was:

“Why is PHP still being used to create new websites? Why aren’t all new sites using more modern frameworks such as Django or Rails.”

I love how these guys just throw “modern” in there.

As if “modern” automatically equals “better”.

Anyway, here was Vahrokh’s answer:

“PHP is not still being used. ‘Still’ is a word suitable to 2012 PHP, when it has been under an heavy rework and to end users / programmers it looked like it was being neglected and forgotten.

Since 2014 we have PHP 7 (currently, PHP 7.2). PHP 7+ has a massive number of modern features that easily put it on par with Python / Ruby if not above. Interfaces, closures, traits, iterators, containers, exceptions, async programming, websockets (and much more) put PHP back in the competition.

Modern PHP frameworks (Laravel being the most famous, but there are dozens) easily compete with other languages.

Furthermore, PHP 7 brought in something that missed in PHP 5.x: speed and low memory consumption. PHP 7 speed is 100% faster than PHP 5.x and PHP 7.2 is 105% faster than PHP 5.x. The same web request that takes 80 MB RAM on PHP 5.x, takes about 7 MB RAM on PHP 7.2.

A massive saving!

PHP 7 even beats Facebook’s ‘native compiler’ in several tasks. This translates into reduced hosting and upgrade costs. We are talking about the language that could be hosted the cheapest of all, now getting cheaper.

I won’t cover PHP MVC frameworks because there’s copious literature about them. Let’s say there is a flavour for everyone: from the fully featured Laravel and Symfony (that easily compete with Django and Ruby On Rails) to API / backend optimized frameworks, to ‘beginners frameworks’ and mini / micro frameworks.

Last but not least, you can find and hire PHP developer everywhere and their wages are competitive.

All of the above, show how and why PHP is still a widely common choice for new projects.”

Boom!

And, here’s the other thing. In this tornado of new stuff coming out all the time, PHP has been a kind of calm at the center of that storm.

Steadily moving along.

Making the necessary adaptations.

And, still powering 80%+ of the web.

Plenty of work to be had.

(Unless you’re a blue-haired, latte-sipper who “like, OMG, has to work in NYC or L.A. for like a rad start-up. And, PHP is like… ugh… dirty. Gah!”)

If all that chaos has you overwhelmed and terrified of the future, you can simply and calmly just step out of it. PHP is one great way to do that.

That and learning programming principles…

Beyond the languages.

Like object-oriented programming.

Design patterns like MVC.

Security.

Hell, even something simple like proper form-building.

That’s the stuff to learn. The “eye” at the center of a constantly-changing industry that can give you some peace of mind, security and some confidence.

Anyway, let me not blabbeth longer.

Fist bump for Vahrokh.

And, if you want to learn those core languages and programming principles, then check out my PHP curriculum on SkillShare. Everything I mentioned above is in there for the taking.

Link is here: https://www.skillshare.com/r/user/johnmorris

Later,

John

You might also like

Do you want more freelance clients?

I’ll show you what I learned over the last 15 years to grind out (from absolute scratch) a backlog of new clients wanting to hire you. Who your best client prospect are, what services you should be offering them, where to find them and more. Just enter your email address in the box below and let’s get started:

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on reddit
Reddit
Share on pinterest
Pinterest
John Morris

JOHN MORRIS

I’m a 15-year veteran of freelance web development. I’ve worked with bestselling authors and average Joe’s next door. These days, I focus on helping other freelancers build their freelance business and their lifestyles.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Do you want more freelance clients?

Enter your email below to get started building your system for consistently bringing in new freelance clients:

WHAT OTHERS ARE SAYING

Daniel Mohlendick

On the Freelancing on Upwork course: “This is by far the best course i have watched on Skillshare!! Thank you so much.”

Lori Grant

John did an outstanding job on my project. I highly recommend him and look forward to working with him on future projects.

Chris Aitken

He significantly improved my site through his expert knowledge of PHP, CSS and Javascript. Would definitely recommend John to others.

Bradley Smith

John and I have worked together on numerous projects. John is very quick and efficient and was a pleasure to work with.

Ray Edwards

I recommend John every chance I get. If every person I worked with were as committed to excellence, punctuality, value, and unquestionable integrity… the world would be a better place. Highest recommendation.

Lewis Howes

John is amazing at building membership sites. He converted one of my sites over from it’s existing (hardly working) platform over to the clean and simple to use WishList membership platform. I highly recommend using John and WishList for any of your membership site needs.

Bob Patterson

Not only is John a very talented programmer and developer, he is also an excellent communicator. He has a talent for taking complex subjects and communicating them in terms that anyone can understand. This is a rare combination. This ability has enabled me to take my skills and knowledge to the next level. Thank you John for for all that you do.

Close Menu