Changes between Version 3 and Version 4 of FeatureList


Ignore:
Timestamp:
2006-05-20T04:31:37+02:00 (9 years ago)
Author:
moo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FeatureList

    v3 v4  
    11= Feature of XCache =
    22
    3  * C Code Generator, reduce human mistake.
     3 * Optimized opcode cacher. [http://pecl.php.net/apc apc], [http://www.eaccelerator.net eaccelerator] is also good opcode cacher.
     4 * Using C code generator, reduce human mistake.
    45 * Running on PHP_4_3/PHP_4_4 stablly
    56 * Support and tested on all lastest php cvs branches, such as PHP_4_3 PHP_4_4 PHP_5_1 PHP_5_2 HEAD
    67 * Alpha supported for in-alpha-php6, with unicode enabled.
    7  * Optimized opcode cacher
    88 * Readonly Cacher Protection that prevent the cache from corrupted by php-core/extension code other than XCache itself.
     9 * Atomic [wiki:XcacheApi get/set/inc/dec api] operation on var cache for php programmers.
     10 * A XCache Uptime statistics collector (enable by server admin), show you how stable each XCache version is on each php version. [TODO]
     11 * Self sane test at build time, discover c struct changes within php script engine. catch up with new php version easier. see [http://blog.lighttpd.net/articles/2006/04/04/one-more-opcache-for-php-preview#comment-214 a real life example] (notice the message 18, 19)
     12 * Auto disable itself if the cache is corrupted [TODO]
    913 * Optimizer [TODO]
    1014 * Encoder/Decoder(Loader) [TODO]
    1115 * Disassembler. to see how your php script is compiled into opcode. (not with enterprise encoder)
    1216 * Decompiler. decompile opcode into php code. (only half working, and not for enterprise encoder)
    13  * Atomic [wiki:XcacheApi get/set/inc/dec api] operation on var cache for php programmers.
    14  * A XCache Uptime statistics collector (enable by server admin), show you how stable each XCache version is on each php version. [TODO]
    15  * Self sane test at build time, discover c struct changes within php script engine. catch up with new php version easier. see [http://blog.lighttpd.net/articles/2006/04/04/one-more-opcache-for-php-preview#comment-214 a real life example] (notice the message 18, 19)
    16  * Auto disable itself if the cache is corrupted [TODO]
    17  * real life testcase framework, this include: [TOSHARE]
     17 * Coverager, real life testcase framework, this include: [TOSHARE]
    1818   * real life testcase framework, a control script with real browser. you have to write the test cases.
    19    * builtin Coverager + its display from web, to see how much script you have tested. (in repo)
    20  * the testcase+Coverager make sure all YOUR real life Applications is running correctly when
     19   * builtin Coverager (in repo) + its visualizer from web, to see how much script you have tested.
     20 * the testcase+Coverager just help you make sure all real life php web applications is running correctly when
    2121   * after enabling XCache
    2222   * after upgrading php4 to php5