ホームページ >php教程 >php手册 >次世代 PHP の 5 つのフレームワークの紹介

次世代 PHP の 5 つのフレームワークの紹介

WBOY
WBOYオリジナル
2016-06-21 09:00:231016ブラウズ

PHP を気軽に書く時代は終わりました。以下に 5 つの次世代 PHP フレームワークを示します。各フレームワークは、PHP の次の開発に向けて綿密な設計を行っており、その多くは動的言語を迅速に開発するために Ruby on Rails と組み合わせる必要があります。以下にリストされているフレームワークを使用すると、Symfony と同じくらい簡単に AGAVI を学習できました。正直、以前ほど自由に PHP を書きたくありません。これらのフレームワークを使用すると、作業が容易になります。

Nation.com で働いていたとき、このフレームワークを学び、受け入れることができてとてもうれしかったです。 Symfony のハイライトは、すべての Script.aculo.us シリーズの JavaScript エフェクトを含む Ajax の実装です。 symfony は、prop CRUD やデータベースのオブジェクト指向プログラミングも生成できます。つまり、オブジェクトを操作するのと同じくらい簡単に SQL を操作できるということです。

Symfony Homepage - AJAX Screencast

cakePHP フレームワークは最近 1.0 安定バージョンをリリースしました。 Cake の強力なオブジェクト指向の規律により、オブジェクト指向開発の経験がある人にとって使いやすくなっています。他のフレームワークと同様に、cake も迅速な開発と AJAX 実装を維持します。フレームワークを知らない場合は、CakePHP を選択することをお勧めします。1.0 のリリース以来、ユーザーの数は増加し、コミュニティ全体が活性化されるでしょう。

CakePHP ホームページ-15 分間のブログチュートリアル

PHPArch.com は最近、最適な開発ツールとして zend フレームワークを推奨しており、95,000 件のダウンロードがあり、疑いの余地のない成功。同時に、オンライン プラットフォームおよび Web サービスである Ning.com のパートナーの 1 つでもあります。これが次世代のフレームワークであり、分水嶺となるとzendは主張する。

Zend ホームページ

Avagi は私が個人的によく知っているもう 1 つのフレームワークですが、Symfony ほどエキサイティングではない部分もありますが、その強力な MVC アーキテクチャは誰もが気に入っています。のニーズ。同時に、そのブランチの 1 つである人気の MOJAVI プロジェクトは、コミュニティ内で IRC と同じくらい多くの活動を行っています。

Agavi Homepage - QuickStart Movie

Trax 上の php は、本質的には Ruby on Rails の php レプリカです。実際、人々は通常、これを「」と呼んでいます。 「PHP」on Rails」は、「Trax」と「Rails」が同じものであることを誰もが知っています。 Ruby on Rails や他のフレームワークと同様、PHP on Trax にも強力な MVC 原則があります。あなたが Rails プログラマーで、PHP 開発環境に切り替えたい場合は、Trax 上の PHP が最良の選択です。
Trax ホームページ上の PHP
各フレームワークは特定の部分のニーズに適応し、おそらく Web を再定義し、開発をより効率的かつエキサイティングにし、MVC を提供します。オブジェクト指向なので、簡単に学ぶことができます。一方を他方に合わせて変更しようとするのではなく、慎重に一方を選択し、操作し、使いこなしてから、次世代のキラー プログラムを作成してください。



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。