ZendまたはSymfonyのフレームワークを学ぶことを考えていますが、どちらを選択するか、本当に必要かどうかはわかりません。
私は通常、中小規模のWebアプリ(管理アプリ)を開発しています。データベース接続とデータグリッドをすばやく開発するための独自のクラスがあります。まだかなり「手作り」で構築しているため、フォーム開発を改善できる可能性があります。これまでのところ、小さなプロジェクトで「スパゲッティコード」をプログラムすることに問題はありません。おそらく中規模のプロジェクトでは、MVCで考えるときです。
だから、私は自分の努力をどこに投資するのだろうか:
- 私の(限られた)ニーズに合う自分のクラスを改善する
- Symfony2を学ぶ
- Zendを学ぶ
私の主な関心事は、フレームワークが本当に必要かどうかであり、symfonyとzendについて多くの質問や意見があることを知っています。それらを読んで、結論は「それはあなた次第です。どちらも良いです」と私は知っています。 、しかし私はこれを数えているあなたの意見を聞きたいです:
私の目標は、MVC標準に関しては、それらが類似していることを知っているので、より速く開発する方法を見つけることです。また、デスクトップおよびモバイルデバイス用に開発する場合は、どちらが優れていますか?このための組み込みユーティリティはありますか?フォームはどうですか?プログラマーにとってよりフレンドリーなのはどれですか?
私もASP.NETで開発していますが、.NETが気に入らないのは、クライアントとサーバーの統合が難しいことです。つまり、サーバーコントロールを使用してプログラミングすることを選択した場合、JavaScriptはうまく統合されず、サーバーなので、より良いクライアント/サーバー統合も歓迎します。
ご意見をお待ちしております。
ありがとうございました