phar development update
| From: | Gregory Beaver | Date: | Fri, 13 Jun 2008 22:16:58 +0000 |
| Subject: | phar development update | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-38207@lists.php.net to get a copy of this message | ||
Hi all,
A quick note on significant improvements to phar committed recently:
* tar-based archives now fully support metadata and signatures,
bringing them in line with more of the features of phar-based phar archives.
* true asymmetric signing support using OpenSSL private/public key pairs
* phar.cache_list provides pre-parsing of phar manifests at MINIT, with
performance enhancement that matches on-disk for non-APC and improves
perf to 19 req/sec (in-phar) vs. 28 req/sec (on-disk) in my benching of
phpMyAdmin with APC. This performance benefit only accrues with
webservers that run MINIT once and then spawn other processes/threads
with RINIT.
Also, Scott is working on a patch to sqlite that will allow using
databases mounted inside a phar archive with a phar url, which will
greatly simplify pharring apps that use sqlite.
Greg