Доработка
и модернизация сайтов
в Казани
С чем к нам приходят
Сайт работает, но медленно.
Разбираем узкие места: тяжёлые запросы, неоптимизированные картинки, лишние скрипты в шапке.
Обновление ядра откладывали два года.
Поднимаем версии по шагам, с проверкой каждого модуля на тестовой копии.
Каталог вырос, админка не справляется.
Переписываем выборки, добавляем индексы, разгружаем панель управления.
Форма заявки теряет письма.
Чиним отправку, настраиваем SMTP и журнал доставки.
Правки делает то один подрядчик, то другой.
Приводим код к одному стандарту и заводим историю изменений.
Проекты, которые ведём
- Права доступа
- Шаблоны страниц
- Скорость загрузки
- Фильтры каталога
- Кеширование
- Нагрузочные тесты
- Интеграции
- Отчёты
- Резервирование
Что входит в обновление сайта?
без остановки продаж.
Стоимость доработки и модернизации
сайтов в Казани
Каждый сайт уникален. Наша веб-студия изучает вашу базу кода, плагины
и процессы перед озвучкой цифр.
Цены указаны без НДС. НДС по ставке 5 % предъявляется дополнительно и включается в счёт.
Больше возможностей для вашего проекта
- Интернет-магазины
- Недвижимость
- Здравоохранение и стоматология
- Рестораны и кафе
- Салоны красоты
- Образование
- Строительство
- Юридические услуги
- Туризм и гостиницы
- Логистика
- Дизайн интерьеров
- Ремонт квартир
- Автосервисы
- Маркетплейсы
- Консалтинг
- Фотографы
Обсудим проект?
FAQ
Если не нашли ответа — напишите нам на info@toimi.pro.
Можете ли вы взять на себя частично готовые улучшения?
Да. Сломанные сайты, заброшенные расширения или недописанные функции — мы продолжаем работу с того места, где остановились другие.
Занимаетесь ли вы разработкой кастомных тем и дополнений?
Конечно. Индивидуальный дизайн или разовые плагины — мы адаптируемся.
А если мы все еще на OpenCart 2.x?
Наше агентство работает и с устаревшими версиями тоже. Обновляем их постепенно, обеспечивая безопасность данных и сохраняя продажи.
Можете ли вы ускорить OpenCart?
Да. Запросы к базе данных, скрипты и уровни кэширования настраиваются в рамках процесса.
Мы на версии CMS, которую уже не поддерживают. Обновляться обязательно?
Обязательно, если хотите получать исправления безопасности. Неподдерживаемая версия перестаёт получать патчи, и любая найденная дыра остаётся открытой навсегда.
Обновление сломает наши доработки?
Часть сломает, если они писались без учёта будущих версий. Поднимаем копию, прогоняем обновление там, собираем список несовместимостей и правим их до выката.
Можно перепрыгнуть сразу через несколько версий?
Иногда можно, иногда придётся идти по шагам через промежуточные. Зависит от того, как менялась структура базы между версиями.
Сколько занимает обновление большого проекта?
Разбор и тестовое обновление — от нескольких дней. Дальше правки несовместимостей, и только потом выкат. Точный срок называем после разбора.
Что делать с модулями, у которых нет новых версий?
Три пути: найти замену, переписать нужную часть самостоятельно или отказаться от функции. Выбираем вместе, исходя из того, насколько она вам нужна.
Наши правки лежат прямо в файлах ядра. Это плохо?
Плохо тем, что обновление их затирает. Выносим правки в отдельный слой, который живёт рядом с ядром и переживает обновления.
Как проверить, что после обновления всё работает?
Прогоняем ключевые сценарии: заказ, регистрация, оплата, формы, выгрузки. Список сценариев составляем с вами, чтобы не пропустить то, что важно бизнесу.
Можно обновиться без простоя?
Обычно да. Готовим всё на копии, а переключение занимает минуты. Простой появляется только при тяжёлых изменениях структуры базы.
Что если после обновления найдётся проблема?
Откатываемся на подготовленную точку и разбираем причину. Точку возврата делаем до начала работ, а не в процессе.
Нужно ли обновлять и сервер вместе с CMS?
Часто нужно: новые версии требуют более свежих версий языка и базы. Проверяем совместимость всей цепочки до старта.
Мы боимся, что обновление превратится в бесконечную историю.
Поэтому фиксируем объём до начала: список модулей, список сценариев проверки и критерий готовности. Без этого работа действительно расползается.
Сколько стоит обновление?
Зависит от числа доработок и модулей. Разбор считаем отдельно от самих работ, чтобы вы решали по цифрам, а не вслепую.
После обновления придётся переучивать редакторов?
Панель управления меняется между крупными версиями. Показываем изменения и оставляем короткое описание, что где теперь лежит.
Вы возьмётесь, если обновлений не было много лет?
Возьмёмся. Это частый случай, и метод тот же: копия, список несовместимостей, правки, проверка, выкат.
Что делать с модулями, купленными у разных авторов?
Ведём их реестр с версиями и сроками поддержки. Без реестра обновление превращается в разведку каждый раз.
Можно ли обновляться по расписанию, а не разово?
Разумный режим: небольшие обновления регулярно вместо одного тяжёлого раз в три года. Риск на каждом шаге меньше.
Как узнать об уязвимости в нашей CMS вовремя?
Подписываемся на бюллетени безопасности платформы и отслеживаем версии установленных модулей.
Обновлено: