3

だから私は先月phpをいじっていました。PHP を使用して基本的な動的 Web ページを作成する方法を知っています。Web ページに CRUD を適用し、独自の単純なログイン スクリプトを作成できます。

今、私は PHP フレームワークに入りたいと思っていますが、私の PHP スキルがフレームワークを使い始めるのに十分かどうかはわかりません。それとも、標準のphpでもっと遊んでみるべきですか?

残念ながら、フレームワークから始めたばかりの頃は、フレームワークのほんの一部しか理解できず、フレームワークの背後で何が起こっているのかを完全には理解していません。

誰かがこれについて自分の経験を共有できますか?

4

1 に答える 1

3

基本的なオブジェクト指向プログラミングの概念 (OOP) を学習し、理解していれば、準備は完了です。それが何を意味するのかわからない場合は、まだ手続きのみのコードを書いている可能性があります。フレームワークは OOP を使用するため、構文を理解することさえできなければ、悪いスタートを切ることになります。

OOP を理解している場合は、おそらくCodeIgniterから始めてください。フレームワークに関する限り、それは非常に単純です。

このフレームワークで作成したものは、見栄えがよくなく、効率的でもなく、経験豊富なプログラマーのコードでもないかもしれませんが、それまで考えもしなかった、または存在を知らなかったコーディングの新しい概念や側面を数多く紹介してくれます。アプリケーションの基礎となるアーキテクチャ、MVC、コードの構造などについて学びます。

自分を追い込むことは有益だと思います。私の経験では、これがあなたの優れた方法です。そうしないと、昔ながらの初心者の知識にとらわれて停滞します。

あなたは学びたいと思っているようで、自分自身を教えることができるように思えます。数か月もすれば、おそらく CodeIgniter をよく理解して、何らかのフレームワークなしでどのようにして Web サイトを構築したのか不思議に思うでしょう。

于 2013-10-17T12:10:37.920 に答える