Stuart K. Bingë
omicron-list at mighty.co.za
Wed Jul 7 16:27:41 CEST 2004
On Tuesday, 06 July 2004 21:17, Martin Konold wrote:
> > Due to the fact that the PHP IMAP extension (which is based on the UW
> > c-client library) is not able to handle annotations, we've had to go
> > around it by using the Net_IMAP package from PEAR, which implements the
> > IMAP protocol in pure PHP.
> What are the performance implications of Net_IMAP instead of client?
I haven't done any performance comparisons just yet. If the performance of
Net_IMAP is abysmal (which so far does not seem to be the case) we can always
restrict its use to the small (in comparison to the rest of the IMAP usage)
number of cases where we need ANNOTATEMORE support.
> Did you consider to extend the client library? (Yes, I know it is _old_
I did consider that. For about five minutes. I essentially came to the
conclusion that there is no way in hell I am going to touch that code. If one
were to extend the c-client library, it would still take *WAY* too long to
actually trickle down into the PHP IMAP extension. With Net_IMAP we already
have the solution available to us.
Code Fusion cc.
Office: +27 11 673 0411
Mobile: +27 83 298 9727
Email: s.binge at codefusion.co.za
Tailored email solutions; Kolab specialists.
More information about the format