Фреймворк с большим количеством модулей и быстрой разработкой

Главные вкладки

Аватар пользователя roman-yrv roman-yrv 25 сентября 2015 в 14:30

Добрый день.

Скажите, существует ли фреймворк, который бы обладал следующими характеристиками ?

1. Построен целиком на ООП
2. Имеет огромное количество модулей и расширений (сопоставимое с Drupal 7)
3. Легок в установке, настройке и обучении

То есть, например, решил я на этом фреймворке написать какой-то тематический проект. Беру модуль, отвечающий за форум. Беру модуль, отвечающий за электронную коммерцию, Беру еще какой-нибудь нужный мне модуль.
Раз-два-три ... На проекте есть форум, есть каталог, есть подписки с рассылками, есть нормальная админка, всё красиво и всё работает.
Либо всё работает, но остается подключить везде свою верстку.
Как-то так ...

Или что-то такое ожидается в Drupal 8 ?

Комментарии

Аватар пользователя dashiwa dashiwa 25 сентября 2015 в 15:05

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

Есть базовый набор классов. И доп набор ,и в зависимости от фреймворка доп наборы могут быть маленькими(Laravel),и огромными(Zend2).+ Скорость работы тоже может быть разная.

Многие рекомендуют symphony2, так как 8-я версия на его компонентах построена. Не думаю , что магазины или блоги на ней можно разворачивать,это система для огромных и недешевых проектов.

Лично я считаю , что для стандартных проектов отлично подходит друпал. Но,если хочется скорости можно написать на фреймворке. За счет отсутствия настраиваемого GUI и расширяемости некоторых компонентов ,будет работать быстрее. Допишите до функционала друпала - получите теже грабли.

Единственное о чем не знаю,так это о скорости разработки типовых проектов. Может кто разъяснит,на чем быстрее на drupal или на фреймворке.

Аватар пользователя Winner Winner 23 ноября 2015 в 12:19

dashiwa wrote:
Смысл фреймворка в том, что он гибкий.

Смешно. Фрейм- это каркас. Каркас не может быть гибким в принципе.

Аватар пользователя multpix multpix 25 сентября 2015 в 18:25

"roman-yrv" wrote:

Не слухай их, ани тибя абманывають)))
повсюду модульные структуры, только модули и есть - они называются джемы,
добро пожаловать в sinatra и ruby on rails )))

Аватар пользователя gor gor 25 сентября 2015 в 19:29

Для меня лично в этом плане Drupal полностью устраивает.
Отсутствие ООП в D6 D7 меня наоборот привлекает, так как я из палеозола%)

Аватар пользователя Andruxa Andruxa 23 ноября 2015 в 13:48

roman-yrv wrote:

Раз-два-три ... На проекте есть форум, есть каталог, есть подписки с рассылками, есть нормальная админка, всё красиво и всё работает.

Либо всё работает, но остается подключить везде свою верстку.

Как-то так ...


Да, такая возможность есть.

Аватар пользователя bsyomov bsyomov 23 ноября 2015 в 16:15

«Раз-два-три ... На проекте есть форум, есть каталог, есть подписки с рассылками, есть нормальная админка, всё красиво и всё работает.

Либо всё работает, но остается подключить везде свою верстку.»
Это даже близко не о фреймворках. Это о различных CMS, или даже конструкторах сайтов.

Фреймворки это набор бибилиотек и набор правил написания приложения - каркас в прямом смысле этого слова.
Само ядро, или расширения фреймворка практически не предоставляют готового функционала, это всё те же библиотеки, которые лишь уменьшают количество кода, которое вам необходимо написать.
Отчасти, это похоже на подход Drupal, но без каких-либо визуальных средств связывания всего в один проект - всё это делается вашим кодом.

Аватар пользователя sfaniks sfaniks 19 августа 2016 в 14:57

то что касается фреймворка - людей не разбирающихся в програмировании советую загуглить "юппи". Ядро простое в понимании...

Аватар пользователя Alamir Alamir 19 августа 2016 в 15:33

а разве Symfony не подходит под запрос ТСа? Там бандлов (по сути модули) хоть отбавляй поставил, подключил, миграции сделал и готово:)))

Аватар пользователя gun_dose gun_dose 19 августа 2016 в 16:06

Если нужен друпал, который полностью, как друпал, только не друпал, то нужно смотреть в сторону бэкдроп цмс.

Аватар пользователя sergeybelya sergeybelya 19 августа 2016 в 16:32

Роман, а вы гуглить не пробовали? Изучать различные рейтинги, читать обзоры и сравнения различных фреймворков и CMS. Почему вы задаете этот вопрос на форуме, где сидят в основном друпалисты? Хотя тот же Drupal 8 попадает под ваш запрос за исключением, пожалуй, магазинов (временно, пока не доделали комерц), как вам уже выше справедливо заметили.

Аватар пользователя dashiwa dashiwa 19 августа 2016 в 16:40

НА симфони будешь на радость кошельку сидеть раз в 10 больше ...Помню делали каталог ,за полгода.Который на вордпрес за неделю развернуть. Зато на симфони. Модно-Дорого-Медленно

Аватар пользователя gun_dose gun_dose 19 августа 2016 в 18:18

Кстати, стоит сделать ремарку, что на момент создания топика стабильного релиза восьмёрки ещё не было