最近言語の本を読む機会が多かったので、
この際PHPも勉強してみるかと思い、読んでみました。
パーフェクトPHPという名前の本ですが、
PHPのことはよく知らないので本当にパーフェクトなのかどうかはわかりません。
が、同じシリーズのパーフェクトC#は、かなりパーフェクトだったので、
これもパーフェクトなのでしょう。
実際、PHPの文法の解説に始まり、
実践的なフレームワークをPHPで記述する例から、
セキュリティ、ライブラリの詳しい説明まで、
かなり充実した内容となっています。
PHPで作ったサイトはセキュリティに問題がある、
といううわさが広く広まっているせいか、
セキュリティに関する記述がこれでもかというくらい書いてありました。
まあ確かに、セキュリティなんてものは手を抜かずに対策を行えば、
できないということはないものです。
全般的に機能が少ないので、
わかりやすく構造化して書くことは少々苦手なのではないかと思いますが。
とはいえ、多少弱めとはいえ、
オブジェクト指向言語の機能もちゃんとあるようですし、
きちんとしたアーキテクチャも、頑張れば作れるようですね。
HTML文書を作ることがかなり楽であるという言語特性を生かせば、
簡単なサイトなら確かにかなり効率よく作れるのだろうな、
ということがわかりました。
本というよりPHPの感想になってしまいましたね。
この際PHPも勉強してみるかと思い、読んでみました。
パーフェクトPHPという名前の本ですが、
PHPのことはよく知らないので本当にパーフェクトなのかどうかはわかりません。
が、同じシリーズのパーフェクトC#は、かなりパーフェクトだったので、
これもパーフェクトなのでしょう。
実際、PHPの文法の解説に始まり、
実践的なフレームワークをPHPで記述する例から、
セキュリティ、ライブラリの詳しい説明まで、
かなり充実した内容となっています。
PHPで作ったサイトはセキュリティに問題がある、
といううわさが広く広まっているせいか、
セキュリティに関する記述がこれでもかというくらい書いてありました。
まあ確かに、セキュリティなんてものは手を抜かずに対策を行えば、
できないということはないものです。
全般的に機能が少ないので、
わかりやすく構造化して書くことは少々苦手なのではないかと思いますが。
とはいえ、多少弱めとはいえ、
オブジェクト指向言語の機能もちゃんとあるようですし、
きちんとしたアーキテクチャも、頑張れば作れるようですね。
HTML文書を作ることがかなり楽であるという言語特性を生かせば、
簡単なサイトなら確かにかなり効率よく作れるのだろうな、
ということがわかりました。
本というよりPHPの感想になってしまいましたね。