TODO
上传用户:xiao730204
上传日期:2007-01-04
资源大小:141k
文件大小:2k
源码类别:

WEB邮件程序

开发平台:

PHP

  1. Things to be done :
  2. * AppServer -
  3.    AppServerCache - Build a object/variable caching system,
  4.    used for storage of shared things for all of the apps.
  5.    (This need is pretty much negated thanks to the zend-cache)
  6.    AppCache - Build a object/variable caching system,
  7.    used for storage of shared things for a specific app,
  8.    localizes caching scope as such.
  9.    (This need is pretty much negated thanks to the zend-cache)
  10. * WebClient webbrowser detection library -
  11.   - Add the mozilla regexps and classes
  12. * User authentication library -
  13.   - HttpdPasswd_User_DB
  14.   - Ldap_User_Db
  15.   - UnixPassword_User_Db
  16.      * Unix_PasswordFile->Next??? make it like the other db interfaces?
  17.   - Conversion to oracle
  18.   - Conversion to postgres
  19.   - Conversion to db_files
  20. * User domain library -
  21.   - Conversion to oracle
  22.   - Conversion to postgres
  23.   - Conversion to db_files
  24. * Sessions -
  25.   - Conversion to oracle
  26.   - Conversion to postgres
  27.   - Conversion to db_files
  28. * Database -
  29.   - Oracle_Db   :
  30.      * Oracle_Db::ListAllTables
  31.      * Oracle_DbDriver::GetInsertId
  32.      * Oracle_DbDriver::FetchCell
  33.   - Postgres_Db : 
  34.      * Revamp the interface
  35.   - Mysql_Db    : 
  36.      * Cleanup the connection driver and other issues.
  37.   - Port the Database interfaces, and drivers to the various other
  38.     databases (and test them)
  39. * Mail -
  40.   - Add a decode object for multipart messages, to encapsulate the
  41.     workarounds for broken headers and broken mailers (grrr m$)
  42.   - Add Retrival Pop3, MailPop3
  43.   - Add Local Imap Mailbox support ( file://i think... )
  44. * Unix -
  45.   - Add interfaces for things like proc, and other stuff
  46.     like that (Unix/Util/Proc) etc...
  47. * Util -
  48.   - Nothing on the burner right now
  49. --------------------------------------------------
  50. Later:
  51. * Autoload -
  52.   - Conversion to c as a part of php 4 : <postponed jeo>
  53. * Installation -
  54.   - The perl code is okay, but it needs to have
  55.     handlers for the existence of things out of the
  56.     ordinary
  57. * Evaluate droping the BaseObject class, with the advent of php4
  58.   and the ability to serialize correctly the BaseObject may not
  59.   be needed any more