Why PHP is AWESOME ( PHP vs NodeJS & Python )

preview_player
Показать описание

Here I explain why PHP is simply the superior choice for web development, plus a brief look at the red flags within Python and NodeJS.

Рекомендации по теме
Комментарии
Автор

I've been creating my own CMS in PHP since 2001. I'm currently on PHP 7.4.21 for version 3.0 of my software. I've programmed in many languages over the years, using Turbo Pascal, Java, C, Perl, Cold Fusion, etc for web development. PHP is without a doubt in my mind the best programming tool I've ever used. I'll be a PHP coder for life.

bkraft
Автор

you had me at 'I don't take wordpress jobs'' ;) Nice one man, between all this JS/react/whatever noise it's good to hear some preaching for PHP. I started learning PHP last year and it is great. Ofcourse there are quirks but so are in python and especially in JS . The other day I just deployed my first real website with CMS, gallery, blog with PHP/PDO/SQL and a sprinkle of JS/AJAX. It works great and I didn't have to use any framework or library like with Node etc. Really motivated to keep going with it, even if it is laughed at or being told it is dead. It really is not. thanks

josvelema
Автор

This is why the creator of NodeJS made Deno. It fixes the issues that are present in Node and is way more secure than Node will probably ever be. It's not as mature yet, but it has great potential and the community is growing.

AstonJay
Автор

I worked as a web developer. And I have been using PHP since then. And then I learned some frameworks such as CI and Laravel. And now I am learning VueJS to pair with Laravel and I love it ! PHP for security is on fire !

exosmexos
Автор

Dude…this just became my favorite justification video. Thank you for helping justify why we should use PHP for our startup.

stephenshell
Автор

For the next 6 months if someone asks me this question I'm just gonna forward them this video. Good job 👍

joelarmenta
Автор

It's been pointed out to me that one of the overlays says "cashing". To clarify, yes, I do indeed know the difference between "cacheing" and "cashing".
It's been pointed out to me that one of the overlays says "cashing". To clarify, yes, I do indeed know the difference between "caching" and "cashing".

Video editor isn't a developer hence honest mistake, and I'm blind so didn't catch it. Oh well, it's staying as is... good times.

apexphp
Автор

Video editor here. Sorry about the "cashing" part, folks. I made a lil goof.

Let's just say that if you get into PHP web dev, there will be so much cash it will get in the wrong places sometimes. :-)

qriosworld
Автор

I liked your view points and the beer cans on the cabinet.

Lp-zetg
Автор

Is PHP-8 compatible with the latest version of MySQL? What I'm getting at is actually phpMyAdmin. In order to use phpMyAdmin with MySQL, I had to adjust user authentication for MySQL root user.

cbbcbb
Автор

Very informative, please continue to make videos like these. I like them gives a different perspective on things.

DevlogBill
Автор

I love PHP for two reasons...

Speed on low RAM
Backward compatibility


PHP core developers make life so easy for one to upgrade to a new version of PHP. You just log errors, and fix them as you run your code. Code written 25yrs ago, can still run on PHP 8. For many other languages, you're looking at a total rewrite.

mucholangs
Автор

okay, so VUE.JS, NODE.JS, NUXT and others do have some fancy things I wish PHP would have.

BUT, here's my reason for being a WAMP dev and really nothing else.

1. The language is EASY in every sense of the matter, sure some runtime errors will have you pulling your hair out but what language doesnt throw obscure errors at times?
- It's easy to refactor existing plain HTML sites to something much more grand.
- Working with MySQL and APACHE in the "back backend" becomes a cakewalk.
- Readability and usage is so simple a monkey can be taught with enough effort.


2. The language have a great community, most real PHP developers loves it so much they will talk to you about it just for the FUN of it.

3. If at any point you get stuck, I can almost guarantee you someone else have tried to do the thing you are doing and help can be found.

4. It's not BLOATED, you write what you want it to do, you include what you wanna include and you try to keep your project to a minimum, I got a headache just trynna learn NODE, why all the complication?

5. It's SECURE and was designed that way, even banking systems use PHP!! (if you know what you're doing.)

Well that's my take on the matter.

Vichion
Автор

At the end of the day it all about business and providing solution to clients needs no.one cares whether its on php node or python.anyways great comparison love php

tanzimibthesam
Автор

Hi Apex, I was wondering what is your opinion on Laravel? I watched a video fairly recently from the creator of Trongate that Laravel is a bloated framework, and you shouldn't use it because it is really slow. Would you say this is true? I ask because my plan is to learn Laravel after I learn OOP and I am concerned from what I had heard, thank you.

DevlogBill
Автор

6:00 python has support for abstract classes(module "abc")

thepaulcraft
Автор

What alternative CMS to WordPress would you recommend?

chrishorsting
Автор

top reason why major online and app companies moving away from php is to minimize the flaw of resumes so they dont have to spend a lot of time on looking for programmers - the narrower the programming requirements the lesser resumes will show up - so dont be erked when google switched from php to their own programming language as that is only to discourage a flood of resumes after they announced a full php support prior to their own language - later their own language really did not take off unless you worked in google cloud development - nonetheless php is still the main core in google, facebook, twitter, uber, instagram, amazon, you name it - without php any of their api services would be struggling to get the bulk of their customers - in other words google search crawlers determined 77% of the web runs on php - that is the bulk of their customers you cannot deny -

NashBrooklyn
Автор

What a great straightforward video I'll be sure to check out more thnx

ro
Автор

Great video. What do you use python for in your daily business? I did some work with django as well and honestly... came to the same conclusion as you. Just generally, I dont think there is anything out there matching laravel and or symfony. Ruby on rails? Ruby is just dead to me. Introduced type hinting too late. Go has beego but it seems fairly stale. Java certainly has nothing neither does C# do. I really wonder how people can make the case for C# and Java development for web apps. But they certainly do make the case for it somehow, as there are many projects with it.

lukasmeier