Доработать сайт можно как с точки зрения его функций (back-end), так и с точки зрения его визуальной части(front-end).
Работу с внешним видом мы подробно описывали в статье о разработке дизайна сайта. Вопросы технической доработки сайта мы рассмотрим в рамках данного предложения.
Владелец интернет-ресурса, непосредствено не являющийся разработчиком, обычно сталкивается с рядом фундаментальных проблем и задач:
Расширение функционала вне CMS
Речь идет о технических дополнениях сайта, не нуждающихся в привязке к CMS (так называемому «движку» сайта). Что такое CMS и зачем она нужна, мы уже описывали здесь.
Подобные дополнения по своей сути являются функциональными частями, не предполагающими необходимости взаимодействия с базой данных или их управления через админ-панель Вашего сайта.
Возможные примеры:
- калькуляторы расчета стоимости услуг;
- «умные» формы обратной связи, собирающие контакты обратившихся (пример реализован в кейсе*);
- различные информеры для оповещения пользователя (всплывающие окна, чаты, обратные звонки, онлайн-помощники);
- интеграции с внешними API для отслеживания действий пользователя и источника трафика;
- так называемые «опросники» для всевозможных целей;
- онлайн-оплата при заказе единичного товара.
Подобные доработки, разумеется, могут быть интегрированы в состав сайтов, уже построенных на базе CMS. Однако функционировать они, как правило, будут отдельно (по крайней мере в рамках этой части предложения).
Цена: от 2000 до 5000 руб.
*Это средний ценовой диапазон, основанный на большинстве обращений. В случае нестандартных и особо сложных задач цена может быть увеличена.
Корректировка функций CMS
В предыдущем блоке мы говорили о технических надстройках, которые существуют обособленно и никак не взаимодействуют с системой управления контентом (CMS).
В случае, если доработка сайта требует коррекции самой CMS или же интеграции в неё новых, к примеру, описанных ранее функций, это повлечет увеличение объема работ. Рассмотрим пару типовых примеров из этой категории:
Пример 1. Вы – владелец онлайн-магазина и ставите задачу:
- добавить электронную оплату к процедуре оформления;
- добавить ряд информационных полей к товарной ячейке;
- добавить вывод сопутствующих позиций по определенному критерию;
- ввести возможность фильтрации ассортимента по цене или параметрам;
- реализовать вариативность товара (выбор конструкции, цвета, размера и т.д.).
Пример 2. Новостной сайт, для которого требуется добавить следующие функции:
- введение рейтинга публикации;
- вывод статей/новостей на главную страницу по категориям, времени публикации или рейтингу;
- формирование древовидных комментариев;
- быстрая регистрация через социальные сети;
- возможность добавления связующих меток или хэштегов, взаимодействующих в свою очередь с поиском по сайту.
Как видите, задачи могут быть самыми разными.
Важно отметить, что в подобных ситуациях многое решает уже существующая CMS сайта. Именно с ней нам предстоит работать.
Одни CMS позволяют осуществить перемены за короткое время и низкую цену, поскольку уже имеют готовые решения или базовые возможности для их реализации. Для других это вовсе может стать неподъемной задачей: придется не просто написать функцию с нуля, но и интегрировать её в чужую систему, важные зоны которой могут оказаться закрытыми для исправления или создавать серьезные препятствия.
Проще говоря, мы имеем два возможных сценария: либо фронт работ окажется умеренным для системы Вашего сайта и впишется в среднюю цену, озвученную ниже, либо, напротив, он окажется достаточно трудоёмким и, как следствие, стоимость ощутимо возрастет.
Поэтому порой разумнее и дешевле будет заменить вашу CMS и использовать более современный и подходящий аналог, реализовав нужный функционал уже ее средствами.
Средняя цена: от 3000 до 10 000 руб.
Доработка сайта на WordPress
Среди современных, гибких и популярных систем управления содержимым сайта мы обычно отдаем предпочтение CMS WordPress (в редких случаях это будет полностью индивидуальное решение на Yii2 Framework).
Цена доработки сайта на WordPress обычно ниже, чем для ресурсов, базирующихся на иных CMS.
Оценка проблемы и стоимости работ будет быстрее, ценовые интервалы — точнее, доля непредсказуемости — меньше.
Иная цена за работу с WP — это не следствие нашей высокой специализации в данной области. Это следствие её объективной современности и высокой адаптивности для самого разного рода задач.
Средняя стоимость работ с WordPress: от 2000 до 8000 руб.
*Отметим, что даже для WP не исключены существенно нестандартные сценарии задач, стоимость работ по выполнению которых может выходить за рамки лояльной ценовой политики.
Техническая неисправность
Ваш сайт существовал прекрасно и без проблем, но теперь что-то случилось, и он отказывается работать? Это к нам!
Безусловно, данная категория проблем тоже имеет немалый диапазон сложности задач, однако порой проще чинить старое, нежели встраивать новое в непредназначенную для этого систему.
Чтобы как-то сориентировать Вас по цене, разобьем по категориям базовый фронт работ от простого к более сложному:
- Одностраничные сайты, не подключенные к CMS (могут иметь импровизированную админ-панель).
- Ресурсы на CMS WordPress.
- Страницы на онлайн-конструкторах (прим.: Wix, Tilda).
- СMS на условно бесплатной основе.
- CMS на полностью платной основе.
- 1С Битрикс.
- Персональные системы управления (могут оказаться самой сложной категорией, т.к. логика работы авторской разработки известна лишь её создателю, она требует полного и детального анализа).
Средние цены:
*Для 6-7 пунктов приблизительная оценка невозможна
Для п. 1: 1000 — 3000 руб.
Для п. 2: 2000 — 5000 руб.
Для п. 3-5: от 3000 руб.
Изменение контента
Нужно изменить контактные данные, набор изображений, содержимое страницы и т.п.? Это простейшая задача, которая не относится к вопросу back-end разработки, но так или иначе является доработкой содержимого сайта, поэтому логично озвучить предложение здесь и сейчас.
Единственным особенным нюансом в этой задаче может явиться специфичность системы, на которой базируется Ваш сайт.
Может прозвучать странно, но добраться до определенной части шаблона, чтобы заменить всего пару слов, бывает весьма непросто.
Методы выполнения одной и той же задачи могут быть разными: по качеству и, как следствие, по стоимости. Какой подход применить, всегда решает клиент, однако наша студия старается избегать простых обходных решений в ущерб качеству, если того не желает сам клиент.
Ценообразование предлагаемых услуг не может быть определено достаточно однозначно. На формирование стоимости в первую очередь влияет технология выполнения сайта, конкретные работы по модификации и интеграции новых данных и их объем.
Оптимизация скорости и «веса» сайта
Это категория работ, которую также связывают с поисковым продвижением или так называемой SEO-оптимизацией. Поверхностная оценка состояния обычно производится с помощью теста PageSpeed Insights, включающим в себя анализ выполнения требований соответствия от Google, поэтому связь с SEO очевидна.
Помимо удовлетворения критериев Google, при выполнении данной задачи также преследуется достижение роста фактической скорости загрузки страниц. Это положительно влияет на юзабилити-составляющую и даже способно повысить конверсию.
Цена оптимизации: 2000 — 5000 руб.
С детальным разбором вопроса об оптимизации скорости загрузки рекомендуем ознакомиться здесь.