parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Загрузка в 0.1%-0.5% CPU и в 200-300Кб RAM для PHP и до 50% CPU и до 50Мб RAM для Parser 2

ledokolov 03.03.2003 12:10

Во-первых, для справки, у нас на одном сервере (Dual P4, 1Gb RAM, FreeBSD 4.7) крутиться порядка 10-ти проектов на PHP и 15-ти на Парсере (это если не считать проектов, выполненных на Static HTML и Perl). Загрузка в 0.1%-0.5% CPU и в 200-300Кб RAM – это постоянная загрузка, которые дают сайты сделанные на PHP, ДО 50% CPU и ДО 50Мб RAM – постоянная загрузка, которую дают сайты на Parser 2 (имеются в виду пиковые значения, конечно). В совокупности, по посещаемости, сайты на Parser 2 дают больше хитов (кол-ва загрузок), чем PHP-шные сайты, потому что сайты на PHP были сделаны раньше (некоторые 3-4 года назад), но среди них есть пара, дающая до 3500 хитов в сутки на рыло. Среди сайтов на Parser есть несколько с посещаемостью 1000-2000 хитов.

Во-вторых, Ваш ответ в части: "Не верю, что примерно один и тот же код будет занимать 200-300K на PHP и 50Мб на parser3..." касается Parser 3, а не Parser 2 (а речь все время шла о том, меньше ли жрет ресурсов Parser 3 в сравнении с Parser 2), а так же (по-видимому) в вашем ответе речь идет о коде (размерах файлов), в чем, конечно, Parser дает преимущество перед PHP, потому что он делался для кодеров, а не для программеров (по крайней мере, его вторая версия, на изучение которой у HTML-щика уходит 2 дня).

И напоследок. В тему. Мы бы давно перешли на Parser 3, но пугает его синтаксис, который явно не предназначен для этих самых HTML-щиков, в отличие от того же самого Parser 2. Для перехода нужна мотивация, например в виде улучшенной скорости работы.