создание удобных URL в cms - PullRequest
       23

создание удобных URL в cms

0 голосов
/ 05 января 2010

Меня интересует архитектура CMS, где я могу передать полный URL-адрес вместо строки запроса.

Я бы хотел создать сайт, который мог бы обработать запрос к любой странице ... Скажите 'http://www.my -domain.com / каталог / page.aspx и получим в результате ответ доставить общую страницу / файл.

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

Мой вопрос конкретно

  1. Возможно ли это
  2. Легко ли это сделать
  3. Есть ли какие-либо ссылки, которые есть у людей на стороны, они могли бы поделиться со мной на как это.
  4. Любой профи или минусы вы, возможно, сталкивались, если вы использовали этот метод.

1 Ответ

1 голос
/ 05 января 2010

Да, это возможно, и разумно легко. Большинство CMS делают это таким образом, но используют базу данных вместо файла XML.

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

Для .NET: UrlRewriting.Net является драгоценным камнем.

Однако, поскольку уже существуют сотни фантастических CMS, как вы описали, я бы предложил использовать одну из них и сэкономить на работе. Укажите более подробные требования, и я могу предложить один.

...