Should You Learn PHP? - Pros and Cons

Поделиться
HTML-код
  • Опубликовано: 22 окт 2024

Комментарии • 249

  • @blakeyeboah393
    @blakeyeboah393 7 лет назад +205

    The best server side language is the one you like the most

    • @TraversyMedia
      @TraversyMedia  7 лет назад +54

      I like that

    • @NewLondonMarshall
      @NewLondonMarshall 3 года назад

      I second that

    • @timtech9361
      @timtech9361 2 года назад +1

      The best server side language is the one that employers need.

    • @joselgraterol
      @joselgraterol 2 года назад

      @@timtech9361 that's difficult because that depends on where you are, in the US for example a lot of companies don't use PHP, while in Europe it's widely used among big companies, as well as Java.
      so keep in mind your target market and learn what is required ;)

  • @genjioto
    @genjioto 4 года назад +44

    Learning PHP for work, and its 2020. So its still relevant.

    • @ujjal147
      @ujjal147 4 года назад

      Same!

    • @zes3813
      @zes3813 3 года назад

      no such thing as stupid or closex or pissx or arroganx or not, say any best etc no matter what and any s perfect

  • @ocdtechtalk
    @ocdtechtalk 5 лет назад +29

    When viewing videos always keep in mind the publish date. PHP has come a long way since 2017.
    Thanks for the video.

    • @GerbenWijnja
      @GerbenWijnja 4 года назад +1

      Absolutely, a lot of PHP Standards Recommendations (PSRs) have been released, old deprecated features have been removed, and PHP 7 (the current version) can be up to 10 times as fast as PHP 5 (which was current in 2017), depending on what you are benchmarking of course.

  • @adev_312
    @adev_312 7 лет назад +59

    Looking forward to the tutorials. When I first started learning web-development (about 2yrs ago) the common story was PHP is dying, its an old technology...etc; unfortunately I chose to ignore PHP. However, recently when I started searching for jobs where I live (Chicago), I was amazed by the number of jobs that required PHP knowledge; especially the entry-level/junior positions. Anyway, I underestimated how widely used it is because I didn't know any better, Knowing this now, I have started to learn PHP. I Just recently found your channel and really enjoy your calm and to the point teaching style, Its easy to absorb and understand the material. Looking forward to these tutorials when there're released. Thanks.

    • @TraversyMedia
      @TraversyMedia  7 лет назад +14

      Yeah, PHP is not the "cool" thing to learn but love it or hate it, it is practical and it is widely used

    • @adev_312
      @adev_312 7 лет назад +1

      I'm starting to love it! Currently I'm learning Laravel and I really, really, like it! Thanks, for all your videos. There're hands-down some of the best Web Development videos on RUclips. Thanks, again.

    • @ciprianghenghea7779
      @ciprianghenghea7779 5 лет назад +2

      @@adev_312 How it went mate ? Did you applied finally for a job with it ?

    • @r3n736
      @r3n736 5 лет назад +2

      PHP is slowly been replaced by Javascript.
      Now modern PHP stack is mostly Javascript.
      You use Vue.js, Nuxt and npm. Then use Laravel or symphony as an API.

  • @GmoneyMozart
    @GmoneyMozart 7 лет назад +36

    This channel is going to the top of the top! Keep killing it!

  • @avizmaldesigns3142
    @avizmaldesigns3142 6 лет назад +3

    Here I was, asking myself if I should learn PHP, and what were the alternatives, so I search for "php" on Traversy Media's channel, and I get a video titled, "Should You Learn PHP?". Damn, I love this guy.

  • @KapnKregg
    @KapnKregg 3 года назад +1

    It's 2021, I just took a job as a contractor and our biggest source of work is PHP. I'm currently learning Laravel and loving it so far.

  • @takeniteasyfriend
    @takeniteasyfriend 7 лет назад +1

    Thanks Brad. Grateful for all your insight on this as a new programmer. I've recently purchased a Traversy course because you went so far to building a great free Bootstrap to Wordpress. Respect.

  • @darkness485
    @darkness485 7 лет назад +36

    A lot of developers may disagree but I believe C#(ASP.NET Core) is also a great server side language.

    • @keithcarrillo8238
      @keithcarrillo8238 7 лет назад +2

      Patrick Khwela I can't get go through a page of jobs search without seeing .net in the Philadelphia area.lol I really really thought about learning it.

    • @amberyaqub6797
      @amberyaqub6797 6 лет назад

      u are right.its a great and poweful language

    • @williambiggs2308
      @williambiggs2308 6 лет назад +1

      How much time/effort required to learn C# for web programming?

    • @nonfaktor5215
      @nonfaktor5215 5 лет назад

      nobody disagrees wth

  • @Working800
    @Working800 3 года назад +2

    6/18/2021, I've started to learn php for a job opportunity. I guess it's still relevant.

  • @armaandhanji2112
    @armaandhanji2112 7 лет назад +1

    Really looking forward to your PHP series. Can't wait!

  • @mahmoudtokura
    @mahmoudtokura 7 лет назад +4

    Really cool video.
    Java was my first language, used it for Android & naturally picked C#. it wasn't easy to learn but it has made it easy for me to learn other languages much quicker.
    I've drop Java for python & other web development languages.

    • @LetTheWritersWrite
      @LetTheWritersWrite 7 лет назад +2

      Mahmoud Tokura Java is so ugly. Never enjoyed coding with it.

    • @mahmoudtokura
      @mahmoudtokura 7 лет назад +1

      LetTheWritersWrite
      True that, it can get crazy real quick if you aren't careful especially if you are building a web app with.
      There are better languages that can do what Java does except for 100% native Android development & even that can be done with some web app frameworks.

    • @LetTheWritersWrite
      @LetTheWritersWrite 7 лет назад +1

      I want to get into Xamarin with C#.

    • @mahmoudtokura
      @mahmoudtokura 7 лет назад +2

      C# is a good language to learn right now and Microsoft is really innovating the uses of the language. From Games to apps.
      I tried Xamarin for a bit but coming from a Java & Android background it didn't feel intuitive enough to me.
      There were so many moving parts to consider that i couldn't just focus on the coding and app development right away.
      I feel that React-Native and Native-Script will be easier and speed up development time and the learning curve is far less and there are a lot more API support for these JavaScript frameworks than Xamarin.

  • @ahmedabdulrazzaq2015
    @ahmedabdulrazzaq2015 3 года назад +2

    I agree with you, don't learn PHP as your first language.
    Learn HTML, CSS, JavaScript.
    learn Java and OOP.
    PHP should be a easy to learn after.

  • @TheeMelloMan
    @TheeMelloMan 3 года назад +2

    December 2020 - Just started my PHP journey.

    • @AuraTorque
      @AuraTorque 3 года назад

      Great 👍. i am on to Codeigniter.

  • @Pacman22Official
    @Pacman22Official 7 лет назад +9

    Looking forward to the PHP tutorial. Thanks, man.

  • @ZapOKill
    @ZapOKill 3 года назад

    hello from the future: 2021 now
    i worked 10 years with php, didn't touch it for 3 years now (2 small fixes of lagacy code) , handed over all my projects, and i don't miss it.
    i strongly recommend go for node, python, java, c# - depending on your usecase

  •  4 года назад +1

    "only for small projects". This week I interviewed for: a bank, a global media company, a major insurance company, a major fulfilment company, a huge streaming platform...all of them run their main systems in PHP (Laravel or Symfony). Is just absurd to think is only for small-medium projects. Is it perfect, not at all.

  • @mantuciprian8216
    @mantuciprian8216 7 лет назад +1

    Very nice video.My first programming language is JavaScript and i tied to find a job but nowadays seems not to be enough to know only js, especially if you are using it only on the front end .I decided to learn as quickly as I can to have at least an idea of how PHP works because there are lots of jobs that require PHP and aloso mySQL . I think that the chances for getting a junior developer job will increase after I archive at last the basic knowledge.

  • @infinteuniverse
    @infinteuniverse 3 года назад +1

    *Good for getting [first] job. Enough said. I wasted 100+ hours learning how to build a node.js API. As much as I regret not learning PHP first, it's not all for nothing. Laravel seems to have a lot of similarities to express + mongoose.

  • @shaikhanuman8012
    @shaikhanuman8012 5 лет назад +2

    hi friends if you are new to server side language php is a great best choice. i started my career as a php developer once you knows server side languages and how it deals all other languages are simple to learn(based on my perception)

    • @ianpaul0520
      @ianpaul0520 5 лет назад

      With that said i go for PHP then. ill master it.

  • @Oswee
    @Oswee 7 лет назад +5

    Does there is no difference what kind of project You are willing to build? IMHO there is. PHP is better if you need to use a lot of CPU calculations and NODE is good if you are writing some kind of real-time updated stuff.. like chats, articles and so on. Also size of projects depends... is NODE the best option for heavy ERP systems with invoice generating, transportation GEO data calculations and so on?
    I am not guru in this, but i feel there is no simple trend like choice.
    I think this could be good topic to explain, what stacks is good for what kind of projects. Like, what stack for some CMS, what for Forums/chats what for Simple Websites, internet stores, Mobile Apps, CRM, ERP, WMS etc systems.

  • @philip9677
    @philip9677 3 года назад +1

    Its 2021 and im just begining to learn PHP, hope it wont be a waste of time as i really like the language

  • @SaskisNerdtalk
    @SaskisNerdtalk 4 года назад

    I really like PHP, especially with frameworks like Laravel. I also have a tiny experience with Python. So happy to be a trained software developer specializing in web dev.

  • @josejacob99
    @josejacob99 7 лет назад +28

    Laravel best framework ever. It let you write beautiful and maintainable code

    • @aries5591
      @aries5591 4 года назад +1

      I think there is no best framework..the best framework is the framework you want to use in the app that you want to build..

    • @paulbrown6792
      @paulbrown6792 4 года назад

      Codeigniter is also a nice framework, that lets you just get on with what your building.., but laravel is the cooler kid on the block ;)

  • @chadelofson1637
    @chadelofson1637 5 лет назад +1

    Where I went to school, we learned Ada programming language. Then we did a one term crash course in C++. Now they start with Python and then Java

  • @paulbrown6792
    @paulbrown6792 4 года назад +1

    Here's a fun fact for 2020 , Wordpress alone has 35% market share, of all websites, (455 million plus websites), so that's more than 1 third of all websites are powered by Wordpress, now let's spin that around to PHP, that means more than 1 third of the web is powered by PHP, and that's just the Wordpress Sites.. there is also sites powered by magento, opencart, other cms such as Drupal etc.. so is PHP worth learning in 2020? Hell Yeah!

  • @JacquesvanWyk
    @JacquesvanWyk 7 лет назад +2

    I love php and with laravel it makes learning php attractive option.You have however made me look at mean stack and loving that too.

  • @devincheca9605
    @devincheca9605 7 лет назад +1

    Your channel is doing fantastic. You are my defacto RUclips channel for this stuff. Keep it up!
    P.S. You misspelled Perl. lol

  • @prashantsharma9285
    @prashantsharma9285 4 года назад

    Brad you are an honest person..... loving your content

  • @dod0180
    @dod0180 7 лет назад

    Great video, very balanced and informative. I look forward to the upcoming PHP series, cheers

  • @lamamasters
    @lamamasters 7 лет назад

    PHP is also good for large and very large web applications. If you need maximum performance, think about building applications in framework like Phalcon. Facebook or Wikipedia still based on PHP... A keyword here is a PREPROCESSOR.

  • @andyc5714
    @andyc5714 7 лет назад +10

    I am loving the MEAN stack at the moment :)

    • @andresmontoya7852
      @andresmontoya7852 6 лет назад +6

      Andy C what do you think about the stack "MEVN" or "Mongo, Express, Vue, Node" :)

    • @gerryjtierney
      @gerryjtierney 3 года назад

      Lol

  • @asraouismail4091
    @asraouismail4091 4 года назад +1

    i think learn PHP is very important before you get starting learning a PHP framework like laravel especially OOP PHP concepts.

  • @RunOs3
    @RunOs3 7 лет назад +53

    "If you're going to call yourself a web developer, you should know PHP" -Betty White

    • @esamcoding
      @esamcoding 4 года назад +2

      maybe that was way early in the days.

    • @PowerYAuthority
      @PowerYAuthority 4 года назад +1

      @@esamcoding PHP is more secure than Java so....

    • @can_pacis
      @can_pacis 4 года назад +1

      @@PowerYAuthority why would you use java in web anyway. Use python, go, nodejs. But I still don't respect PHP.

    • @PowerYAuthority
      @PowerYAuthority 4 года назад

      @@can_pacis why are you watching a php video? Bro ur just a random troll

    • @can_pacis
      @can_pacis 4 года назад +1

      @@PowerYAuthority a troll would say PHP is trash. I'm saying there alternatives. If you want to use PHP use it. If PHP suits your project use it. But that doesn't mean PHP is good. I use it occasionally, because I need it but I don't like it.

  • @josema-boy7610
    @josema-boy7610 5 лет назад

    Thank you very much for the tips. I am currently learning Javascript right now. As soon as I have a bette understanding of Javascript I am considering learning PHP. Node.js sounds really intresting too.

  • @simonhallin8909
    @simonhallin8909 4 года назад +1

    I love PHP but I think that mostly has to do with it being the first back-end language I started with, but of course, I don't think it is the superior of any other language.

  • @naughtynhyde9328
    @naughtynhyde9328 3 года назад

    it is like electric cars. Think about infrastructure and what it would take for a medium company to transition. Not to mention the big company. Companies today struggle to adapt php7 and now we are talking about php8. However in IT it is never ending learning cycle and only bad scenario I could think of is if you stop learning altogether. So if you start with PHP it doesn't mean you will end with PHP right ?Just Do It :)

  • @leanprogrammer
    @leanprogrammer 7 лет назад +3

    Perfect timing ;) you're awesome!
    PS:When is your php crash course coming out?

  • @richardramos7267
    @richardramos7267 4 года назад +1

    I'm currently learning php and someone commented on my post on facebook, here is what he said.
    "Php is a legacy language, there's no point in learning it unless you are forced to by a job or you're one of those weirdos who likes to use MIT scheme"
    I told him that php is still in demand on my country, so it is easier to enter the industry, he laugh at me

  • @LatinoWebStudio
    @LatinoWebStudio 3 года назад +1

    Thanks so much for the video, especially on minute ~9 where you mention that PHP is best used for small to medium sized applications and for bigger applications to use a mean stack. This makes me curious, would a mean stack be a lot of work for a small application (because it's harder to use) and that's why you'd use PHP because it's easier/faster to get something going?

  • @luissantiago7978
    @luissantiago7978 7 лет назад

    Depends on what kind of developer you are and what you're developing. I like ruby for its flexibility. c++ for system administration. All Web devs should know javascript.

  • @cheesebuds8962
    @cheesebuds8962 7 лет назад

    Hey there! Thank you so much for your efforts in making & sharing this video.. you always rocks! Great to be subscribed to your channel and hopefully will become a patreon soon.. thanks!!

  • @IMADETHISACCFORRAY
    @IMADETHISACCFORRAY 6 лет назад +2

    I've started a project using CSS and HTML, would you recommend that my next step is PHP?
    I have a good friend who runs a popular site using mostly php, but he's so experienced that I'm not sure if his advice is the right one for a beginner. It does seem to make sense though.
    Great channel Brad, I'm a masters in economics trying to learn programming/coding in my spare time :)

  • @RAFiredog
    @RAFiredog 7 лет назад

    Alot of companies here in the Philadelphia area use PHP so it is good to learn if you want an office job at a company.

  • @cheeseburger1884
    @cheeseburger1884 7 лет назад

    Yes, more PHP would be cool. Specially security in PHP, deploying, etc. Thanks sir.

  • @SatisfyingNerd
    @SatisfyingNerd 7 лет назад +1

    hey, don't forget phalconphp if you want scalability with php.
    js has nodejs and php has phaconphp.

  • @TechNSayge
    @TechNSayge 7 лет назад +2

    Hi Traversy, love your videos. I noticed you didn't mention SQL in your server-side conversation. Isn't SQL a natural next step regarding WAMP, LAMP, XxAMP, MAMP, etc?

    • @myztazynizta
      @myztazynizta 6 лет назад

      Yes it is. "no sql" databases have their niche uses. A Relational SQL database is the right choice most of the time. For total beginners who aren't working on real business projects it doesn't matter if they choose sql or no-sql.

  • @niyagentleman8143
    @niyagentleman8143 4 года назад +1

    great POSITIVE explanations! thanks man( :)

  • @ankitaaarya
    @ankitaaarya 7 лет назад

    praised it enough for who like it, bashed it enough for who hate it. you're best brad.... XD.. :D

  • @inzMBL
    @inzMBL 6 лет назад

    Good Video, and simple. Let me race anyone in love with MEAN in developing a CMS driven store or even a more complex company site with 2-3 languages, fully dynamic no "hard coded" BS :)

  • @dolletmint8578
    @dolletmint8578 5 лет назад +1

    PHP ;) Oh so many memories to my beginnings with the whole programming stuff

  • @1CrazyMoon1
    @1CrazyMoon1 7 лет назад +2

    Your Channel is AWESOME !... Thanks So Much !...

  • @johanstam3602
    @johanstam3602 7 лет назад

    Like your courses! Could you implement a lot of practical stuff in this PHP course!? Most PHP courses seemed to stick to variations on basic stuff (or too complex topics), but would be great if seeing some real / useable code.

  • @AlphaScorpii86
    @AlphaScorpii86 7 лет назад

    I really love your channel. Thanks for your good work!

  • @djordjearsenovic
    @djordjearsenovic 7 лет назад

    You should definitely do this series.. :) Do a CRUD app for example library. That would be cool.

  • @dogstar2020
    @dogstar2020 6 лет назад +2

    PHP was my first web love...! ( after HTML, that is..)

  • @drewconroy5938
    @drewconroy5938 7 лет назад

    Brad, good stuff. I agree completely when it comes to PHP. Are you from Massachusetts/New Hampshire?

  • @lynx7077
    @lynx7077 6 лет назад

    The more languages we know , the better! So, I am gonna learn it anyway because I believe is also important and plus the pros are more than cons. So, why not 😁

  • @morakano3355
    @morakano3355 3 года назад

    Thank you for making this video!

  • @Ab-cj6gl
    @Ab-cj6gl 3 года назад +1

    2021 learning PHP from your guest video

  • @odeddugma9748
    @odeddugma9748 3 года назад

    PHP is a great language. I like node.js, but php is a grat tool as well.

  • @zm_design
    @zm_design 2 года назад +1

    So how do you learn so many languages like that. Any advise? 🤔

  • @IamTiernO
    @IamTiernO 7 лет назад +51

    Could you do a tutorial where you make a website with a form and use php to send the data to a database like mysql?

    • @MrAhmedUA
      @MrAhmedUA 7 лет назад +2

      you should learn php then use laravel

    • @nafishasnian1367
      @nafishasnian1367 7 лет назад +12

      nixon ninux you dont upload image and files in a database. You upload in a cloud storage and keep the file path in the database

    • @SauberC10
      @SauberC10 6 лет назад +1

      Pretty basic stuff tbh, it's a matter of PDO and SQL.
      Google those and you should get a good idea of what to do.

    • @estevesazeiteiro
      @estevesazeiteiro 6 лет назад +2

      Nafis Hasnian yes, that is one way. However he could store it in a dB as a blob.

  • @DimitriBoyarski
    @DimitriBoyarski 6 лет назад

    Thanks for all the information & motivation dude. I'd love to hear your opinion on WordPress vs Drupal problem.

  • @carlwcampbell
    @carlwcampbell 6 лет назад

    I can't believe it! All this time and nobody pointed it out...
    It's Perl.

  • @joshualawson7604
    @joshualawson7604 5 лет назад

    PHP all day long. So much easier/quicker to get stuff done than with JavaScript. It's just weird seeing all this crazy stuff that gets done with React.js. Laravel (PHP) + Vue.js seems like the best of both worlds. But for big data, Python hands down...

  • @topsilog2236
    @topsilog2236 5 лет назад +1

    Here in italy if you want to work php or java are what you should learn..even if you are trying to be a front end if tou know react or angular ypu should at least know one of these two forget about python or node
    .

    • @r3n736
      @r3n736 5 лет назад +1

      Really now C#?
      Here is C# + Java + PHP

    • @topsilog2236
      @topsilog2236 5 лет назад

      @@r3n736 there is c# but php and java are top two..

  • @TheCAG1976
    @TheCAG1976 6 лет назад +1

    This video was very helpful and I think I’ll certainly learn it. I do have one question being a novice at this stuff. First off I’ll say I’ve learned HTML, CSS, and am now studying JavaScript. I have created a very simple form on a website I have created. Do I need to create a php file or do any php configurations for my website to get a simple email comments form to work. It has name, email address and a comment section. The email will be sent to a specific person.

    • @syahmiahmad2166
      @syahmiahmad2166 6 лет назад

      any dynamic data require server side language , php is the easiest if you just starting to develop dynamic web .

  • @easttechsolutions3695
    @easttechsolutions3695 2 года назад

    I like php when I create web app using own MVC website. I think learning php framework is hard than creating a web app using core php.

  • @DevlogBill
    @DevlogBill 2 года назад

    Hi Traversy, I was learning and creating projects for 6 almost 7 months and I just decided to learn Php to start off with freelancing and eventually find a job. I downloaded MAMP and I wanted to know by using MAMP are you able to use Vanilla JavaScript, HTML and CSS alongside MySQL and Php all together when using VSCODE? I noticed that when I tried to link the CSS file onto my HTML and also link Php onto my HTML the only thing which was displayed was the php file and my JavaScript, HTML and CSS couldn't be displayed. How can I get all these files to work together and display the client side alongside the server side all together, I am completely lost in this? Thanks for hearing me out.

  • @john-9658
    @john-9658 6 лет назад

    Thank you for making this!

  • @MenAtWorkMedia22
    @MenAtWorkMedia22 7 лет назад

    Thank you! Your videos are very helpful!

  •  7 лет назад

    thanks for the video, at this moment im trying to move from php to mean stack, and agree php sometimes is a mess, and scalability sometimes is a problem, tyring to build all my future projects using the MEAN stack now

  • @rustinby3811
    @rustinby3811 7 лет назад +2

    this was a very helpful video, thank you for sharing your knowledge for free.

  • @kbgpdc
    @kbgpdc 4 года назад

    I've worked with PHP. My quandary about using it for an engineering website is its ability to draw graphs. Can I combine PHP with a Java Script graphing tool? Thanks.

  • @outshined2301
    @outshined2301 6 лет назад +1

    I think people totally miss the point about PHP and discuss the language itself and not the function API that actually gives PHP its ability to be a backend language. Its like talking about Ruby as a backend web language and never mentioning Rails, absolutely stupid. What I cant figure out is why no one has made a clone of the PHP function API in another language. Thats what makes PHP such a good option as a backend language is its API never breaks down no matter how complicated the code gets compared to actual frameworks that do work behind the scenes and can be very difficult to debug once things dont work right. Of course you dont mention any of that in your bullet points, you just mention things like high availablity and lots of resources which is really just a bunch of bull and doesnt make that much big of a difference. Its like Rails doesnt need a lot of 'support' to run, its a self functioning framework with everything you need built in.

  • @alexandertarasenko3038
    @alexandertarasenko3038 6 лет назад

    Hello.
    Can you tell, is it a good idea to learn 2 backend languages? Does it have any sense at all? For example python(django) + php(laravel)?

  • @Dydreth
    @Dydreth 7 лет назад

    I wasn't really interested in PHP, but it seems virtually every entry level job posting I see has requirements for PHP rather than, say, Python or Ruby.

  • @endlessetudes2029
    @endlessetudes2029 7 лет назад +2

    Isn't php the cheapest option for hosting a personal website? That's a very big advantage, IF TRUE. Cheap practice with a hosting service/server.

    • @Pyroo0
      @Pyroo0 7 лет назад

      EndlessEtudes not really you could setup a virtual private server for around $3 a month and host virtually anything there

    • @myztazynizta
      @myztazynizta 6 лет назад

      Yes but then you have to configure and manage your own server. As a total beginner it doubles or triples the amount of new things you have to learn. I've been doing web dev a looong time and I spent the last *8* hours just trying to properly configure a Linux box to allow mysql server connections from outside the box. I only volunteered to help them with that because 2 day before I had the same problem myself and it only took me 1 hour to fix it. But while I spent 8 hours trying to fix their problem they spent 8 hours connected to the database on my cheap shared hosting account to finish their work. They also had to ssh into my cheap shared hosting account to test something involving git because the git on their macbook wasn't doing what they expected to do and they couldn't get it to install on their linux box. There is a good reason "devops" is its own job category.
      A shared hosting account may not be the cheapest but it is cheap enough and the simplest for beginners.

    • @inzMBL
      @inzMBL 6 лет назад

      haha VPS... with 512MB RAM and 1 core? :) please...

  • @TheCAG1976
    @TheCAG1976 6 лет назад

    I have a question if you can answer this. I know you won’t say what is the best coding language but really I’m just learning PHP because I am building websites with contact forms. But would you say PHP is good enough or is there perhaps a better language to learn for simple to maybe a bit complex web forms. When I say simple I mean like name email address and comment box. What I mean by a bit complex is just like filling out all contact info like you’re placing an order for something.

    • @vitoroliveira6170
      @vitoroliveira6170 5 лет назад +1

      Php is enough for that task, but try to use a framework or a library that make easy dealing with forms

  • @Gettomix222
    @Gettomix222 7 лет назад

    using php its much easier to get a foot into the programming. node.js is my "second language", im just starting with your videos but its so hard to adapt because you cant simply upload it to your server.. like the server is not working, the apache2 on your root server wont let you go to your ports and stuff... i didnt manage to upload my locally working node proj to my server

  • @ConquerJS
    @ConquerJS 7 лет назад

    Thanks for this video. I'm confused because in many programming language rankings java, python and C++ are ranked higher than php in many lists but how is that possible if worpdress uses php and so many websites use wordpress which supposedly powers a quarter of the web? It seems there is a whole world of small business website jobs that require php but they don't figure in rankings, (that's my hunch).

    • @TraversyMedia
      @TraversyMedia  7 лет назад +1

      You are right. I think its the "best" vs "practicality". A PHP Wordpress site is MUCH easier to roll out than anything that uses Java or a higher "ranked" language. Many companies choose practical over what is the best. PHP devs are also MUCH easier to find and they are cheaper.My thoughts anyway.

  • @astianmuchui
    @astianmuchui 3 года назад +1

    Php is my favorite

  • @myztazynizta
    @myztazynizta 6 лет назад

    I don't get your Scalability statement. I have made php projects with millions of page (db records) and did not have any problems. However, I have not had any projects with millions of registered users.

  • @sumspiew
    @sumspiew 5 лет назад +1

    PHP is a great language if you wan't to learn more about web application security.

  • @jamesdantemidzi905
    @jamesdantemidzi905 4 года назад

    Thank you. I'll learn it just so I'm familiar

  • @SuperOneWinged
    @SuperOneWinged 7 лет назад

    totally agree with you

  • @jebbush2964
    @jebbush2964 7 лет назад +166

    Let's make PHP great again! - Donald Trump

  • @rodrickngonyoku5042
    @rodrickngonyoku5042 4 года назад

    I reapect you bruh...If you found it easy to learn php...You are Dope...Literally

  • @wajahatshah9489
    @wajahatshah9489 5 лет назад

    Thank you

  • @chamithweerasinghe
    @chamithweerasinghe 6 лет назад

    Thank you Sr.

  • @nappdaddy2000
    @nappdaddy2000 7 лет назад

    This, I think is when I get scared as someone who is trying to break into the WebDev world. I find it confusing what language to pick. I here Rails is easy and fun. Then a month later it's Django. then, a week later it's Node is king. A day later, it's goLang is faster then Node. Let's not forget about PHP and building custom widgets for wordpress. AHHHHHHH!

    • @mikesjunk00
      @mikesjunk00 7 лет назад

      A veteran coder gave me the advice of picking just one language and becoming a master. He said that once I do that, it will be easier to pick up other languages. He said that if he had to hire one person and was choosing between someone who knew three languages at an intermediate level or a person who knew one language at an expert level, he would choose the expert, even though the project may be done in another language that the expert had not yet studied.

    • @devilmanscott
      @devilmanscott 7 лет назад

      I have always said you pick a system(low level) language like C++, Java or Rust(If you like hot newcomers), and one high level, maybe two because they are normally easier then low level, good ones are JavaScript and Python.

    • @jacobprice2879
      @jacobprice2879 7 лет назад

      mikesjunk00 Stefan Mischook. Lol 😁

  • @Colstonewall
    @Colstonewall 7 лет назад +1

    The reason I went with Python based Frameworks is due to not only the popularity of Python, but it's ease of use. I believe at this date Python is the most taught language in Universities. To me this is a great reason to choose it over Rails or any framework that uses Ruby. . .
    Ruby is pretty much a dead language if not for Rails. Python on the other hand is used for all kinds of things, not just web dev. Javascript based stuff is extremely popular now, and they've come up with some great new(er) things like Node and all the frontend frameworks.
    PHP is very popular of course, although it's popularity is declining. Yet, so much out there is done in PHP, it's I'm assuming easy to get work, at least freelance work. As far as PHP the language, its a poorly written language from what I understand and read. To me, that was the main and only drawback. . .

  • @safaswaid8420
    @safaswaid8420 5 лет назад

    Is WordPress a small or medium sized project? They use php. Why would php be recommended only for small or medium sized applications?

    • @ojsojs6004
      @ojsojs6004 5 лет назад +1

      @Safa Swaid php is good for large application and scales well. Wiki is created with php and it is not even the latest php version that wiki is using right now.

  • @justChuka
    @justChuka 5 лет назад

    Puleez,If you were a language ,would PHP use you?
    Lol....beginners are very excited to start but quickly track off and look for lazy ways of doing it...no disadvantage at all to me if u r serious well except the big data apps...which most can't handle far better than php(java is not among)
    We have improved php and I think its getting better.
    No disadvantage my friends..even the goods out weight the 'demerits'
    A very good book is python and mysql novice to ninja 6th ed....u should type everything Yank writes...when u r done...copy code for code 5 projects on RUclips ...use them as portfolio
    That knowledge is good enough to land u a job.

  • @lucdialla432
    @lucdialla432 6 лет назад

    Thx for the analysis. But how does Facebook do with the scalability issue since they're still using PHP?

    • @harjitsingh7308
      @harjitsingh7308 6 лет назад

      Luc Dialla they don't use php how we use it. They basically remade the entire language to fit their needs and called it hack

    • @ojsojs6004
      @ojsojs6004 5 лет назад

      @Luc Dialla php scales well
      Just look at wiki. Also scalability uas more to do with your servers and your configuration of servers.

  • @tonyfreehauf4463
    @tonyfreehauf4463 4 года назад

    when will your class become available? - Old Tony

  • @akofa13039
    @akofa13039 7 лет назад +57

    node.js

  • @sunnyhours84
    @sunnyhours84 7 лет назад

    I would love to try out "Pearl"...

  • @Shree79124
    @Shree79124 7 лет назад +1

    But I think PHP is Better than ASP.net??