parser

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

 

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

Выход есть -- Moto

goServus 04.10.2002 02:42

Относительно недавно нашел очень и очень интересный продукт под названием Moto.

Основное преимущество -- это как раз возможность закрытия исходных кодов, при этом без потери производительности.

Moto - это язык скриптования, работающий в двух режимах.

1-й режим: компиляция всех Moto-скриптов проекта в apache-модуль. (Происходит полная интерпритация Moto-скриптов в код на C!).
Да, все страницы, все необходимые библиотеки в одном файле!
При этом продукт работает со сногшибательной производительностью и низким потреблением памяти.
Исходные коды вашего проекта закрыты, продукт может быть легко размещен.

2-й режим: это обычная итерпритация Moto-скриптов. В этом случае -- небольшая потеря производительности.

Moto является объектно-ориентированным языком. Синтаксис ОЧЕНЬ похож (если не совсем) на JSP/Java.

Среди достоинств -- встроенная поддерка сессий, контекста приложения (возможность использовать общую память -- shared memory)).
Конечно, Open Source.

Недостатки. Работает только под Linux/Solaris/FreeBSD. Под Win32/Cygwin -- не идет совсем -- вопрос архитектуры. И исключительно под Apache.
(Не совсем устойчиво работает под FreeBSD -- проверено, намаялся).

ОЧЕНЬ небольшое количество библиотек: нет, хотя бы, поддержки XML/XSLT, GD, SMTP, с БД не всё гладко.


У Парсера МНОГО плюсов. Поэтому я останавливаюсь на нём.
;)