Какую систему посоветуете для создания тематической социальной сети
Доброго времени суток! Посоветуете, пожалуйста, CMS для создания тематической социальной сети с функционалом:
1) блоги
2) форумы
3) поиск
4) профили
5) фотогалереи
6) новостной лента
Видел вопросы тут уже задавались, но они от 2007--2008 года. Вероятно многое поменялось. Там активно рекомендуют Drupal, долгое время пользуясь им, понимаю что указанный функционал будет организовывать со кучей дополнительных модулей и криво, но реализовать можно. Более того, и обновлении все эти модули приведут к танцам с бубном, да и сама стратегия обновлений у друпала стала очень непонятной.
Думал про Wordpress, но не представляю насколько криво там реализуется социальный функционал.
Различные CMS для построения социальных сетей настораживают. Что посоветуете?
Форк, проживет не долго, у автора была уже одна мертворожденная попытка форка.
Нет в нем отличия от LS идейного не какого, нет не какой аудитории потенциальной.
Во-первых, у этого форка автор не один, а несколько. И попытка форка была давно у одного из авторов, и одна из причин ее неудачи как раз в том, что закладывались слишком кардинальные отличия от LS.
Во-вторых, в этом форке учтен не только прошлый опыт авторов, но и ошибки развития самого LS. Достаточно посмотреть на темпы развития форка, и на текущие темпы развития LS. Практически все то, что у LS в планах на текущий год, в Alto CMS реализовано УЖЕ, и немалая часть функционала, которая у LS сторонними плагинами делается, в Альто работает из коробки.
Выбирать, конечно, автору вопроса, но я бы посоветовал, как минимум, оба движка посмотреть и сравнить
не могу даже на хабр выйти чтобы не увидеть как ругаются livestreet-юзеры.
Достаточно посмотреть на темпы развития форка, и на текущие темпы развития LS. Практически все то, что у LS в планах на текущий год, в Alto CMS реализовано УЖЕ
немного не честно так писать — в момент когда все силы были брошены на создание ООО «ЛС-СОФТ», возник форк и конечно отрыв чувствуется сильно.
и немалая часть функционала, которая у LS сторонними плагинами делается, в Альто работает из коробки.
ну, а это уже на любителя — тип ядра: мололит или микроядро.
Многие советуют написать самому. А почему не использовать фреймворк вместо CMS?
Symfony / Yii — как самые популярные. Документации полно. Бандлов (модулей) — тоже навалом, если уж самостоятельно не хочется писать.
Зря вы так о Drupal. первые 2 пункта встроены в ядро, третий пункт также встроен в ядро и расширяется сторонними модулями. Профили — есть несколько решений, используется часто, все возможные баги наверняка нашли и пофиксили. Фотоголарея — с десяток разных вариантов на выбор. Новостная лента — каждый второй туториал по Views описывает, как сделать новостную ленту. Почему вы считаете, что реализовано все будет криво? Я работал с сайтами, где было установлено порядка сотни дополнительных модулей, не считая кастомных. Все работало без каких либо больших проблем. Да, возможны проблемы при обновлении мажорной версии. Но это не обязательно делать. На семерке вы можете смело существовать ближайшие три года.
Проблема всего одна — чтобы сделать правильно сайт на друпал, нужно очень долго и упорно его изучать
Если не хотите попасть в очередной список скрипткиддисов при очередной найденной уязвимости, то лучше использовать самописную CMS. Если движок популярный, то уязвимости в нем находят довольно часто. Один школьник, повесивший вируса вам на сайт отпугнет львиную долю посетителей. Это и потеря рейтинга и потеря «живых денег» за счет уменьшения показов рекламы.
Потом перенести учетки и все данные в новую CMS будет практически нереально. Лучше на студенческих началах «слабать» минимальный движок и его отлаживать, вылизывать, доводить до ума.
написать самому. ИМХО, в движке для социальной сети главное скорость создания страниц и минимальный расход памяти на это дело. Крупные цмс грешат неповоротливыми объектами кушающими излишне много ресурсов. С одной стороны, они помогают быстрее создать сайт предоставляя высокий уровень абстракции, с другой, за этот уровень абстракции приходится платить повышенным потреблением ресурсов. Для социальной сети важна интерактивность, с суровой система кэша (страдают многие цмс) этого добиться порой сложновато, но и без него никак. Поэтому я для себя написал несложную цмс которая кушает минимум ресурсов и использует только те модули, которые я ей скажу. Плюс в самописной системе проще отлаживать ошибки и внедрять новый функционал. Главное, чтобы при её написании руки у программиста росли из нужного места.
А я за IPB под эту задачу, там как раз есть то, что перечислили: Блоги, форум, поиск, профили, фотогаллерея, новости/контент :)
Хотя самописное, возможно, и лучше бы было…
Удобно в разработке, при установки этих 3х элементов весь вышеперечисленный функционал уже будет. Большая комюнити, не трудно найти специалистов для разработки/поддержки/улучшения.