0-1完全なサービスシステムと発電機からのTP6.0ビルド高

  • また、信頼の現在のPHP開発にというように、学生、および開発プロセスだけでなく、エンタープライズレベルの仕様を分析するように、この章では、メディアのアジャイル開発に学生や大企業が持っているように、メインライン、指導内容、PHPの市場分析のコースを説明します予備的な認識。

    •  1-1コースのルック
    •  1-2 PHPの市場分析
    •  1-3企業レベルの開発プロセスと仕様ルック
    •  1-4カリキュラムガイドのセットやコースQ&Aを学ぶためにどのようにより良いです
  • [ベース]を調製するのに必要な第2章環境とフレームワーク

    この章では、作曲によるTP6のソース、nginxの設定作業へのアクセスは、すべて私たちの学習環境のルートである、設置環境を説明し、ビルドアップ。

    •  2-1基本的な環境をインストールします
    •  2-2 TP6フレームワークソース取得(作曲)ルック
    •  どのように一緒に2-3 nginxのとPHPの仕事
    •  2-4どのように効率的な管理nginxの設定ファイル
  • 第3章TP6新しいフレームワークの基礎[]

    この章では、コードより堅牢なデータベース層のトラブルシューティングのソリューションを作るために無効な要求を防ぐために、ベースコントローラ層、モデル層を使用して、TP5 / TP6の類似点と相違点で説明し、これらの内容は、完全な寝具を行うには、その後の電気プロバイダの本物です。

    •  類似点と相違点の3-1 TP5とTP6
    •  ホワイト3-2記録的な成長 - コントローラを使用
    •  2を有する3-3橋コントローラバインディングリクエストオブジェクト属性要求コントローラ
    •  3-4あなたはTPを知っていますかどのような方法を得ることを3パラメータコントローラを使用していますか?
    •  3-5堅牢なシステムサービス - 無効な要求を防止
    •  極度の3-6単純な問題 - ユニバーサルAPIのデータ・フォーマット
    •  3-7単純なものは単純ではありません - ユニバーサルAPIデータ形式の最適化
    •  3-8フレーム動作-dbデータベースライブラリ認知基礎
    •  説明するために3-9 -dbデータベースクエリ操作
    •  3-10データベース操作 - プログラムをトラブルシューティングするための理想的な
    •  他の動作シナリオ-db 3-11データベース操作
    •  初期モデル3-12
    •  他のクエリの使用を説明するための3-13モデル
  • 第4章楽しい強制高フレームサービス[コード]は、高度に分離さ

    この章では、最初のマルチアプリケーションモードTP6を説明するマルチアプリケーションモードでは、多くの初心者は、多くのピットが発生します、コースは言及され、その後、コードを構築する5層構造を説明するシステムは、高度なマルチ多重化機能として、切り離さないことができるようすることができます。そしてまた、サービスに関する内部予測不可能な例外処理、ミドルウェアを、説明し、イベントの内容は、実際のコースに浸透します。...

    •  4-1マルチアプリケーションモード
    •  4-2マルチアプリケーションモードルーティングルール落とし穴
    •  4-3階層化アーキテクチャ - 最も一般的な間違いの初心者
    •  4-4のコードは、階層化 - モデルのコンテンツを引っ張っ
    •  4-5インフラ階層的思考-5-層アーキテクチャ -
    •  4-6インフラの層状戦闘
    •  4-7予測不可能なハンドリングを持っている内部例外
    •  4-8予測不可能な内部例外処理を持っている2
    •  4-9予測不可能な内部例外処理を持っている3
    •  4-10楽しい処理ミドルウェア
  • 全体のニーズ分析と準備作業として、第5章モールプロジェクト

    この章では、電力供給プロジェクト競合分析を説明し、その後、需要シナリオ我々モール、プロジェクト設計の表示、システム機能の説明だけでなく、コア技術のポイント、TP知識櫛を掘ります。

    •  5-1電気の供給者は、整理し、分析する必要があります
    •  5-2要求分析 - デザイン
    •  5-3要求分析 - プロジェクトファンクションポイント出力
    •  5-4要求分析 - システム分析とコア技術の櫛ポイント
  • 第6章ユーザー管理モジュール

    この章では、我々は、バックグラウンドログインモジュールを開発できるように、基本メソッドによってストリーム上のログを処理し、バックエンドのログイン・モジュールの開発、バックエンドユーザーログインデータの更新、セッションの取り扱いについて説明しています。

    •  この章の機能解析6-1
    •  6-2プロジェクトのページのバックエンドサーバーにデプロイ
    •  テンプレートエンジンと6-3ログインページ
    •  6-4バックエンドユーザーテーブルの設計
    •  6-5 TP6は、組み込みの検証コードログインページへ
    •  カスタム検証コードを処理するための方法6-6
    •  6-7バックエンドログイン-ajaxログイン
    •  6-8 Ajaxのログイン - 基本的なパラメータがチェック(通常の方法をご確認ください)
    •  6-9バックエンドユーザーログインAPIのロジック開発
    •  6-10舞台裏ユーザーログイン - データ更新処理とセッション
    •  6-11あなたはログインプロセスの傾向を知っている確信しています
    •  ベースの方法により、6-12ログインプロセスの流れ
    •  ミドルウェアポストログインプロセスフローを使用して6-13 - インターセプタ
    •  前処理ミドルウェアのログインフローを使用して6-14 - インターセプタ
    •  6-15ログオン最適化 - 検証の認証メカニズムを導入
    •  6-16ログオン最適化 - (最新)のビジネス層のコードへのビジネスが引き出されているコントロール
  • 第7章ストアフロントエンドのログイン・モジュールの開発

    この章ストアフロントエンドログインの主な開発は、ログインは、コード+電話番号モードに署名し、障害へのRedisの時間を行うには、このコードを使用するモールのフロントエンドで使用され、トークン+の使用が普遍サインオンソリューションのすべての種類に適用することが可能に対処するためのRedisターミナル。この章では、我々はどのようにどのようにFBIと開発側の前と後に、インターフェイスのドキュメントを記述する方法をお教えします。...

    •  はじめに7-1モールユーザーフロントエンドモジュール開発の準備
    •  遠位7-2店舗ユーザテーブルの設計
    •  7-3アリクラウドメッセージング導入とGET SDK
    •  ライブラリパッケージライブラリlibに7-4でSMSコードを送信
    •  APIのロジックは、SMSコードジョブを作成し、送信するように構成された7-5
    •  Redisの中に記録された7-6 SMSコード
    •  7-7のコードを実行するために、共通のアイデアや新しいアイデアの導入の一般的な方法を除く非常に保守性と管理であります
    •  7-8ログの場所は重要な問題です
    •  どのように現在のQPSの高値と安値を分析する7-9ログ
    •  7-10 SMS認証コードの最適化層のlib - 工場モードを導入
    •  7-11高度に最適化されたコード - 反射モード処理工場を使用する実際の背の高いANのアイデアで行わ
    •  7-12についてSMS確認コードは、2つのジョブのために予約します
    •  ユーザーログインロジック開発遠位7-13(A)
    •  7から14のフロントエンドユーザーのログイン・ロジックの開発(B)
    •  7-15フロントエンドユーザのログイン・ロジックの開発 - ベースのRedis +トークン 
    •  ノートとログインコードの最適化に7-16トークンログオンポイント 
    •  7-17ログオンブロッカー使用authbase 
    •  ログインユーザ情報データベースについて7-18 
    •  7-19個人データの修正および予備センターの求人 
    •  7-20ログ
    •  コードリポジトリに初めて7-21コード
    •  テスト相互前端と後端と一体7-22
  • 第8章カテゴリ管理

    この章では、まず、分類我々は、バックエンドでの無制限の分類、分類管理をサポートする、分類管理、バックエンド、フロントエンドモールを説明し、分類を示し、我々は削除して、他の汎用オペレーティングキャパシティビルディング、ソート、検索編集状態、カテゴリのリストを持っています。

    •  8-1電気の供給者分類システムの設計
    •  よくある質問ページのNetvibesの8-2カテゴリ管理と展開
    •  新しい分類8-3
    •  8-4カテゴリの最適化を追加 - どのように良い一般的なインデックスとユニークインデックスを選択するには
    •  8-5新しい項目の分類および最適化の注意事項
    •  8-6の分類リストの開発(最新)
    •  8-7タブ構造を使用すると、プロセスの分類タブTP6を提供します
    •  8-8ページの最適化 - 導入laypage_001
    •  8-9バックエンド前に、機能の開発とコード最適化作業をソート
    •  8-10変更、および削除ステータス機能の開発
    •  8-11リストの最適化 - 分類を高めるためには、分類項目を噴出しました
    •  8-12この章の求人
    •  8-13 API分類フロントエンドモールの開発 - サポート無制限の分類
    •  8-14ストアフロントエンドAPI分類ロジックの最適化
  • 第9章製品開発の背景モジュール

    この章では、変更の検索操作にバックエンド商品モジュールへの追加や削除を説明SKUデザイン、アップロード画像、マルチマップのサポート、製品のリストをアップロードします。

    •  この章では、コースを説明9-1
    •  9-2製品の仕様、サイズ属性、SKUの概念
    •  表9-3構造設計
    •  プロジェクトテンプレートの背景にインポート9-4品
    •  9-5新製品の操作前 - 分類データ交換プロセス
    •  9-6新製品前面の操作 - 仕様と仕様の属性データ処理
    •  9-7コードの最適化
    •  画像のアップロードを使用して9-8 TP6処理
    •  9-9基づいlayeditエディタ画像のアップロード
    •  9-10追加の製品情報には、明確なプロセスを必要とします
    •  9-11商品の基本情報とSKU情報記憶
    •  9-12コードの最適化
    •  9-13トランザクション
    •  9-14 CSRF攻撃を防ぎます
    •  9-15商品リストに次の開発とコードの最適化
    •  9-16 TP6は、製品情報withSearchを取得するために検索エンジンを使用します
  • 第10章コモディティフロントエンドモジュールの開発

    この章では、電気の供給者のホーム・ページ、リストページ、製品の詳細ページを記述し、SKUデータを組み立て、1つのクエリに関連する製品、コードの最適化、統計のRedisのPVの製品開発の使用など。

    •  この章では、機能を説明10-1
    •  10-2商品の詳細商品ページのIDは、主キーまたはID SKUテーブルの主キーIDとは?
    •  10-3製品ホーム拡大推奨APIロジックの開発とFBI
    •  10-4コードの最適化 - あなたは見つけるのコードを見てアップ審査は非常に興味深いものになる前に
    •  10-5モールホーム製品開発中の注目のAPIの分類
    •  10-6商品リストに次のAPIの開発
    •  ファンクションポイントの詳細な分析のために10-7商品の詳細ページ
    •  1つの関連の問い合わせスキルの10-8商品の詳細ページAPIの開発-TP6
    •  10-9商品の詳細APIの開発者 - 仕様データの取得およびアセンブリデータ
    •  10-10商品の詳細ページAPIの開発 - SKUデータ組立工程
    •  10-11 Redisのは、統計的な商品のPVを使用して.....
  • 高性能使用Redisのカートのモジュールを作成するための11章

    この章で用いた処理モジュールのカートをRedisのハッシュ問題のカート順不同リストを解決します。

    •  11-1 Redisのは、高性能車のショッピングモールを作成するためにハッシュ操作の使用します
    •  頑固カートに入れるように、HSET治療の11-2 Redisのは、
    •  11-3 Redisのは、カートのコードの最適化に追加します
    •  (上)のリストを取得hgetall 11-4カートの使用
    •  (下)のリストを取得hgetall 11-5カートの使用
    •  ハッシュは、ショッピングカートは削除使用して処理11-6 Redisのは、買い物かごの数を変更します
    •  11-7完璧なソリューションは、問題のハッシュカート順不同リストをRedisの。
    •  11-8は、ユーザの初期設定API-ログイン買い物かごの数を取得します
  • 第12章コアモジュール - 受注モジュール開発 

    この章では、メッセージ・キュー処理作業指示やその他の障害を持つグローバルに一意の注文ID、注文処理を、生成する分散型発電の数を示します。

    •  受注12-1全体的なプロセス記述
    •  12-2注文モジュール対多のデー​​タテーブルの設計
    •  12-3 Redisのは、注文確認ページのAPIを処理hMgetの使用します
    •  グローバルに一意の順序IDを生成12-4分散世代番号
    •  12-5オーダーを提出 - Redisの裁判官からデータを取得
    •  MySQLの事務を使用して12-6の作成注文 - サポート在庫削減操作(上) 
    •  12-7順序を作成するために、MySQLのトランザクションを使用して - マイナスインベントリ操作のサポート 
    •  Redisの-HDELの使用は、バルク削除操作を実現 - 注文が作成された後、カートを除去する必要が12-8 
    •  12-9は、受注APIの詳細を取得します 
    •  高性能キュー処理遅延線を使用して12-10のRedisが無効(ON) 
    •  12-11は、無効な注文の処理遅延キューを使用してパフォーマンスをRedisの(低級) 
  • 決済サービスの第13章 - 別のモジュール取り外した決済サービスを支払うことになります(pay.singwa666.com) 

    非常に切り離さプロジェクトを解決するために、このコースは、独立したモジュールを引き出し、別のスタンドアロンのサービスを終了し、フォロー店舗モジュール、活動モジュールおよびその他の支払いのシナリオを支払うことになり非常に便利な、独立した決済サービスに直接ドッキングすることができます。そして、これはまた、高い同時実行、その後の基礎モールをサポートすることができるようにします。

    •  サービスの簡単なよう13-1決済システム
    •  13-2マイクロチャネルの賃金を紹介
    •  13-3準備の決済サービスとテスト有料デモ
    •  13-4全体的な支払いシステムアーキテクチャ設計 
    •  13-5アダプタTP6は、支払いを作成することができますSDK 
    •  13-6決済システム認証 - セキュリティの強化 - 
    •  13-7決済システム - 単一のAPI開発中.. 
    •  プレーニングとコールバックのコードは、マイクロチャネルの決済ソリューション13-8ジョブ用に予約します 
    •  13-9決済システム - ご注文のクエリロジック開発 
  • 商品やサービスの高度同時買い占めを作成するための14章[全表示]並行処理のシナリオ 

    この章では、知識の同時実行シナリオの多くをカバーする、商品は、負荷分散、メッセージキューを含むクラスタ、分散ロック、分散セッション・ソリューション、電流制限、災害復旧、サービス低下、システムの評価をRedisの特定のシーンのために飛びつかれています、ストレステスト、キューイングメカニズム、抗不正行為のシーン、パフォーマンスの最適化およびその他のプレミアムコンテンツ。...

    •  この章では、14-1、全体と注意事項について説明します 
    •  14-2大規模なサイトのアーキテクチャ分析 

    リンク:https://pan.baidu.com/s/1Px7Am5znLH6sBEifWIV1Bg抽出コード:2gm3

    私たちは学ぶために一緒に働きます。リンクは、私に連絡することを躊躇しない場合。

おすすめ

転載: www.cnblogs.com/webStruggle/p/12416433.html