読了: 約 2 分

前回のPHPの記事をプログラミングの講義等を行っているFacebookページでご紹介いただき
アクセス頂いてる方ありがとうございます。

前回使用していた参考書籍は下記ですが、
その後はチャットシステムも載っていましたので、創ってみたい方は是非。

ウェブDIYで行こう! たのしいPHP入門
クジラ飛行机
インプレスジャパン
売り上げランキング: 215389

目的/参考書籍

常に目的を明確にしておくために、そもそも何故モジュールを勉強するのかという事ですが、
WEBサービスを作る事(漠然ですが…)を目的とした時、何が最短なのかを考えます。

その上で新しい書籍をまたまた先輩エンジニアにお借りして、class等オブジェクト指向の基本を学びつつ、モジュールを動かして試して、更にその後フレームワークを触っていく方がスムーズに学べるのではないかという事でまずモジュールの勉強です。

何人かのエンジニアに聞きましたが3版まで出ていて、良書のようなので
読んでいます。

PHPによるWebアプリケーションスーパーサンプル 第2版
西沢 直木
ソフトバンククリエイティブ
売り上げランキング: 141820

PHPのモジュール-PEAR

早速ですが、ググると沢山モジュールが出てきました。
下記にPEARのモジュールのまとめ記事がありましたのでご紹介します。

SQLやWEBサービスを作った時に良く使われるOpenIDやOauth認証等、
また、コメント作成、ページャー等の機能と、モバイルで必須な絵文字の機能まで入っている
ようなので
是非自分でインストールして試してみたいと思います。

WEBサービスを作るなら最低限覚えておきたいPHPのPEARモジュールまとめ

PEARのインストール方法メモ

PEARコマンドの使い方
基本はこれ

pear install モジュール名

パッケージをインストールする際に依存性のあるパッケージを一度にインストールする方法

pear install --alldeps モジュール名

まとめ/参考書籍

次回は実際にインストールして何かを作ってみたいと思います。
その際smarty(phpのテンプレートエンジン)を使用してフォームを作成して、少しブラッシュアップしたものを作れればと
思っています。

今回の書籍
実際読んでみて、初歩的なところが少し抜けていたりしますが、少しググれば基礎的なところは補えるので
作りながら覚えられる2冊目としてはベストでした。

PHPによるWebアプリケーションスーパーサンプル 第2版
西沢 直木
ソフトバンククリエイティブ
売り上げランキング: 141820