私は自分のPHPアプリケーションをメモ帳でコーディングしています。一歩踏み込んで専門的に実行したいのですが、Zend Frameworkの使用を開始する場所がわかる限り、ドキュメントとクイックスタート、およびいくつかのチュートリアルを読んでいますが、それでも完全に迷っています。
私がこれを尋ねる理由は、私が読んでいるチュートリアルがまだ混乱していて、専門的にこれを始めることを非常に切望しているからです。この新しいツールセットを利用したいと思います。助けてください :)
私たちは以前にそこに行ったことがあります!
Zend Frameworkは、PHP用の非常に強力なMVCフレームワークです。ネット上にはたくさんのチュートリアルがあります。クイックスタートチュートリアルは、アプリケーションの一般的なスケルトンを取得するのに適していますが、 AkrabatのZend Frameworkチュートリアル がより現実的な例であることがわかりました。
ZFは、堅牢なアプリケーションを開発する必要があり、それに伴うライブラリスイート全体が必要な場合に最適です。ZFのライブラリは巨大で、すべてのコンポーネントが互いに非常にうまく機能します(ただし、それらは完全に削除できます)個別に、プロジェクトに追加します)。 ZFの欠点は、非常に柔軟であるため、セットアップがかなり複雑になる可能性があることです。
正直に言うと、MVCアプリケーションで足を濡らし始めた場合は、もう少し簡単な方法を試してみてください。 CodeIgniter は、MVC設計の基本を維持しながら、学習曲線が非常に短いことがわかります。 CakePHP も、意図的に手順を説明します。
クイックスタートチュートリアルは、始めるのに最適な方法です。もう一度お読みください。これもあります:
http://www.cyberciti.biz/tips/zend-framework-php-tutorial.html
上記のリンクから:
このチュートリアルは、Zend Frameworkを使用して、非常に基本的なデータベース駆動型アプリケーションを作成するための非常に基本的な紹介を行うことを目的としています。
初心者向けのZFチュートリアルのリストを次に示します。
紹介とデータベースのチュートリアル:http://akrabat.com/zend-framework-tutorial/
ソースファイル ここ
認証チュートリアル:http://akrabat.com/zend-auth-tutorial/
ソースファイル ここ
フォームチュートリアル:http://akrabat.com/zend-framework/simple-zend_form-example/
ソースファイル ここ
ファイルアップロードチュートリアル: http://akrabat.com/zend-framework/simple-zend_form-file-upload-example-revisited/
ソースファイル ここ
レイアウトチュートリアル:http://akrabat.com/zend-framework/simple-zend_layout-example/
ソースファイル ここ
潜入する前に、ZFの以前のバージョンには対応していないことを確認します。
zend casts.com は、Zend Frameworkの非常に優れたキャストを行っています。始めるのに本当に良い場所です。
- Zendはローカルマシンまたはリモートサーバーにありますか?
ZendはPHPコードなので、Webサーバー上で実行されます。
公式ウェビナー から始めます。消化しやすく、初心者の要件。
専門的に書かれたPHPアプリケーションはnotフレームワークを必要とします。同じ反復作業のいくつかを行っている人々のためのフレームワークが存在します反復的にと欲求独自のワークフローを変更します。
一般的に「MVCデザインパターン」を調査することから始めて(PHP以外の多くのものに適用されるため)、次のような大きなフレームワークで始める前に、Professional PHPの概念を深く理解する必要があります。 Zend Framework。
必要を知っているので、他の理由ではなく、フレームワークを使用します。
このチュートリアルは、ZF 1.8を使用して(執筆時点で)完全に機能するWebアプリケーションの作成を順を追って説明するため、一見の価値があります。著者はまた、ZFの新しいバージョンがリリースされるたびに更新します。