ホームページ >見出し >PHP エクスペリエンスの共有を学ぶ方法

PHP エクスペリエンスの共有を学ぶ方法

小云云
小云云オリジナル
2018-02-06 14:07:242696ブラウズ

PHP 中国語 Web サイトの書籍贈与活動はますます人気が高まっており、編集者がコメントを読んだところ、多くの友人が PHP の学習経験を積極的に共有していることに気づきました。このため、編集者は、PHP 中国語 Web サイトのネチズンがそこから独自の学習ルートを取得し、全員が PHP への道で次のレベルに到達できるように支援できるように、皆さんのメッセージを整理しました。

まず、一部のネットユーザーがどのように学習するかを見てみましょう:

ネットユーザー A:

PHP エクスペリエンスの共有を学ぶ方法

ネットユーザー B:

PHP エクスペリエンスの共有を学ぶ方法

ネチズンC :

PHP エクスペリエンスの共有を学ぶ方法

ネット民 D:

PHP エクスペリエンスの共有を学ぶ方法

ネット民 E:

PHP エクスペリエンスの共有を学ぶ方法

これらのメッセージは、PHP の基本的な知識がゼロでも問題ないことを伝えるためにまとめました。年齢は関係ありません、授業料が払えなくても大丈夫です。彼らがどのようにそれを行ったかを見て、あなたもそれを行うことができます。

以下の編集者がネチズンの学習方法を共有します。

1. PHP の学習方法 (ネチズン体験)

1. PHP は HTML のネストされた音声の一種です。PHP を学習したい場合は、まず HTML、CSS、JS などの Web ページ開発技術を習得する必要があります。静的な Web ページを作成できるようになります。次のステップは、動的な Web ページの開発です。PHP の基本構文を学習し、一般的な文字列関数を習得してから、MySQL データベースを学習し、PHP を使用してデータベースに接続します。 . この時点では、基本的な導入とみなされます。

2. スケルトンが整うと、ajax、jquery、PHP オブジェクト指向の理解、mvc プログラミングのアイデア、cookie とセッション、curl 関数などの Web 開発テクノロジーの詳細な学習が始まります。フレームワーク、MySQL の SQL ステートメントの最適化など、初期の Linux など。この時点で、あなたはジュニア PHP 開発エンジニアの仲間入りを果たしています。もちろん、今後は中級、上級もあり、少しずつ経験を積んでいきます。

3. 上記の学習を完了する頃には、私たちはすでに何を改善する必要があるかを理解している PHP エンジニアになっているでしょう。次のステップはプロジェクトの実践です。

補足: html、css、jsの基本的な部分を学習するときは、オンラインマニュアルに従って、PHPゼロ基礎入門チュートリアルなどのphp中国語Webサイトの無料教育ビデオと組み合わせて、ゆっくり学習できます。および php 中国語 Web サイト限定の 「Dugu Jiijian」 シリーズのチュートリアル。これから始めようとする人に非常に適しています。さらに、「西門青大関人」のPHP実践亜神と八部 - iQiyi映画ウェブサイトを模倣PHP実践亜神と八部 - WeChat支払いビデオチュートリアルは無料の公共福祉ですPHP 中国語 Web サイトでのライブブロードキャストをお見逃しなく!

2. 学習方法のステップ:

PHP 学習のフェーズ 1

1. 学習後の目標: 企業のフロントエンド Web サイト構築の要件を満たし、任意の Web サイトのページを模倣できるようになり、ブラウザーの互換性を達成できるようになります。 、PC端末とモバイルの互換性。また、JavaScript検証技術を活用できるので、ストレスなくフロントエンドエンジニアの資格を取得することができます。

2. 知識ポイント:

1) Html (マスター)

html テキスト レイアウト、テーブルとハイパーリンク、フォームとフレーム

html チュートリアル リンク: http://www.php.cn/html/html-tutorial 。 html

2) CSS

css 構文と属性、ボックス モデル、DIV+CSS レイアウト

css チュートリアル リンク: http://www.php.cn/css/css-css_tutorial.html

3) Html5+ Css3 ( master)

html5 チュートリアル: http://www.php.cn/html5-tutorial.html

css3 チュートリアル: http://www.php.cn/course/555.html

4) ブートストラップ ( 重要なポイント)

ブートストラップデプロイメント、グローバルCSSスタイル、CSSコンポーネント

5) Javascript(要点)

JS入門、JS導入方法、JS構文、JS組み込みオブジェクト、BOMモデル、DOMモデル、イベントプログラミング

Javascriptチュートリアルリンク: http://www.php.cn/js-tutorial.html

6) Jquery (重要なポイント)

jquery のさまざまなセレクター、DOM および jquery オブジェクト、属性操作、イベント操作、jquery 特殊効果、ドキュメント処理, jqueryプラグインの仕組み

jQueryチュートリアル: http://www.php.cn/course/685.html

PhP学習第2段階

1. 学習後の目標:プロセス指向プログラミングが使えるようになるメソッド 従来のビジネス ロジックを解決し、フォーム値の転送、ファイル プログラミング、セッション テクノロジ、および画像処理を実装します。コースを修了すると、建設の基礎スキルが完全に身に付きます。

2. 知識ポイント:

1) PHP 環境構築 (習熟)

静的 Web サイトと動的 Web サイトの違い、WEB プログラムのアクセスプロセス、Wamp 環境の構築、環境構築のカスタマイズ、ドメイン名に基づく仮想ホストの構築、環境経験 - ディスカスフォーラムのインストール

2) PHP コア (キー)

変数と定数、データ型と演算子、フロー制御、関数、ファイルインクルード、演算子、文字列、配列

3) MySQL の基本 (キー)

Basicデータベースの基本的な SQL 操作、文字セット、列の型と列属性、テーブルの関係、高度なデータ操作、3 つの主要な mysql クエリ、データのバックアップと復元、mysql ユーザー権限管理、PHP 操作 Mysql

4) PHP の典型的なテクノロジ (キー) )

httpプロトコル、フォーム値転送、ファイル処理、セッションテクノロジー、GD画像処理

PHPチュートリアル: http://www.php.cn/course/685.html

MySQLチュートリアル: http://www. php.cn/mysql-tutorials.html

PHP学習の第3段階

1. 学習後の目標: プロセス指向プログラミングを使用して従来のビジネスロジックを解決し、フォーム値の転送とファイルプログラミングを実現できるようになります。会話技術、画像処理。コースを修了すると、建設の基礎スキルが完全に身に付きます。

2. 知識ポイント:

1) PHP オブジェクト指向 (マスター)

オブジェクト指向の概要、オブジェクト指向の使用、オブジェクト指向の 3 つの主要な特徴、PHP の継承、オブジェクト トラバーサル、オブジェクトのシリアル化、リフレクション仕組み、スペースのネーミング

2) PDO (おなじみ)

PDO の概要、基本的な PDO 操作と追加、削除、変更、PDO 前処理、PDO 属性制御、PDO 例外処理、PDO パッケージ化

3) ICFrarme フレームワーク (キー)

MVCデザインパターン、フレームワーク構築

4) Smartyテンプレート(おなじみ)

テンプレート技術の原理、Smartyクイックスタート、Smartyテンプレート設計、Smartyプログラミング、Smartyキャッシュ技術

5) プロジェクトアップグレード(鍵)

メール技術、ページの静的化、正規表現、コンテンツ収集、機能改善

PHP学習の第4段階

1. サイクルと目標:

学習後の目標: 最も人気のあるフレームワークであるThinkPHPを使えるようにする-迅速なプロジェクト開発のためのラインエンタープライズ。主流のバックエンドで一般的に使用されるRBAC権限管理機能、コード管理、フロントエンドとバックエンドの対話、マルチテーブル接続、データ分析、ポーリング技術、Webサイト最適化技術を実現できます。 jQuery Mobile を統合して、PC バージョンとモバイル バージョンの両方を実装することもできます。コース修了後は、主流の大・中規模Webサイト(オフィスOAシステム)の開発が十分にできるようになります。

2. 知識ポイント:

1) SVN (マスター)

SVN の概要とインストール、SVN の使用方法の詳細な説明、複数のウェアハウスの構成と権限制御、SVN サーバーの構成と管理、フック プログラム

SVN チュートリアル: http :// www.php.cn/course/354.html

2) XML (おなじみ)

XML 構文、SimpleXML、get、post リクエスト、XML を使用したデータ送信、JSON、Ajax クロスドメインリクエスト、Ajax ケース -ページング、チャット ルーム

Ajax チュートリアル: http://www.php.cn/course/594.html

4) ThinkPHP ( 重要なポイント)

ThinkPHP クイック スタート、ThinkPHP コントローラー、ThinkPHP ビュー、ThinkPHP モデル、ThinkPHP ユーティリティ項目

ThinkPHP チュートリアル: http://www.php.cn/course/680.html

5) Linux (重要なポイント)

Linux のインストール、シェルの使用法、VI エディター、ユーザー、グループ、ファイル管理、Lamp 環境構築

Linuxチュートリアル: http://www.php.cn/course/646.html

6) 最適化技術(要点)

データベース最適化、Sphinx全文インデックス、Memcache、URL最適化

PHP学習第5段階

1. 学習完了後の目標:主流フレームワークThinkPHPを使用して、リアルモールの主流ビジネスロジック(商品の属性審査、商品検索、ショッピングカートなど)を実装し、QQを実装できるようになるモールでよく使われるログイン機能、決済機能、インターフェース開発(配信、WeChat、SMS、メール、マップ)、クラスタリング、負荷分散、分散などモールサーバーアーキテクチャの高度な知識をマスター!コースを修了すると、大規模な主流ショッピング モールの開発を真にマスターし、ポータル ウェブサイト、ショッピング モール システム、オフィス システムなどのプロジェクトのシステム パフォーマンスを最適化できるようになります。 2. 知識ポイント:

1) Redis (マスター)

Nosql 共通製品の紹介、インストールと起動、データ型の説明、PHP サポート Redis、セキュリティ認定と高度なケース、永続化メカニズム、マスター/スレーブ構成

Redisチュートリアル ;http://www.php.cn/course/566.html

2) 9 つの主要なインターフェイス プログラミング (重要なポイント)

支払い、配送、WeChat、SMS、電子メール、地図、Baidu API、Tencent API、ローカルデータインターフェイス

3) MongoDB (キーポイント)

MongoDB の理解、基本および一般的なコマンド、インデックスとユーザー管理、データのエクスポートとバックアップ、マスター/スレーブのレプリケーションとシャーディング、PHP は MongoDB をサポートします

MongoDB チュートリアル: http:// www.php .cn/course/519.html

4) Mysql 読み書き分離 (キーポイント)

原理、ログビンの説明、設定手順、読み書き分離を実現するコード、読み書き分離の使用ThinkPHP で

5) サーバー アーキテクチャ (重要なポイント)

WEB サーバー クラスター、Nginx ロード バランシング、セッション共有、リバース プロキシ サーバー

PHP 学習のフェーズ 6

1. 学習終了後の目標:PHP オープンソース製品の使い方をマスターし、オープンソース製品の原理や考え方を深く理解し、迅速かつ綿密な二次開発ができるようになります。コースを修了すると、さまざまな企業ポータル、政府機関、教育機関、報道機関、個人のウェブマスター、その他の Web サイトの迅速な開発を習得できるようになります。

2. モバイル APP を開発するためのハイブリッド開発方法を習得します。APP は Android スマートフォンと IOS スマートフォンに対応しています。学習後は、PC ウェブサイト (またはエンタープライズ OA プラットフォーム) のコンテンツを携帯電話で同時に表示および更新できます。 !

2. 知識ポイント:

1) WebApp (キー)

フレームワークの基礎、PhoneGap の基盤となる実装、Hyrid ハイブリッド開発、アプリケーション JS SDK クラス ライブラリ

2) CMS の詳細な開発 (キー)

cms の理解システム、dedecms システム タグの使用、dedecms を使用した a67 ムービー ネットワークの開発、および dedecms を使用したデータ収集に習熟しています

CMS チュートリアル: http://www.php.cn/course/377.html

3) Hadoop (理解) )

Hadoop のインストールと構成、HDFS 構成、Hadoop エントリのケース、MapReduce の PHP 作成

4) MySQL の高度な (キー)

外部キーとパラダイム、ビューとトランザクションのセキュリティ、トリガー、関数、ストアド プロシージャ、インデックス

5 ) JS 上級 (重要なポイント)

js 共通イベント、js オブジェクト指向、js クロージャー、js 関数呼び出し、js ミニゲーム Snake。

この学習ルートが良いと思われる場合は、今すぐこのステップに従って学習してください。どのような学習方法や道を選択しても、プログラミングの学習には十分な忍耐力と忍耐力が必要です。 21 日で優秀なプログラマーになれるよう、自分の時間に合わせて自分に合った学習方法を選択して、継続すれば必ず何かを得ることができます。

T ビルでの本の配達イベントは引き続き開催されます。友人の皆様、php 中国語ウェブサイトがますます良くなり、進歩することを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。