привет ! Такой вариант подойдет: Perl + Safe [1] ?
[1] http://search.cpan.org/search?mode=module&query=Safe 15 марта 2014 г., 17:11 пользователь Oleg Alexeenkov <[email protected]>написал: > Nick Knutov <[email protected]> писал(а) в своём письме Sat, 15 Mar 2014 > 16:56:57 +0400: > > Но lua же самый ужасный из известных языков.. > Может быть лучше js v8 ? > > > В некотором биллинге (он на перле) надо задать функцию для подсчета цены >> в зависимости от некоторых внешних переменных. >> >> Эта функция должна быть простым текстом и редактироваться в админке >> простыми людьми (т.е. делать её например хранимой процедурой в БД не >> получится). >> >> Биллинг её должен запускать в изолированном контексте (редактрируют её >> простые люди, а безопасность важна), без отдельного форка, имея на вход >> массив/хеш с переменными и получать такой же ответ. Работа этой функции >> может быть не очень быстрой, хайлоада нет. >> >> Я не хочу писать очередной микро-псевдно-язык. Вопрос - можно ли для >> этих целей использовать LUA и если это хорошая идея - то как именно? >> Lua::API? Inline::Lua? А может PHP::Interpreter? ) >> >> Сущность самой функции - математические вычисления на основе входных >> параметров. Будет лучше, если ей внутри будут доступны всякие >> математические функции для среднего и округлений, но весьма желательно >> иметь возможность запретить всё остальное, особенно трогать файлы и >> делать внешние хттп запросы. >> >> Как еще можно/лучше решить эту задачу? >> > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org >
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
