Работать с Друпал я начал чуть более года назад. До этого момента я никогда не занимался разработкой сайтов, не знал ни HTML, ни CSS, ни MySQL, ни PHP и JavaScript. Через три месяца я запустил свой первый сайт, поисковики его обнюхали и запустили в результаты поиска. Даже и посетители пошли (несколько человек в день). Доведение этого, уже работающего сайта, до ума, потребовало ещё три месяца.
Не могу сказать, что обошлось использованием готовых модулей — конечно же, пришлось писать код. С учетом моих знаний на тот момент, можно себе представить, что это был за код (да и всё произведение в целом) и тем не менее — сайт работал. Для новичка во всех вышеперечисленных областях веб-разработки, я считаю, результат неплохой. И обязан он не моим сверхспособностям человека-(какое-нибудь существительное, «компьютера», например, или «принтера»), а системе Друпал. Это она позволила человеку с нулевыми знаниями (а ещё из меня дизайнер чуть менее, чем никакой) в разработке сайтов не просто создать сайт, но и сделала этот процесс интересным. Интересным в том плане, что Друпал позволяет практически всё, что пожелаешь и способов сделать это «всё», как и полагается хорошей системе — море. Это увлекает
На момент публикации этой статьи для Друпал существует более 11 тысяч (тысяч!) модулей готовых к работе и более 7 тысяч проектов модулей в так называемой «песочнице» (это значит, что код уже есть, и он работает, но необходимо тестирование — этакий потенциал на ближайшее будущее). То есть всего почти 20 тысяч модулей, в разной степени готовности и для разных версий Друпал. Всю эту лавину кода обеспечила одна простая вещь — система хуков.
Система хуков позволяет легко подключить мой код в виде отдельного модуля и влиять на поведение как ядра Друпал, так и других модулей. Она обеспечивает возможность влезть в процесс формирования содержимого сайта в просто огромном количестве мест и заменить/отменить/изменить поведение другого кода так, чтобы он делал то, что надо мне
Понятно, что такая легкость даёт тысячи (только вдуматься — тысячи!) дополнений, как мощных вроде Views, так и простеньких, решающих отдельно взятую задачу. А такая функциональность, в свою очередь, позволяет создавать угодные душе сайты
Систему хуков дополняет система темизации, которая даёт полный контроль уже над внешним видом сайта. Тем для Друпал на drupal.org заявлено на порядок меньше, чем модулей (всего для всех версий в разных стадиях готовности — более полутора тысяч). При таком количестве всё равно — каждый сайт на Друпал индивидуален и индивидуальность эту обеспечивает простота, с которой можно изменить визуальное представление сайта. Мы можем использовать готовый шаблон (шаблоны Drupal), создать тему с нуля, создать тему на основе специально для этого разработанной темы (вроде Zen) или же взять за основу практически любую готовую тему. Достаточно (и легко) изменить вывод там где нужно, изменить стили и вуаля — малыми усилиями у нас новая, особенная тема, именно такая, какую мы хотели.
У меня Друпал не вызывает бурных восторгов или безудержного восхищения. Такие эмоции, я думаю, возможны в результате сравнения с чем-то похуже, но мне сравнивать не с чем. Для меня это просто удобный (очень удобный) инструмент по созданию сайтов, как многие пишут — любых.
Вложение | Размер |
---|---|
google_and_drupal.png | 7.21 КБ |
5.jpg | 206.72 КБ |
Комментарии
фотка с индусами как бе намекает на качество кода?)
Зачем здесь эти джамшуты?
Очень здорово! Но может тогда уж вашу фотку или фотку дриса с вебчиком хотя бы?
В это слабо верится.
Не будьте расистом)))
Я стесняюсь)) А Дрис, всё-таки, сюда не в тему (чистое имхо, но ведь и статья - моя)))
Вы меня оскорбляете))) Я правду говорю))
Всё-таки поясню по поводу фотки)) Одно из требований — >= 2 скриншота в статье. Ну какие можно скриншоты к такой статье прикрутить?
Решил вот эти. Вроде ничего, и к месту, нет?
Фотка взята отсюда: http://www.drupalchamp.com/free-images-business-or-corporate-sector-personal-or-commercial-use и как по мне, то хорошо подходит — что-нибудь офисно-айтишное в самый раз. Национальность лично мне по-барабану, причем любого человека, так что — не мешает.
Тогда снимаю шляпу
А за спаминг темплейтмонстра, скидки предлагаются?
По-прежнему ничего не читаете?
В данном случае ссылка реферальная... Есть у темплейтмонстра партнёрская программа...
+1. это же на конкурс статья
нормальная статья! Без перегибов! Все хорошо и по делу написано...
А-а-а понял! Оказывается на drupal.ru конкурс. Извини, ser_house.
Да ничего))
Мне показалось или на д.ру стали зарабатывать на ссылках в постах ? _http://www.templatemonster.com/ru?aff=drupalru к создать сайт
или это чисто афтар?
Чую, статья получилась особенная...
в правом блоке есть инфа по этому поводу