d1gi

Рейтинг
28
Регистрация
09.07.2011

РНР 5.3 есть у бегета?

несмотря на то, что многие говорят что у Symfony 2 высокий порог вхождения, мне же кажется, что у всех ФВ примерно одинаковый... у всех есть свои странности и неочевидные на первый взгляд плюшки.

буквально в январе Фабиен выпустил цикл статей "Создаём свой собственный ФВ" :) почитать можно тут http://fabien.potencier.org/, на хабре есть перевод первых 4-х частей.

сам примерно 1.5 года в вялотекущем режиме занимаюсь созданием CMF и за последние пару месяцев в нём явно начали выделяться группа классов, которые можно назвать "фреймворком" и на этом моменте почувствовал потребность поизучать что нынче в мире творится ;) и sf2 крайне впечатлил! у него концепция - это набор компоненотов и пакетов, каждый компонент можно использовать независимо от всего ФВ. и самое главное, что в нём применяется только самые высокотехнологичные и грамотные решения :)

уже пару дней как экспериментирую, кручу компоненты и реально получается делать СВОЙ вреймворк с интерфейсами от sf2 :) в общем впечатления крайне положительные :)

еще по слухам ZF2 и Yii2 будут применять стандарт автозагрузки классов psr-0, а это значит, что можно в одном проекте использовать всевозмодные библиотеки :) хотя ZF1 и так легко применяется в любом проекте в качестве библиотечек.

ЗЫ: и еще, если найдутся желающие объедениться в написании простого в использовании и с низким порогом вхождения фреймворк, который в своей основе использует компоненты sf2, то пишите сюда или в личку :) буду рад знакомству, общению и сотрудничеству ;)

нет, в ожин файл слить всё это не проблемма и в yii есть например yiilite.php

"микро" всёже больше означает минимально возможный базовый комплект поставки, который разумеется можно в последующем расширять как угодано, а еще очень просто использование...

предлагаю сформулировать каким должет быть простой в использовании фв? ;)

aktuba:
Причем, один из наихудших - cakephp.

можно вкратце, тезисно, в чем "худшесть" кейка?

dromenko:
Действительно, возьмите за основу лучше Kohana, Yii или хоть бы Symfony и создавайте.

а можно по подробнее, почему это "хоть бы" для Symfony ? ;) мне так Symfony 2 на данный момент больше всех остальных фв симпатизирует ;)

:))) можно попробовать найти ответ на ваш вопрос в первом посте темы ;) а еще добавлю:

Кому проект может быть интересен.

- Практикующим разработчикам сайтов. На данный момент можно сделать пока несложные проекты и частично проекты средней сложности. Но в системе заложен понтециал для весьма сложных систем, например социальные сети и мультиблоги.

- Разработчикам, которые применяют различные готовые системы и чувствуют некоторую неудобвленность этих систем ;) т.е. есть идеи что должно быть в системе, чтобы было действительно удобно.

- Начинающие разработчики, которые хотят изучить принципы работы систем управления проектов, а также самим поучавствовать в развитии движка.

Проведен крупный рефакторинг кода, теперь более явно прорисовывается паттерн MVC, но в данном движке, в связи с особенностями архитектуры — HMVC :) функциональных изменений нет, на данный момент даже может быть наоборот, что-то может еще неработать из того, что работало раньше ;) в общем огрехов еще много, но сейчас код стал проще, чем был ;)

Скачать как обычно можно отсюда http://smart-core.org/. Код смотреть удобнее тут https://github.com/d1gi/Smart-Core-CMF.

да, очень интересная задачка... а как вы видите её решение в принципе? самое простое что мне на ум приходит это централизованно хранить куки с ключем сессии и по нему определять юзера...

Поднял репу на гитхабе :) может быть кому-то удобнее будет именно с ним работать :)

https://github.com/d1gi/Smart-Core-CMF

Всего: 87