Запись динамических сайтов на CD. Версия 2.

15.09.2007
Подправлены ошибки, связанные с запуском MySQL. Работа пакета протестирована на жестком диске в системе Windows 2003. Уменьшился объем пакета на 5 Мб. Как выяснилось, для запуска на системном диске требуется как минимум 20 Мб свободного места для свопинга MySQL.

13.08.2006
Внимание!!! Это бета-версия. В настоящий момент работа пакета протестирована на жестком диске без записи на компакт-диск. Обратите внимание на размер файла. После выхода релиза будет выпущена облегченная версия пакета.

Состав SiteCD 2:

  • Apache Web Server 1.3.35 (полная версия)
  • PHP 5.1.4 (полная версия)
  • MySQL 4.1.7 (полная версия)
  • Active Perl 5.6.1
  • Версия Apache 1.3.35 выбрана исходя из того, что 2-я версия ест, на мой взгляд, много ресурсов, что неприемлимо при запуске пакета с компакт-диска.

    Во 2-й версии пакета появился командный файл makedisk.bat, запуск которого создает виртуальный диск с именем W. Это сделано для тех, кто хочет запускать SiteCD с жесткого диска. Для этого необходимо создать в корне любого диска папку SiteCD2 и скопировать в нее содержимое архива, затем запустить makedisk.bat, затем перейти на диск W и запустить Start.bat.

    Также как и в предыдущей версии веб-сервер работает на 1081-м порту, MySQL на 1082-м, пути к папкам и исполняемым файлам остались прежними, как cgi обрабатываются файлы с расширенями .cgi и .pl.

    Скачать SiteCD 2 (28,2 Mb)

    Запись динамических сайтов на CD

    Обновление от 13.08.2006 - Как выяснилось, на Windows 9х пакет не работает.

    Может быть полезна тем, кто выпускает или планирует выпускать офф-лайн версии своих сайтов на компакт-дисках или для демонстрации динамики заказчику. SiteCD годен также и для создания различных презентаций, работающих с базой данных MySQL.

    Состав SiteCD:

  • Xitami Web Server Lite 2.4
  • PHP 4.3.8 with bz2, gzip, gd2 extensions
  • MySQL MAX 3.23.41
  • Active Perl 5.6.1
  • Тестировалось все это дело в Windows XP и Windows 2K, по идее должно работать и на 9x. SiteCD не пишет ничего на диск пользователя, в качестве темповых директорий используются пользовательские временные папки. PHP-процессором обрабатываются файлы с расширением .php и .html. Веб-сервер запускается на 1081-м порту, MySQL - на 1082-м. CGI - приложения лучше сохранять в файлах без расширений. Perl обрабатывает файлы с расширениями .cgi, расположенные в папке cgi-bin, расширение .pl виндовая версия Xitami не поддерживает. Xitami также не поддерживает файлы .htaccess с директивами Apache.

    Путь к html-папке: /htdocs/www/
    Путь к cgi-папке: /htdocs/cgi-bin/
    Путь к Perl: /bin/perl/perl.exe
    Путь к PHP: /bin/php/php.exe

    В перспективе планирую сделать версию с сервером Apache и четвертой версией MySQL. Возможно и с пятым PHP.

    Скачать SiteCD (2,68 Mb)

    Скрипт простейшей авторизации на ASP

    Скрипт предназначен для паролирования различных ASP-файлов, например, панели администратора. Скрипт поддерживает только одного пользователя и использует файлы Cookie для хранения имени и пароля пользователя. Для подключения авторизации к ASP-скрипту первой строчкой в искомом файле надо подключить auth.asp директивой <!--#include file="auth.asp"-->

    Скачать AuthASP (0,001 Mb)

    Скрипт простейшей авторизации на PHP

    Скрипт предназначен для паролирования различных PHP-файлов, например, панели администратора. Скрипт поддерживает только одного пользователя и использует файлы Cookie для хранения имени и пароля пользователя. Для подключения авторизации к PHP-скрипту первой строчкой в искомом файле надо подключить auth.php директивой <? include("auth.php") ?>

    Скачать AuthPHP (0,001 Mb)

    HTML-редактор

    Визуальный HTML-редактор в окне вашего браузера. Как выяснилось, многие реально его используют, поэтому восстанавливаю ссылку на него.

    Mouse DHTML Editor v.3
    Скачать (0,07 Mb)