Сайт дня (как попасть): Обзор популярных партнёрских программ рунета. А ты выбрал себе партнёрку?
Дорогие друзья, сегодня в гостях у shakin.ru - Иван Абраменко, веб-разработчик, создатель замечательных бесплатных видеоуроков по созданию сайтов на движке Drupal. На своем сайте site-made.ru Иван делится опытом и наработками по CMS Друпал.
Вчера я случайно нашел видеоуроки Ивана на видеосервисе Youtube, когда искал там видео для десертов в конце постов. Видеоуроки мне так понравились (все подробно и понятно), что я сразу добавил их в свои Google Закладки и решил взять у Ивана интервью. Он любезно согласился и оперативно ответил на мои вопросы, за что большое ему спасибо. Кстати, вот видеоканал Ивана наYoutube - SiteMadeRu.
Итак, встречайте - Иван Абраменко!
Привет, Иван! Расскажи, пожалуйста, о себе. Где учился, какая у тебя специальность, кем сейчас работаешь? Как погода в Омске?
Меня зовут Иван, мне 22 года. Я закончил Омский технический университет год назад, по специальности прикладная информатика в экономике. После окончания университета занимался фрилансом: работал с российскими и иностранными клиентами. Создание сайтов было моим хобби, которое переросло в профессиональное занятие. Начал я изучать создание сайтов примерно 4 года назад. Сейчас работаю над одним сайтом-каталогом промышленных компаний, скоро он будет запущен, и, возможно вы о нем узнаете. Погода в Омске теплая, идет дождь, хотя уже ноябрь, наверно глобальное потепление сказывается.
Иван, интересно, как ты пришел к идее создания сайта о Drupal?
Когда я начал изучать Друпал, то было много материалов на английском языке, но еще не было того количества сайтов про Друпал на русском. Хотя уже были видео-уроки по Друпалу на русском, но их количество и глубина изучения были невелики. Я уже к тому времени сделал несколько сайтов, в том числе и на заказ, но как такового моего сайта у меня не было. Поэтому я и решил сделать свой сайт о том, чем занимаюсь.
Как я понимаю, этот движок является одним из твоих любимых. Как давно ты знаком с этим движком? Какие еще CMS тебе нравятся и почему?
Я начал создание сайтов на чистом php без использования CMS. Это оказался довольно-таки сложным, нужно было очень много писать кода, который уже был написан кем-то другим, нужно было искать код, придумывать свой, переписывать, а потом когда запутаешься в своем же собственном коде, начинаешь понимать, что уже никуда не годиться. И потом начинаешь все заново.
🔥 Кстати! Я провожу платный курс по продвижению англоязычных сайтов SEO Шаолинь seoshaolin.com. Для читателей блога я делаю хорошую скидку по промокоду "blog". Тариф Про стоит не 41, а 35 тыс. рублей. Тариф Лайт не 21, а 17 тыс. рублей. Тариф Команда не 58, а 50 тыс. рублей. Для получения скидки пишите мне на globatorseo@gmail.com с темой "Курс" или в Telegram @mikeshakin.И я попробовал использовать Joomla. Это еще одна CMS с большим сообществом, большим количеством модулей и шаблонов. По сравнению с предыдущим опытом создание сайтов стало занимать меньше времени, а мои возможности стали еще больше. С Друпалом я познакомился, потому, что меня стала не устраивать Joomla, это было уже после года занятия сайтами. Я не стану говорить, что Друпал лучше Joomla, все CMS не без минусов, но мне больше понравился Друпал. Друпал представляется мне более гибким и расширяемым, настраиваемым
Мне нравится Друпал из-за «программирования мышкой», то, что приходится писать кодом в других CMS, в Друпале делается с помощью указателя мыши. Я думаю, можно сравнить Друпал с платформой 1С: конструктор запросов, конструктор форм, конструктор отчетов и другие конструкторы - это все убыстряет создание сайта.
Еще одна CMS, которая заслуживает внимания - это WordPress. WordPress - это самая популярная CMS в мире. В России она только набирает популярность, но, думаю, в скором времени на этой CMS будет сделано множество российских сайтов.
Думал ли ты создавать видеоуроки, или сначала планировал писать статьи об этом движке?
Я начал с написания статей о Друпале. Дело в продвижении сайта. Да, конечно, видео-уроки доступнее и понятнее с ними удобнее учиться. Но, поисковый системы не смотрят мои видео, они смотрят на текст который есть на сайте. Очень важно уделять внимание не только функционалу сайта, но и содержимому, по которому пользователи будут искать сайт в поисковых системах.
Я начал с переводов статей, брал иностранный материал и переводил на русский. Так у меня вышел целый цикл статей о создании интернет-магазина на Друпале с помощью модуля Ubercart.
У тебя получаются отличные видеоуроки, все очень подробно и понятно. Сколько у тебя занимает времени создание видеоурока в среднем? В какой программе записываешь? Можешь поделиться несколькими своими наработками по созданию обучающих видеоматериалов?
Видео я начал записывать, когда увидел, что на английском языке есть уже полная коллекция видео-уроков по Друпалу. И я начал готовиться записывать видео: установил Camtasia Studio, подключил микрофон. Сначала ничего не получалось, я постоянно сбивался, забывал что нужно делать. Ну а когда записал первый видео от и до то... удалил его. И только записанное второй раз видео я выложил на сайт. А потом пошло дело быстрее, видео получалось записывать по одному в день, на каждое уходит часа 3. Это и запись видео, и просмотр, а также последующая обработка.
Главное перебороть страх быть услышанным, страх публичного выступления. Когда уходит этот страх, то все начинает получаться и видео записываются быстрее. Могу посоветовать начать записывать видео, думаю, с все приходит с опытом.
Я встречал мнения, что Drupal довольно требователен к ресурсам хостинга. Что ты думаешь об этом? Какие решения есть в арсенале Drupal, чтобы снизить нагрузку?
Друпал требует 32 мегабайт оперативной памяти сразу при установке. С установкой дополнительных модулей он требует уже 64 мегабайта памяти, а с использованием модуля обработки изображений 96 мегабайт. Это с учетом, что в среднем на хостинге выделяют 64 мегабайта. Я могу посоветовать искать хостинг с лимитом использования оперативной памяти 128 мегабайт, это избавит вас от проблем с нагрузкой. Ну а если вы надумаете делать социальную сеть или просто большой сайт, то вам потребуется свой сервер для этого.
В любом случае, кардинально снизить нагрузку Друпала не удастся, Друпал он такой, какой есть, позволяет создавать сайты быстро, но требует взамен ресурсы вашего сервера или хостинга. Однако когда вы сделаете свой сайт на Друпале, а потом включите кэширование на сайте, то ваш сайт будет очень шустрым. Я думаю, оно того стоит.
Какие плюсы и минусы, на твой взгляд, присутствуют в последней версии Друпала?
Начну с плюсов: Друпал стал красивее, все кнопочки и поля теперь выглядят привлекательнее. Для программирования появились новые возможности, теперь можно делать сложные сайты еще быстрее и использовать в программировании большее абстрагирование от языка программирования php, на котором сделан Друпал.
Ну а насчет минусов скажу, что Друпал стал еще сложнее. Я занимаюсь Друпалом уже 3 года и мне просто найти то, что мне нужно в нем. Но если вы зайдете в первый раз в админку Друпала, то ваши глаза начнут разбегаться: Таксономия, Типы содержимого, Пресеты изображений, Вьюсы, Ноды - и другие на первый взгляд непонятные слова отпугивают новичком.
Нравится ли тебе направление, в котором развивается Drupal? Если брать WordPress, то мне последние версии вообще не нравятся - слишком требовательны к нагрузке и много ненужных нововведений.
Если сравнивать Друпал с WordPress, то WordPress очень легкий и быстрый. К сравнению, при установке WordPress у нас в БД примерно 15 таблиц, а когда устанавливаешь Друпал, то в БД уже 80 таблиц. И я доволен, что Друпал растет быстрее, чем другие CMS. Друпал лучше и лучше с каждым годом, с нетерпением жду 8ую версию Друпала.
Новички часто задают вопрос о том, какую посещаемость выдерживает тот или иной движок сайта на виртуальном хостинге. Конечно, постановка вопроса не совсем корректна, так как далеко не все в нагрузке на хостинг зависит от количества посетителей. Но все-таки, как бы ты ответил на этот вопрос?
Я думаю, что на Друпале на среднем хостинге сайт должен работать хотя бы с 50-60 пользователями онлайн и 8000-10000 посетителями в сутки. После этого, пожалуй, будут проблемы с провайдерами хостинга, они попросят снизить нагрузку или перейти на более дорогой тариф.
Иван, что можешь посоветовать разработчикам, которые планируют перейти на Друпал? Есть ли подводные камни, которых нужно избегать?
Нужно готовиться много читать на английском, много искать в google и приготовится удивляться. Многое в Друпале не так, как в других CMS.
Для каких типов сайтов использовать Друпал оптимально? А для каких лучше взять другие движки?
Друпал идеально подходит для сайтов с социальными функциями: профайлом пользователя, каталогами статей, блогами, новостные сайты, форумы. Также удобно на Друпале делать корпоративные сайты, а для интернет-магазинов есть много модулей на основе Ubercart (модуль интернет-магазина на Друпале).
Лучше взять WordPress для создания блога, Webasyst для небольшого магазина и использовать php-фреймворк для больших сайтов с оригинальным функционалом.
Какие модули Drupal ты чаще всего используешь?
В первую очередь я использую модули для SEO, продвижения сайта:
- Page title, Pathauto, meta-tags quick, более подробно можно узнать из модуля SEO checklist
- Также я использую WYSIWYG-редактор для редактирования HTML
- Конструктор запросов Views
- Конструктор форм Webforms
- Для создания интернет-магазина использую модуль Ubercart
Это модули которые я использую во всех сайтах, набор для каждого сайта индивидуален это лишь основные модули которые есть на всех сайтах.
Большое спасибо за интервью, Иван! Желаю тебе успехов и удачи! Что можешь пожелать читателям shakin.ru?
Спасибо. Желаю успехов в создание сайтов. Используйте Друпал для создания сайта и у вас все получится.
По традиции, в интервью десерта нет.
Подпишитесь на рассылку блога с полезными материалами по SEO