Re: Stop spreading PEAR FUD; WAS Re: [PHP] Re: PHP web archeticture

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 2005-06-25 at 10:32, Matthew Weier O'Phinney wrote:
> * Catalin Trifu <catalin@xxxxxxxxxxxxxxx> :
> > I also tend to stay away from PEAR, which is kinda bloated for my
> > taste, except the Log package.
> 
> <rant>
> I hear that a lot on this list, and I don't understand the reasoning
> behind such comments -- perhaps because nobody offers any reasoning,
> only the opinion?
> 
> I'm a PEAR user, and I've found the packages anything *but* bloated.
> Granted, I only use a subset of PEAR, but that subset has made mycoding
> easier. I use DB, Log, Mail, Mail_MIME, HTML_QuickForm, Cache_Lite, and
> Pager daily; additionally, we use custom PEAR error handlers to catch
> errors generated by these packages, log them, and display custom error
> pages. If I'd had to write the functionality I have readily available in
> these packages, I wouldn't have a job right now. They've helped me meet
> numerous deadlines.

No matter how many deadlines PEAR helps you meet and how much you may
find the PEAR modules indispensable, you are expressing a subjective
opinion unrelated to the OP's comment about bloated. A package can be
very bloated and still be extremely useful to someone who doesn't have
the time or the ability (not to say you don't have the ability) to
implement similar functionality themself. Additionally PEAR does present
a centralized location for common functionality with good peer review,
however IMHO I side with the OP with respect to much of PEAR being
bloated.

Cheers,
Rob.
-- 
.------------------------------------------------------------.
| InterJinn Application Framework - http://www.interjinn.com |
:------------------------------------------------------------:
| An application and templating framework for PHP. Boasting  |
| a powerful, scalable system for accessing system services  |
| such as forms, properties, sessions, and caches. InterJinn |
| also provides an extremely flexible architecture for       |
| creating re-usable components quickly and easily.          |
`------------------------------------------------------------'

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux