URL-адрес веб-приложения - PullRequest
0 голосов
/ 27 июня 2010

Мне просто интересно, было ли обычным для веб-приложений (таких как фреймворки или cms) обрабатывать ВСЕ их собственные URL-адреса маршрутизации / перенаправления?

Скажем, у меня было несколько сайтов и доменов, все они указывали на один файл для обработки URL-запросов (WSGI). URL-адреса хранятся в БД, а затем на основе URL-адреса, выберите приложение для обслуживания. Будет ли это быстрее / медленнее, чем Apache? Другие проблемы? Лучшие практики?

1 Ответ

1 голос
/ 27 июня 2010

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

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

То, что быстрее, зависит от ситуации.Использование одного и того же приложения для всего может сократить время загрузки и инициализации.При базовом разборе и отправке URL-адресов Apache, вероятно, работает быстрее, хотя это мало что изменит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...