PHP is the world's most popular web development language. Started by Danish-Greenlandic programmer Rasmus Lerdorf in 1995 it is now installed on more than 20 million websites and 1 million web servers and counting.
It is estimated that for every 100 PHP developers, there are 42 Perl developers, 12 Python developers and 4 Ruby developers - PHPs popularity is the central reason why you should consider learning it above all others.
PHP is the basis of Content Management Systems such as Drupal, Joomla and WordPress so gaining a knowledge of PHP would help you in using these scripts.
Presumably your are already proficient with CSS and HTML and want to take your web creativity to another level. If you aren't, then stop right here. It's unthinkable to tackle PHP without a firm grounding in HTML and a good knowledge of CSS would be extremely useful.
You don't have to have a complete knowledge of HTML in order to learn PHP but you certainly need to know the basics - the rest you will pick up in tandem with PHP. For instance, if you use Content Management Systems all the time you'll unlikely to be that familiar with coding forms, but HTML forms are an essential part of PHP and you'll need to be able to create them quickly and without fuss.
Learning PHP is as hard as you can imagine it to be. You need time and lots of patience and preferably a reality you need to escape from for an inordinate amount of time. It's a good idea to pace yourself and set a two year framework in order to become familiar with the core of the language.
Prepare yourself for headaches and frustration and a slow, boring learning curve as it's on about the same thrill level as a crossword or Sudokus puzzle.
You must be familiar with the multitude of Photoshop net tutorials out there - you know, the ones that engage you with a step-by-step guide and lots of pretty pictures. Well there is nothing comparable in PHP.
It may be unfair to compare photo manipulation software to a programming language, but even the Ruby crew manage to add a bit of bling to their learning process.
Of course, there is satisfaction at creating your first form or web application - to actually create a working item is a tremendous achievement when you are starting out.
So what makes a good PHP programmer? It is the ability to write effective, secure code quickly. Effective means using as little code as possible for the task at hand as well as learning which code is the least wasteful on your server resources (this is technically called refactoring). Secure means that your code is as safe as possible from malicious users and crackers.
To be a quick PHP coder means that you have a thorough knowledge of the syntax and functions as well as library of code which you have created and testing on live websites and that you can bring into new web developments.
You'll often read a reference to "clean code" amongst PHP heads (and all other code writers for that matter) and above is essentially what they mean by this term.
If you really want to learn PHP though I can guarantee one thing: that you will succeed if you have enough time and are determined enough.
Nobody is born to code PHP - expertise will come about through you applying yourself.
- Related Videos
- Related Articles
- Ask / Related Q&A




Ecommerce Website Design - Live Chat is an Asset to Grow Your Sales
By: Daljeet Sidhu | 14/12/2009The first step in e-commerce development is diverting traffic to the website. However, the success of an e-commerce website depends on how effectively it can engage the interest of customers, and convert that interest into a sale. This can be achieved by incorporating special design elements such as live chat...
Ecommerce Website - Top 8 Design Tips to Make You Successful
By: Daljeet Sidhu | 14/12/2009E-commerce solutions are an effective way of increasing business revenue and expanding your clientele. The design of an e-commerce website is crucial in getting customers to your website and keeping them there. Businesses cater to consumers of all ages through their e-commerce solutions. Teenagers have pretty much seen computers from the...
How Can You Find Jobs For Moms That You Can Do From Home?
By: Kha Ton | 14/12/2009There are many moms that are getting online these days looking for jobs for moms. There are many jobs available and a couple of different ways you can use to find them online. Learn what these ways are now so you can soon have a job working from home that will let you raise your kids instead of strangers doing it for you.
Top Easy Website Builders
By: Jason Kay | 14/12/2009You know what you want your website to look like and now you are looking for the top easy website builders to help make your dream become a reality. This is a great way to go when building your website, especially when you are first starting out. It has never...
Facts About Carbonite
By: Jason Kay | 14/12/2009When it comes to online backup service it seems that everyone nowadays has heard about Carbonite. Using Carbonite will protect your files that are just too valuable to lose from being lost forever due to the unforeseen. You may think that your computer will never crash, but the fact is...
How To Protect Your Identity Online
By: Anna Lee | 14/12/2009Surfing the Internet is a daily occurrence for an increasing number of people these days, as technology expands and online services continue to grow. Many people go online to carry out banking transactions, shop, check e-mail, and catch up on news. That’s why it’s more important than ever to protect your identity while surfing the web. As identity theft becomes more prevalent, it’s necessary for everyone to be extra vigilant in protecting personal information – before it gets...
Download Top PSP Games Now – PSP Go Download Center For Games, Movies, Music, Themes, Software…
By: Dimitar Mishev | 14/12/2009Do you want to find a website in which you can download all your favorite PSP games, movies and music without having to break your bank? It is not that hard really. All it takes is a little time and patience to find the perfect site to start downloading from. If you really want some PSP games, then take the time to look at the Internet and its many websites that offer "free" programs. If you want to save some money, the Internet is really your only chance of doing so.
Download Free PSP Games - PSP Go Download Center Is No. 1 For Downloading Games, Movies, Music, Software, Themes and More
By: Dimitar Mishev | 14/12/2009During the past few years the Play Station Portable has satisfied players of all ages but most will let you know that buying all that PSP music, games, and movies can be expensive. However, there are measures you can take to save hard cash and that is only with PSP Go Download Center.
Picking The Right Content Management System
By: Andy Johnson | 04/08/2009 | InternetThere are dozens if not hundreds of different Content Management Systems (CMS) in existence. Many of these are free to use and are built using Open Source principles; that is, many different developers contributor their time and expertise to the particular project for free and the code is there for...
Best Practices For Writing an Online Press Release
By: Andy Johnson | 31/05/2009 | CopywritingAndy Johnson, an editor at Press Release 001, gives tips on the best way to write a press release for distribution via an online press release distribution site.
Are Press Releases Relevant in the 21st Century?
By: Andy Johnson | 31/05/2009 | Public RelationsPress releases have been used for over 100 years, but do they have a place in the 21st century internet era? Andy Johnson, an editor at Press Release 001, answers this question.
Join The "dofollow" Community And Attract More Visitors To Your Blog
By: Andy Johnson | 05/02/2009 | InternetTechnorati estimate that there are over 175,000 new blogs created every day; while existing blogs are updated 18 times every second, or 1.6 million new posts written every 24 hours. This is a phenomenal amount of blogging and if you have started your own site you may well wonder how you will...
Knowing Who the Audience are for Your Press Release
By: Andy Johnson | 22/01/2009 | Public RelationsNow is the time to reclaim the press release from the SEO industry and put it back into the heart of online public relations
The Best Way of Writing a Press Release in the Net Age
By: Andy Johnson | 18/01/2009 | Public RelationsThe press release should remain part of the public relations, not SEO industry.
Finding Commentators For You Blog
By: Andy Johnson | 16/01/2009 | InternetThe internet is a truly exciting modern phenomenon. Watching television has always been a one-way process as the viewer is merely a passive spectator. Whereas on the World Wide Web it is possible to interact by uploading videos, vote on articles and join in discussions with one or more other...