Новый проект на 6 или 7 версии?

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

Аватар пользователя newindrupal newindrupal 23 февраля 2011 в 23:21

Мне 7 понравилась больше, но смущает, что Views и другие модули еще в альфа/бета версии, а опыт с друпалом минимальный..

Проект с базовыми функциями нужно запустить через 1-2 недели, а дальше можно "тянуть время".. Насколько смело можно использовать те же альфа Views и стоит ли надеяться на скорый релиз стабильных версий? И если начинать на 6, насколько сложно будет обновить до 7 ?

Интересно Ваше мнение...

Комментарии

Аватар пользователя sibero sibero 23 февраля 2011 в 23:44

Очень сомнительно запускать сайт на 7ке, под которую многие модули ещё в dev. Можно, только осторожно Smile

Аватар пользователя DDDDD099 DDDDD099 23 февраля 2011 в 23:50

Смотря какие задачи стоят - если их можно решить на семерке - то это лучше. Имхо. Вьюс лично у меня с ядром стабильно работает. А вот со стороннми модулями немного напрягает.

Аватар пользователя newindrupal newindrupal 24 февраля 2011 в 0:05

Задача несложная: Туристический сайт - каталог отелей/всего чего + текст-описания + простая форма заказа + закрытый раздел с инфо для агентов. Без онлайн-систем и прочей е-коммерции.

Из того, что сильно смущает, хотелось Гугл Мар вставить, а там модуль еще dev, ну и остальные по мелочи :)Вьюс у меня тоже пока работает стабильно (и то, после патча), но обычно все вылезает, когда сайт уже в работе..

Т.к. опыта в Друпале всего пару дней (но базу на 7 уже попробовал сделать), не знаю насколько это критично и как быстро модули ждать.. Месяц или полгода..

Аватар пользователя GolovaNoga GolovaNoga 24 февраля 2011 в 8:19

Если Ваша цель сделать быстро и хороший сайт по туризму то лучше выбрать 6, если хочется получить опыт работы новой версией то выбирайте 7. Мне кажется никто не скажет "ну все, пришло время можно использовать семерку", это все вопрос личных проб и ошибок.

Аватар пользователя thehil thehil 24 февраля 2011 в 0:30

Для меня лично основной преградой для перехода на Д7 является неготовность i18n (через полмесяца должен быть первый релиз) и views_attach (пока ничего не писали). С остальным проблем нет. Смотрите сами - набросайте список нужных модулей и, если они не портированы в Д7, ищите в ишьюсах предполагаемую дату выхода, если ещё не обсуждалось, то есть шанс, что порта не будет :).

Аватар пользователя bsyomov bsyomov 24 февраля 2011 в 0:44

Нет пока смысла делать продакшен на 7. Иначе пока всё устаканится, поддержка проекта, даже если он без приключений заработает, может оказаться проблемой...
Никто вам, например, не гарантирует, что будет корректное обновление модулей -dev версий.
В общем рано, причём пока очень рано.
И чем меньше знаний, тем опаснее браться за 7, т.к. будет сложнее решать проблемы, которые наверняка возникнут.

Аватар пользователя natbampo natbampo 24 февраля 2011 в 9:43

"Ch" wrote:

ядовая статья, особенно про тормознутость d7. Типа обычный шаред хостинг и не сгодится под друпал 7...

Аватар пользователя q2_faith q2_faith 24 февраля 2011 в 12:20

"Ch" wrote:

пессимистичная статья...
p.s. я считаю что не несложные в техническом плане сайты можно и нужно делать на 7-ке, только не забывать про бэкапы. как уже здесь писали апгрейд с одной беты на следующую не всегда может пройти удачно
лично у меня на rules ошибка выскочила

Аватар пользователя DDDDD099 DDDDD099 24 февраля 2011 в 12:41

"q2_faith" wrote:
лично у меня на rules ошибка выскочила

Да у меня тоже - как и во вьюсах. Но если соблюдать логическую последовательность действий то все норм. А статья - неправильная - имхо.

Аватар пользователя petrovnn petrovnn 24 февраля 2011 в 22:51

"newindrupal" wrote:
Из того, что сильно смущает, хотелось Гугл Мар вставить, а там модуль еще dev

Вот гугл мап как-раз меня меньше всего смущает. Там ручками можно сделать в пару строк, если просто нужна точка на карте. Если версия _dev не глючит, можно и ее попробовать.

"newindrupal" wrote:
Задача несложная:...

... прочитал я и сразу подумал: "да, этому человеку конечно подойдет семерка"

А потом прочитал дальше:

"newindrupal" wrote:
Туристический сайт - каталог отелей/всего чего + текст-описания + простая форма заказа + закрытый раздел с инфо для агентов. Без онлайн-систем и прочей е-коммерции.

и засомневался. Если-бы функциональность была действительно не большой (как и потенциальное количество страниц, т.е. объектов), я-бы смело рекомендовал семерку. По вашему описанию я не считаю что у вас маленькая функциональность. Как ни крути - это портал, еще с закрытым разделом.

Причем в уме я держу фразу "Без онлайн-систем и прочей е-коммерции.", которая на самом деле означает что онлайн-системы и прочая е-коммерция в последствии будут нужны, и закладывать под них место в архитектуре сайта нужно с самого начала, что конечно отражается на сложности... сторону ее увеличения.

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

Вот здесь человек интересовался на чем делать, я ему порекомендовал шестерку под его нужды: http://www.drupal.ru/node/57732

Но все-таки еще скажу - ничего приятного нет в патчах для модулей друпала. Главное чтобы первоначальная простота и дружественность семерки не ввели вас в заблуждение Smile Если вы отдаете себе отчет во что разработка на семерке выльется через месяц - делайте. Это риск, но риск дело благородное - может вам повезет.

Про перенос с шестой на седьмую версию. Лично я никогда не был приверженцем таких манипуляций. Обычно если я делаю новую версию сайта (с полной переработкой и переосмыслением функциональности) то целиком на новой версии "с нуля". Не верю я во все эти импорты и экспорты, и не люблю их непредсказуемость и "не понятность" для меня.

Аватар пользователя petrovnn petrovnn 24 февраля 2011 в 22:09

Если вы сумеете "переварить" баги модулей для семерки (и возможно баги самой семерки) и остаться лояльным к друпалу - то это очень хорошо.

Если переварить не получится и вы погрязнете в багах, есть вероятность что вы вообще забросите друпал и не захотите дальше изучать ни седьмую ни шестую версию.

Тут наверное нужно понимать, каков ваш опыт в программировании и использовании других СMS/фреймворков. Если ваш опыт обширен, и включает разработку на нескольких разных CMS; если вы не новичок в программировании; или может опыта мало, но вы просто талантливый человек - тогда вы сможете переварить нестабильные модулей для семерки.

Аватар пользователя newindrupal newindrupal 24 февраля 2011 в 22:23

"petrovnn" wrote:
Причем в уме я держу фразу "Без онлайн-систем и прочей е-коммерции.", которая на самом деле означает что онлайн-системы и прочая е-коммерция в последствии будут нужны

Правда жизни..! Smile

Опыт программирования - курсы паскаля :), книги по ПХП и несколько самописных сайтов (несложных, но неплохих). Т.е. что-то могу и умею, но копаться в коде (тем более таком сложном) не хотелось бы..

Спасибо всем за комментарии, боюсь, что придется согласиться на 6-ку. Smile

Кроме всего прочего еще и размер базы даных смущает и требования к хостингу.. База почти в 3 раза больше, хотя из материала на сайте всего ничего..

Понимаю, что выход 7-ки, автоматически не делает 6-ку плохой и еще в начале года такого вопроса у меня не возникло бы.

Айфоны вот вообще, каждые пол года новые.. И как мне сегодня сказали "лучшее - враг хорошего" Smile

Аватар пользователя petrovnn petrovnn 24 февраля 2011 в 22:48

"newindrupal" wrote:
Спасибо всем за комментарии, боюсь, что придется согласиться на 6-ку. :)

Подчеркиваю, я вас не уговаривал.

"newindrupal" wrote:
онлайн-системы и прочая е-коммерция в последствии будут нужны

Когда это будет нужно?

На семерке (по моему субъективному мнению) - адекватно (без гемороя) это можно будет сделать в лучшем случае через полгода. Поэтому если реализовывать эти системы потребуется раньше чем через полгода, то семерку я исключаю.

Так-же нужно понимать, что если модуль стабильный, и сам по себе работает отлично, то это еще не значит что он будет хорошо работать в связке с другим модулем (который тоже может быть стабильным а может и нет). Поэтому формальная готовность всех модулей еще не гарантирует готовности этих модулей быть интегрированными друг с другом. Особенно это становится заметно и критично на сайтах с большой функциональностью, где возрастает вероятность пересечения функциональности разных модулей и возрастает степень интегрированности модулей друг с другом.

Это можно назвать нижней частью айсберга, которую не видно в начале.

Аватар пользователя newindrupal newindrupal 24 февраля 2011 в 22:57

"petrovnn" wrote:
Когда это будет нужно?

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

Аватар пользователя petrovnn petrovnn 24 февраля 2011 в 23:38

"newindrupal" wrote:
Пока за 2 недели нужно собрать и запустить рабочий сайт без онлайн систем, но с максимальным функционалом. А потом видно будет... Сейчас рассматриваю краткосрочную цель - собрать в минимальный срок, максимально основных функций, чтобы сайт можно начать было активно продвигать. А дальше уже в спокойно дорабатывать и пополнять.

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

Одно дело когда сайт для заказчика, который ставит жесткие рамки, и тогда выбор версии друпала продиктован возможностью уложиться в заданные сроки.

Другое дело для себя. Тут может быть два варианта: 1. работа на результат (для сложных систем это шестая версия) 2. работа на интерес - разработка в первую очередь не для получения быстрого результата а для получения опыта работы с новой системой (седьмая).

Если вы делаете для себя, (например если веб-разработка не ваш основной вид деятельности), то в подобных ситуациях часто интересует формулировка "поменьше возиться".

Аватар пользователя newindrupal newindrupal 24 февраля 2011 в 23:54

petrovnn, спасибо за советы, идею я понял.

Работа на быстрый результат, для фирмы (так что отчасти и для себя, т.к. мне потом с ним работать). Уже начал возиться в 6 и как-то пока глюков больше Smile но надеюсь это временно.