Автор Тема: HTML::Template работа под CGI скриптами  (Прочитано 3415 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
HTML::Template работа под CGI скриптами
« : 08 Декабря 2004, 14:10:10 »
вопрос насчет производительности HTML::Template при работе не под mod_perl, а с CGI скриптами в довольно интенсивном режиме.. Насколько это тяжко для сервера? У кого-нибудь есть опыт, наблюдения?

Или все-таки стоит что-то "полегче" использовать?
 в исканиях.

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
HTML::Template работа под CGI скриптами
« Ответ #1 : 08 Декабря 2004, 14:34:09 »
Проблема скорости лежит далеко не в плоскости выбора темплейт менеджера(хотя ТТ2 или Mason могут погрузить в кому сервер даже при 1cps). Я проводил для себя год назад тесты и остановился на Text::MicroMason(люблю я синтаксис Mason), правда напильником пришлось повозится тоже.

Цитировать
Green Kakadu:
Или все-таки стоит что-то "полегче" использовать?

Смотря что тебе нужно и как тебе удобно.
The documentations is your friend

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
HTML::Template работа под CGI скриптами
« Ответ #2 : 08 Декабря 2004, 14:36:46 »
Кстати, при интенсивном использовании даже скриптов с вложенным хтмл кодом можно уложить сервер(просто количеством порождаемых процессов), так что поглядывать в сторону фастцги или модперла все-таки следует.
The documentations is your friend

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
HTML::Template работа под CGI скриптами
« Ответ #3 : 08 Декабря 2004, 14:53:55 »
Цитировать
NeoNox:
Смотря что тебе нужно и как тебе удобно.

нужно :) для Sanitarium v2
делал свой шаблонизатор, но поймал себя на мысли, что изобретаю велосипед (и кривоватый) и стоит воспользоваться чем-то стандартным.

С HTML::Template я работаю на intranet сервере и функционал устраивает на все 100% поэтому считаю его удобным, но останавливает его некоторая громоздкость.
 в исканиях.

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
HTML::Template работа под CGI скриптами
« Ответ #4 : 08 Декабря 2004, 14:58:55 »
Цитировать
Green Kakadu:
но останавливает его некоторая громоздкость.

отпили ненужное, делов-то (:
The documentations is your friend

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
HTML::Template работа под CGI скриптами
« Ответ #5 : 08 Декабря 2004, 15:06:34 »
Цитировать
NeoNox:
отпили ненужное, делов-то (:

да, кстати, неплохая мысль :)
 в исканиях.

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
HTML::Template работа под CGI скриптами
« Ответ #6 : 08 Декабря 2004, 15:29:24 »
Green Kakadu
могу посоветовать класный шаблонизатор! в несколько раз быстерее чем HTML::Template + там есть возможность использовать рег. выр. в одной из последних версий (правда сам пока не пробовал Рег. Выр.  юзать в шаблонах, но всё в переди...):
http://reki.ru/products/ctpp/
есть в портах фри и rmp на сайте разработчика...
And no religion too...

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
HTML::Template работа под CGI скриптами
« Ответ #7 : 08 Декабря 2004, 16:12:14 »
Цитировать
commander:
Green Kakadu
могу посоветовать класный шаблонизатор!

:) угу, уверен что он быстрее, написан он на C++, не годится, т.к. поставить такой смогут немногие
 в исканиях.

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
HTML::Template работа под CGI скриптами
« Ответ #8 : 08 Декабря 2004, 16:15:25 »
commander не понял каким боком он к Perl относится?
The documentations is your friend

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
HTML::Template работа под CGI скриптами
« Ответ #9 : 08 Декабря 2004, 17:07:44 »
NeoNox
кто мешает перепилить его в модуль перла? создатель будет только рад... :) производительность конечно резко снизиться... но всё равно будет быстрее чем HTML::Template ...
And no religion too...

Оффлайн Green Kakadu

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2757
  • +1/-0
  • 0
    • Просмотр профиля
    • http://gnezdo.webscript.ru
HTML::Template работа под CGI скриптами
« Ответ #10 : 08 Декабря 2004, 17:15:44 »
Цитировать
commander:
всё равно будет быстрее чем HTML::Template

не факт, т.к. если переходить на такие высокие материи :) для HTML::Template есть JIT компилятор шаблонов (на C), прекомпилированные шаблоны, если верить разработчикам, помимо хороших рез-тов в произ-ти еще и не требуют загрузки самого модуля HTML::Template
 в исканиях.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28