Comments 26
Drupal?
+6
+1 к Друпалу. По-моему единственная из популярных CMS (точнее CMF), которая изначально была ориентирована на работу с комьюнити, а не потом эти возможности были прикручены.
+1
а Wordpress Multi User пробовали?
0
*в целях саорекламы*
Попробуйте написать сами. Могу лишь предоставить Вам свой маааленький MVC набор с нативными пхп шаблонами (переписать можно).
Удобно тем, что за полчаса Вы будете знать этот двиг как родной, как будто Вы его и писали.
Сразу предупрежу — двиг пустой (никаких спец классов и тд и тп). В нем только автолоадер, шаблонизатор и все…
Попробуйте написать сами. Могу лишь предоставить Вам свой маааленький MVC набор с нативными пхп шаблонами (переписать можно).
Удобно тем, что за полчаса Вы будете знать этот двиг как родной, как будто Вы его и писали.
Сразу предупрежу — двиг пустой (никаких спец классов и тд и тп). В нем только автолоадер, шаблонизатор и все…
-10
поправка.
MVC это все таки паттерн ) а не вид Движков.
Движок простой но УЖЕ есть серьезные ошибки в архитектуре.
1) инклюдите непроверенные переменные, угадайте во что это может обернуться? ))
2 class Controller extends ASfMVC_Controller { } зачем этот пустой промежуточный контроллер?
3) непонятно почему базовые сущности Контроллеров и моделей у вас реализованы через плагины…
4) если покопаться то еще много можно найти…
MVC это все таки паттерн ) а не вид Движков.
Движок простой но УЖЕ есть серьезные ошибки в архитектуре.
1) инклюдите непроверенные переменные, угадайте во что это может обернуться? ))
2 class Controller extends ASfMVC_Controller { } зачем этот пустой промежуточный контроллер?
3) непонятно почему базовые сущности Контроллеров и моделей у вас реализованы через плагины…
4) если покопаться то еще много можно найти…
+2
LiveStreet.ru
-4
Drupal вам вполне подойдет, причем понадобится совсем немного сторонних модулей.
Для разбиения по группам — Organic Groups,
для рассылки регистраций — Invite.
Остальное — внутри самого Друпала.
Для разбиения по группам — Organic Groups,
для рассылки регистраций — Invite.
Остальное — внутри самого Друпала.
+5
С нуля самому лучше не стоит, если Вы хотите выпустить сайт раньше, чем через полгода. Поймите правильно, просто если Вы будете писать все с нуля не опираясь ни на какую готовую инфраструктуру (да хоть на простейшую CMS на текстовых файлах), Вы все равно будете переписывать только свой движок несколько раз из-за того что, на начальном этапе была допущена принципиальная ошибка/решили поменять инфраструктуру сайта/пропадал интерес после 2-3 месяцев/менялась мода на сайтостроение. Лучше действительно выбрать готовую CMS, которая как минимум худо-бедно защищена, имеет свою структуру, которую уже нельзя поменять и чаще всего предоставляет большинство средств.
Мой совет — Drupal, Joomla или все таки WordPress (недостающие модули можно не особо напрягаясь дописать).
Мой совет — Drupal, Joomla или все таки WordPress (недостающие модули можно не особо напрягаясь дописать).
0
А зачем всё с нуля?
Существуют очень хорошие фреймворки (CodeIgniter, Zend Framework), на их основе можно движок для сайта написать очень быстро.
Большим плюсом подобного подхода я считаю, то что можно реализовать любую идею (сейчас или потом).
и т.д…
Существуют очень хорошие фреймворки (CodeIgniter, Zend Framework), на их основе можно движок для сайта написать очень быстро.
Большим плюсом подобного подхода я считаю, то что можно реализовать любую идею (сейчас или потом).
и т.д…
+2
К слову, последние 3 месяца как раз пишу фреймворк:) чисто под себя. Но на удивление хорошо получается. Я бы сказал идеологически чистый с точки зрения идеи MVC. Вот уже на нем можно реализовывать любую идею. Думаю как-нибудь выложить в паблик.
-1
ХЗ… Честно говоря для более-менее серьезных проектов не вижу особого смысла использовать сторонние API-фреймворки (термин мой :), но, думаю, понятно, что я имел в виду ), если не нужен instant start — все-таки насчет любой идеи вопрос спорный, точнее насколько просто будет ее реализовать не выходя из… (конкретного фреймворка) way. А в данном случае (хотя, конечно, на ТЗ не тянет пост), если нужно запустить хоть что-то в ближайшем будущем проще воспользоваться Drupal'ом со «сторонними» (с офсайта) модулями — практически вся заявленная функциональность уже реализована и нужно только кликать мышкой :) То есть конкретно в этой ситуации, имхо, API-фреймворки не дадут ни выигрыша по скорости запуска первой «беты» (по сравнению с Drupal, который с одной стороны «обычная» CMS, а с другой полноценный фреймворк с MVC, абстракцией доступа к БД и т. п., не рекомендую его только ярым приверженцам OOП, которые не могут представить как написать «Hello, World» без создания пары-тройки классов, каждый из которых является наследником какого-нибудь Object, тянушего за собой порядка 30 инклудов в 1000 строк каждый — привет ZF :-D ), ни гибкости в дальнейшем расширении (по сравнению с написанию с нуля)
-3
Joomla + CommunityBuilder
0
если нет желания в дальнейшем рвать на разных частях тела волосы,
то лучше писать самому. Да и под Ваш функционал, можно написать всё максимум за день.
то лучше писать самому. Да и под Ваш функционал, можно написать всё максимум за день.
-4
Попробуйте Wordpress + BuddyPress (buddypress.org)
-2
Спасибо за совет.
Не смог найти, как там искать пользователей по интересам.
Уведомления по RSS, насколько я увидел, рассылаются только в ответ на действия пользователей.
Узнать, кто новый интересующий тебя зарегистрировался — не увидел как.
Поиск с натяжкой можно сделать — через присоединение к группам, но без нормального уведомления о «новеньких» — мало смысла…
Не смог найти, как там искать пользователей по интересам.
Уведомления по RSS, насколько я увидел, рассылаются только в ответ на действия пользователей.
Узнать, кто новый интересующий тебя зарегистрировался — не увидел как.
Поиск с натяжкой можно сделать — через присоединение к группам, но без нормального уведомления о «новеньких» — мало смысла…
0
Можно также глянуть и на ModX modxcms.com
-2
мде. много и ни чего конкретного ;(
жаль мне тебя дружище.
если по подробней напишеш требования, может и помогу с вопрсом
жаль мне тебя дружище.
если по подробней напишеш требования, может и помогу с вопрсом
-5
Спасибо за участие.
Я наоборот старался кратко описать требования, чтобы не загрузить и не отпугнуть читающий тему народ.
По большому счету ничего не надо кроме того, что написано в теме:
* регистрация по группам
* возможность посмотреть, кто зарегистрировался, расширенный поиск среди зарегистрированных
* возможность удалить себя
* рассылка зарегистрированных по e-mail или RSS (c возможностью подписки не на все регистрации, а только внутри группы)
Я наоборот старался кратко описать требования, чтобы не загрузить и не отпугнуть читающий тему народ.
По большому счету ничего не надо кроме того, что написано в теме:
* регистрация по группам
* возможность посмотреть, кто зарегистрировался, расширенный поиск среди зарегистрированных
* возможность удалить себя
* рассылка зарегистрированных по e-mail или RSS (c возможностью подписки не на все регистрации, а только внутри группы)
0
На сегодняшний день имхо из бесплатных «универсальных» — Drupal лидер.
Я бы даже посоветовал Drupal только потому что на его движке делают для себя сайты Warner Brothers, MTV, IBM и другие достаточно большие и уважаемые компании. Хорошее комьюнити. Более менее приличный код.
Правда недостатков тоже валом. Один из самых «нехороших» — плохое юзабилити и ужасное юзабилити по отношению к темам и шаблонам. Да, много тем и шаблонов уже сделано, но если вы захотите сами сделать тему и, самое главное, чтобы все модули имели свои шаблоны под неё, то вы сталкнетесь с большой кучей проблем :\ Побороть можно, но с такими потугами, что упоминать не хочется. Вывод: ужасная модель hook-view, запутанность в контроллерах.
Я бы даже посоветовал Drupal только потому что на его движке делают для себя сайты Warner Brothers, MTV, IBM и другие достаточно большие и уважаемые компании. Хорошее комьюнити. Более менее приличный код.
Правда недостатков тоже валом. Один из самых «нехороших» — плохое юзабилити и ужасное юзабилити по отношению к темам и шаблонам. Да, много тем и шаблонов уже сделано, но если вы захотите сами сделать тему и, самое главное, чтобы все модули имели свои шаблоны под неё, то вы сталкнетесь с большой кучей проблем :\ Побороть можно, но с такими потугами, что упоминать не хочется. Вывод: ужасная модель hook-view, запутанность в контроллерах.
0
Я тоже посоветую Drupal.
P.S. Вот ещё в помощь, отыскал в закромах:
Drupal.Creating Blogs Forums Portals and Community Websites.pdf язык: англ.
Building powerful and robust websites with Drupal 6.pdf язык: англ.
P.S. Вот ещё в помощь, отыскал в закромах:
Drupal.Creating Blogs Forums Portals and Community Websites.pdf язык: англ.
Building powerful and robust websites with Drupal 6.pdf язык: англ.
0
Sign up to leave a comment.
Какой движок выбрать?