Limb template engine benchmark
| name | rps | % |
|---|---|---|
| php_one_tpl | 2647 | 100% |
| php | 2183 | 82% |
| blitz-ctx-arr | 1994 | 75% |
| macro_sl_bundled | 1736 | 66% |
| blitz | 1521 | 57% |
| quicky_one_tpl | 1457 | 56% |
| smarty_one_tpl | 1389 | 52% |
| macro_sl | 1247 | 47% |
| smarty | 942 | 36% |
| quicky | 839 | 32% |
| macro | 768 | 29% |
Примечания:
- В роли опкод-кешера используется APC.
- Постфикс 'one_tpl' указывает, что шаблон один, и нет инклудов и враппов.
- macro_sl - версия macro - с простым локатором шаблонов.
- macro_sl_boundled - версия macro - с простым локатором и объединенная в один файл.
SVN тестов:
https://svn.limb-project.com/limb/misc/t
2009-10-27 02:06 am (UTC)
сейчас в качестве шаблонизатора используется Blitz, однако очевидно, что распространению продукта это будет мешать, ибо не каждый сможет скомпилировать экстеншен
какой совместимый шаблонизатор можно взять на замену Blitz, целиком написанный на нативном пхп ?
2009-10-27 08:53 am (UTC)
Если бы я делал что-то массовое, то поставил бы пока его, но постепенно переписывал на что-то более народное, типа Smarty. Тем более, что смарти для смарти он и сделан.
2009-10-27 05:34 pm (UTC)