Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Ilia Vinokurov                       2:5020/400     03 Mar 2005  23:50:24
 To : Peter Levchenko
 Subject : Re: Вопрос по быстродействию
 -------------------------------------------------------------------------------- 
 
 Hello, Peter!
 You wrote to Ilia Vinokurov on Thu, 03 Mar 2005 09:37:30 +0300:
 
  MK>>> Есть небольшая библиотека классов(под движок сайта), размещенная в
  MK>>> одном pm-файле. В файле уже около 700 строк и продолжает расти. Я
  MK>>> опасаюсь что  в дальнейшем его подгрузка будет замедлять генерацию
  MK>>> страниц. Если не валить все классы в 1 файл, разделить их по разным,
  MK>>> вплоть до 1файл - 1 класс, будет ли от этого выигрыш во времени
  MK>>> затраченному на транслирование исходников?
  IV>> Есть стандартные механизмы решения твоей проблемы.
  IV>> Копай в сторону SelfLoader, AutoLoader.
  IV>> Используй отложенное использование модуля: eval "require $_[0]", use
  IV>> autouse.
  PL>     Hа сколько я помню - Apache транслирует cgi-шник один раз и хранит
  PL> его в памяти. Так что на быстроджействие не должно сказаться.
 
 Это mod_perl, mod_FastCGI, mod_php...
 CGI интерфейс таких фич не предусматривает :-(
 
 With best regards, Ilia Vinokurov.  E-mail: ilvin@ilvin.msk.ru 
 --- ifmail v.2.15dev5.3
  * Origin: MTU-Intel ISP (2:5020/400)
 
 

Вернуться к списку тем, сортированных по:

 Тема:    Автор:    Дата:  
 Re: Вопрос по быстродействию   Ilia Vinokurov   03 Mar 2005 23:50:24 
Архивное /ru.cgi.perl/91043bcf1e45.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional