Вопрос № 21997: Вот проблема: надо разместить сайт. Но на сервере постоянно слетает PHP (и ничего другого аналогичного там нету). Размещать надо именно там и с админами говорить бесполезно. Ответ вижу только один - чистый HTML+CSS. Но на сайте сотня страниц! А если ...
Вопрос № 21.997
Вот проблема: надо разместить сайт. Но на сервере постоянно слетает PHP (и ничего другого аналогичного там нету). Размещать надо именно там и с админами говорить бесполезно. Ответ вижу только один - чистый HTML+CSS. Но на сайте сотня страниц! А если захочется например новую кнопку добавить.
Спрашивается: Что делать?
Есть интересное соображение: Попробовать написать портал локально, но потом каким то образом его весь откомпилировать в чистый HTML (ну естественно кроме форума и чата). На чем его писать? Как его компилировать? Неужели на Delphi собственный язык городить!
Отправлен: 10.06.2005, 01:31
Вопрос задал: dfdfdf (статус: 10-ый класс)
Всего ответов отправлено: 2
Отвечает: gp
Здравствуйте, dfdfdf! Ну можно и на JavaScript(document.write() и т.д.) генерить страницы, а результат сохранять и использовать уже как читсый html. Недостаток - все равно прийдется делать сотню исходных страниц ( т.к. JS не работает с файлами ОС), но менятся в них будет только контент, а неизменяемая часть будет подключаться из js файлов, и вот в них как раз можно будет производить глобально сказывающиеся изменения. С другой стороны, тогда уж используй тот же PHP локально (Денвер етс).
Ответ отправил: gp (статус: Профессионал)
Отправлен: 10.06.2005, 14:05
Отвечает: Licvidator
Здравствуйте, dfdfdf!
Насколько я понял, проблема в однотипный страницах, в которые периодически надо добавлять что-то новое.. тогда надо использовать либо фреймы, либо писать что-то типа <script src=script_name.js> </script> где script_name.js будет содержать, скажем, меню.. тогда, изменив всего один файл, Вы изменете меню во всех страницах, содержащих этот тег.
PS Ни о какой "компиляции хтмл" и речи быть не может
Ответ отправил: Licvidator (статус: Профессор)
Отправлен: 10.06.2005, 23:48