Всем привет.
Дамы и господа, пришел судьбоносный час и с ним вопрос о выборе версии Drupal.
Хочу построить социальную сеть со следующим набором функций:
- Создание новых типов: Проект, идея, команда
- Модуль приглашений
- Модуль отображения списка сущностей
- Модуль Голосования
- Модуль Опросов
- Профиль пользователя
- Обмен приватными сообщениями
- Список существующих пользователей и их свойств
- Карма
- Рейтинг
Комментарии
Что подскажете ?
По доступному функционалу - рано переходить на 7ку, однако, что если будет построен сайт, будет куча инфы, и потом прийдеться переходить на новую версию - не будет ли проблем с переходом ?
Кармы, приглашения, команды ни когда не делал. не думаю что это сложно. Остальное можно на 7-ке реализовать.
7ка все это уже может. Но лучше ждать 8ку.
будут
Рейтингов, приглашений, голосовалок - еще нету.
+ нету очень много модулей.
Поймите вопрос правильно - не охота ставить старую версию, только потому, что нету необходимого функционала. Но иметь проблемы с последующим переходом - тоже не охота иметь (
Проблем не избежать в обоих вариантах, так что нужно быть готовым их решать (иметь деньги либо своего программиста, либо самому изучать программинг). Или вы думаете, что все существующие модули, требуемые вам, работают без ошибок из коробки так, как вам нужно ?
Я сам программер. Решать проблемы ясно, что нужно будет. Но хочеться спросить у людей, которые имеют опыт работы с большими порталами и переносом их на новую версию
По-моему так пора на 7.
Просто мнения очень разделились. Читал Друпал.орг - там вообще люди ругаються на новую версию. Говорят мол тормозит и багов куча.
Тут покруче пишут.
-Сервер вешает
-Озоновый слой разрушает
-Потенция снижается, у некоторых.
это только при переходе с 6-ки на 7-ку.
в 6 все это есть и мануалов по ней больше, а если хочеться интима с глубоким проникновением вэлкам в 7
Сейчас делаю первый сайт на d7. Да, не хватаем привычных наработок в 6-ке. Да лезут ошибки... Но за последние 2-3 недели несколько сильно полезных модулей обновились до релиза. А пока ты будешь запускать эту соц.сеть их еще десяток обновится или 2 или 3. И плюсов у 6-ки останется еще меньше.
Насчет производительности, это все чушь. На нормальном сервере, который для соц.сети нужен, никаких проблем не будет.
Я в свое время следил за разработкой 7. Помню, что там убирали специальное хранение в одной CCK таблице для полей с одним значением. Простой пример: в ноде 30 полей с 1 значением. На D6 1 джойн, на D7 - 30. Это исправили или нет ?
в этом контексте наверно да, тогда да
нет
Думаю 30 будет, так как отдельный филд == отдельная таблица, в этом плане конечно херовато, если кеш не считать
Ну вот. А в социальных сетях полей дофига. Женат или нет, цвет глаз, волос и т.д.
В итоге без Solr/Sphinx это будет ползать.. Есть еще ограничение в MySQL на общее кол-во джойнов в запросе, что-то типа 64..
Есть, конечно, MongoDB, но не каждый отважится в эту сторону двигаться (я бы попробовал, впрочем).
На монго сам засматриваюсь, так как есть тот же самый mongodb_field_storage, правда не соцсети интересуют, а больше коммерция
Я о нем и говорю..
вумных много, а толку мало.
Ну вообще, судя по тому, как социальной сетью называют даже коллективные блоги, мож оно взлетит даже на Джумле
Не совсем пойму какое счастье в mongodb_field? Все равно же join'ы придется как-то эмулировать.
Для начала советую почитать про отличие документо-ориентированных БД от реляционных
"Кто курит, тот кончает раком, кто не курит, тот оттягивает свой конец":)
То ТС: Проблема тут не в версиях, а в вас. Решитесь на любой вариант и делайте. Проблемы все равно будут. Кнопки "сделать сайт" или "сделать сайт пиздато" ни в Д6 ни в Д7 нет
мое мнение - http://dovbysh.com/ru/blogs/kodo/kakuyu-cms-vybrat-dlya-postroeniya-sayt...
да вообще это крупная недоработка что кнопку "бабло" еще не портировали.