上級 PHP 開発エンジニアになりたいなら、最も基本的な知識は言うまでもなく習得する必要がありますが、PHP 開発エンジニアになるためにはどのような知識構造が必要ですか?以下のエディターに概要が表示されます。これを比較して、上級 PHP 開発エンジニアになれるかどうかを確認できます。
1. Linux
2. 権限管理コマンド
4. ファイル検索コマンド
5. コマンドの使用方法
7. Editor Vim
Linux の一般的なコマンド操作をマスターし、Linux の基本的な使い方を学び、Linux 上のテキスト エディターに精通します。
Linux システム管理
1. ソフトウェア パッケージ管理
2. ユーザーとユーザー グループの管理
Linux ネットワーク アプリケーション
1. 基本的なネットワーク設定
2. ネットワーク ファイル共有
Linux システムの一般的なネットワーク構成ファイルとコマンドをマスターし、ファイル共有サービス SSH と FTP に精通します。
LAMP 環境のコンパイルと Apache の構成
1. LAMP 環境のコンパイル
2. Apache の基本オプションと応用例
ソース コード パッケージのコンパイルとアーキテクチャ LAMP 環境をマスターし、Apache の基本的な構成と典型的なインターネット アプリケーションの構成を学びます。
オブジェクト指向プログラミングの概要
1. クラスとオブジェクトの関係
オブジェクト指向プログラミングは、PHP5 の新機能であり、コードを記述する方法でもあります。将来的には PHP を学び、業界におけるオブジェクト指向の応用をマスターし、基本的なオブジェクト指向宣言構文を理解します。
2. メンバーの属性
3. クラスを通じてオブジェクトをインスタンス化する
2. オブジェクト内のメンバーの割り当て
4. 特殊オブジェクト参照「$this」
プログラムにおけるオブジェクトの適用、メモリ上の割り当て形式、オブジェクト内のメンバアクセス方法をマスターし、構築と破棄を行います。キーワード $this の使用。
カプセル化
1.プライベートメンバーの設定
4.オブジェクト指向を使用する場合は必ず使用してくださいカプセル化の意味、その応用、カプセル化に関するさまざまな魔法の方法をマスターします。
継承
1. クラス継承の応用
2. アクセス型制御
3. サブクラスでの親クラスのメソッドのオーバーロード
継承もオブジェクト指向の3大特徴の1つです。 . アクセス制御とオーバーロードメソッド。
共通のキーワードとマジックメソッド
1. Final キーワードの適用
2. static および const キーワードの使用
4. 共通メソッド __toString() によるエラー呼び出しの処理
6.クラスの自動ロード
7. オブジェクトのシリアル化
抽象クラスとインターフェイスとポリモーフィズム
1. 抽象メソッドと抽象クラス
2. インターフェイス技術
3. 抽象クラスとインターフェイスの役割を理解し、複数の形態学的アプリケーションを習得することに重点を置いています。 。
クラスとオブジェクトに関連するシステム関数
1.クラスに関連するシステム関数
2.オブジェクトに関連するシステム関数
PHPで提供されているクラスとオブジェクトに関連する関数はそれほど多くありませんが、より一般的に使用されます
関数クラスの作成
1. ページネーション クラス
2. 検証コード クラス
4. ファイル アップロード クラス
3. 抽象層 PDO
PDO がサポートするデータベース
1. PDO アプリケーションとサポートされるデータベース
PDO オブジェクトを作成する
1. さまざまな方法でコンストラクターを呼び出す
2. PDO オブジェクトのメンバー メソッドを使用する
2. PDO は、PHP プログラムとデータベースの間でデータを処理します
3 . PDO のエラー処理モード
4. PDO を使用して SQL ステートメントを実行する
PDO のアプリケーション、各種プロパティの設定と読み取り、および PDO の実行方法を理解する必要があります。 PDO を介した SQL ステートメントの実行。
PDO のプリペアド ステートメントのサポート
1. PDOStatement オブジェクトを理解する
2. プリペアド ステートメントを理解する
4. プリペアド クエリを実行する
PDOトランザクション処理
PDOトランザクション処理メソッド
4. スクリプトJavaScript
JavaScript 構文
1. JavaScript アプリケーションの概要
2. JavaScript スクリプトの変数と演算子
4. JavaScript での配列とオブジェクトの作成と適用
これで、すべての JavaScript 構文の学習を完了できます。 HTML および CSS と組み合わせて使用され、ページ上にいくつかの一般的なスクリプトを記述することができます。
1. DOM と DHTML のアプリケーションの概要
2. さまざまなイベントとイベント ハンドラーのアプリケーション
4. ドキュメント オブジェクトの場所、ボディ、フォームのアプリケーション、画面、その他のオブジェクト
ページ内での DOM の柔軟な適用、イベント処理、さまざまな DOM オブジェクトのプロパティとメソッド、Web ページ内のすべての特殊効果の記述について学びます。
Ajax アプリケーション
1. Ajax の概要
3. Ajax エンジンを作成する
6.カスタム Ajax クラスを適用します
7. Ajax を使用して XML 操作を完了します
8. Ajax に Json テクノロジーを適用します
データを非同期に送信する方法を理解し、Ajax オブジェクトの作成とアプリケーションを習得します。オブジェクト内の AJAX プロパティとメソッド。
VI.Ajax と JQuery フレームワーク アプリケーション
JQuery の使用方法
1. JQuery のコア メソッド
3. JQuery のプロパティ
5. CSS JQuery のアプリケーション
HTML ファイルに JQuery を追加するアプリケーションをマスターします。JQuery のコア メソッド、一般的なセレクターの使用、およびいくつかの一般的な JQuery メソッドを使用できます。
1. JQuery イベント
2. JQuery の効果
3. JQuery での AjAX アプリケーションの使用
Ajax は、JQuery で実装されるいくつかのメソッドをマスターします。
7. デザインパターン
MVCパターン
4. モジュールと操作
6. MVCパターンアプリケーション
ビュー、コントローラー、モデルの適用を含む、MVC 設計パターンをマスターします。他のデザインパターンを使用できることが最善です。
8. コード仕様
データベース仕様設定
1. 開発ツール
3. 空行と空白の仕様
6. . 文字列の使用
8. 言語構造
10. インデックス設計の原則
12. バージョン管理
svn
10. フレームワーク
概要:
関連する推奨事項:
違うプログラマーになろう
成功するプログラマーになるための必需品
PHPプログラマーの将来についての簡単な話
以上がPHP開発エンジニアの知識構造の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。