порталы содержат много статических страниц, как они могут генерировать эти страницы? - PullRequest
0 голосов
/ 14 января 2011

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

На самом деле сайт разработан с использованием Java / C #, но не является действительно статичным.

Заранее спасибо!

Ответы [ 2 ]

2 голосов
/ 14 января 2011

О "URL, которые выглядят как статические страницы":

Многие фреймворки веб-разработки позволяют настроить Отображение URL-адреса - механизм отображения URL-адреса, введенного пользователем, в конкретный динамический скрипт / функцию. AFAIK, для платформ Java Spring и Stripes это возможно.

Некоторые веб-серверы предоставляют функциональность Rewrite Engine , которая позволяет делать то же самое - вызывать определенные сценарии по запросу к URL-адресу определенного типа.

Об исполнении:

Если вас беспокоит производительность, рассмотрите возможность использования некоторой технологии кэширования (например, memcached или даже обратный прокси ).

0 голосов
/ 14 января 2011

Я не уверен, что понимаю ваш вопрос. Если вы спрашиваете, как они генерируют персонализированный контент, который отправляется в браузер в виде статической страницы, это классический способ работы веб-серверов. У них есть приложение, которое обрабатывает ваш запрос (что может быть так же просто, как ввод поиска), создает HTML-страницу, содержащую настроенный ответ, и отправляет его обратно. В мире C # это обычно делается с помощью ASP.NET.

...