ホームページ >バックエンド開発 >PHPチュートリアル >MYSQL データベースを作成するときにストアド プロシージャを使用するようになったのはなぜですか? ecshop、phpcms など。どれも役に立たないようです。
MYSQL データベースを作成するときにストアド プロシージャを使用するようになったのはなぜですか? ecshop、phpcms など。これらは役に立たないようですか? ? ?
ecshop phpcmsが生まれた時代、mysqlはまだストアドプロシージャをサポートしていませんでした
誕生した当時、多くの仮想ホストがinnodbタイプをサポートしていなかったためサポートされませんでしたが、プロモーションには適していませんでした
現在はサポートされていません。エンタープライズレベルのアプリケーション、サービスの購入、最適化の余地が残されている可能性があります
聞いているようですが、
現在はサポートされていない可能性があります。サービスを最適化する余地を残しています
聞いていると思います
当初は、多くの仮想ホストが innodb タイプをサポートしておらず、プロモーションに適していなかったため、サポートされていませんでした
現在はサポートされていません。最適化の余地を残して、エンタープライズレベルのアプリケーション用のサービスを購入することになるかもしれません
聞いているでしょう
私は現在ecshopに取り組んでいますが、その注文の決済、控除、およびリチャージの支払いには保存されたものは使用されませんそれらはすべて読み取られて保存され、ロールバックはありません。 PHP は DISCUZ、ecshop、wordpress などのプログラムで広く使用されていますが、最新バージョンにはストアド プロシージャがまだなく、PHP は本質的により高度な機能には適していないようです。 。 。セキュリティが心配すぎます。 。