Перевод сайта на Drupal, часть 1

Как часто Вам попадали в руки сайты, которые нужно поддерживать, наполнять, продвигать, написанные "умельцами" с нуля? Разберись что там за CMS, как попасть в админку, да еще если у заказчика не осталось логина/пароля, а горе-разработчик отключил телефон. В большими посещаемыми порталами придется помучаться, но зато никаких проблем с 10-страничными сайтами-визитками без ссылочной массы.

Мне попал в руки ресурс строительной компании "Свелто" (сейчас уже можно показать адрес): 10-15 страниц, текст да фотографии. Провел предварительный анализ показателей, глянул файлы, верстку, БД, попытался найти логины.... И ужаснулся!

Сайт сделан был на wordpress'e, (что было бы вполне терпимо), но(!!!) разработчик поковырялся ручками, попытался удалить системные файлы и упоминания о ВП. В итоге получилось что-то недоделанное, где страницы создавались вручную. Про дизайн молчу - дело вкусовое, но вот косяки технического плана просто заставили принять решение о переводе этого сайта на CMS Drupal.

Проблемы, которые необходимо устранить (см. скриншоты(личные вкладки закрасил)):

  1. Ссылки человекоподобностью и не пахнут (на этом скрине еще вполне красиво, в остальных случаях совсем не так);
  2. Полное отсутствие метатегов title, keywords, description;
  3. Логотип, название сайта и слоган не кликабельны, попасть на главную страницу можно было только заново набрав адрес сайта;
  4. Мелкие недочеты в оформлении;
  5. Несовместимость с разрешением 1024x768 (около 20%, второе место по статистике опенстата);
  6. Табличная верстка(см рис2).

Старый сайт строительной компании СВЕЛТО

Табличная верстка старого сайта

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

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

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

Рубрики