Всички бележки с етикет «Kohana»

Хабре изглеждаше доста интересен проучване с обсъждане на гореща тема. Отговори малко изненадан:

  • Yii на второ място след рамката Zend. Мислех, че там би Symfony или CodeIgniter.
  • Така че много от тях избират "samopisny рамка." Въпросът, разбира се, добре. Опитът въведен бързо. Но е икономически изгодно за работодателя. Разбира се, ако целите са много специфични, като например създаването на игри, а след това му рамка може да е най-правилното решение.
  • По-голямата част от "писане на PHP, но не се използва от рамката." Дали lapshekoderov Хабре много, или да направим всичко на играта ... не е ясно.

Напоследък често се появи тема Йерархично MVC или HMVC. Нещо доста интересно, но по прост начин е почти никога не се описва като правилна.







HMVC се различава от класическата MVC само, че от всеки контролер или компонент представяне може да предизвика действие друг контролер.

Това е доста удобно за изграждане на обекти портал тип, където на същата страница показва редица независими части, както и приспособления.

Kohana 3 също е в състояние да се движат по HTTP контролер, обаче, с изключение на много добра интеграция със своите маршрутизация, нищо ново тук: използвайте CURL или контакти за допълнителна молба не е трудно.







Искане за връзка с официалния проект вече е било изпратено, толкова дълго, колкото можете да прочетете документацията на brotkin.ru.

Ако се интересувате от Kohana, силно препоръчвам да прочетете brotkin.ru на файла.

Най шофиране на новата версия все още не е дошъл, но ако се съди по факта, че той е написал Иван Brotkin. рамка е нараснал значително. Затегнати и документация. Налице е реалното управление и документацията на API.

CodeIgniter наскоро не е много развита: във версия 1.7.2 е нищо революционно не планира (малки допълнения към помощници, чиято съвместимост с PHP5.3, със съмнителна полезност клас Cart).

В тази връзка, мнозина се стремят да Kohana. който веднъж отклонен от ПО, но това няма много общо с това. Най-големият проблем Kohana - голяма празнина документацията и реалното състояние на нещата. Така че тази рамка - не най-добрият избор, ако нямате планове на код анализ и непрекъснато наблюдение на неговото развитие.

Така че, това, което се удължава CI?

CI клон, който добавя някои липсващи неща в CI:

Хвърлени съвместим с PHP4.

код оптимизация. Този клон е достатъчно скорост.

Подробна документация се поддържа актуален.

Всеки, който иска да започне да проучва тази рамка или вече върху него пише силно препоръчвам.

Updated увеличил от CodeIgniter PHP5-рамка Kohana.

Какво се е променило, не е ясно, но нещо със сигурност :) Най-големият недостатък на рамката - липсата на съответната документация.