パーフェクトPHP をデバッグしました

フレームワーク サンプルコード のデバッグです

パーフェクトPHP をデバッグしました (本)

f:id:beginner001:20181226175939p:plain

パーフェクトPHP の7章、8章、サンプルコード についてです。

7章 フレームワークによる効率的な開発
8章 ミニブログアプリケーション開発

参考サイト パーフェクトPHP デバッグ

7章 8章 の特徴

2021年現在、この内容の本は他にありません。

多くの本やサイトは、「フレームワークの使い方」や「オブジェクト指向の簡単な例」しか載っていません。

続きを読む

パーフェクトPHP をデバッグしました (参考サイト)

f:id:beginner001:20181226180744p:plain

パーフェクトPHPデバッグする時に役に立つサイト や
サンプルコード ダウンロード サイト についてです。

パーフェクトPHP デバッグ 参考サイト

動画 (YouTube)

パーフェクトPHP デバッグ メニュー

フレームワークのイメージをつかむために、パーフェクトPHP デバッグ を利用します。

続きを読む

パーフェクトPHP をデバッグしました (学習方法)

f:id:beginner001:20181226180233p:plain

パーフェクトPHPデバッグする時の学習方法を比較します。

パーフェクトPHP デバッグ 学習方法

IDE デバッグ機能

  • 「処理の流れ」と「変数の値」を知ることができます
  • 上級者は、本物のフレームワークIDE デバッグ機能 を使って理解しています

パーフェクトPHP デバッグ を見るとわかりますが、サンプルコードは、各クラスを頻繁に切り替えて、メソッドを呼び出しています。

IDE デバッグ機能「以外」の方法では、処理の流れと変数の値は分かりません。

「POST チェック」「トークン チェック」などは、IDE で変数を変えれば、簡単に実行できます。(404エラー画面 他) POST チェック トークン チェック

どんなツールも初めは大変ですが、すぐに慣れます。
特に、初心者の方には効果が大きいです。

続きを読む

パーフェクトPHP をデバッグしました (やる気のある初心者)

f:id:beginner001:20181226180252p:plain

パーフェクトPHP デバッグ の想定読者です。

パーフェクトPHP デバッグ 想定読者

やる気のある初心者

 (初心者とは、レガシーPHPを経験し、オブジェクト指向を学ぼうとしている人です)

オブジェクト指向の説明で、動物の例が出ますが、プログラムは「コード」を使って理解すべきです。IDE デバッグ機能は、そうした場合の最良のツールです。

続きを読む

パーフェクトPHP をデバッグしました (環境設定)

f:id:beginner001:20181226180214p:plain

XAMPP NetBeans Xdebug

パーフェクトPHP を、IDE デバッグ機能 で動かすためには、
いろいろな準備処理が必要です。

そのために、環境設定は 設定の簡単なもの を選びます。

具体的な 環境設定手順
ミニブログアプリケーション と IDE デバッグ機能 の環境を作る 具体的な方法 です。

パーフェクトPHP の学習前段階で挫折することは、絶対に避けましょう。
パーフェクトPHP を理解することを優先してください。

続きを読む

?