На часах 7.42 утра, а я еще не уходил с работы… Очень срочно нужно доделывать проект, в 11 утра презентация.
Зато параллельно с работой над этим проектом нашел очень неприятный баг в Kohana, заключается он в том что глобальный XSS фильтр, на который многие пользователя надеются, не работает. Совсем.
Подробнее здесь


декабря 17, 2007 at 06:04 #willwin
Кстати, не тестировал производительность коханы и не сравнивал с CI? У меня, например, дефолтная стартовая страница например в кохане грузится почти в 2 раза “дольше” чем в CI, хотя по этому судить ещё рано конечно, нужно посложнее тесты делать поближе к реальным условиям
декабря 17, 2007 at 06:05 #willwin
Я просто по твоей наводке пригляделся к Kohana и в общем очень понравилось, приятнее чем CI. И если она не медленнее, то я бы на неё переключился
декабря 18, 2007 at 01:35 #Pavel
Субъективно действительно медленнее пока, а главное глючнее.
Я пока на ней ничего делать не стал, то что начинал на ней - перевел обратно на CI. Идеи у фреймворка хорошие, но как реализуют пока неизвестно.
Кстати, они от многих идей ради которых я за ними наблюдал отказались на этапе реализации. Это и PDO, и memcached. Они обещали встроенную поддержку этого.
У меня встречный вопрос (до гугла руки не доходят никак) - использование чистого PHP5 дает прирост производительности по сравнению с PHP4 или наоборот производительность падает? Вопрос к тому что Kohana одним из своих плюсов выносит именно работу только с PHP5.
декабря 19, 2007 at 02:03 #willwin
Я честно говоря тоже пока не выяснял, даёт ли прирост в производительности использование чистого php5, но вообще обычно пишут, что он быстрее. Может просто сама (или сам?) Kohana пока просто недостаточно хорошо оптимизирована, есть какие-то места которые и сказываются на тормозах в сравнении с CI. Они же целиком всё переписали, недавно как раз сообщили что избавились от последней части когда, которая была позаимствована у CI, и теперь Kohana - полностью самостоятельный и самописный фреймворк.
Я пока тоже решил повременить с переходм с CI на Kohana, всё-таки первый тоже развивается, на месте не стоит, и комьюнити у него поактивнее будет, а документация получше.