Модернизация или доработка старого сайта

Периодически сталкиваюсь с ситуациями, когда люди просят сделать доработки на сайтах которым уже достаточно много лет и это вовсе не сайты которые идут со времен основания интернета.

Время не стоит на месте и сайты которым исполнилось 5-6 лет, а уж тем более больше, уже устарели и в плане дизайна и с технической стороны.

Ситуация 1

Есть сайты которые имеют хорошие позиции в поисковиках, с сайта идут заказы и такой сайт лучше не трогать что бы не навредить.

Было в моей практике несколько примеров, когда сайт хорошо работал, приводил клиентов, но в один момент на владельца сайта выходят продвиженцы, которые расписывают перспективы увеличения отдачи от сайта. В большинстве случаев они убеждают владельца сайта в том что сайт нужно переделать. В результате хорошие, индивидуальные сайты переделываются под типовой шаблон, сайт проваливается в поиске, продвиженцы или разводят руками или могут на сайте устроить какую то подлянку с редиректами или выводить на сайте неприемлемый контент.

И в такой ситуации приходится начинать всё с самого начала.

Ситуация 2

Другая ситуация когда сайты были сделаны давно, сбоев в работе нет, клиенты идут из контекстной рекламы, продвижением сайта не занимались. Появляется желание освежить внешний вид, добавить функционал.

С доработкой таких сайтов дела обстоят попроще, но то же есть свои подводные камни.

Условно сам сайт можно разделить на две части:

  • Внешний вид (фронтэнд) HTML, CSS – это то что мы видим на экране компьютера и та технология которая отвечает за отображение контента сайта на экране (верстка).
  • Внутренний функционал (бэкэнд) PHP, MySQL, JS и т.д – это те технологии которые отвечают за динамическое формирование контента который будет выводиться на сайте.

Как и всё в современном мире эти технологии постоянно развиваются и совершенствуются. И зачастую то что работало 5-10 лет назад уже невозможно состыковать с тем что работает сейчас или для совмещения этих технологий нужно потратить много сил и времени, а результат будет не совсем тот который планировался.

Это касается как внешнего вида сайта, адаптации его под различные устройства, так и внутренний функционал. Выходят новые версии языков разработки с новым функционалом, который просто не поддерживается старыми версиями и его невозможно реализовать на устаревших версиях.

Есть конечно возможность установить более свежие версии устаревшего ПО, например PHP, но в большинстве случаев это может привести к сбоями в работе сайта или он просто перестанет работать.

Так же бывают ситуации когда у людей на хостинге есть несколько сайтов сделанных в одно время или с небольшой разницей во времени. Возникает ситуация когда захотели обновить один из сайтов или даже сделать новый, но можно столкнуться с проблемой устаревшей версии PHP. То есть CMS система управления сайтом не будет устанавливаться на старую версию PHP.

Бывают хостинги у которых невозможно настроить версию PHP для конкретного сайта, редко но такие встречаются. И это печально, так как мы не сможем обновить конкретный сайт или сделать новый, так как остальные сайты просто перестанут работать из за смены версий ПО.

Если хостинг поддерживает возможность настройки различных версий PHP для каждого сайта то это значительно облегчает задачу создания нового сайта. Но всё равно у нас могут возникнуть проблемы с модернизацией старого сайта, так как старый функционал уже может не работать в новых версиях ПО. И придется переделывать значительно больше чем изначально планировалось так как нужно реализовать новый функционал и заставить работать отвалившийся старый функционал.

В ряде случаев будет лучше сделать сайт с чистого листа, по современным технологиям, который без проблем будет обновлять свой функционал, а обновления в популярных CMS и их плагинах выходят достаточно часто. Или заниматься реанимацией старого сайта который по факту будет работать на костылях и в дальнейшем эти костыли будут только накапливаться.

Но есть люди которые на хотят вкладываться в обновление сайта, они могут каждый год покупать новую модель телефона, не потому что старая модель купленная в прошлом году уже не справляется со своими задачами, а просто потому что вышла новая модель.

А вот сайт который является по сути инструментом для развития бизнеса и зарабатывания денег, по их мнению не стоит вложений.

5/5 - (8 голосов)
Поделиться постом:

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *