Что такое Parser?
Parser представляет собой особенный скриптовый язык, используемый в программировании. Он разработан благодаря усилиям специалистов студии Артемия Лебедева для того, чтобы было удобнее создавать простые сайты путем создания HTML-страниц на веб-серверах, которые поддерживают CGI.
Чем отличается Parser от остальных языков программирования? Parser можно назвать макроязыком, так как он не имеет оператора print. Иными словами, весь текст, который набран в исходном файле, и есть большой оператор print. Parser-конструкции погружены в текст, то есть Вы не создаете программу, которая выводит текст, в точности до наоборот, в уже созданный текст Вы просто добавляете организацию и логику, а также блоки, на которые Вы разделяете HTML-код.
В директории, с которыми будет работать Parser, Вы можете помещать файл auto.p, в котором нужно описать настройки и методы. Главной особенностью языка Parser является наследственность (наличие в некоторых папках по пути к скрипту), а также безусловное подсоединение этого файла. То есть вывод меня Вы можете описывать только в одном единственном файле, и он будет автоматически применяться ко всему сайту.
Ряд ограничений (к примеру, работа с изображениями) очень просто ликвидируются применением shell-скриптов и консольных утилит.
На данный момент, мы не имеем четкого рейтинга по хостинг-провайдерам, которые используют данную технологию, поэтому рекомендуем посмотреть список с офицального сайта - http://www.parser.ru/hosters/.
|