|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/371.32 11 Aug 2000 20:44:09 To : kron@beep.ru Subject : Re: Перл умирал ? -------------------------------------------------------------------------------- kbr> - .phtml-страницы внешними клиентами (поисковиками) воспринимаются kbr> как простой HTML, что часто бывает очень полезно. Интересно, чем это отличается от перловых? Или от наших index.html, сделанных на mod_perl? kbr> - Возможность равноценно инклудить SSI/PHP/CGI Hе понял, чем тут mod_perl хуже. kbr> - Для всего вышеперечисленного нет надобности качать и изучать kbr> CPANы - я ленив :) Взамен этого надо пересобирать PHP, как только тебе понадобилась от него не предусмотренная заранее функция. В некоторых случаях функцию придется еще и написать. kbr> А вот конкретика. Сайт Авиабаза =KRoN= (http://airbase.uka.ru) kbr> Страницы постоянно меняются, дополняются и т.п. kbr> Доступ по ftp. kbr> Чтобы не мучаться каждый раз с HTML, разработан свой шаблонный kbr> формат, с которого генерятся статические страницы. Как это kbr> реализовано. Каждая страница - PHP-скрипт, проверяющий при своём kbr> старте на предмет обновления файла-исходника или скрипта- kbr> компилялки. Если ничего не менялось - ничего не делаем. Иначе - kbr> генерим саму эту же страницу, вызывая из неё внешний perl-cgi-скрипт. kbr> В итоге, всё, что мне приходится делать для обновления - поменять файл- kbr> исходник и даже не глядеть что получится. При первом же заходе на эту kbr> страницу она перегенерируется. kbr> Как это без костылей делать отказавшись либо от Perl, либо от PHP - не kbr> представляю :) От PHP - тривиально. Залил что-то новое? Дернул CGI'шку, которая обнаружила _все_ новости и все, что надо, перегенерировала. Hагрузка на сервер падает раз в много - он теперь отдает только статику. -- Счастливо! Ран. --- ifmail v.2.14.os-p7-tma3 * Origin: MemoNet (2:5020/371.32@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/34736a0bdec2.html, оценка из 5, голосов 10
|