Я занимаюсь разработкой веб-приложения, написанного на PHP5, который в основном представляет собой пользовательский интерфейс поверх базы данных.Чтобы предоставить пользователям более гибкий инструмент, я хочу встроить язык сценариев, чтобы они могли выполнять более сложные операции, такие как запуск SQL-запросов, циклы, хранение данных в переменных и т.В моем бизнес-домене Python широко используется для написания сценариев, но я также думаю о создании простого предметно-ориентированного языка.Скрипт должен обернуть мои существующие классы PHP.
Я ищу совет, как подойти к этой задаче разработки?
Обновление: я попробую сценарии в базе данных, используя PLPGSQL в PostgreSQL.Это пока подойдет, но я не могу использовать мои классы PHP таким образом.Подход Lua привлекателен и кажется тем, чего я хочу (кроме его не Python).