Это «особенность» любой новой версии, а особенно «настолько новой». Список изменений ядра с одной стороны радует, а с другой — обещает затяжное переписывание модулей.
вот затяжного переписывания разработчики как раз и постарались избежать… Тем самым самые частые и острые модули. а не те, что ради забавы били написаны, считайте что готовы и в день релиза — через пару дней будут вполне рабочими.
Порадовало больше всего:
Added ability to add custom fields
Provides most of the features of the former Content Construction Kit (CCK) module.
Custom data fields may be attached to nodes, users, comments and taxonomy terms.
Node bodies and teasers are now fields instead of being a hard-coded property of node objects.
Fields are translatable.
Очень объективно: «все равно Я их почти везде устанавливаю, поэтому друпал должен их принять в ядро». А если я всегда удаляю 4ре темы из 5ти — то пусть друпал их удалит из сборки?
Дело не в том, что не придется тратить 5 минут на скачку и установку этих модулей на новом проекте, а в том, что теперь mainteaner`ы этих модулей другие, а значит и их поддержка будет на другом уровне. Как и то, что сделать свой модуль совместимым с ними будет проще.
Эти модули давно стали must have всех проектов сложнее блога.
Бывает что и без них можно обойтись, зато они вместе весят больше чем дистрибутив друпала.
Если хотите Drupal со всеми нужными модулями — качайте Acquia. Там и Views, и cck, и token, и autopath и все остальное.
Такое можно себе позволить только для англоязычного проекта, не завязанного на сложной комбинации сторонних модулей, реализованных только для 6-й версии.
На drupaler.ru пока практически нет переводов под 7-ку, а рабочие версии модулей под 7-ку появятся не раньше, чем через полгода после релиза.
У меня есть пара проектов, поднятых еще на 5-ке. Процесс перехода на 7-ку с 5-ки пока нигде не освящен.
Ну насчет перевода — на друпалере есть вполне сносный, а при помощи еще одного модуля можно легко допритесать его. Этап уже пройденный.
По поводу модулей — если самому не лень писать — то да, ждать придется, но могу отметить, что в отличии от 6-ки — под семеркой программировать одно удовольствие! А множество модулей хоть и в деве — но вполне рабочие.
Ну и по поводу перехода с 5-ки на семерку — переход освящен: 5 -> 6 -> 7… В инструкциях это четко обозначено. Вот проблема переноса информации из 5 -> 6 предо мной не вставала. с 6-ки на 7-ку относительно без геммороя перешел. В общем потихоньку жизнь налаживается.
Вероятно, у нас с Вами разные представления о «сносности» перевода)
Очень мало модулей со 100% переводом и без ошибок. Может, мне одному попадаются такие заказчики, которые начинают истерить при виде кусков английского текста?.. А так как часто требуется экзотика, очень много времени уходит на собственноручный перевод.
Например реализация пошаговых форм, в которых одно поле обязательно зависит от другого и если не выполняется ряд условий — не доступно к заполнению. На шестерке — самоубиство, семерка — в ядре поддерживает…
Как по быстродействию семерка?
Кто-нибудь делал сравнение стандартной сборки 6-ки и 7-ки по быстродействию? Например, «форум из 10 топиков» опять генерит ~1000 запросов к DB, или как
В целом да, сам все чаще об этом задумываюсь.
Подход допиливания сверху вниз (то есть берем целый друпал и начинаем его дотачивать) все чаще дает сбои и ограничивает полет фантазии. Правда, подход снизу вверх не менее трудоемкий…
Долгожданный RC Drupal 7