2012-06-19 2 views
-1

Мне нужно создать веб-сайт, который можно загрузить на компакт-диск. Я хотел бы использовать некоторые CMS (wordpress, Kentico, MojoPortal) для настройки моего сайта, а затем загрузить его на компакт-диск. Есть много программ, которые знают, как загрузить сайт на локальный диск, но как сделать работу по поиску не в моем понимании.Создайте автономный сайт - запишите его на компакт-диск

Любая идея ???

Проект должен быть индексом местных общественных услуг, для сообществ без надлежащего подключения к Интернету.

ответ

2

Если вам нужно сделать что-то, что можно просмотреть с компакт-диска, лучшим подходом является использование только HTML. WordPress, например, нуждается в Apache и MySQL для запуска. И хотя кто-то может «установить» сайт на своем компьютере, если вы поставляете контент через компакт-диск, большинство ваших пользователей не будут достаточно осведомлены, чтобы выполнить эту задачу.

1

Предполагая, что вы сразу после содержания сайта .. в общем, вы должны найти инструмент для сканирования или зеркалирования большинства сайтов и создания автономной версии, которая может быть записана на компакт-диск (например, using wget).

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

Например:

  • Убедитесь, что ваш сайт может быть полностью перемещаться без JavaScript (большинство «ползать» инструменты обнаружим страницы по ссылкам в HTML и будет иметь ограниченный или нет поддержки JavaScript).

  • Включите некоторые страницы, которые представляют собой списки каталогов ресурсов на сайте (а не полагаются на поиск).

  • Возможно выполнить поиск с использованием технологии на стороне клиента, такой как JavaScript, который также будет работать в автономном режиме.

  • Используйте относительные ссылки html для изображений/javascript и между страницами. Инструмент, который вы используете для создания автономной версии сайта, в идеале должен иметь возможность переписывать/исправлять внутренние ссылки для сайта, но было бы лучше всего свести к минимуму необходимость в этом.

Другой подход можно рассматривать как распространение с использованием формата вики на стороне клиента, такие как TiddlyWiki.

Blurb с сайта TiddlyWiki:

TiddlyWiki allows anyone to create personal SelfContained hypertext 
documents that can be published to a WebServer, sent by email, 
stored in a DropBox or kept on a USB thumb drive to make a WikiOnAStick. 
0

Я думаю, вам нужно уточнить, что вы хотели бы загрузить на компакт-диск. Как сказал Стенни, вы можете загрузить контент и все остальное, что вам нужно, чтобы создать сайт либо с помощью «искателя», либо с помощью TiddlyWiki, но в остальном я думаю, что то, что вы хотите развить, на самом деле является приложением, и в этом случае вам понадобится чтобы сделать больше развития, чем стандартные пакеты CMS. Я не рад, но предлагаю вам взглянуть на нечто вроде платформы SalesForce. Это платформа, основанная на облаке, которая может облегчить то, к чему вы действительно работаете.

0

Вы можете создать рабочую CMS на маленьком изображении веб-сервера/db с помощью VirtualBox и поместить виртуальный диск в загружаемое место. Конечным пользователям нужен клиент VirtualBox (бесплатно!) и загруженный виртуальный диск, но вы можете настроить его для работы с минимальными усилиями для этапов создания, развертывания и запуска.

 Смежные вопросы

  • Нет связанных вопросов^_^