私は友人のJoomlaWebサイトのカスタムアプリケーションに取り組んできました。これはコンポーネントではなく、PHPインクルードを介して特定の記事に取り込まれるスタンドアロンのPHP/mySQLアプリです。
ただし、アプリのデータは、サイトの他の部分で使用されているのと同じデータベースに存在します。ただし、データベース内の独自のテーブルにあります。
多くの方が私のコードのセキュリティホールを指摘するのに非常に役立ちました。別のデータベースを使用できないことがわかったので、セキュリティの観点から、新しいユーザーを作成して割り当てることをお勧めします。このアプリで使用されるテーブルのみにアクセスしますか?
私はすでにそれを行う方法を知っています、ただ私がそれをするべきかどうかを決定しようとしています。