Comments 51
Кому интересно, так же читаем новость на codeigniter.com и полный чейджлог.
+3
Давно уже все текущие проекты перевёл на новую версию, но официльное объявление — это, вне всякого сомнения, хорошо.
А если что — вот здесь можно предложить свою гениальную идею по поводу развития фреймворка.
А если что — вот здесь можно предложить свою гениальную идею по поводу развития фреймворка.
+2
вот тебе новость, а я только на Кохану начал посматривать… посмотрим что там поменялось, может никуда и убегать, пока, не буду :)
+1
Поменялось, на самом деле, не так уж много, но слазить я пока не собираюсь, правда посматриваю в сторону FUEL
+1
на Кохане я всего одну халтурку почти доделал, основное, что порадовало — это autoload классов… потому что autoload.php в CI меня порой начинает подкумаривать
но в CI мне больше нравится валидатор форм в сочитании с хелпером, хотя это, скорее, я с Коханой плохо разобрался
но в CI мне больше нравится валидатор форм в сочитании с хелпером, хотя это, скорее, я с Коханой плохо разобрался
0
Fuel это на 80% код Kohana но с поддержкой неймспейсов. Хотя выглядит он весьма и перспективно, но время покажет
+1
Будучи поклонником CI, перешедшим на Yii, чувствую, что придётся опять изучать CI с его новшествами, т.к. CI мне привычней.
+1
Где вы тут новшества увидели то?
> Кеш стал не только файловым, но и APC и memcache.
Вот это новинка. Вобщем зря вы с Yii убегаете)
> Кеш стал не только файловым, но и APC и memcache.
Вот это новинка. Вобщем зря вы с Yii убегаете)
+3
Пользуясь случаем, те кто использует Yii и пытается в нем разобраться: есть конфа yii@conference.jabber.ru, которая активно развивается, и в ней достаточно людей которые квалифицированы и т.д. Так что заходите, мы вас наставим на путь истинный)
+2
Бегло посмотрел код, уж очень много в нем недочетов, чем они занимались целый год непонятно.
Хоть Kohana и начиналась как форк CI, но сейчас она выглядит очень хорошо и перспективно
Хоть Kohana и начиналась как форк CI, но сейчас она выглядит очень хорошо и перспективно
0
хм… аж два ноль, а реально из нового, если я не путаю, только отказ от поддержки более старых версий пхп?
остальное как-то по-мелочам.
Очень нравился фреймворк, но пересел на Yii и счастлив этому.
Поэтому строчки вроде
>Кеш стал не только файловым, но и APC и memcache.
вызывают улыбку
Не в обиду разработчикам. Земной им поклон за простоту кода и прекрасные доки, которые позволили в свое время переползти со своего недо-фреймворка на полноценный продукт. Но сегодня я с Yii.
остальное как-то по-мелочам.
Очень нравился фреймворк, но пересел на Yii и счастлив этому.
Поэтому строчки вроде
>Кеш стал не только файловым, но и APC и memcache.
вызывают улыбку
Не в обиду разработчикам. Земной им поклон за простоту кода и прекрасные доки, которые позволили в свое время переползти со своего недо-фреймворка на полноценный продукт. Но сегодня я с Yii.
+7
Уууууууху, порадовался. Теперь брошу писать свой фрейиворк :)
0
Бегло это в 2 часа ночи открыть несколько файлов, и просмотреть код, не углубляясь в его детали.
недочеты? пожалуйста:
очень много переменных класса, определено ключевым словом var, да и вообще инкапсуляцией здесь и близко не пахнет.
обработка ошибок тоже какая то непонятная, когда все используют механизм обработки исключений, здесь какой то кастомный класс
очень много функций/методов вызываются с собакой (@)
буферизация вывода, в вюшке, в обработке ошибок
какие-то функ-и с /core/Common.php в глобальном неймспейсе
ну а такие чудесные сточки кода, даже и в комментирование не нуждаются
недочеты? пожалуйста:
очень много переменных класса, определено ключевым словом var, да и вообще инкапсуляцией здесь и близко не пахнет.
обработка ошибок тоже какая то непонятная, когда все используют механизм обработки исключений, здесь какой то кастомный класс
очень много функций/методов вызываются с собакой (@)
буферизация вывода, в вюшке, в обработке ошибок
какие-то функ-и с /core/Common.php в глобальном неймспейсе
ну а такие чудесные сточки кода, даже и в комментирование не нуждаются
echo eval('?>'.preg_replace("/;*\s*\?>/", "; ?>", str_replace('<span style="color: #000000; font-weight: bold;"><?=</span><span style="color: #0000ff;">', '</span><span style="color: #000000; font-weight: bold;"><?php</span> <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">', file_get_contents($_ci_path)))); eval('</span><span style="color: #000000; font-weight: bold;">class</span> CI_DB <span style="color: #000000; font-weight: bold;">extends</span> CI_DB_active_record <span style="color: #009900;">{</span> <span style="color: #009900;">}</span><span style="color: #0000ff;">'); </span>
+11
офигеть… eval('?>') о_О
Я даж не подозревал, что так можно…
Я даж не подозревал, что так можно…
0
вот именно поэтому я не хочу использовать никаких чужих фреймворков… О_о
мозг сломать можно об тупость разрабов…
мозг сломать можно об тупость разрабов…
-8
я перестал хотеть его использовать после вот этого: community.livejournal.com/code_wtf/70301.html
0
Да что так глубоко копать? Вы просто задумайтесь: фреймворк с нативной поддержкой замены текстовых смайлов на графические! Это не серьезно!
+1
Ну и где нативная поддержка HMVC?
0
UFO just landed and posted this here
UFO just landed and posted this here
В то время как программисты Коханы юзают модули с гитхаба, обновляясь одной командой (http://github.com/ahutchings/kohana-modules), программисты CI вынуждены каждую детальку примерять к API и после этого писать её руками.
-1
Кохана 3-й ветки уже далеко ушла, смысла возвращаться обратно на CI пока не вижу.
+3
UFO just landed and posted this here
UFO just landed and posted this here
хм увидел «Application Packages» и обрадовался, но прочитав codeigniter.com/forums/viewthread/170745/
понял что это фигня для поддержки пакетов библиотек, а не модулей-приложений.
т.е. такого функционала модулей как в symphony/django нет в CI 2?
понял что это фигня для поддержки пакетов библиотек, а не модулей-приложений.
т.е. такого функционала модулей как в symphony/django нет в CI 2?
0
Из коробки нет, но при желании не трудно обнаружить стороннее решение Modular Extensions
0
спасибо,
я так понял все дополнительные компоненты на wiki codeigniter.com/wiki/Special:Categories?
или есть еще отдельный ресурс/репозитарий для расширений?
я так понял все дополнительные компоненты на wiki codeigniter.com/wiki/Special:Categories?
или есть еще отдельный ресурс/репозитарий для расширений?
0
Я обычно ищу сначала на форуме, а уже потом иду ковырять wiki, есть ещё вот такой ресурс — codeigniter-resources.com, там полезные библиотеки и хелперы, но их немного.
0
Ждал в феврале, еще более приятно :)
0
Наконец то!
0
Как раз сегодня начинаю переделывать индусскую версию проекта на CodeIgniter. И тут приятная новость — попробуй 2.0 :)
0
UFO just landed and posted this here
Как хорошо, что я сразу с Yii познакомился.
0
UFO just landed and posted this here
Впереди планеты всей!
0
CI очень уж loosely-coupled: невозможно сделать обработку моделей в фоне, где по дефолту нет глобального «god-object»а класа Controller, невозможно нормально прикрепить autoloading, качество библиотеки валидации оставляет желать лучшего… список можно пополнять долго.
+1
Убедили, остаюсь на Yii
-2
Ура! Дождался) Сегодня вечером буду тестить)))
Посмотрим чего интересного сделали.
Посмотрим чего интересного сделали.
0
Главное чтоб заказчик багтрэкер не увидел.
0
UFO just landed and posted this here
UFO just landed and posted this here
Sign up to leave a comment.
CodeIgniter 2.0.0 Released