Использование SSI (Включение на стороне сервера) - PullRequest
2 голосов
/ 13 сентября 2011

Я пытаюсь научиться делать серверные включения, потому что они мне нужны для моего проекта.Теперь я могу использовать SSI локально?Мой сайт на 100% состоит из HTML, Javascript и CSS, поэтому на моем сервере нет ни одного сервера.Я просто редактирую файлы в блокноте.Что я могу сделать, чтобы разрешить мне работать с SSI, прежде чем загружать его на сервер, на который я планирую отправить.

Ответы [ 3 ]

3 голосов
/ 13 сентября 2011

Что я могу сделать, чтобы разрешить мне работать с SSI, прежде чем загружать его на сервер ...?

Если вы не используете сервер, то вы не можете использовать серверные включения. Подсказка в названии. Так что если вы тестируете страницу локально без сервера, то ваши SSI не будут работать.

Единственный способ сделать это - установить веб-сервер на локальном ПК.

К счастью, это довольно просто. Двумя основными веб-серверами являются Apache и IIS. Apache бесплатный; Вы можете скачать его и установить бесплатно. IIS является коммерческим продуктом (от Microsoft), но есть урезанная версия, которую можно установить бесплатно. Выберите тот, который подходит вам лучше всего (то есть тот, который соответствует вашему фактическому веб-серверу), и вы сможете получить работающий код SSI. Вам, вероятно, понадобится выполнить некоторые настройки, чтобы настроить его, но как веб-разработчику полезно знать, как это сделать.

1 голос
/ 13 сентября 2011

Вам нужно запустить сервер локально, чтобы заставить работать ssi.Вы можете установить просто apache или использовать XAMPP (lite) для получения PHP и MySQL.

0 голосов
/ 14 декабря 2014

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

Для запуска SSI на IIS 7 и более поздних версиях требуется 3 основных шага:

  • Настройка ролей IIS,
  • Расширение обработчиков IIS,
  • Вызовите SSI-вызов в вашем HTML-коде.

ЗДЕСЬ - более подробное объяснение.

...