Искал информацию по UTF-8 и попал на ваш сайт. А еще через неделю подумал, не перевести ли свой сайт на Drupal. Возникло несколько вопросов:
1. Насколько медленее будут открываться (выполнятся) страницы с этим движком с использованием дружественных адресов, вместо простых страницы, вида
Вопрос, наверное глупый, но все равно интересно, на сколько дольше будут открываться страницы
2. Возможно ли создание многостраничных статьей, к примеру книга с главами.
3. Гостевая, голосование, галерея (с превьюшками и без) как я понимаю в движке есть?
4. И предусмотрена ли какой либо способ перехода с существующего движка или просто статического сайта.
5. Что-то нигде не нашел, насколько возрастет нагрузка на сервер.
6. Чтобы статьи могли иметь много разных полей, нужно ставит дополнительный модуль?
7. Можно ли для разных страниц выбирать разные шаблоны.
8. И еще меня раздражает во всех движках, которые я посмотреть, что после сохранения страницы (статьи) и поторного ее открытия для редактирования, она открывается не в таком же виде, в котором я ее сохранил. К примеру все , — и прочее заменяется на соответствующие символы. Пробелы в начале строк убираются (понимаю, если в начале и конце всей статьи)...
9. Почей на вашей странице в
html xmlns="http://www.w3.org/1999/xhtml" lang="{language}" xml:lang="{language}"
{language} не заменено на язык соответствующий.
10. При попытке предосмотра этого сообщения, мне выдали "Terminated request because of suspicious input data.". Что это значит?
Если возможно и не сложно, то с ответами я бы хотел увидеть сразу ссылки (или хотя бы названия) модулей (плагинов), если такой возможности нет в первоначальном состоянии.
Заранее спасибо за ответы.
Комментарии
> request because of suspicious input data.
Теперь я понял, что это такое.
Он не пропускал теги ?php, и html... как-то не хорошо. Получается в сообщениях нельзя просто писать теги с заменой < и > на сущности?
Можно, указывая их < и т.п. Можно и < > в теге code, но это временно отключено. Вообще фильтрация контента обеспечивается подключаемыми модулями-фильтрами, которые можно выстраивать в разной последовательности. Разные группы пользователей имеют права на разные фильтры. Скажем администраторам можно разрешить исполнять PHP (именно исполнять, а не просто отображать), а пользователям разрешить только ограниченной подмножество HTML и т.д.
--
Axel,
www.axel.drupal.ru
1. Незначительно. Для преобразований задействуются mod_rewrite (первичное преобразование url) и внутренний механизм хранящий ссылки в таблице базы. Внутренняя часть задействуется в любом случае, т.что разница только в использовании/неиспользовании mod_rewrite. В нём преобразование реализовано двумя условиями и единственным регулярным выражением - это небольшая нагрузка, разницы по скорости можно считать нет никакой.
2. Для единичного док-та страничности так и не сделали, насколько я знаю, а вообще длинные док-ты из многих глав удобно укладываются в модуль book - с формированием и ведением оглавления и навигацией.
3. Есть.
4. Есть скрипты для перевода баз с некоторых других CMS. Со статики - руками.
5. Возрастёт, но ресурсов обычных дешёвых вирт. хостингов за 5-10$ достаточно для ведения достаточно посещаемых (в несколько тыс. посетителей в день) сайтов.
6. В большинстве случаев можно подобрать готовый модуль с необходимым набором полей, есть также flexinode позволяющий формировать свои типы документов (со своими наборами полей), в каких-то случаях удобней программировать свой модуль. По задаче.
7. Механизм для этого есть, но в стандартной комплектации тема выбирается на весь сайт. Были доп. модули для смены дизайна отдельных страниц, точнее не помню - это надо искать на drupal.org
8. Фишка фильтров друпала - он хранит данные в том виде, как они были введены. Фильтрация осуществляется только при выводе контента (реально при первом выводе, далее фильтрованный контент берётся из таблицы-кэша).
9. На сайте установлена стандартная тема (только логотип свой). Я не заморачивался тонкостями её организации - главное работает. Скоро впрочем на drupal.ru будет новый дизайн.
10. Это из-за попытки ввода php и тегов, которые движок счёл опасным контентом. Блокируется также javascript. Можно отключить. Вообще, как уже сказал - фильтры гибко настраиваемы.
Ссылки на модули рекомендую искать на www.drupal.org
--
Axel,
www.axel.drupal.ru
Я вот мамбомувера ищу (юзеров и статьи), никто не пошлет в правильном направлении за готовым?
можно и написать, но... начала см. ник
Тут где-то спрашивали, почему не переходят на Drupal.
Установить его очень легко, а вот разобраться в нем самом, сложно.
да бросьте Вы, вот в CMF (и CPS до кучи) разобраться сложно, а в дру - как в случае с двумя пальцами.
Любая стоящая вещь требует изучения. В Drupal несколько базовых вещей, в которых надо разобраться - всё остальное единообразно строится на их основе.
--
Axel,
www.axel.drupal.ru
"Любая стоящая вещь требует изучения. В Drupal несколько базовых вещей, в которых надо разобраться - всё остальное единообразно строится на их основе."
О!
Нет.
О-о-о! А список этих вещей можно? И неплохо бы именно на них сосредоточить документацию и FAQ.
да бросьте Вы, вот в CMF (и CPS до кучи) разобраться сложно, а в дру - как в случае с двумя пальцами.
Даже не могу врубиться, как мне структуру сайта сделать, чтобы в верхнем меню отображались головные разделы (и чтобы вообще верхнее меню было).
Что-то почитал статьи, сообщения, это не помогло.
Если ну тружно, обясните по шагам как сделать такое, для начала:
На главной новости.
К примеру, еще раздел, каталог продукции.
Захожу на site.ru/colors/
Открывается страница с описанием преимуществ красок разных видов красок. А справа (слева) блок с подразделамы к этому разделу, где расказывается о каждой краске по отдельности.
т.е. так
site.ru/colors/
site.ru/colors/color_1
site.ru/colors/color_2
Ну еще одна стрница /about/
Меню сверху содержит ссылки на разделы
/ /colors/ /about/
Как сделать сайт с примерно такой структурой (она у меня конечно не такая, думаю если пойму как это сделать, разберусь и с остальным).
И как сделать, чтобы ссылки были /colors/ а не /node/1
Так какой-то похожий мод стандартной поставке нашел. Но сомневаюсь насчет него. Это для каждой статьи потом нужно будет отдельно делать нормальный адрес?
И еще, не могли бы вы дать ссылку на мод, который позволяет к статье добавалять много полей. Что-то я не могу найти его.
Да, еще, можно как-то отделить админку от сайта (хотя бы визуально)?
Для переименования страниц есть механизм псевдонимов - модуль path этим занимается. Это если вручную нужно страничкам задавать собственные urlы.
А для массового переименования есть механизм conf_url_rewrite, функция прописывается в conf.php. Тут надо чуть попрограммить на PHP однако и понимать работу рег.выражений. Зато можно определять какие угодно собственные механизмы переименования страниц. Пример для переименования site/blog/123 в site/123 - с реального блог-сайта:
Ещё примеры на drupal.org попадались.
--
Axel,
www.axel.drupal.ru