(ASP.NET) ASP.NET (2009 год)

Рефакторинг отдельного сайта к Web-порталу.


Мне уже дважды пришлось переходить от своих отдельно взятых сайтов к порталам. Я нигде не видел в буквариках check-list такого перехода, не видел Best Practice на эту тему, не видел девелоперских ресурсов в инете, посвященных этой проблеме. Я даже спрашивал это на форумах, но никто не имеет четкого плана действий на эту тему. Поэтому я решил на этой страничке просуммировать некоторые стандартные необходимые действия - отчасти для себя для следующего развивающегося проекта, отчасти для всех остальных. Кроме того, от этой моей заметки начнут отталкиваться другие и в инете через некоторое время появится множество более удачных чек-листов по этому рефакторингу.

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


Итак, на входе есть один сайт - здесь и далее в примерах условно домен портала назван DEV.VM (это имя моего девелоперского кампутера). Понятно, что при выкладке на боевой продакшен-сервер портал получит постоянное имя с суффиксом например RU. Итак, на входе есть один сайт с именем DEV.VM, отдельные компоненты сайта распределены по классам и директориям DEV.VM/FOTO, DEV.VM/STORY, DEV.VM/NEWS, DEV.VM/USER и так далее. Требуется сделать портал (группу) из отдельных сайтов FOTO.DEv.VM, STORY.DEV.VM, NEWS.DEV.VM, USER.DEV.VM.

Перечень действий для реализации этого рефакторинга мы и рассмотрим на этой страничке:




Comments ( )
Link to this page: //www.vb-net.com/asp2/44/index.htm
< THANKS ME>