What is PEAR Framework?

PEAR is a framework on which developers develop PHP projects. Stig Bakken first introduce PEAR project. He wanted to create something like Perl’s CPAN (a massive repository of re-usable Perl solutions) for PHP.

Working on PEAR project began in November, 1999, with the beginnings of what is probably PEAR’s widely used package, (PEAR::DB). A small community of contributors grew up around PEAR, gradually shaping it into its first Publically Release (1.0) in January, 2003.

As with many Open Source projects, PEAR’s development was always “public”, via the PHP CVS servers. PEAR Website was first shown to the public in October 2000 while “under construction”. This may inadvertently have set expectations too early. At that time “release” of PEAR may also be little confusing; PEAR::DB, for example, was available ahead of time, in April, 2002 (version 1.2). PEAR is not a single entity, but an infrastructure for code distribution and store (packages) in the repository.

After That The end effect was that he had developers who knew what was going on with PEAR, in May 2001 (Introduction to PEAR).

It’s a project of great value. PEAR itself represents a chance to evolve PHP itself. From the basic framework (that you download from php.net) PEAR presents the opportunity for well-supported components library, re-used by PHP developers world-wide, cutting everyone’s development time significantly.