Xwab
Форумыnavigate_nextФреймворки на PHP

Выбор фреймворка для вап
Сообщения
Fresh

помница, когда silex был ещё в пхар, при добавлении в него комронентов симфони он здорово раздулся у меня на 8 метров кода.

02 Окт 2012, 22:24
Fuelen

Башка, бритва Оккама.
Если можно обойтись 2 строчками, то зачем больше?

03 Окт 2012, 0:02
Akdmeh

Кохана будет вполне неплохо.
Но как я помню, там минус, что нету модуля RBAC и даже авторизации, или я ошибаюсь, когда я читал там в последний раз?
Кохана вполне подойдет для целей вапа.

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

03 Окт 2012, 0:12
Башка

Fuelen, о том и речь, что двумя строчками не обойтись в хорошем фреймворке, если конечно круг задач его не очень узкий. Хотя советую так и работать, собирать из библиотеки узконаправленные фреймворки в зависимости от задачи

03 Окт 2012, 8:29
m_kobernyk

F3, MiMViC, Aleph, Laravel, а лучше - g фреймворк php site:habrahabr.ru

Да, с документацией почти наверняка будет туго, но сэмплы и исходники спасают

upd. Nette еще, чешский, комьюнити очень хорошее, если с английским лады - советую

04 Окт 2012, 15:45
mastes

Я ищу не столько фреймворк, как набор класов, сколько архитектурное решение, саму систему с роутингом и модульной структурой. Есть такие?

02 Янв 2013, 0:24
iNeeXT

mastes, Зачем тебе искать очень простое решение, если со временем приложение будет расширяться?
Бери сразу Kohana, упрощенный её форк называется microko от @aktuba, он для сайтов-одностраничек.

Kohana не такой уж и сложный, соwapовец danis92 ведет свой блог http://gilamov.ru/, где публикует уроки по этому фреймворку.
К дате этого поста, там уже больше 5 уроков на тему написания своей CMS.

И еще один хороший блог http://brotkin.ru/, его автор активный участник русскоязычного сообщества на оф. форуме.

02 Янв 2013, 2:10
mastes

iNeeXT, за ссылки спасибо. А ищу я простое решение, потому-что хочу сам дописывать нужные классы с целью обучения. А фреймворки мне пока очень сложно читать и понять как они работают
добавлено спустя 7 минут:
Скачал видеоуроки по кохане. Попробую разобрать

02 Янв 2013, 11:49
iNeeXT

mastes, тогда микроко (https://github.com/aktuba/microko) отлично подойдет, структура очень простая.

Посмотри как загружаются классы и можешь писать.

02 Янв 2013, 11:55
mastes

iNeeXT, спс сейчас посмотрю
добавлено спустя 19 минут:
жаль в microko код не прокоментирован
добавлено спустя 4 минуты:
что может возвратить такой код:

if (self::$_init) return;

02 Янв 2013, 12:25
Ответить на тему