この記事の議論の焦点は、PHP の学習と開発の継続と拡張にあります。
多くの人が 3 か月の PHP の学習を、あらゆる場所で自慢するための資本として使用する場合です。
、彼らは他の言語に切り替えます、現時点では、あなたはPHP開発の仕事には向いていないと言わなければなりません。
はい、PHP には直感的に使える機能がたくさんありますが、どのような状態で使われているのかよく分からないかもしれません。
つまり、すべての関数の組み合わせを一度に完全に把握することは困難です...完全に把握できたとしても...他のより良い方法が見つかるかもしれません...
はい、新しい PHP リリースには必ず非推奨になる関数があり、いくつかの新しい関数が登場するため、これは継続的な強化のプロセスです。
あなたがスーパーマンでなく、オブジェクト指向に触れたことがない場合、オブジェクト指向の本当の意味を理解することは難しいでしょう。半年以内に完全に理解できます。
もちろん、多くのコードを読む必要があります..
フォーラム プログラムを読むと、PHPBB コードの全体的なレイアウトをよく理解できるようになり、簡単に変更できます。
DISCUZ のコードを見てみると、DISCUZ (CTB) のオリジナル バージョンを参照すると、ほぼ完全に PHPBB モデルに基づいていることがよくわかります。もちろん、さらに多くのスキルを習得したい場合は、(PHPMYADMIN) のコードをチェックしてください。コードは大きいですが、セキュリティを向上させる必要があると思われる場合は、いくつかの優れたスキルを見つけることができます。オープンソースのものを読んでください。モールの Web サイトを読んでください。これら 3 つのプログラムを読んだら、半年が終わります...
次に、JavaScript、XML、HTML、HTTP プロトコル、AJAX、MYSQL (安全な操作、最適化、コマンドライン操作)、DOM 処理などの追加テクノロジーを習得する必要があります。これらを学ぶ PHP を学ぶよりもすべての進歩ははるかに速くなりますが、8 ~ 10 か月もかからないと、完全に理解するのはまだ簡単ではありません...
さらに、LINUX ホスト上で実行される PHP プログラムと WINDOWS コンピューター上で実行される PHP プログラムには違いがあるため、これらは別のものとして扱う必要があります。
まずここまでは書きません。どの言語を学ぶときもせっかちです。プログラミング言語を学ぶには、確実に英語の基礎が必要です。私は英語がとても苦手で、それに苦労しています。
最後に、学習スケジュールを記載します。以下は参考のみです:
1、基礎学習:インストール構成およびその他の基本知識: 3 か月。
2、読む他の人のコードを完全に理解している 、オブジェクト指向に 12 か月間精通している
3、 他のテクノロジをサポートしている : JAVASCRIPT、XML、AJAX、MYSQL、 HTTP プロトコル。LINUX (これらは 1.2 の学習中にも学習できます。) これにはすでに 2 年かかります。もちろん、この期間中に、PHP やその他のテクノロジを含め、新しいテクノロジがリリースされることは間違いありません。 ...これらにも真剣な学習が必要です。
学習は段階的なプロセスです。機械のように何も考えずにただ製造することはできません。