Обещала рассказать о впечатлениях от этого мощного движка.
Я сделала на нём уже два сайта.
Причем, сайты — довольно разные. В них практически нет ничего общего. Ну, кроме движка и вебмастера-администратора, разумеется. 🙂

Вообще, конечно, уже о Друпале рассказано довольно много. Преимущественно хорошего. И есть множество случаев, когда сайт переводят с какого-то движка на Drupal. Хотя конечно, встречаются единичные случаи обратного перевода сайта — с Друпала на другой движок.

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

Вначале давайте взглянем на сайт афоризмов — то есть типичный тематический многостраничный сайт, с кучей разных возможностей для посетителей. На сайте можно зарегистрироваться, комментировать афоризмы, голосовать за них…
Если (когда) у меня появится надобность — я открою (могу открыть) части посетителей (или всем) возможность вносить свои фразы (сейчас я очень слежу за качеством и наполнением сайта).
То есть — в любое время можно предоставить те или иные права любой группе посетителей.
Кроме того, на сайте афоризмов я сделала специальный вид материала. Им оказался… афоризм (привет капитану Очевидности). У этого вида (кроме полей «название», «body» и «теги»), есть дополнительные поля — автор(ы) афоризма и название книги.

Самый мощный инструмент Друпала — таксономия — в полной мере работает на сайте афоризмов.
Что означает эта самая таксономия в случае с Друпалом?
Ну вот посмотрите на полную тематику афоризмов.
Впечатляет?
А делается она очень и очень просто.
Когда я загоняю очередной афоризм на сайт, я присваиваю ему несколько тегов — соответственно тематике фразы. Вполне понятно, что афоризм может иметь несколько тематик.
После того, как набралась некоторая кучка тегов, я их сортирую — создаю иерархию тегов — то есть таксономию.
А потом одним нажатием кнопки — хоп! — создаю (перестраиваю) такое меню, которое вы видите на странице «Полная тематика».
Конечно, я могла это меню (в более-менее свернутом виде) использовать для Навигации. Но для навигации я сделала отдельное меню — такое, как мне надо.
Вообще другие виды навигации по сайту и неограниченное количество разнообразных менюшек — можно создавать сколько душе угодно.
Отдельно есть страничка, где теги размещены просто по алфавиту.

Пока мы еще недалеко ушли от афоризмов…
Постоянные посетители сайта знают, что у меня есть еще один сайт афоризмов, сделанный на CMSimple. Один из постоянных читателей блога «Палю тему» назвал его «большим и белым». 🙂
Соответственно вот этот новый сайт (на Друпале) развился именно из предыдущего («большого белого»).

Афоризмов на этих двух сайтах — приблизительно одинаковое количество. Более 5000 штук.
Но на старом сайте они размещены на 300 страницах. И сайт уже явно переполнен. Новые афоризмы пополнять уже довольно неудобно. На это требуется довольно много времени.
Кроме того, с комментариями посетителей (активностью) тоже есть проблемы. Ни о каком голосовании за фразу и речи не может идти… Я молчу о тегах — ведь движок CMSimple не использует баз данных (подробнее о CMSimple вы можете почитать в цикле «Движки изнутри»).

А что на новом, друпаловском сайте? Ну… тут уже есть все новые приятности и возможности для посетителей. И намного больше удобства для меня как для администратора при пополнении, обновлении сайта.

Соответственно сейчас на новом сайте поисковики проиндексировали более 8000 страниц. О! Ну, что из этого следует… — сами понимаете. 🙂

С другой стороны…
хм…

Возможно, вы слышали, что Drupal — довольно тяжелый движок и требователен к ресурсам…
Так вот расскажу и об этой стороне Друпала.

Фактически текстового материала на этих двух версиях сайта с афоризмами — одинаково. Эта кучка 5000 фраз в текстовом файле весят 1 мегабайт. То есть приблизительно 1 000 000 (миллион) знаков текста. Или около 500 страниц в обычной бумажной книге.

Так вот первый (большой белый) сайт на CMSimple занимает около 10 мегабайт.

А сайт на Друпале (с тем же количеством текстовой «значимой» информации) — около 60 мегабайт.
При этом 30 мегабайт занимают таблицы баз данных MySQL.
Мало того. Как только я поставила на новом сайте голосование — бумц! — стали разрастаться таблицы MySQL. Точнее — одна таблица cash_form, то есть одна из таблиц кеша.
Это известная проблема Друпала и бороться с ней надо… надо… надо… Борюсь.
Но пока что самым лучшим способом является минимум раз в день (а лучше — два раза в день) зайти в таблицы MySQL и насильно очистить эту таблицу.
И за день эта одна таблица разрастается и занимает около 300МБ. ы.
Другой кардинальный способ — это убрать голосование с сайта. Но… жалко же! Люди таки голосуют. И чуть позже я эти «рейтинги афоризмов» тоже планирую использовать.

Кроме того, Drupal довольно чувствителен и к количеству памяти на хостинге.
Так, например, перестройка такого большого меню таксономии (о которой я рассказывала чуть выше) категорически требовала более 64 мегабайт виртуальной памяти хостинга.

Ну, мой хостинг предоставляет на аккаунт 256МБ (что заведомо достаточно для сайта), поэтому я просто прописала лимит памяти 128МБ. После этого Drupal перестал ругаться на недостаток памяти.

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

Ну так. На сегодня достаточно первого приближенного взгляда на Drupal.

А в следующий раз я расскажу еще о других особенностях этого движка.
Читайте
вторую часть моих впечатлений: Почему Drupal?
и третью часть: Ещё капля Друпала.

регистрация доменов
домен RU - 99 руб
домен РФ - 99 руб
www.

Тут была реклама Google Adsense. Почему я её убрала?

Не забывайте подписываться на rss и/или твиттер блога. Нажимайте на лайки.  Сделала и веду больше 15 сайтов. Точная цифра - всё время меняется. Подробнее - читайте на странице "Мои проекты". DivaDii (ДиваДии)


.

4 комментария: Все дороги ведут к Drupal

  • ОлегNo Gravatar (8 comments):

    А что за дизайн у нового сайта афоризмов? Вы у себя на этом блоге читали статью для новичков об ошибках вебмастера? По-моему новый сайт афоризмов претендует на первое место в этой статье.

    • DivaDiiNo Gravatar (645 comments):

      О! Олег, а что Вам так не нравится в дизайне нового сайта афоризмов?
      Особенно в свете той статьи?
      Во-первых, в той статье исследовался дизайн студий вебдизайна. А я не претендую на столь высокое звание. 😉
      Во-вторых, я взяла один из шаблонов Друпала. И перерабатывала его — в сторону читабельности и удобства.
      В принципе, текст я еще планирую немножко увеличить. Если претензия к размеру шрифта, то я это сделаю буквально на днях. Спасибо за замечание.
      А если к чему-то другому?.. Подскажите, через какой браузер Вы смотрите. Может, я чего-то не вижу? Вроде бы проверяла во многих версиях браузеров.
      А если Вы говорите о неконтрастном повторении фразы «Афоризмы, цитаты, фразы» — ну так и было задумано. Оно есть. Но в глазах сильно не рябит посетителю.

  • ОлегNo Gravatar (8 comments):

    Название темы — серым по коричневому почти нечитаемо. Основной текс белый на черном — режет глаза. Ну и вообще коричневый фон угнетает.

  • DivaDiiNo Gravatar (645 comments):

    Олег, спасибо за замечания по поводу дизайна сайта афоризмов.

    В настоящее время я как раз его «подтягиваю». Хотя у меня были комментарии от людей, чьё мнение я очень ценю: «Ой, какой красивый сайт!». 🙂

    Серый (точнее, розоватый) цвет сейчас остался только при наведении на ссылку. (Повторяющуюся фразу «Афоризмы, цитаты, фразы» не учитываем вообще).

    Дополнительно поставила кнопки для увеличения размера шрифта.

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

    Но я еще раз благодарю Вас за «подзатыльник». Подтянуть читабельность надо было уже давно. 🙂

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Сколько будет? *



DivaDii, aka Надежда Лях на Google+  Вверх
Плюсани!

Интересная тема!

Записи по месяцам:

Подпишись!


Читать Палю Тему в Твиттере




Введите Ваш email-адрес:



с помощью FeedBurner

Рассылки Subscribe.Ru
Лента "Палю тему"

Наш опрос:

Получили ли Вы полезную информацию в блоге "Палю тему"?

Результаты опроса

Загрузка ... Загрузка ...

Цифирь: