Как стать автором
Обновить

Комментарии 8

Тесты на таком уровне бессмысленные.
Нужно тестировать всю модель, сделать простейший сайт с несколькими запросами в БД. KOH использует ORM — используйте и Вы его. У каждого есть свое кеширование, свои модули и классы. А так… Встает вопрос сколько НЕНУЖНЫХ модулей загрузил каждый фреймворк, тот кто меньше выиграл. это не показатель скорости.
Ну, никто и не говорил, что в них есть особый смысл. Заголовок — «Синтетика производительности». Да и все условия тестов описаны в самом начале.
Через недельку-другую (как позволит мне мое время и загруженность работой) я постараюсь сделать минимально-функциональные сайты на CI и KOH и по полной прогнать из через Apache JMeter, причем и на localhost и через 100Мбит (запущу тесты со второго компа), а также погляжу на то, как сильно влияет запущенная графика в Ubuntu (ибо, тесты в этом посте я проводил на своем рабочем ноутбуке с Gnome'ом, но, имхо, так даже лучше — симулируется загруженность сервера (например, при VDS)).
Ну, может быть кохана и побыстрее ci, но думаю выбор между ними нужно делать прежде всего из стиля программирования. Тот кто предпочитает full oop PHP 5 то выбор: kohana. Как и мой)
Зачем тестить фреймворк нагружая работой с БД? Синтетика это банальный view c «Hello world» и ab -c 100 -n 10000. Кто не упал тот и выйграл :)
Сорри за оффтопик: почему фрейморк с таким красивым украинским названием не имеет версии украинского языка на сайте?)

При попытке зайти на бразильскую версию получил ошибку 404 — Not Found. (http://kohanaphp.com.br/home)
На польской версии сайта — Proxy Error (пока писал пост ошибка исчезла, но возможно такое выскакивает время от времени)

А на русской версии увидел блок английской версии «How is Kohana Different?» (http://kohanaphp.ru/home)
В русской версии исправьте «Помощь поекту».

PS больше не буду искать ошибки =)
Даешь CakePHP 1.2 last
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации