私は、PHP 用の非常に広範な HTML5 対応のビデオ展開ライブラリを作成して約 11 か月になります。私のクライアントは、私が現在書いている実装を使用するライセンスと引き換えに、このライブラリを作成するために私にお金を払っています。私は基本的に、すべてのオブジェクト指向クラスを含む巨大なPHP ファイル (この時点で 60Kb) を保持しています。私が構築したシステムは、すべてのページでこのファイルを必要としますが、これは眉をひそめられると思います。誤解しないでほしいのですが、私は PHP に関しては初心者ではありません。私は約 2 年前から PHP を作成しており、その最も高度な機能のほとんどすべてを使用しています。しかし、私はまだ改善したいと思っており、私のオーサリング戦略は私の弱点だと思います.
オーサリングのシンプルさから、jQuery が気に入っています。少なくとも私にとっては、再利用可能なコードを PHP よりもはるかに簡単に作成できます。私はこれまで jQuery を広範囲に使用してきました。このドキュメントを読んだ後、「ベスト プラクティス」と見なされる方法に非常に慣れました。PHP を扱う同様のリソースを思い出せる人はいますか?
ここでの私の意図は、低レベルの機能を失ったり、CodeIgniter のような別のライブラリにジャンプしたりすることなく、PHP を記述するためのより良いプラクティスを学ぶことです。別のライブラリに基づいてライブラリを作成するという考えは好きではありません。私のシステムは、はるかに大きなフットプリントを残し、より多くのリソースを使用すると想像します。