Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialMUZ140575 Olisa Magaso
5,658 Pointsp.h.p
what are the advantages of php
3 Answers
John Steer-Fowler
Courses Plus Student 11,734 PointsHi there,
PHP is a web development language. It allows you to turn 'static' HTML websites into 'dynamic' websites that have far more functionality. Think of it like a house. HTML is the foundations, walls and roof. CSS is the paint, and architectural design that make it look good. And PHP is adding furniture, doors, windows and fittings to the house that make it functional.
Hope this helps
Levi Flint
2,451 PointsI have heard that PHP is becoming obsolete. However, I found an interesting and affordable bootcamp in New Mexico, USA that has this as it's primary back-end programming language. Is PHP becoming obsolete? Is there a reason they would focus on this instead of RORails or just a more Javascript intensive focus?
Codin - Codesmite
8,600 PointsI would not say PHP is becoming obsolete any time soon. About 80% market share of websites currently run on a PHP backend.
There are some up and coming backend languages such as Ruby on Rails and Python starting to build significant popularity in the market, but I think it will be quite a long time till we see PHP becoming obsolete.
When picking a backend language I honestly believe you can not go wrong if you pick between PHP, Ruby on Rails or Python
PHP as far more jobs availible but there are far more PHP developers chasing those jobs. A lot of start up companies are making the switch to Ruby on Rails and Python.
My main backend language is PHP but I really do like Ruby on Rails and Python. I will not be fully transitioning yet as in my area there is far more work for a PHP developer but it doesn't hurt to learn more than one backend language and use the one what is more viable for the project you are working on.
Levi Flint
2,451 PointsThanks for the response, Ashley.