Top Posts 2008

I looked through this blog’s statistics to find out which posts got the most page views in 2008. Here are the top 10 posts:

  1. 30 Useful PHP Classes and Components
  2. Where is the include coming from?
  3. Open-source PHP applications that changed the world
  4. 10 great articles for optimizing MySQL queries
  5. 20 MediaWiki Extensions You Should Be Using
  6. Zend Framework Architecture
  7. Loading models within modules in the Zend Framework
  8. Scalable and Flexible Directory Structure for Web Applications
  9. BBC’s New Infrastructure: Java and PHP
  10. Code Refactoring Guidelines

Each post was written for a reason. “Open-source applications that changed the world” is my favourite one. It not only brings back good memories, but also shows our commitment to the open-source community and our passion for developing and supporting open-source software. Zend Framework was the most popular Web application in 2008. Yes, Dow Jones, HSBC and even the BBC is using it. In case you haven’t notice, I spent the last 12 months promoting the Zend Framework, reason why it gets mentioned in 6 of the posts. I’m also glad that “Code Refactoring Guidelines” made it to the top 10. It shows that the PHP community cares.

PHP Contribution to Open Source

According to a study made by the European Commission, the number of existing open source applications already available would have cost firms around £8 billion to produce. The PHP community believes strongly in openness as a key factor for success, and has been contributing to open source for more than a decade now. But, why?

“Ask not what open source software can do for you, but what you can do for open source software” – Anonymous

Open source developers don’t write FLOSS applications because they have to, they write them because they want to. Motivation is not always driven by money, most of the time PHP developers do it for the joy of it.

So, what’s the motivation behind developing open source Web applications?

  • Fun
  • Challenge
  • Learning
  • Community and social interaction
  • Credibility and notoriety
  • Diversity of project structures
  • Co-existence of companies and communities
  • Co-existence of creative and commercial elements
  • Sense of purpose
  • Personal needs
  • Potential career advancement
  • Financial reward

Open-source vs Close-source

A great deal of open source software has been produced and distributed for free in the last couple of years by volunteer PHP programmers, for example:

And thousands more. Well done PHP!