Создание динамических страниц на статичном носителе
Доброго времени суток!
У меня есть к вам такой вопрос. Возникла необходимость создать каталог картин художников на статичном носителе (например CD или DVD). Есть вариант оформить данный каталог в виде небольшого сайта. Но есть проблема, заказчик хочет видеть на этом сайте различную сортировку картин, например по фамилии художника, по годам, по стилю и жанру картины. Статика в таком случае уже не подходит, и поэтому надо использовать php (которого я не знаю) - можно выйти из положения используя CMS, для которого нужен Apache и MySQL. На CDROMе такое не прокатит соответственно... Так вот, подскажите, как можно на CD или DVD осуществить такую сортировку, с помощью каких технологий и насколько это всё реально. |
Цитата:
Поищите в гугле "webserver cd" Один продукт я даже вроде помню: Server2Go |
Ну ладно, допустим сервер получится установить. Но ведь надо будет использовать CMS, а потом это как то переносить на диск. Тем более если страницы будут динамически формироваться, то где они формируются - на носителе DVD или CD; или всё же где-нить на жёстком диске пользователя?
|
DMGaster
Страницы формируются вызовом PHP. PHP.exe лежит на CD. Что вас смущает? Конечно, все части надо сначало собрать на компе и потом всё разом записать на диск. Как вариант можно исользовать FLASH, очень много презентций делается на нём. Но количество CMS и других скриптов больше на PHP написано |
То есть как я понимаю, процесс будет выглядеть так: юзер вставляет диск - автоматом запускается сервер (может быть прозрачно для юзера) - а затем автоматом же запускается index.php - юзер заканчивает работу с диском (например нажимая на кнопку "Выход") - закрывается браузер в котором юзер смотрел и прекращает свою работу сервер.
Таким образом файл autorun.inf выглядит так: Код:
[autorun] |
DMGaster, а вы воспользуйтесь советом vadimiron и все же погуглите. Зачем спрашивать, если можно все гораздо быстрее изучить самостоятельно? К примеру в проекте Server2Go есть даже GUI настройщик. Поверьте мне, Вам уже полностью ответили :).
|
DMGaster
Скачайте определённый продукт и посмотрите. Сервер "занимает" на компе определённый адрес, например localhost, и тогда в autorun.inf должен запускаться браузер с этим адресом. Запуск самого сервера я думаю тоже в autorun.inf сидит Цитата:
|
имхо, использование portable сервера - лишняя нагрузка на компьютер пользователя....
используйте Flash. Для подобных проектов - оптимальный вариант. |
DMGaster я не знаю условий, но самый простой вариант - БД Access + IE 5.5+ Необходимо наличие MS Office у юзеров (там дрова и ActiveX нужные). На скорую руку сгодится :)
|
Цитата:
Цитата:
Цитата:
vadimiron, спасибо теперь примерно представляю как должен выглядеть autorun.inf |
Цитата:
Вот autorun.inf от Server2Go: Код:
[autorun] В настройках же (файл pms_config.ini) есть опция (KeepRunningAfterBrowserClose=0), по которой весь сервер отключится сразу, как был закрыт браузер. Скачайте - поиграётесь, и сразу многие вопросы отпадут. Например, при включении сервера появляется картинка (splash.bmp), которая говорит, что сервак загружается. Я думаю, без проблем можно эту картинку заменить, чтобы был вид, как будто запускается своя программа |
vadimiron, большое тебе спасибо. Вопросов больше не имею, тему считаю решённой.
|
Время: 06:54. |
Время: 06:54.
© OSzone.net 2001-