PHPによるECサイトプログラミング~ショッピングカートから―MySQLのデータベース設計とPHPセッション管理の作法 |
|
|
著者: 大角 清美 定価: 価格:→¥ 1,400 | 技術書としては微妙な本だが、一読の価値はある ![]() ![]() ![]() ![]() 一技術経験者による、【徒然なるままに綴った技術書】という感じですね。 コードのバグやDB構造の不整合も見られるので、 初心者には、混乱を招きやすく、 熟練技術者には、技術的には物足りない内容かもしれません。 このタイトルで1冊の本を出しているのなら、 基礎知識がある者なら、この本に沿えば簡易なECサイトを全構築できるものにしてほしかった。 それに「作法」という割に、そんな作法でいいのか?というツッコミたくなる作法が散在しております。 個人的には著者殿よりも、文中に紹介されるクルシマ氏の言い分の方が、 同意できる部分が多かったのですが(苦笑)まあ、個人的好みによるんでしょうね。 そういう別の意見も憚らずに載せているあたりが、筆者殿の度量なのかもしれません。 でも、読み物としては楽しいです。 唯我独尊的な言い分と、愚痴は、100%同意できるかどうかは別として、面白く読めます。 またその言い分について、自分なりの考えを再考させられる機会を与えてくれた一冊です。 技術書を装ったエッセイ ![]() ![]() ![]() ![]() ![]() この本の主旨は、「PHP+MySQLでショッピングサイトを構築しましょう」というものですが、 一般的な技術解説書とは明らかに趣が異なります。 あえて言うなら技術書を装ったエッセイ。 冒頭の著者のユニークな来歴に始まり、随所に出てくる同僚との愚痴話、 そして、本文の補足のためというよりむしろ、 それを書きたいが為に本文を書いたのではないかと思えるような 自論全開&私情たっぷりの脚注の数々。 本文の記述が著者の思考/試行の変遷をそのままなぞる形で推移しながら、 コードの変更には無頓着。 結果、他のレビュアーが書かれておられるように、 最終的にコード全体を眺めてみると一貫性が破綻している箇所が見られます。 索引が無いのでリファレンスとして必要箇所を拾い読みすることも難しい。 読み方としては、ある程度短時間で一気に完読することが望ましいでしょう。 しかしながら、そのように一般的な書物の感覚で読むならば、 著者が伝えたかった内容はスッと心に届きます。 教科書的技術書は他書に譲ればよし。 私はこういう個性的な書物もあっても良いなぁと思いました。 もう一つ評価するなら、余計な解説が無かったことにも好感が持てます。 (インストール手順や基本文法などは掲載していない) 結論として、この買い物は私にとっては正解だったので星五つ。 ※ただ、かなりアクの強い本なので、一度店頭で手にとって見るのが無難ですね。 プログラミングの経験値を上げる ![]() ![]() ![]() ![]() ![]() 読んでて楽しい本です。他にない、斬新なプログラムの解説書だと思います。 PHPとMySQLの解説書というよりは、プログラミングノウハウ本と言った方がいいと思います。 どの文字コードを使えばよいか、DBにMySQLを使うのは何故か、 プログラムはどう書けばよいか、みなが失敗する部分はどこかなど、 筆者の経験を踏まえ書かれています。全てに賛同できるわけではないですが、 自分とは違う価値観を知るという点では貴重でしょう。 ひろゆきさんの推薦文にも書いてありますが、 この本はこれでPHPを勉強したり、この本通りにECサイトを構築して動作を期待したりするものではなく、 先輩がいない趣味プログラマーへのアドバイス本だと思います。 評価はわかれると思うのですが。 本的には4点ですが、ソースコードにちりばめられてる細かなネタで+1点ですw |
|
| |
WebクリエイティブのためのPHPサンプルブック (Web Designing BOOKS) |
|
|
著者: 深谷 源 定価: 価格:→¥ 2,268 | phpサンプルとしては良書 ![]() ![]() ![]() ![]() この本は初心者の方は手を出さないほうが良いと思います。 ある程度phpを理解していないと難しいと思う。ただ、そこから一歩前へ進むためにはこの本はとてもすばらしい。 なによりもサンプルが多く、アイデアも面白い。 何かを作るためにサンプルを唯コピーして・・・ なんて使い方ではなく、 サンプルのコードをを眺めたり、いじったりしながら一つ一つの動きを理解していければ、 phpの面白さ・プログラミングの楽しさを実感できるのではないか。 参考にするためのサンプルではなく、いじるためのサンプル。 そこに、この本の素晴らしさがある。 毎回の連載を楽しみに読んでいたので ![]() ![]() ![]() ![]() PHPというプログラムの仕様や内容の説明やそれらのサンプルを載せたものでは ありません。 まず、Webシステムで、「あ〜こんなことできたらなぁ」ということ・・・・ PDFの作成やFLASHとの連携やメールの処理方法などがソースと供に確認するこ とが出来ます。 なかなか他の書籍では得られない内容がのっていて、又それらが淡々とかかれて いますので、該当するケースが自分にあてはまる場合非常に役に立ちました。 逆にそれらを想定したことが無かったり、必要性がない方にとっては必然性が無 いかもしれません。 全体的に、こんなことが出来ますという。見本市的なところがありますので、本 書を読んでさらに自分でプログラムを組んでいこう!という方にはぴったりです。 |
|
| |
はじめての人のためのかんたんPHP + MySQL入門 |
|
|
著者: 紙谷 歌寿彦 定価: 価格:→ | phpとMySQLの学習に・・・ ![]() ![]() ![]() ![]() PHPとMySQLの学習に初心者でもとっつきやすく解説しているのでPHPとMySQLの入門書としては重宝しました。 押し付けられずに勉強できます ![]() ![]() ![]() ![]() もう何冊もPHP,SQLの解説本を買いました。この本は、教える、教えられる。教えられる相手を、世界中の人間誰でもという感じです。今まで理解できなかった事が理解できすっきりしました。はじめ手にした本が難しすぎたのかも知れません。でも、これを読んで、理解できない人はそうそういないでしょう。自称バカが、もっと勉強したくなったのですから。今までは、コピペで処理してきましたが、ゼロから書くぞ!そんな気持ちにさせてくれます。ただ、phpdev5 beta3はどうしても動きませんでした。試しにphpdev423をインストールすると、起動できました。ネットでも、そこの説明が欲しいです。 入門編として ![]() ![]() ![]() ![]() かなり適していると思います。<br>他にPHP+Mysqlの本(10日で・・・)を購入しましたが、<br>そちらは説明不足で×でした。<p>他の方も感想をかかれているように、<br>平易で文章も一般的です。<br>どんどんページを進めることができます。<p>内々で使用するチョッとしたソフト作成はできるようになります。 |
|
| |
PHPフレームワーク Zend Framework入門 |
|
|
著者: 藤野 真吾 定価: 価格:→¥ 2,188 | 非常に丁寧な本です。 ![]() ![]() ![]() ![]() インストールから応用まで非常に細かく丁寧に書いてあります。 実際にレンタルサーバーに入れてみて、テストしましたが、 問題無く稼動します。(MySQLの部分で少々手間取りましたが) ただ、テストのアプリケーションが「RSSまとめのサイト」と言う事、 PDFの図形・画像処理など「Zend Framework」って凄い!と言う部分が 前面に出ている為、本を実用する事においては勿体無かった印象です。 入門書ですので、もう少し基本から徐々にアプリケーションを組んで行く方向で 書いてくれればと思いました。 色々書きましたが小難しい事を考えずに試して行けば、Zendを使うイメージが膨らんで ワクワクしながら本を読み進める事が出来るんじゃないでしょうか。 Zend Framework入門には最適 ![]() ![]() ![]() ![]() ![]() Zend Frameworkについて書かれている書籍を一冊持っておきたかったので、 あまり期待せずに買ったのですが、予想以上に分かり易く素晴らしい内容でした。 ただ、巻末に掲載されているZend Frameworkのバグ情報を、 関係しているソースが掲載されているページに注釈でも良いのでコメントしてあれば尚良かったと思います。 最後まで読まないと分からないので、途中で気づかずに相当悩みました。 これから購入される方はまず巻末から読みましょう。 わかりやすかったです ![]() ![]() ![]() ![]() 全体的にわかりやすかったです。 特にコーディング規約の章は、とても重宝しております。 O/Rマッピングについて触れられていなかったのが少し残念です。 |
|
| |
はじめてのPHP言語プログラミング入門 |
|
|
著者: 大垣 靖男 定価: 価格:→ | 解説は丁寧ですが ![]() ![]() ![]() 初めてPHPに関する入門書の購入を検討している方にはお勧めできません。 本の内容は物凄く濃厚なのですが、そのせいで初心者には理解しずらい内容となっています。 この本を読んで、プログラムを作ろう!というキッカケとなるのは難しいのではないでしょうか。 これは入門書ではなく、中級者向けの「解説書」であるべきだと思います。 他の言語の経験者向け ![]() ![]() ![]() 本書はPHPプログラミング「入門」と銘打っている。しかし、たとえば値渡し・参照渡しといった重要事項が、ごく簡単にしか説明されていない。これでは、全くのプログラミングの素人にはきついのではないか。逆に、CやPerlなどをかじったことがある人であれば、簡潔でいいのかもしれないが…。 また、具体的な関数・メソッドの索引はほとんど省かれている。だから、実際にプログラムを書くためには、他のマニュアルで確認する必要がある。とはいえ、公式サイトのマニュアルが日本語版も充実しているからそれを読めばいいのだが、巻末の索引だけで事足りないのは不満。 はじめてのPHP言語解説書 ![]() ![]() ![]() ![]() 「PHPスクリプトを書く」と言うようにPHPが動くサーバーであれば簡 単に、雑誌を片手に1行挿入して、実行することができます。 なので、PHPからプログラムを始めたという方も多いのではないでしょ うか。 使いたい目的から調べてプログラミングすることが非常に行いやすい 言語だと思います。本当はJavaスクリプトの方が環境的手軽さから言 えば上なのですが、それでもPHPが注目されたのは、分かりやすい言語 体系とその完成度の高い構造にあるのではないかと思っていました。 そういう意味ではじめてのPHP言語の解説書として本書は位置づけら れてもいいのではないでしょうか。 日本人が日本語をもとに思考をまとめ、ドイツ人がドイツ語で思考す るのと同じように、プログラマーがプログラムを思考する時に始めて 構造を学んだ言語をよりどころに思考する可能性は高いと思います。 C言語やCOBOL,Fortran,etc.それぞれの構造化された言語にPHPもこれ で仲間入りかな? と、考えを新たにした一冊でした。 (元々非常に構造化された良い言語だと個人的には前から思っていま すが) |
|
| |
作って覚えるPHP+MySQLアプリケーション―ブログ、ショッピングサイトからマッシュアップまで |
|
|
著者: 藤本 壱 定価: 価格:→¥ 1,660 | 作成済みのプログラム解説書、半端。 ![]() ![]() 前半は、中級者向けにMySql,SQLについて簡略な説明がなされている。 役に立つのは此処まで。 次のSmartyの説明は簡略に過ぎて、後半部に載せたプログラムとその説明で理解するには不十分である。いきなりSmartyの高度な使い方をしている。 結局、出来合いのプログラムを使ってみたい方に説明付きのものを幾つか提示するとことで終っている。 学習書としてお勧めする本ではない。 初心者にはムリ ![]() プログラム、PHP、MySQLなど、全てを初めて試みようと、本を購入。 これ1冊あっても、難しすぎて何もわかりません。MySQLへの接続もMDB2を使っているため、初心者の私には、とても理解困難でした。他の本やネットを参考にPEARやクラスの意味がわかってから、ようやく少し理解できたかんじです。 一方で、php.iniの設定は超最低限のことしかしておらず、バランスが非常に悪いです。見づらさに関しても、他の方と同じ意見です。プログラムも、全文が載っていないため、自分で印刷するか、ファイルを開いて見比べながら勉強せねばならず、非常に手間です。 文字コードの設定もほとんどかかれていないため、少し本と違うことを試そうとすると、いたるところに文字化けが起こり、大変なことになります。 他の本を購入して見比べ、さらにネットで調べまくって、ようやく3日で1ページ進む印象。 Smarty、MDB2、マッシュアップといった新しい情報を扱っている点はよいと思いますが、ほんとうにわかりにくいです。とにかく、はじめの1冊に買うのは、絶対にやめた方がいいです!! ・・・と、それだけ感情的になってしまうような本でした。 暇と意欲があれば・・ ![]() ![]() ![]() 残念ながら大筋で前の方に同意せざるを得ません。 あと、pearの英語サイトに行って指示通りにMDB2と最新のドライバをインストールしたら、本書の付属のスクリプトのままではエラーになりました。DSNをほんの少し手直しするだけなんですが、初心者にとってはネットでいろいろ調べてそこに気づくまでに結構な苦労でした。情報がすぐに古くなってしまうことはこの分野の性質上仕方ないんでしょうが。その程度の常識?も知らない初心者はそもそも相手にされていないのかも?初心者向けとはどこにも書いてないですしね。 しかしブログ・ショッピングサイト・マッシュアップといった素材が網羅されていること、装丁がわりと好きなこと、また個人的に、易しいことをくどくど説明されるより多少不親切でもコンパクトな本を使ってネットで調べながら勉強していくほうが好きなことから、星3つ。 |
|
| |
やさしいPHP やさしいシリーズ |
|
|
著者: 高橋 麻奈 定価: 価格:→¥ 2,099 | 疑問だらけ ![]() ![]() 「この変数って何を意味してるの?」とか、「このプログラムは、どんな時に、どういう風にして使うの?」という疑問が多数あった。 もうちょっとフォームのことについてちゃんと勉強したい。 などと感じている人はPHPのアプリケーションについて勉強することを強くお勧めします。 ただ、文法的な要素が、いまいちだった気がするので評価を2にしました。 PHPの機能について知りたければこの本で十分ですが、Webの仕組みについて調べたければ、 別の本を買ったほうがいいと思います。 買うんじゃなかった ![]() 誤字脱字が多いです。 サンプル通りに書いても 動かないエラーやワーニングの出るソースがかなりあります。 「乱丁本はお取替えします。」と後ろに書いてありますが この場合、取替えは出来るのでしょうか? 学生なのでお金が無く、勿体無いことをしました。 誤植だらけ ![]() やさしいとタイトルにありますが、半ばから 記述の内容が雑でわかりにくくなり、 辻褄の合わない解説が多いと感じました。 誤字脱字も多いし、技術的説明の部分でも首を傾げる箇所が結構あります。 一部は(理解していることを前提に)省略して記述されているため、初心者は混乱しかねません。 |
|
| |
入門PHPセキュリティ |
|
|
著者: クリス シフレット 定価: 価格:→¥ 1,389 | 薄くて充実 ![]() ![]() ![]() ![]() なんといっても薄いのであっという間に読めてしまう。各章立てはトピックごとに3〜5節に別れており、リファレンスとして使うこともできる。 ここで取り上げられているテーマはPHPに限らずWebアプリケーションを開発するのであれば意識しなければならないことばかりなので、Web開発経験の浅い開発者はこの本で得られるものは多いと思う。 またPHPのサンプルコードが豊富に載っているので、PHPでの開発の際には開始時にチーム内で規約を決める参考にするとよいと思う。 |
|
| |
PHPフレームワーク完全マスター |
|
|
著者: 佐久嶋 ひろみ 定価: 価格:→ | フレームワークの比較・検討に大変参考になりました。 ![]() ![]() ![]() ![]() ![]() まずは、とても素晴らしい書籍だと思いました。 自分自身、フレームワークを使って開発してみたいとは思ってみても どれを使って行こうかと悩みに悩んで、結局使わずに来ました。 そこへ、この本と出会い比較・検討してからやってみようと思いました。 どのフレームワークも実際に触ってみると、長所・短所が見えてとても良かったです! 実際、サンプルも豊富でとても分かりやすかったです! 今まで、行動しなかったことを後悔しています。 やっぱり、考えてるだけじゃダメですね。 |
|
| |
3日で作るPHPアプリケーション |
|
|
著者: 秦 崇,遠藤 諭 定価: 価格:→¥ 1,200 | 入門書からを読んでから読むと効果大。 ![]() ![]() ![]() 自分は、事前に「10日で覚えるPHP5入門教室」を読んでから続けてこの本を読みましたが、効果はかなりあります。どこかで基礎的な知識を身につけてから、この本で整理すると、本当にアプリが作れるようになると思います。 実際読了後、オリジナルのアプリをつくっています。 ただ、2点注意してほしいことがあります。 いきなりこの本から入るのはどうかと思います。基礎的な説明は端折ってある部分がありますし、サンプルソースの記述が見にくいです。というか、そもそも本に記載されているソースに誤植があります(初版)。""を忘れている誤植なんですが、初心者からしてみれば分からないので…。その辺りはちゃんとしてほしいです。 もう1点は、セキュリティの問題です。この本でアプリを作ることはできると思いますが、セキュリティまではさすがに網羅していません。だから、別にセキュリティの本も買って勉強して、初めて公開できるアプリになると思います。 ただ、この本があったからこそ、セキュリティ関係にも自分は発展していけたワケで、アプリ開発の基礎的な知識を頭の中で体系化するには、いい本だと思います。 「とにかく動くものを短期間でつくる」というコンセプトは、他の本にはない良い特徴だと思います。 お!と思わせるタイトル。 ![]() ![]() ![]() が、やっぱり3日ではきついかも。 インストールだったり、変数って何?配列って何?みたいなところが バッサリと切り捨ててあるので、 きちんと学んでみたいけど基礎からやってもらわなくても大丈夫 見たいな人が読む本です。 HTML/CSS+Javascriptを理解している位の人が見る本です。 やっぱり走りすぎている感もあるので、 そういう人が、わからないところを 途中途中でネットで調べながらやるにはよいかもしれません。 普通の入門書と違って、やたら文字が多いので読むのに疲れますが、 ザクッと端折って目的達成の最短ルートを目指す 「思い切りのよさ」が評価できる点です。 |
|
| |