Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Микрофреймворк

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
digi
Отправлено: 02 Февраля, 2012 - 17:58:21
Post Id


Посетитель


Покинул форум
Сообщений всего: 406
Дата рег-ции: Янв. 2012  


Помог: 4 раз(а)




Встретился с таким понятием как микрофреймворк, из примеров есть например Slim м Silex. Вообще идея интересная, хочу спросить кто что думает на эту тему? ;) вообще самый интересный вопрос, это что вообще можно считать «микро» фреймворком т.е. где та самая грань которая будет отделять его от обычного фв ;)

По себе могу сказать, что чувствую можно сделать проще многие вещи, например конфигуррирование, реализацию некоторых паттернов, например DI, упростить синтаксис, например экшены писать без префиксов и суффиксов, а просто как есть Улыбка и т.д.
 
 Top
caballero
Отправлено: 02 Февраля, 2012 - 18:36:53
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Никакой четкой грани разумеется нет. Что касается упрощений - со стороны всегда кажется что можно проще но а реальности проще не получается. Поэтому и вопросов столько насчет например MVC паттерна или шаблонизаторов на форуме. С виду все просто а начинаешь писать оказывается что в реальности совсем другой. Хотя иногда действительно фреймворки содержать кучу ненужного и сложного кода. Особенно когда индусы пишут.


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
digi
Отправлено: 02 Февраля, 2012 - 18:43:54
Post Id


Посетитель


Покинул форум
Сообщений всего: 406
Дата рег-ции: Янв. 2012  


Помог: 4 раз(а)




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

например я считаю, что формат yaml конфигурирования в sf2, через чур перегруженный... т.е. явно можно упростить этот момент...
 
 Top
caballero
Отправлено: 02 Февраля, 2012 - 18:51:23
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




В каком смысле упростить? Переписать фреймфорк?


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
digi
Отправлено: 02 Февраля, 2012 - 18:56:47
Post Id


Посетитель


Покинул форум
Сообщений всего: 406
Дата рег-ции: Янв. 2012  


Помог: 4 раз(а)




sf2 нет смысла переписывать Улыбка более того на его основе и можно создать другой фв, кстати тотже Silex самый подходящий пример Улыбка

а вообще да ;) есть у меня задумка поупражняться в написании именно фреймворка и если получится хорошая затея, то в последующем переписать на него CMF, которую уже давно пишу.

на самом деле самое главное это сформулировать именно то как программист будет пользоваться фв! а уже реализацию под капотом это второй этап и здесь по максимуму можно использовать готовые решения, например теже сф2 компоненты.
 
 Top
caballero
Отправлено: 02 Февраля, 2012 - 19:06:35
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




а что ничего пропроще нет для примера чем один из самых сложных фреймворков?


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
digi
Отправлено: 02 Февраля, 2012 - 19:11:14
Post Id


Посетитель


Покинул форум
Сообщений всего: 406
Дата рег-ции: Янв. 2012  


Помог: 4 раз(а)




во кстати! Улыбка на счет сложности, вот вы можете выписать списком чем на ваш взгляд сложны и просты наиболее популярные фв? на самом деле вот тогда-то и начнёт прорисовываться картина что такое "просто" и "сложно" Улыбка
 
 Top
caballero
Отправлено: 02 Февраля, 2012 - 19:15:02
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




есть термин - порог вхождения. Мнения и сравнения по поводу того или иного фреймворка полный интернет.
Совершенно очевидно что CI проще и легче в освоении и использовании чем SF

(Отредактировано автором: 02 Февраля, 2012 - 19:15:22)



-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
digi
Отправлено: 02 Февраля, 2012 - 19:53:14
Post Id


Посетитель


Покинул форум
Сообщений всего: 406
Дата рег-ции: Янв. 2012  


Помог: 4 раз(а)




а есть еще более простые в освоении, чем КИ? ;) и что сложного в sf2? Улыбка
 
 Top
caballero
Отправлено: 02 Февраля, 2012 - 20:02:50
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




есть масса обзоров в инете типа http://www[dot]whydrupal[dot]ru/sravneni[dot][dot][dot]fony-codeigniter
какой смысл это обсуждать


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« CMS и фреймворки »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB