ホームページ >バックエンド開発 >PHPチュートリアル >次世代 PHP_PHP チュートリアルの 5 つのフレームワークの紹介
PHP を気軽に書く時代は終わりました。ここでは 5 つの次世代 PHP フレームワークを紹介します。各フレームワークは、PHP の次の開発に向けて綿密な設計を行っており、その多くは動的言語を迅速に開発するために Ruby on Rails と組み合わせる必要があります。以下にリストされているフレームワークを使用すると、Symfony と同じくらい簡単に AGAVI を学習できました。正直、以前ほど自由に PHP を書きたくありません。これらのフレームワークを使用すると、作業が容易になります。
Nation.com で働いていたとき、このフレームワークを学び、受け入れるのにとても楽しかったです。 Symfony のハイライトは、すべての Script.aculo.us シリーズの JavaScript エフェクトを含む Ajax の実装です。 symfony は、prop CRUD やデータベースのオブジェクト指向プログラミングも生成できます。つまり、オブジェクトを操作するのと同じくらい簡単に SQL を操作できるということです。
Symfony ホームページ - AJAX スクリーンキャスト
CakePHP フレームワークは最近 1.0 安定バージョンをリリースしました。 Cake の強力なオブジェクト指向の規律により、オブジェクト指向開発の経験がある人にとって使いやすくなっています。他のフレームワークと同様に、cake も迅速な開発と AJAX 実装を維持します。フレームワークを知らない場合は、CakePHP を選択することをお勧めします。1.0 のリリース以来、ユーザーの数は増加し、コミュニティ全体が活性化されるでしょう。
CakePHP ホームページ - 15 分間のブログチュートリアル
PHPArch.com は最近、最適な開発ツールとして zend フレームワークを推奨しました。95,000 件のダウンロードがあり、その成功は疑いの余地がありません。同時に、オンライン プラットフォームおよび Web サービスである Ning.com のパートナーの 1 つでもあります。これが次世代のフレームワークであり、分水嶺となるとzendは主張する。
ゼンドのホームページ
Avagi は、私が個人的によく知っているもう 1 つのフレームワークです。Symfony ほどエキサイティングではない部分もありますが、その強力な MVC アーキテクチャは誰もが必要としているものです。同時に、そのブランチの 1 つである人気の MOJAVI プロジェクトは、コミュニティ内で IRC と同じくらい多くの活動を行っています。
Agavi ホームページ - クイックスタートムービー
php on Trax は本質的に Ruby on Rails の php レプリカです。実際、「Trax」と「Rails」が同じものであることは誰もが知っています。 Ruby on Rails や他のフレームワークと同様、PHP on Trax にも強力な MVC 原則があります。あなたが Rails プログラマーで、PHP 開発環境に切り替えたい場合は、Trax 上の PHP が最良の選択です。
Trax ホームページの PHP
それぞれのフレームワークは特定の部分のニーズに適応し、Web を再定義し、開発をより効率的でエキサイティングなものにするでしょう。それらは、習得が容易な MVC とオブジェクト指向を提供します。一方を他方に合わせて変更しようとするのではなく、慎重に選択し、操作し、使いこなしてから、次世代のキラー プログラムを作成してください。