LINUX.ORG.RU

Как написать прогу под Web, которая мало грузит проц?


0

0

Может не совсем по теме, и все же... Есть FreeBSD, Apache.

Проблема в следущем: Есть скрипт на перле который парсит все страницы, ищет строку с неким номером и заменяет ее на строку соответствующего номера из большого текстового файла. Все это сильно грузит проц, т.к. обращений очень много. Понятно, что лучше текстовик заменить на DBF, не в этом вопрос. Вопрос, как оптимизировать процесс? Слышал, что перл по разному может прикручиваться к серваку. Будет ли выигрыш? Или может на PHP написать? Или на C/C++?

Поделитесь опытом, если такой есть. Кроме указанной проблемы интересует вообще оптимизация скриптов.


Если файл с данными таки большой - то стоит подумать об использовании нормальной СУБД (или хотя бы полунормальной, вроде MySQL). Ну или, на худой кончик, в память закэшировать.

Antichrist
()

Юзать mod_perl/mod_fastcgi чтобы скрипт всегда висел в памяти и чтобы мог кешировать данные между запросами.,
vsl, а тебе 2 балла за твой ответ. :)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.