Language Selection

English French German Italian Portuguese Spanish

PHP 5 Pushes Forward

Filed under

Started just over ten years ago, the PHP programming language has become the most popular programming language for web application development. PHP 5, the most recent release, adds even more features — all the while remaining approachable to novices. But don’t let the friendly facade fool you — Fortune 500 companies are taking notice, too. Here’s a look at the life of PHP 5 so far.

A little over ten years ago this past June, Rasmus Lerdorf posted a message to Usenet group comp.infosystems.www.authoring.cgi titled “Announce: Personal Home Page Tools (PHP Tools). ” His message, announcing the release of PHP 1.0, highlighted a number of language features that, for the time, were in great demand: the ability to log traffic, process form data, and display “last access” timestamps on web pages, all of which were nothing short of black magic to web developers that were enthusiatic but plagued with a lack of tools to turn their ideas into reality. Rasmus concluded his post with a note that PHP was being released under the GNU Public License, further punctuating the point by exclaiming, “Yes, that means[ it’s] free! ” 20,478,788 users later (according to, the rest is history.

Confirming Rasmus’ suspicion that if he found such tools useful, others might too, his decision to release the software under an open source license prompted a slew of language contributions, and a team of developers soon assembled to spearhead the language’s further evolution and maturation. The outcome is a model example of how an open source project can truly thrive. For what started out as a personal project by a software development contractor interested in monitoring access to his online resume, PHP has since become the most popular web scripting language in the world, used by hobbyists and Fortune 500 corporations alike.

As PHP’s user community has grown, so has its capabilities, with the latest release, PHP 5.0, offering over 140 libraries totalling well over 1,000 functions capable of handling an impressive array of tasks, including database and e-commerce integration, complex date, string, and file manipulation, and XML parsing and transformation. Another 117 extensions are available in the PECL PHP Extensions repository (, and still several hundred more packages that extend the language available at the PHP Extension and Application Repository (better known as PEAR, located online at Of course, this doesn’t take into account the countless third-party applications made available through disparate web sites, nor the 11,122 PHP-driven projects managed through (

Even ten years after the 1.0 release, community activity is nothing short of extraordinary. The most recent telling evidence of the language’s continued success is the July 2004 release of PHP 5.0.

Full Story.

More in Tux Machines

KTU exams to run on open source software

All examinations of the A.P.J. Abdul Kalam Technological University (KTU) — which run on an online platform — would switch to open source software from the second semester onwards. For the first semester examinations, the KTU would use a proprietary, Microsoft, software. In response to demands from student organisations, the KTU has pushed back its first semester examinations by two days. The first of the examinations would now begin on December 4 instead of December 2. The first of the results would be published on December 19. Read more Also: KTU goes ahead with exam outsourcing

CMS News

Security Leftovers

  • Friday's security updates
  • Researchers poke hole in custom crypto built for Amazon Web Services
    Underscoring just how hard it is to design secure cryptographic software, academic researchers recently uncovered a potentially serious weakness in an early version of the code library protecting Amazon Web Services. Ironically, s2n, as Amazon's transport layer security implementation is called, was intended to be a simpler, more secure way to encrypt and authenticate Web sessions. Where the OpenSSL library requires more than 70,000 lines of code to execute the highly complex TLS standard, s2n—short for signal to noise—has just 6,000 lines. Amazon hailed the brevity as a key security feature when unveiling s2n in June. What's more, Amazon said the new code had already passed three external security evaluations and penetration tests.
  • Social engineering: hacker tricks that make recipients click
    Social engineering is one of the most powerful tools in the hacker's arsenal and it generally plays a part in most of the major security breaches we hear about today. However, there is a common misconception around the role social engineering plays in attacks.
  • Judge Gives Preliminary Approval to $8 Million Settlement Over Sony Hack
    Sony agreed to reimburse employees up to $10,000 apiece for identity-theft losses
  • Cyber Monday: it's the most wonderful time of year for cyber-attackers
    Malicious attacks on shoppers increased 40% on Cyber Monday in 2013 and 2014, according to, an anti-malware and spyware company, compared to the average number of attacks on days during the month prior. Other cybersecurity software providers have identified the December holiday shopping season as the most dangerous time of year to make online purchases. “The attackers know that there are more people online, so there will be more attacks,” said Christopher Budd, Trend Micro’s global threat communications manager. “Cyber Monday is not a one-day thing, it’s the beginning of a sustained focus on attacks that go after people in the holiday shopping season.”

Openwashing (Fake FOSS)