Новая версия сайта www.mini-soft.ru

Вчера, 9 августа 2014 года, выложил на сервер новую версию сайта www.mini-soft.ru. Прежняя версия просуществовала 10 лет (с августа 2004 года). Было несколько причин в переписывании сайта:

  • сложно поддерживать старый код (это был самый первый сайт на PHP, который я написал, соответственно код был просто ужасен, никаких библиотек, фреймворков не использовалось);
  • сложно публиковать новый контент (нужно было вручную создать файл, залить его по FTP, прописать в базу данных ссылки на новую страницу,…);
  • сложно вносить изменения, которые затрагивают все страницы сайта;
  • не современный дизайн (тем более никак не адаптирован под мобильные устройства);
  • с точки зрения безопасности сайт был «дырявый» (удивляюсь, что его не сломали за это время);
  • желание добавить новый функционал;
  • отсутствие автоматической продажи контента (все заказы обрабатывались вручную — платежи, отправка файлов).

Разработка движка новой версии сайта началась в конце апреля. За две недели основной код был написан (Yii + Bootstrap) Но главную сложность составляла задача по переносу контента со старого сайта на новый. Автоматически это было нельзя сделать. От части контента пришлось отказаться по разным причинам. Нужно было не просто перенести, но ещё и настроить редиректы со старых URL`ов на новые, так как основной трафик идет через поисковики и пользователи переходят на конкретную страницу из поиска. В результате было создано 717 документов и 1538 редиректов.

Скриншот новой версии сайта:

Скриншот новой версии www.mini-soft.ru

Для истории приведу скриншот старой версии сайта:

Скриншот старой версии mini-soft.ru