menu_denwer
packages_php5_title packages_postgresql_title packages_base_parser_title packages_php4_title packages_perl_title packages_firebird_title packages_mysql5_title packages_parser3_title packages_python_title packages_apache_title packages_php3_title packages_base_php52_title packages_php52_title

index_download_include

packages_parser3_title

Внимание! Если вы еще не прочитали статью Устанавливаем базовый комплект и не установили ядро системы, вам необходимо это сделать прямо сейчас. Пакеты расширений можно ставить только поверх базового пакета.
packages_include Parser3 с поддержкой SQL и XML, а также эмулятор почтового сервера
packages_site: http://www.parser.ru

Технология Parser в последнее время пользуется все большей популярностью. Изначально идея добавить поддержку Parser в Денвер принадлежит Игорю Светликову (mwiz@mail.ru). Он же разработал первую версию дистрибутива этого пакета, которая, пройдя тестирование и некоторые доработки, предлагается теперь вашему вниманию.

В состав пакета также входит эмулятор почтового сервера, принимающий SMTP-соединения по адресу localhost:25. (Кстати, если вы ставите пакет поверх старого, убедитесь, что в /usr/local/parser3/auto.p выставлен соответствующий адрес.) Вместо отправки входящих писем он складывает их в отдельные .eml-файлы в директории /tmp/!sendmail. Это очень удобно при отладке скриптов для Parser, отправляющих почту: письма накапливаются в отладочной директории и могут быть легко просмотрены в Outlook путем двойного щелчка по ним.

Данный пакет не содержит документации к Parser 3. Ее можно найти по адресу http://www.parser.ru/docs/.

Насколько предлагаемая версия Parser соответствует версии на официальном сайте http://parser.ru? Соответствует полностью. В будущем вы можете без всяких проблем обновлять программы и библиотеки, как описано на сайте разработчиков Parser. Вы также можете перенастраивать конфигурацию Parser (по умолчанию она настроена так, чтобы быть немедленно готовой к работе).

Все вопросы, не относящиеся непосредственно к работе Parser «в связке» с Денвером (например, о языке программирования Parser), просьба направлять его официальным разработчикам: http://parser.ru/forum.

История Parser

Далее приведен фрагмент из главы Введение официальной документации Parser (с некоторыми исправлениями в орфографии).

Parser появился на свет в 1997 году в Студии Артемия Лебедева (www.design.ru). Целью его создания было облегчить труд тех, кто по сегодняшний день успешно и в кратчайшие сроки создает лучшие сайты рунета, избавить их от рутинной работы и позволить отдавать свое время непосредственно творчеству. Зачем забивать гвозди микроскопом, если его настоящее предназначение совсем не в этом?

Именно поэтому большинство интернет-проектов студии делаются на Parser. Он проще в использовании, чем что-либо, созданное для подобных целей. Но эта простота не означает примитивность. Она позволяет использовать Parser не только опытным программистам, но и тем людям, которые далеки от программирования. Позволяет создавать красивые, полноценные сайты быстро, эффективно и профессионально. Мы хотим дать такую возможность и вам.

Идея Parser довольно проста. В HTML-страницы внедряются специальные конструкции, обрабатываемые нашей программой перед тем, как страницы увидит пользователь. Программа сама доделывает за вас работу по окончательному формированию и оформлению сложного документа. Это похоже на собирание из конструктора, в котором есть готовые модули для всех обычных целей. Если же вы мыслите нестандартно, просто создайте свои модули, которые будут делать то, что необходимо именно вам. Ничего невозможного нет, при этом все делается просто и быстро.

packages_attention