В Drupal многое сделано для удобного управления через админку.
Если в фреймворке вы реализуете только то, что вам нужно, то это понятно будет работать быстрее. Если бы вы в том же фреймворе реализовали возможность управления через админку, то получилось бы точно также как в Drupal. Вот тогда можно было бы и сравнивать производительность.
Но в целом мне все в нравится в писании модулей под Друпал, благодаря хукам можно вклинится в любой процесс на сайте, написав небольшой по размерам код.
Интересный модуль, спасибо!
Часть функционала правда можно решить и стандартным путем — в новых типах материалов можно ведь не только создавать новые поля, но и использовать существующие, созданные для других типов материалов.
Все правки вы предлагаете через код делать…
Но большинству пользователей это не интересно да и не умеют они в шаблонах ковырятся, им куда удобней все это делать через админку интуитивно понятным способом.
Извините, я вы представляете себе хабр без 1 пункта? Без профилей пользователей?
Что же вы за сайты такие делаете, где не требуются нормальные профили пользователей? Только блоги? Даже для сайта визитки и то они требуются. Один для админа, другой для секретарши для обновления материалов (с ограничением доступа к системным настройкам).
Приведу небольшую задачку, скажите пожалуйста как это можно сделать на WP:
1. Нужны новости, в которых отдельным полем стоит Источник (для ссылки на источник новости, текст для ссылки «Источник», для ссылки автоматом прописывается rel=«nofollow». Адрес страниц для новостей: news/название_новости_транслитом. На главной новости выводится в центре страницы.
2. Статьи. Адрес для статей: articles/название_страницы_транслитом. На сайте выводится в левом сайдбаре список из 5 последних статей с датами.
3. Товар. Содержит поля Размер и Цена. Адрес страниц для товара: products/название_товара_транслитом. На сайте выводится в правом сайдбаре список из самых дорогих товаров, отсортированных по убыванию. Название товара — ссылка на страницу с описанием товара.
Пример:
1. Личные профили пользователей с возможность указания различной информации о себе (ник, аськи и тд). Все это без доступа к админке. Личные сообщения.
2. Разграничение доступа пользователей к различным функциями, разделам, страницам.
3. Возможность создания своих типов материалов со своими полями.
4. Визуальное составление запросов к бд (модуль Views).
5. Автоматизация всего что можно. Начиная от автоматической переименовании файлов (для изображений — генерация alt, title и т.д.) и заканчивая автоматическим обновлением переводов.
6. Нет никаких ограничений (категорий — какая угодна вложенность, урл страницы — какой угодно и меняться очень просто и т.д.)
Я два года работал с ВП и ушел с него из-за низкой функциональности. С Друпалом я ни в чем не ограничен.
Вордпресс не сравнится с Друпалом по функциональности, да и сравнивать их не корректно.
Вордпресс — это ветка на дереве.
Друпал — это дерево со множеством веток.
Если в фреймворке вы реализуете только то, что вам нужно, то это понятно будет работать быстрее. Если бы вы в том же фреймворе реализовали возможность управления через админку, то получилось бы точно также как в Drupal. Вот тогда можно было бы и сравнивать производительность.
Но в целом мне все в нравится в писании модулей под Друпал, благодаря хукам можно вклинится в любой процесс на сайте, написав небольшой по размерам код.
Разве API не хватает?
WP и Joomla жрут не меньше :)
Друпал для сайта визитки это стрельба из пушки по мухам
Друпал универсальный и преимущества его появляются в сайтах любых типов.
да ладно, в других системах не используется 100 модулей что бы вывести каталог
А кто сказал, что Views используется только для создания каталога?
И демо сервер сейчас не работает :(
Часть функционала правда можно решить и стандартным путем — в новых типах материалов можно ведь не только создавать новые поля, но и использовать существующие, созданные для других типов материалов.
Разве в WP можно создавать свои типы контента?
Но большинству пользователей это не интересно да и не умеют они в шаблонах ковырятся, им куда удобней все это делать через админку интуитивно понятным способом.
Что же вы за сайты такие делаете, где не требуются нормальные профили пользователей? Только блоги? Даже для сайта визитки и то они требуются. Один для админа, другой для секретарши для обновления материалов (с ограничением доступа к системным настройкам).
Приведу небольшую задачку, скажите пожалуйста как это можно сделать на WP:
1. Нужны новости, в которых отдельным полем стоит Источник (для ссылки на источник новости, текст для ссылки «Источник», для ссылки автоматом прописывается rel=«nofollow». Адрес страниц для новостей: news/название_новости_транслитом. На главной новости выводится в центре страницы.
2. Статьи. Адрес для статей: articles/название_страницы_транслитом. На сайте выводится в левом сайдбаре список из 5 последних статей с датами.
3. Товар. Содержит поля Размер и Цена. Адрес страниц для товара: products/название_товара_транслитом. На сайте выводится в правом сайдбаре список из самых дорогих товаров, отсортированных по убыванию. Название товара — ссылка на страницу с описанием товара.
Как это сделать на Wordpress?
1. Личные профили пользователей с возможность указания различной информации о себе (ник, аськи и тд). Все это без доступа к админке. Личные сообщения.
2. Разграничение доступа пользователей к различным функциями, разделам, страницам.
3. Возможность создания своих типов материалов со своими полями.
4. Визуальное составление запросов к бд (модуль Views).
5. Автоматизация всего что можно. Начиная от автоматической переименовании файлов (для изображений — генерация alt, title и т.д.) и заканчивая автоматическим обновлением переводов.
6. Нет никаких ограничений (категорий — какая угодна вложенность, урл страницы — какой угодно и меняться очень просто и т.д.)
Я два года работал с ВП и ушел с него из-за низкой функциональности. С Друпалом я ни в чем не ограничен.
Вордпресс — это ветка на дереве.
Друпал — это дерево со множеством веток.