Серверная сторона Включает в качестве шаблона сайта - PullRequest
1 голос
/ 20 января 2012

Я по профессии разработчик ASP.NET MVC / WebForms, поэтому все веб-сайты / приложения, которые я создал в прошлом, позволяли мне использовать страницы Master / Layout для внешнего вида всего моего сайта, в то же время позволяя мнеизменить только части, специфичные для этой страницы.

Теперь я делаю бесплатную веб-работу для друга и хочу написать ее на HTML, CSS и JavaScript, используя Aptana 3, чтобы она могла быть размещена где угодно.Главные страницы для меня не подходят, так как я больше не в мире ASP.NET/Visual Studio, поэтому для достижения этой цели я смотрю на Включения на стороне сервера.Мой вопрос:

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

1 Ответ

1 голос
/ 20 января 2012

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

Сказав это, этодопустимая опция, но лично я бы ознакомился с обеими опциями в PHP и .NET, чтобы вам было удобно адаптировать ваш код к обеим.Вас редко будут просить переместить сайт, размещенный на одной платформе, в другую, и если вы это сделаете, вы можете изменить код на свои расходы.

...