Phalcon7 发布了 Dao7-1.3.1。有如下更新:
Arr、Model、Url等组件新增加了一些方法,修复了一些BUG(CURL、Postgresql、View、Model组件),新增了`Phalcon\Storage\Datrie`、`Phalcon\Storage\Lmdb`、`Phalcon\Storage\Leveldb`等类。
<?php $lmdb = new Phalcon\Storage\Lmdb('./testdb', NULL, NULL, 1099511627776); $total = 100000; $start = time(); $lmdb->begin(); echo 'start insert '.date('Y-m-d H:i:s').PHP_EOL; for ($i = 0; $i < $total; $i++) { $lmdb->put('key_'.$i, 'value'.$i); printf("progress: [%-50s] %d%%\r", str_repeat('#', $i%100), ($i * 100)/$total); } echo PHP_EOL.'set '.$i.' '.(time() - $start).' seconds'.PHP_EOL; $start = time(); for ($i = 0; $i < $total; $i++) { $lmdb->get('key_'.$i); printf("progress: [%-50s] %d%%\r", str_repeat('#', $i%100), ($i * 100)/$total); } echo PHP_EOL.'get '.$i.' '.(time() - $start).' seconds'.PHP_EOL; $lmdb->commit();
下载地址
Phalcon7 是继承自 Phalcon 1.3.x,开源、全功能栈、使用 C 编写、针对 PHP 7 优化的高性能框架。