Changes between Version 3 and Version 4 of FeatureList
- Timestamp:
- 2006-05-20T04:31:37+02:00 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FeatureList
v3 v4 1 1 = Feature of XCache = 2 2 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. 4 5 * Running on PHP_4_3/PHP_4_4 stablly 5 6 * Support and tested on all lastest php cvs branches, such as PHP_4_3 PHP_4_4 PHP_5_1 PHP_5_2 HEAD 6 7 * Alpha supported for in-alpha-php6, with unicode enabled. 7 * Optimized opcode cacher8 8 * 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] 9 13 * Optimizer [TODO] 10 14 * Encoder/Decoder(Loader) [TODO] 11 15 * Disassembler. to see how your php script is compiled into opcode. (not with enterprise encoder) 12 16 * 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] 18 18 * 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 when19 * 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 21 21 * after enabling XCache 22 22 * after upgrading php4 to php5

