В чем разница между сервером уценки и веб-сервером? - PullRequest
0 голосов
/ 26 сентября 2018

Я использую файлы разметки GitHub (.md), которые мне удалось нормально запустить на Apache Tomcat, после того как я прекратил попытки установить сервер разметки Allmark.

Поскольку уценка работает нормально на Apacheвеб-сервер, мне интересно, какая разница между 2 (веб-сервер и сервер уценки) на самом деле?Является ли веб-сервер просто надмножеством?

1 Ответ

0 голосов
/ 26 сентября 2018

Согласно веб-сайту Allmark (о котором я никогда не слышал до этого вопроса):

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

Другими словами, «сеть уценки»Сервер "- это просто статический файловый сервер с одной дополнительной функцией: он преобразует файлы Markdown в HTML перед их обслуживанием.Традиционно, веб-серверы будут обслуживать файлы Markdown только в своем родном формате Markdown, не преобразуя их в HTML.

Фактически, поведение по умолчанию при базовой установке Apache будет просто обслуживать файлы Markdown как файлы Markdown (безпреобразование).Тем не менее, некоторые люди создали нестандартные надстройки, которые делают преобразование в HTML на лету (например, apache-mod-markdown , о котором я ничего не знаю, за исключением того, что он появился какпервый результат поиска для Apache markdown).

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

...