Создание сайтов на CMS

Меня зовут Александр, я частный вебмастер.
На главной странице своего сайта я описал причины, по которым стараюсь лишний раз не делать сайты на Системах Управления Контентом (CMS). И по этим же причинам создал свой лёгкий движок для сайта.

Если всё-таки есть задача сделать сайт на CMS для каких-то вспомогательных целей, или наоборот сделать абсолютно статический сайт, то ниже следующая информация Вам пригодится.

Стоимость создания сайта:

  • Это от 15.000 р. за статический сайт-визитку из 5-20 страниц, без системы управления (фактически это просто набор html или php страниц, в которые вы не планируете часто вносить изменения). Для редактирования такого сайта требуется базовое знание html/css разметки, что обычный человек может освоить за несколько дней. Но, Вы должны понимать, что это не очень перспективный вариант в плане возможности расширения сайта.
    Из плюсов такого варианта хотелось бы отметить: надёжность, устойчивость ко взлому (кроме хостинга взламывать фактически нечего, скорость работы. Скорость и, особенно, малый вес страниц становятся актуальными в последние годы в связи с ростом числа пользователей, просматривающих сайт с мобильных устройств.
    Из минусов: отсутствие интерактивной административной панели для управления сайтом, статичность сайта — нет возможности интерактивного взаимодействия пользователя с сайтом, например, как в интернет-магазине.

  • Если же Вы планируете развиваться, хотите иметь возможность самостоятельно добавлять новые разделы на сайт, вам нужна интерактивность, то статический сайт вам не подойдет, здесь имеет смысл делать сайт на системе управления контентом.
    Сайты с системой управления контентом (content management system (CMS) я делаю от 25.000 р., возможности в расширении такой системы практически не ограничены.
    CMS, с которыми я работаю: Joomla, OpenCart (магазин), VirtueMart (магазин).

    Сайт частного вебмастера — скриншот административной панели системы управления сайтом Joomla 1.5.x Скриншот сайта частного вебмастера — административный раздел, созданного на системе управления Joomla 1.5.x Для тех кто не в курсе: система управления контентом позволяет человеку не знакомому с программированием самому совершать несложное управление содержимым сайта (добавление текстов, картинок, создание пунктов меню). Для примера вот пара картинок, как выглядит панель управления CMS Joomla 1.5:

    По поводу интернет-магазинов хочу оговориться, что я в последнее время не делаю полноценные интернет-магазины. Это связано с возросшими в последние годы организационно-техническими сложностями, которые нужно решать на постоянной основе, если заниматься магазином по-серьёзному, а также сложностью продвижения интернет-магазинов (мало кто понимает, насколько нужно вкладываться постоянно чтобы магазин был вверху поисковой выдачи).
    Указанные выше движки интернет-магазинов я могу при определенных условиях брать в работу, например, для создания каталога-витрины или иных маркетинговых целей, но это всё в рамках некоторого процесса только обычно требуется.

В вышеуказанную стоимость не входят оплата хостинга и домена. Вы можете подобрать хостинг-провайдера сами, например: timeweb.ru, beget.ru, sweb.ru, nic.ru, reg.ru и т. п., их много. Выше я привёл хостинги, которые на данный момент предоставляют более-менее стабильные качественные услуги. Для не очень серьёзных проектов timeweb.ru наиболее подходит т. к., насколько мне известно, хостер сам закрывает критические уязвимости, обнаруживаемые в наиболее популярных CMS.

Что в первом (статический сайт), что во втором варианте (динамический сайт), я делаю сайты с адаптивным дизайном, т. е. отображение сайта подстраивается под размер экрана и прочие особенности устройства, с которого его открывают. Кстати, поисковые системы учитывают, насколько сайт дружественен пользователю. Например, если пользователи мобильных устройств, коих по оценкам Яндекса у него около 40%, будут с поисковой выдачи Яндекса переходить на Ваш сайт и из-за неприемлемого отображения сайта сразу возвращаться назад к поисковой выдаче и переходить на другой сайт, то поисковая система это учтет, сайту будет труднее попасть в топ выдачи. Вышеописанное, кстати, поисковые системы именуют как «поведенческие факторы».

Всё сайты, я делаю изначально оптимизированными для продвижения в поисковых системах — я просто по-другому не представляю. Это, наверное, у меня в крови!
Даже, если заказчик пока не планирует продвижение, я всё-равно его "пытаю": какие ключевые запросы важны для него, прописываю мета-теги, редактирую изображения так чтобы их вес был минимальным, прописываю атрибуты изображений, создаю нравящуюся поисковикам структуру страниц с заголовками разных уровней, оптимизированными текстами, объясняю, что в текстах должны встречаться списки, таблицы. И т. п.
Зачем я это делаю, даже когда не заказывают?
Наверное, по двум причинам..
1. насмотрелся топорных сайтов, которые как-будто специально сделаны, чтобы они никогда не были видны в поисковых системах.. Мне не приятно отдавать заказчику такой мёртвый продукт — это моя репутация!!!
2. всегда есть вероятность, что заказчик потом решит начать продвигать сайт, в таком случае стартовать будет гораздо легче, а вот, если бы я загодя этого не сделал, то сайт вообще в пессимизацию еще мог бы попасть.. и мне потом либо мучаться с выводом из пессимизации, либо отказываться в принципе от работы по продвижению такого сайта.

Продвижение и поддержка сайтов частным вебмастером

Я предпочитаю заниматься продвижением сайтов, которые создавал сам. По двум причинам. Во-первых, при создании сайта я провожу глубокую внутреннюю оптимизацию контента и кода, могу спланировать и реализовать внутренности сайта так, как считаю нужным! Такого добиться на уже готовом сайте гораздо сложнее.
Но, вторая причина, наверное, более существенна. Это безопасность.
Любой современный популярный движок сайта — это сложнейший программный продукт, состоящий из сотен тысяч строк кода. Разработчика CMS годами отшлифовывают свой код, оперативно закрывают уязвимости, баги т. п. Я, например, при создании нового сайта беру исходный код только с официального сайта разработчика CMS. Никогда, не устанавливаю какие-то пиратские или малоизвестные расширения.
А вот, когда ко мне обращаются с просьбами посмотреть какой-нибудь готовый сайт на предмет продвижения, то там порой такой кошмар встречается, что ни о каком продвижении этой помойки и думать не хочется. Нельзя продвигать сайт, который уже или будет под фильтрами поисковиков за то, что он заразу и спам распространяет! Интернет — это агрессивная среда, да и уязвимости периодически выявляются у всех программных продуктов. О том, что сайт взломан, владельцы обычно узнают в последнюю очередь, когда он пропадает из выдачи и когда пользователей редиректят с него на другие ресурсы, по теме безопасности можете почитать подробнее здесь

Кстати, даже поддержкой сайта при продвижении, я тоже занимаюсь сам, она входит в стоимость продвижения. Я просто иначе не представляю, как можно продвигать сайт, не контролируя его состояние.

О дизайне

Дизайн сайтов — частный вебмастер. Разработка сайтов.image/svg+xmlЧастный вебмастер — услуга в МосквеЧастный вебмастер tamirov.ruСайт от частного вебмастера Tamirov AlexanderОсновные блоки сайта, создаваемого частным вебмастером: tamirov.ruЧастный вебмастер Александр ТамировБлоки сайта в дизайне, tamirov.ruДизайн сайта при его разработке частным вебмастеромЧастный вебмастер Тамиров АлександрЧастный вебмастер — создание сайта, блоки: tamirov.ruФутер сайтаБоковая левая часть в дизайне сайтаHeader(шапка)Footer(подвал)Left bar(левый блок)Частный вебмастер Тамиров Александр — пример создания сайтаПример создания сайта: структура, блоки. Частный вебмастер Тамиров Александр.

Если у вас нет готового дизайна вашего будущего сайта, то можно оттолкнуться от того, что вы мне дадите примеры сайтов, которые вам нравятся по дизайну и функционалу, видя их я смогу составить себе представление о том, что вы хотите, и держа это в голове, придумать свой уникальный дизайн.
Для справки хочу сказать, что я не использую шаблоны сайтов, коих есть масса в интернете. Шаблон я иногда предлагаю выбрать просто как идею дизайна, но всё-равно реализую увиденное с 0, а не работаю по принципу скачал-установил. Это связано с тем, что в коде шаблонов часто есть много лишнего, а часто даже специально оставленные бэкдоры. Также я предпочитаю не заниматься разработкой сложного дизайна (навороченная флеш-анимация, сайт-эрмитаж и т. п.), просто мне это не интересно и я считаю такие сайты неперспективными (нежизнеспособными). Ведь сейчас люди в большинстве своём в интернете ищут информацию и стараются экономить своё время, выбирая наиболее понятное, мало кто будет ждать, пока его планшет загрузит и отрисует всякие многомегабайтные полуглючные «красоты».

По поводу непрактичных новомодных шаблонов сайтов

Несколько лет назад я купил лицензию и стал официальным партнером разработчика шаблонов для Joomla — Gavick.com. Вы можете посмотреть коллекцию современных шаблонов на их сайте и прислать мне ссылку на понравившийся.
Но, если честно, использовать подобные шаблоны я бы очень не советовал, дело в том, что все разработчики таких шаблонов сейчас стали делать их на базе собственных фреймворков, которые необходимо устанавливать на сайт вместе с шаблоном. Такие фреймворки сложно поддерживать, могут быть проблемы при необходимости обновления движка сайта (Joomla), например, в случае обнаружения критической уязвимости. Производители таких фреймворков (шаблонов) медленно реагируют на проблемы в совместимости с версиями Joomla. В результате вышеописанной ситуации после обновления Joomla весь дизайн может слететь, или даже сайт перестать работать.

По поводу безопасности в Интернете

  • Моих потенциальных заказчиков прошу: почитайте памятку пользователя чтобы не наступать на общие грабли при работе на компьютере.
  • Также очень советую почитать небольшую статью про безопасность в интернете, почитайте не спеша, можно и на досуге, главное осознать )) она поможет вам сэкономить много нервов и денег.
  • Как частный вебмастер, я должен быть в курсе практически всего, что происходит в Интернете, писать много информации на своём сайте, посмотрите раздел партнерство, может это то, что вам нужно.

Частный вебмастер Александр!