Переоценка приоритетов
Friday, September 23rd, 2005Сеть стареет и разработчики CMS должны это учитывать. Раньше (да и теперь) преймуществом системы считалась абстрактная “быстрая установка”. Ха. Как будто CMS можно сравнить с каким google talk - быстро поставил и быстро работает. Но я не об этом.
Мне хотелось бы обратить внимание на фактор, который многие пока не учитывают. И который учитывать безусловно нужно, потому как он будет всё более значимым.
Веб стареет. И если какое-то время переделка сайта означала “выкинуть старое плохое и сделать всё хорошо”, то чем дальше - тем более реальной будет ситуация когда собственно информация / дизайн существующего проекта находятся в удовлетворительном состоянии, а основным мотивом для создания следующей версии сайта является недостаточная функциональность CMS / недостаточная совместимость с требованиями SEO.
Следовательно - одной из важных особенностей CMS должна стать возможность работать со старым сайтом. Что это значит?
1. Возможность унаследовать старую адресацию страниц любого типа.
Чем дальше тем больше весом параметр “URL age”. Даже правильный редирект в большинстве случаев не ставится, а уже о наследовании рейтинга страницы в поисковых системах - речь не идёт вообще, рейтинг новой страницы - ноль.
Сайт с полностью обновлённой адресацией получает кучу новых страниц которые будут продвигаться в результаты поисковиков месяцами - что несомненно плохо. Чем меньше компания, чем больше её зависимость от сети - тем это хуже.
В идеале современная CMS должна не иметь абсолютно никакой привязки к URL как таковому. Своя схема адресации страниц в CMS в этом случае не мешает - новые страниы сайта могут создаваться в ней.
2. Возможность паралельной работы
Show must go on. Переделка сайта не должна означать его остановку. CMS должна быть спроектирована с возможностью разделения запросов между старой Cms проекта, статичными файлами и новой CMS. Само присутствие старой CMS нужно иметь возможность обходить. В ней нужно менять информацию - если страница ещё не “обновлена до новой версии” - не подконтрольна новой CMS.
3. Возможность упрощённого импорта контента.
О полной автоматизации речь не идёт. И тем не менее все “copy -> paste” операции должны уходить в прошлое. В CMS должны появиться функции ориентированные на то, что информация, которую нужно опубликовать - уже есть в сети, на произвольном сайте/странице. И функции, позволяющие эту информацию достаточно просто импортировать - вместе с картинками, таблицами и всем остальным хозяйством - на новые страницы.
Суть функций - ориентация или поддержка обновления а не замены проекта.
Позже допишу ещё.

