2012-06-29 4 views
1

извините за странное название. У меня довольно большой сайт, написанный в чистом HTML. Теперь я должен сделать некоторые стандартные области сайта, однократно редактируемые. Поэтому я думаю об умном способе включения этих элементов через внешний файл. Я не могу изменить расширение .html страницы и принуждение сервера к php-анализу, каждая страница кажется пустой тратой ресурсов.PHP vs SSI in html принудительная среда

я должен выбрать между: 1) в том числе через SSI (я прочитал, что он имеет плохие спектакли) 2) mod_rewriting фальсифицировать расширение .html и в том числе с помощью PHP включают

Что бы вы сделали? Какой самый быстрый и наименее дорогой способ? Является ли один из них наиболее удобным для SEO?

+0

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

+0

С SSI (Apache) все страницы с указанными вами типами файлов проверяются для SSI, даже если они не имеют. Кроме того, прочтите следующее: http://httpd.apache.org/docs/current/misc/security_tips.html#ssi – starbeamrainbowlabs

+0

«Единая редактируемая» концепция, которую вы хотите, имеет имя: DRY. Это означает «Не повторяй себя», и я рекомендую узнать больше об этом. Django (Framework) очень сильно поддерживает эту концепцию. – NuclearPeon

ответ

2

Я думаю, что вопрос в том, какие из этих технологий вы знаете.

Но с PHP у вас есть гораздо больше возможностей.