PHP= Webアプリケーションを構築したいのですが、常にデータベースに接続して関連オブジェクトを処理する必要があるという問題に直面しています。そのため、codeigniterを試しましたが、データベースに接続するための特別な方法を使用していますActive Recordという名前で、そのORMテクニックと、そこには多くのORMライブラリがあることを知っています。
それらのうち、最も簡単で最も速いものは何ですか?
RedBeanは私がそのような目的で使用するものです: http://redbeanphp.com/
RedBeanは、自動スキーマ変更をオンザフライで行うことで、開発フェーズを容易にします。 MySQLとSQLiteでうまく動作しますが、PDOでサポートされている他のデータベースも動作するはずです。
私は本当に PHP.ActiveRecord を称賛する必要があります。これは、RailsのActiveRecord ORMからのほぼ直接のクローンです。現代のフレームワークに統合するのは比較的簡単で、私にとっては素晴らしいことでした。
どちらの開発者も、サポートフォーラムに定期的にアクセスして、困っている人たちを助けます。
それは素晴らしいプロジェクトであり、私はそれを強くお勧めします-特にRailsのバックグラウンドを持っている場合)。