#Подключение
- Загружаем файл yii.phar(В архиве yii framework 1.1.12) в папку там где лежит фремворк
- В index.php заменяем подключение yii.php|yiilite.php на $yii="phar://".dirname(dirname(FILE)).'/yii.phar/yii.php'; (Если структура директорий из коробки то нужно изменить путь до phar архива)
- сохраняем и запускаем.
Если возникает ошибка
Необходимый для отображения asset "phar:///home/yoyoCMF/yii.phar/web/js/source" не существует.
то в файле настройки прописываем
'clientScript'=>array ( ... //устанавливаем нашу директорию со скриптами(ЕСЛИ ИСПОЛЬЗУЕМ YII.PHAR) 'coreScriptUrl'=>DIRECTORY_SEPARATOR.'js'.DIRECTORY_SEPARATOR, ),
Другие проблемы не замечены.
#Результаты
Мои показатели (php5.4.4 c APC)
yiilite
- Отработало за 0.00686 с. Скушано памяти: 1.4MB
- Отработало за 0.00967 с. Скушано памяти: 1.4MB
- Отработало за 0.00827 с. Скушано памяти: 1.4MB
yiilite phar
- Отработало за 0.00545 с. Скушано памяти: 3.27MB
- Отработало за 0.00510 с. Скушано памяти: 1.83MB
- Отработало за 0.00517 с. Скушано памяти: 1.83MB
- Отработало за 0.00529 с. Скушано памяти: 1.83MB
yii
- Отработало за 0.13345 с. Скушано памяти: 2.66MB
- Отработало за 0.01085 с. Скушано памяти: 1.19MB
- Отработало за 0.01094 с. Скушано памяти: 1.19MB
- Отработало за 0.01327 с. Скушано памяти: 1.19MB
yii phar
- Отработало за 0.00590 с. Скушано памяти: 1.56MB
- Отработало за 0.00620 с. Скушано памяти: 1.56MB
- Отработало за 0.00710 с. Скушано памяти: 1.56MB
- Отработало за 0.00605 с. Скушано памяти: 1.56MB