создаётся ли новый процесс при запуске perl - скрипта?

Обсуждение серверного программирования.

Модераторы: Duncon, Yurich

Ответить
a__sergey
Сообщения: 9
Зарегистрирован: 16 май 2005, 14:35

создаётся ли новый процесс при запуске perl - скрипта или всё-таки только поток?
Absurd
Сообщения: 1228
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

Потоки всегда присутствуют в рамках какого-то процесса. В рамках какого процесса по твоему должен выполняться поток с perl скриптом?
2B OR NOT(2B) = FF
a__sergey
Сообщения: 9
Зарегистрирован: 16 май 2005, 14:35

а в рамках какого процесса выполняются потоки пхп?
Absurd
Сообщения: 1228
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

а в рамках какого процесса выполняются потоки пхп
PHP может работать как плагин, а может как CGI. Если работает как плагин, то рамках апача, разумеется. Если как CGI то создается отдельный процесс, работает, а потом его вывод (stdout) отдается клиенту.
Я кажeтся понял твой вопрос. Чтобы перл работал как апачевский плугин тебе нужен mod_perl
2B OR NOT(2B) = FF
a__sergey
Сообщения: 9
Зарегистрирован: 16 май 2005, 14:35

спасибо за ответ.
Скажи, что производительнее, cgi или mod_...?
Absurd
Сообщения: 1228
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

Конечно mod_perl
2B OR NOT(2B) = FF
UUU
Сообщения: 310
Зарегистрирован: 17 фев 2004, 09:27
Откуда: Иваново
Контактная информация:

Производительнее - да, но выгоднее - не всегда.
Если скрипт вызывается раз в сутки - нефига его держать скомпилированным.
Ответить