Это команда ic_mod_perlp, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
ic_mod_perl - запускает Interchange полностью внутри Apache / mod_perl
СИНТАКСИС
# Добавить в Apache httpd.conf:
PerlRequire / usr / lib / обмен / bin / ic_mod_perl
PerlChildInitHandler Vend :: ModPerl :: child_start
PerlChildExitHandler Vend :: ModPerl :: child_end
Perl-скрипт SetHandler
PerlHandler Vend :: ModPerl
PerlSendHeader выключен
PerlSetupEnv Вкл.
ОПИСАНИЕ
Преимущества
· Возможно лучшая стабильность, особенно на платформах, отличных от Linux, где используются сигналы Perl.
часто глючит.
· Используйте меньше памяти; нет предустановленного Apache и Обменивайтесь демонами. Добавляет около
На 8 МБ больше для типичного дочернего процесса Apache / mod_perl, в общей сложности, скажем, 32 МБ на каждый
Дочерний процесс Apache. Но автономный обмен обычно имеет 3 процесса:
Дочерний процесс обмена (~ 24 МБ), дочерний процесс httpd (~ 24 МБ), и ссылка CGI (~ 1 МБ),
так что на самом деле это приличная экономия общей используемой памяти.
· Скорость (от немного большей до такой же на тяжелых страницах до 10 ударов в секунду быстрее
на пустых страницах).
· Отладка - копаться в недрах с Apache :: Status.
· Более легкое сосуществование с другим кодом и библиотеками mod_perl.
· Может без проблем сосуществовать с автономной базой кода Interchange.
· Простота администрирования (для системных администраторов, знающих Apache, но не знающих Interchange).
Недостатками
· Interchange работает как пользователь веб-сервера, которым в стандартной системе обычно является apache или
www, поэтому вы не захотите делиться этой установкой Apache с CGI ненадежных пользователей,
PHP и т. Д., Поскольку они могут читать любые файлы обмена, включая DSN, userdb и т. Д.
· Apache должен быть выделен или очень внимательно отслеживаться, потому что все вещи mod_perl работают
в том же интерпретаторе, и многие коды mod_perl не используют Safe.
· Как в этой конфигурации масштабироваться до нескольких серверов приложений?
· Аппаратный или программный перенаправитель портов
· Интерфейсный перенаправитель Tux CGI, такой как tlink
· Отдельный легкий Apache (без модулей), который запрашивает прокси / ic
Ideal система установка
Используйте Tux для обслуживания изображений и статического контента, а также для работы выделенного Apache for Interchange.
под пользователем 'interch' и без включенных UserDir, CGI, PHP и т. д. и с пустым DocRoot.
Пещеры
· Следите за разными сохраняемыми версиями в сеансах при переключении между
автономный и запускается mod_perl!
Используйте ic_mod_perlp в Интернете с помощью сервисов onworks.net