Многие читатели обращаются ко мне с вопросами по поводу самостоятельного создания сайта, так как многие вопросы вызывают определенные сложности. Когда вы давно уже занимаетесь созданием собственных сайтов, вы можете разобраться с какими-то нестандартными ситуациями даже в том случае, если никогда раньше с таким не сталкивались. Скажем, я долгое время создавал блоги и информационные ресурсы на WordPress, но тем не менее не так давно освоил о разработку Интернет магазина на этом же движке.
Какие же сложности часто возникают при создании сайта? Чаще всего — если вы хотите реализовать что-то нестандартное, какие-то новые функции на сайте. Сложнее всего делать уникальные сервисы, большие Интернет магазины и корпоративные порталы, тут возможностей бесплатных CMS обычно не хватает, приходится использовать, например, Битрикс. Конечно, можно просто заказать создание корпоративного сайта на битрикс в web-студии, где вам напишут программы сложных, нестандартных модулей и реализуют все необходимые функции. Разбираться же самостоятельно с 1С Bitrix я бы вам не советовал, это слишком сложный движок для не профессионалов.
Второй момент — если вы хотите создать сами что-то не слишком сложное, например, на том же WordPress. Базовая сборка этого движка дает не слишком много возможностей — вести блог, добавлять новости, использовать какие-то стандартные виджеты. Это все. Но вот вы хотите, скажем, реализовать форум или фото-галерею на вашем сайте, добавить рейтинг к записям или вывести десяток самых популярных постов блога — и как это сделать? Тут стоит использовать плагины, которые и позволяют нам расширять возможности движка. Кстати, аналогично можно использовать модули и расширения для DLE, Joomla и других популярных бесплатных движков. Но как найти нужный плагин?
Вы можете просто искать в поиске что-то типа «как сделать *то, что вам нужно* на WordPress» или «плагины WordPress для *нужный результат*» и попытаться найти ответ. Также можно найти хорошие блоги с описаниями различных плагинов WP и почитать их — так вы можете найти какие-то плагины, которые вам понравятся и которые вы захотите использовать на собственном блоге. Постепенно вы получите общее представление о том, что вообще можно реализовать на WordPress или той CMS, которую вы выбрали для вашего сайта. Удачи!