PHP5で書かれたWebベースのアプリケーションを開発しています。これは基本的にデータベースの上にあるUIです。ユーザーにもっと柔軟なツールを提供するために、スクリプト言語を組み込みたいので、SQLクエリを起動したり、ループしたり、変数にデータを格納したりといった複雑な作業を行うことができます。私のビジネスドメインでは、Pythonはスクリプトに広く使われていますが、私は単純なDomain Specific Languageを作ることも考えています。スクリプトは、私の既存のPHPクラスをラップする必要があります。PHP Webアプリケーションでのスクリプト作成のためのpython/dslの埋め込み
私はこの開発タスクにアプローチする方法についてアドバイスを求めていますか?
更新:PostgreSQLでPLPGSQLを使用してデータベースでスクリプトを作成してみます。これは今のところ行いますが、PHPクラスをこのように使用することはできません。 Luaのアプローチは魅力的で、私が望むもの(Python以外のもの)のようです。
セキュリティ?これはWebアプリケーションですか? –
PHPは素晴らしいスクリプト言語です。なぜそれを使用できないのですか? –
@ tandu:PHPはサンドボックス化をサポートしていないので、これはおそらく望むものです – aurora