PHPDoc -
   Home - About PHPDoc 

 About PHPDoc 
 Known Bugs 

   About PHPDoc

With PHP4 Stig Stag Bakken introduced a new code repository for PHP extensions and PHP library code named "PEAR". PHP Extension and Add-On Repository. PEAR is not only a central place for quality assured library code but a milestone in the PHP developement.

PHP is a great web scription language but it lacks certain features that make PHP easy to use in a commercial enviroment. One feature is a central code repository for PHP library code (not C code, code written in PHP!) like CPAN is for Perl.

The availability of tested and reliable library code can be a major point in the decision for a certain language or against it. PHP knows PHPLib and it knows several other sites where you can get PHP snippets but it did not know a cental repository until version 4. Some realized soon which future rule PEAR could play and started to work on coding- and documentation guidelines. The discussion on the documentation guidelines took place in February 2000 on the php-pear and php-dev lists.

Most people voted for a Javadoc like documentation system but that time there was no product that:

  • was written in PHP (expansion, ease of use, ...)
  • suited the special PHP needs (OO, procedural, global, ...)
Well, I started with a little hack to find if it could be done with PHP and ended up with working half a year on it... On the 5th of October 2000 it got shown the first time on the german php congress.

Special thanks to:

... and all those I forgot e.g. Sebastian Bergmann, phpOpenTracker.

Do not mix this script with the PHP documentation team. If anyone of the PHP documentation team feels that I should not use this URL - please let me know.

@copyright Ulf Wendel