PHP に関しては、多くの友人が開発上の問題や機能上の問題について不平を言っています。将来の成長や給与の問題もあります。 PHPは苦手、大規模アーキテクチャには向かないなどの主張もあります。そろそろ仕事を辞める時期が来ましたが、PHP を 6 年以上開発してきたベテランとして、ここで一言申し上げたいと思います。これからPHPERを始める方の参考になれば幸いです。
まず第一に、言語能力の鍵はあなた自身の技術力にあります。そうしないと、ボーイング製の飛行機を与えられても操縦できない場合、自転車ほど速く走れなくなります。まず第一に、PHP プログラマーとして、これは誇りに思えることであることを頭の中で認識する必要があります。なぜなら、あなたは自由の領域に入ってしまったからです。
技術的な観点から見ると、JAVA プログラマーであることは、ASP であることと同様に誇りでもあります。 COM コンポーネントも上手に開発できれば、強いプログラマーにもなれるでしょう。実際、それは言語にあるのではなく、人間にあるのです。 PHP は敷居が低いですが、その上限に達した人はどれくらいいるでしょうか? PHP の基本的なスキルを学ぶことは非常に重要です。 データ構造について学習した経験があることが最善です。新1,2年目の初心者向け。 2 年以内に Smarty+pear+adodb+xml+ajax を完全にマスターする必要があり、ツールは zend Studio に習熟している必要があります。
発達。データベースは mysql と sqlserver に精通している必要があり、オペレーティング システムは liunx をある程度理解している必要があります。そして環境を構成することができます。 Apache の管理者マニュアルも購入して、よく読んでください。以上が2年以内にマスターすべき内容です
3年目で.NETやJAVAの開発経験がない方は補ってください。 .NET と JAVA の考え方は PHP よりもはるかに成熟しているため、SQLSERVER を学習することは、mysql の使用レベルを向上させることにもなります。データベースは、単にテーブルを作成してクエリを実行するだけではありません。そこで、Jianyi の 3 年目には、アイデアとデータベースのコンテンツをさらに追加しました。ただし、最初の 2 年間は視聴しないという意味ではありません。つまり、3年目はそれ以上です。
なぜなら、この時点ではすでに PHP の基本的な部分を多く知っているため、一方的な改善ではなく全体的な改善が必要になるからです。現時点では、アーキテクチャの問題を考慮する必要があります。
大規模プロジェクトを展開する4年目。負荷やファイルの分散、セキュリティなどの導入上の問題が次々と発生しています。現時点では、ファイル サーバー クラスターとは何か、Web とは何かを理解するために懸命に取り組む必要があります。
サーバークラスタ、データベースクラスタとは、などでは、コーディングなどを改善するための要件は何でしょうか。
5 年目では、C と C++ を学び、スタック、ポインタ、メモリについての理解を深めます。
以上、入社6年目のベテランが語るPHP学習法についてご紹介しました! 、関連コンテンツも含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。