Quantcast
Channel: PHP –悠雀堂ブログ
Browsing all 21 articles
Browse latest View live

PHPの開発環境を構築する(その1):「Pleiades All in One」のインストール

「Pleiades All in One」による、WEBサイトの開発環境の構築をレポートします。「Pleiades All in One」は、Windows用のEclipse(プログラム開発統合環境)日本語パッケージで、そのPHP環境にはPDT(EclipseのPHP開発用プラグイン)と、Apache(WEBサーバー)とMySQL(データベース)のパッケージであるXAMPPも同梱されています。...

View Article



PHPの開発環境を構築する(その2):Eclipseの基本操作

「Pleiades All in One」のPHPパッケージにてインストールしたEclipseに、新規プロジェクトを作成します。そしてPHPファイルを作成しデバッグするまでの、Eclipse+PDTの基本的な使い方をレポートします。

View Article

PHPの開発環境を構築する(その3):Eclipseの画面や色をカスタマイズする

前回に引き続き、Eclipse+PDTの使い方をレポートします。本稿ではペインを最大化して情報を見やすくすることと、テキストエディタの色分けを設定してコードを見やすくする方法をレポートします。

View Article

PHPの開発環境を構築する(その4): PHPUnit+MakeGoodを使う

「PHPの開発環境を構築する」シリーズの第4回です。今回はXAMPPのPHP環境にPHPUnitをインストールし、またEclipseからPHPUnitのテストを実行できるMakeGoodというプラグインを組み込みます。そして実際にテストを実行してみます。

View Article

PHPの開発環境を構築する(その5): PHPMDを試す

「PHPの開発環境を構築する」シリーズの第5回です。今回は、オープンソースでPHP用の静的解析ツールである、PHPMDを試してみます。PHPMDによる使われていない変数の警告によって、変数名のタイプミスが発見できそうです。

View Article


PHPの開発環境を構築する(その6): PHPDocumentorを試す

Javadoc(あるいはDoxygen)のように、PHPにもPHPDocumentorというAPIドキュメントを作ってくれるツールがあります。(DoxygenもPHPに対応しているようですが、PHP界ではこちらのほうがメジャーなようです。) 本稿では、PHPDocumentorをインストールして、実際に利用してみます。

View Article

Windows7でUTF-8のコンソール

コマンドラインツールをPHPで作っているのですが、Windows7で実行するときに、cmd.exeではUTF-8が文字化けしてしまいました。そこでWindows7でUTF-8が表示できるコンソールを実現しました。

View Article

javascriptのMD5を用いたダイジェスト認証

以前javascriptでMD5を計算するスクリプトを紹介しましたが、今回はそれを用いて、WEBアプリとjavascriptでダイジェスト認証を実装する方法をご紹介します。「なぜそんなことをするのか?」という理由も記します。

View Article


javascriptでSHA-512

javascriptでSHA-512を計算するスクリプトを作成しました。そして2049通りのテストケースを作成し、各ブラウザでテストしました。これにより、スクリプトによるダイジェスト認証が幾分強固になります。

View Article


Composerによるツールのインストール:PHP開発環境2015(その1)

WindowsのPHP開発環境に、依存性管理ツールComposerをインストールしました。そして開発ツール(PHPUnit、PHPDocumentor2、PHPMD)をインストールしました。その時のレポートです。

View Article

PHPの開発環境を構築する(その1):「Pleiades All in One」のインストール

「Pleiades All in One」による、WEBサイトの開発環境の構築をレポートします。「Pleiades All in One」は、Windows用のEclipse(プログラム開発統合環境)日本語パッケージで、そのPHP環境にはPDT(EclipseのPHP開発用プラグイン)と、Apache(WEBサーバー)とMySQL(データベース)のパッケージであるXAMPPも同梱されています。...

View Article

PHPの開発環境を構築する(その2):Eclipseの基本操作

「Pleiades All in One」のPHPパッケージにてインストールしたEclipseに、新規プロジェクトを作成します。そしてPHPファイルを作成しデバッグするまでの、Eclipse+PDTの基本的な使い方をレポートします。

View Article

PHPの開発環境を構築する(その3):Eclipseの画面や色をカスタマイズする

前回に引き続き、Eclipse+PDTの使い方をレポートします。本稿ではペインを最大化して情報を見やすくすることと、テキストエディタの色分けを設定してコードを見やすくする方法をレポートします。

View Article


PHPの開発環境を構築する(その4): PHPUnit+MakeGoodを使う

「PHPの開発環境を構築する」シリーズの第4回です。今回はXAMPPのPHP環境にPHPUnitをインストールし、またEclipseからPHPUnitのテストを実行できるMakeGoodというプラグインを組み込みます。そして実際にテストを実行してみます。

View Article

PHPの開発環境を構築する(その5): PHPMDを試す

「PHPの開発環境を構築する」シリーズの第5回です。今回は、オープンソースでPHP用の静的解析ツールである、PHPMDを試してみます。PHPMDによる使われていない変数の警告によって、変数名のタイプミスが発見できそうです。

View Article


PHPの開発環境を構築する(その6): PHPDocumentorを試す

Javadoc(あるいはDoxygen)のように、PHPにもPHPDocumentorというAPIドキュメントを作ってくれるツールがあります。(DoxygenもPHPに対応しているようですが、PHP界ではこちらのほうがメジャーなようです。) 本稿では、PHPDocumentorをインストールして、実際に利用してみます。

View Article

Windows7でUTF-8のコンソール

コマンドラインツールをPHPで作っているのですが、Windows7で実行するときに、cmd.exeではUTF-8が文字化けしてしまいました。そこでWindows7でUTF-8が表示できるコンソールを実現しました。

View Article


javascriptのMD5を用いたダイジェスト認証

以前javascriptでMD5を計算するスクリプトを紹介しましたが、今回はそれを用いて、WEBアプリとjavascriptでダイジェスト認証を実装する方法をご紹介します。「なぜそんなことをするのか?」という理由も記します。

View Article

javascriptでSHA-512

javascriptでSHA-512を計算するスクリプトを作成しました。そして2049通りのテストケースを作成し、各ブラウザでテストしました。これにより、スクリプトによるダイジェスト認証が幾分強固になります。

View Article

Composerによるツールのインストール:PHP開発環境2015(その1)

WindowsのPHP開発環境に、依存性管理ツールComposerをインストールしました。そして開発ツール(PHPUnit、PHPDocumentor2、PHPMD)をインストールしました。その時のレポートです。

View Article
Browsing all 21 articles
Browse latest View live




Latest Images