ホームページ >バックエンド開発 >PHPチュートリアル >資格のある上級 PHP エンジニアの知識構造はどのようなものですか?
資格のある PHP エンジニアの知識構造はどのようなものですか
個人的には、One Percent 旗艦店の資格のある PHP プログラマーは次の知識を持っている必要があると考えています:
1. PHP 構文に精通しており、最も一般的に使用される PHP 組み込み関数に精通しており、ほとんどのプログラムを言語の助けなしで作成できます。マニュアル。
2. オブジェクト指向の分析および設計手法に精通する。
3. 基本的なデータベース理論に精通している、SQL に精通している、MYSQL に精通している、ビジネス ロジックに基づいて効率的なデータベース構造を設計できる。
4. Linux オペレーティング システムに精通しており、Apache/Nginx、MYSQL、および PHP を自分で設定できる。
文法などの知識については話しません。それが基本です。優れた PHPer は次の特性を備えている必要があると思います:
1. HTTP プロトコルとブラウザの動作メカニズムを理解する。
2. 共通のデザインパターンを使用したエレガントなコーディングスタイル。
3. 高トラフィックのデータベース設計、高同時実行需要の最適化計画。
4. PHP の基本的な動作メカニズムを理解し、簡単な PECL 拡張機能を作成できるようになります。
5. 少なくとも Linux の基本操作と主流の Web サーバーの構築をマスターします。
1 基本的な PHP 構文とイディオム
2 PHP セキュリティ関連の知識
3 SQL の最適化、リレーショナル データベースの基礎知識
4 Linux システムの基本操作 (多くの PHP 関数は
5 Linuxコマンドから進化したApacheとnginxの簡単設定