PHP関連の書籍(但しPHP出版系お断り)
■ このスレッドは過去ログ倉庫に格納されています
0001にょにょん
NGNG結構高いんで評判聞いてから買いたいからにょ。
メッセージの後に星印(最高5つまで)とか
いれてくれるとありがたいにょ。
じゃ、よろしくにょ。
0770nobodyさん
04/10/16 17:59:17ID:???どこの話だ。
「PHPプログラミング 基礎の基礎」的なJava脳記事は読み飛ばしでいいだろう。
例えばMojavi記事で触れられているCoreJ2EEPatternsはJava生まれだが汎用的なメソッドでJavaにバインドされた話ではない。
揚げ足取る暇あったらもっと適性な内容に言い換えるとか、生産的な方向にエネルギー使えyo!
0771nobodyさん
04/10/17 20:09:34ID:???Beanという単語だけ見てJava臭いとか言ってるんだとしたら
バカ丸出しだな。
後半は入門者向けじゃないとは思うが、それほど悪い記事じゃない。
0772766
04/10/18 01:13:10ID:???単語じゃなくて内容な。それを引き合いに出すなら例えばここな。
P.22
class BookBeans {
function $_isbn, $_title, $price, $publish;
function BookBeans() {}
function getIsbn() { return $this->_isbn; }
function getTitle() { return $this->_title; }
function getPrice() { return $this->_price; }
function getPublish() { return $this->_publish; }
略
この無意味なアクセッサ。
PHP じゃ必要ないべ。どこか実際に評価されてる PHP フレームワークやライブラリでこんな実装見たことあるか?
俺は勝手ながら、ある言語を覚える時はその言語のやり方や考え方を一緒に学ぶのが筋だと思ってる。
なので MVC や Java の考え方は有益な物だと思っているが、それを PHP 流のやり方に落とし込めていないこの記事は読み飛ばせ、と言いたい。
ガチガチの MVC の実装自体、俺は PHP には要らないと思うよ。Smarty か何かの優秀なテンプレートエンジン使ってりゃそれでいい。
コードと HTML 分離したいなら普通に Smarty か Flexy 使わせて分離出来ましたね、でいいじゃん。
それ以上求めるなら、もう今なら一気に Mojavi 行ったらいい。
# 釣られるのだるー('A`
0774nobodyさん
04/10/21 02:29:58ID:???スマーティはプレゼンロジックにだけかかわるもので、MVCとはあんま関係ないでつ
カプセル化するのはJavaやPHPの言語仕様によるものではないのでつ・・
0775nobodyさん
04/10/21 02:42:52ID:fIPqFcru('A`)
0776nobodyさん
04/10/21 02:45:03ID:???↓
0777nobodyさん
04/10/21 02:47:38ID:???0778nobodyさん
04/10/21 03:02:39ID:???ミガキテェ
0779nobodyさん
04/10/21 13:55:17ID:???狙ってるユーザー層が微妙過ぎだな。
他言語から移ってくる人にはいいのかもしれないけど、
PHPに多いであろう、PHPオンリーな人には役に立たないだろうな。
0780nobodyさん
04/10/21 14:09:11ID:???> PHPオンリーな人には役に立たないだろうな
と思う理由を具体的に教えて欲しい。
8 割の良質な記事の中に 2 割の微妙な記事が混ざって、個々の記事の連動性や読ませる順番等の組立に失敗したのが「まるごとPHP」だと思う。
個々の記事を拾い上げて選別し、選び読む労力と能力が必要で、なので初級者には不向きとか、よく理解出来ないとか、微妙な評価が付いて回るのだと思う。
この機会にせめて PEAR くらいは普及させたい漏れとしては、色々勿体ないなぁと思わざるを得ないワケで。
でもvol.1にしては頑張った!感動した!
0781nobodyさん
04/10/21 14:53:08ID:???キチンと自分がターゲット層に入ってる本を選びましょうといったところか
浅く広く部数を伸ばすためのタイトルとしては成功したことになるんだろうけど、、
>>780
phpオンリーって趣味グラマのことかなあ。趣味でも設計とか言語好きには向くと思うけど、
基礎全般やPHPコーディング以外のことは分かってるのがある程度前提の本だよね
ケースごとのクックブックなんだから流れ云々より2割参考になる記事があればOKなような
ターゲットが微妙ってのはどうだろ。そんな気もする
入社・転部一年目のヒトには読ませてみたい本だと思う
拾い読んでざっと雰囲気つかむのにはよさそうだが
経験したことのないケースだと必要性を感じないだろうから、「無駄」だと
思われてしまう嫌いもあるだろうねえ
0782nobodyさん
04/10/21 16:19:35ID:???万人向けの本はすべての人にとって不満足というわけだ。
使える部分を使えばいい。道具に振り回される奴にはお勧めできない。
0783nobodyさん
04/10/21 16:48:23ID:???オブジェクト指向とか リファクタリングとか PHP版のね、
濃厚にして出してもらったほうがうれしい。中途半端すぎ。
その後は結局ネットで探すハメに・・・。
0784nobodyさん
04/10/21 19:06:40ID:???用語説明は注釈で十分だと思うんだがなぁ。
0786nobodyさん
04/10/21 20:28:24ID:???俺は欲しい(買う)が、現時点で商業的に成功するとは思えない。
PHPのちょっと上のレベルの書籍は売れてるの?
最近は海外に比べて、日本語は邦訳本も含めて全然出て無いけど。
0787nobodyさん
04/10/21 20:53:09ID:???PEAR+Mojaviをどかっと据えて味出しながら、商業的にも成功させようとしてビギナーズセクションや PHP5 入れたのがまるごとなんじゃないの。
取り敢えず裾野開拓しないと濃い本出しても売れないワケで、vol.1 でアレなら俺は成功と思って生暖かく見守るよ。
つーかおまいはもう PHPMagazine International 買え。記事薄いけどな。
0788nobodyさん
04/10/21 21:44:34ID:???FPDF+バーコードも、ちょうど欲しかった所だし。
ただ、全部の記事を読む気にはなれんなぁ。拾い読みだね〜。
そういえば発売当初、コンピュータ書籍部門の売上20位に入ってたね。
0789nobodyさん
04/10/21 23:59:59ID:???ファンサイトのwikiは見にくい。
日本語対応をもうちょっと改善して欲しい。
OS Xのフォントは自分でちょっと書いて
みたけど、文字間隔微妙に変だし。
0790nobodyさん
04/10/22 10:16:55ID:???781が指摘してるような趣味・似非レベルの層のこと。
記事個々が良質で、簡潔なのはわかるけど、
これが理解できるレベルの人には簡潔すぎて、
そんなんウェブで拾い読みすりゃわかるよ的な部分が強いし、
逆にサンデープログラマーみたいな層にとっては突き放しすぎ。
何というか、どっちつかず…
>経験したことのないケースだと必要性を感じないだろうから、「無駄」だと
>思われてしまう嫌いもあるだろうねえ
そういうことなんだよね。この「必要性」がわかるような人にとっては
何を今更的な内容だし、こんなのに2000円も払いたく無いよ。
どうせなら、月替わりでテーマを一個か二個に絞って、
それを多角的に扱って欲しい。
ライターの能力はありそうなだけに、企画してる奴は
もっとしっかりしろと言いたい。
0791nobodyさん
04/10/22 10:56:58ID:???オレは買ってないけど。
0792nobodyさん
04/10/22 17:26:18ID:???0794nobodyさん
04/10/23 03:14:09ID:???0795nobodyさん
04/10/23 03:32:55ID:???0796nobodyさん
04/10/23 03:56:25ID:???代わりにオレンジ色の web アプリケーションを作ろう か何かオレンジ色のムックが超平積みだった。競合企画当ててるのかね。
内容は屑。
0799nobodyさん
04/10/23 14:44:23ID:???0800nobodyさん
04/10/24 14:50:44ID:???ttp://www.amazon.co.jp/exec/obidos/ASIN/0672327090/qid%3D1096724789/249-9695625-6820336
0801nobodyさん
04/10/27 16:09:36ID:???基礎PHPの正誤表はどこにあるか分かる方いませんか?
本人のサイトでしょうか?どこにあるか知ってますか?
0802nobodyさん
04/10/27 22:02:03ID:???http://www.wings.msn.to/index.php/-/A-05/4-8443-1807-1/
関係者じゃないから、内容については関知しないよ。
0803nobodyさん
04/10/28 16:43:09ID:???改訂版のほうはまだかな? もうねたいへん
0804nobodyさん
04/10/29 01:58:47ID:???まぁ今度立ち読みして品定めするか。
0806nobodyさん
04/10/29 09:09:33ID:???サンプルコード、自分の環境 (特に PHP のバージョン)、表示されるエラーメッセージ
これでデバッグか原因の特定は可能と思うが。
0807nobodyさん
04/11/13 03:55:30ID:8wOZMS2D私は、php&perl の勉強をしているのですが悩みがあります。
赤マンモス本などで勉強をしていたのですが、
たとえば、何かを作ろうとする時に何から作るか?
どうしたら効率的に動くか?
プログラムの順番などが思い浮かばないのです。
ゼロから何かを作る事ができないのです。
これは、私にアルゴリズムの知識がないからでしょうか・・・・・。
もしそうなら、
初心者がアルゴリズムのトレーニングなどができる、
実践的な本を紹介していただけると助かります。
宜しくお願いいたします。
0810nobodyさん
04/11/13 13:13:42ID:???http://www.amazon.co.jp/exec/obidos/ASIN/4916157729/qid=1100319119/sr=1-5/ref=sr_1_10_5/249-0381897-9263566
おすすめ
0811nobodyさん
04/11/13 17:00:39ID:???はっきり言ってしまえば、単なる経験不足。言葉は悪いが>>809が正しい。
あなたに必要なのは「アルゴリズム」の勉強ではなく、実際にモノを動かすこと。
最初からあまり色々と考え過ぎない方がいい。
PerlやPHPくらいならトライアンドエラー繰り返していくだけでもそれなりの形にはなる。
効率云々はそれから考えても遅くはない。
もしくは、どうしてもゼロから作るのが無理なら、
無料配布されているスクリプトを拾ってきて改造から始めるのも一つの手かと。
0812nobodyさん
04/11/13 20:30:38ID:???PerlとPHPと両方に手を出さないで、先にどちらかの言語に注力して
"プログラミング"自体の勉強をすること。あとWebプログラミングは
単独の普通のプログラミング+αの知識が必要なので、
最初からhtmlのformで入力した値を使って〜なんてプログラムには
手を出さないこと。そんなの、ひとつひとつやっていけば直ぐ解る様になるから
0813nobodyさん
04/11/13 21:48:41ID:8wOZMS2D>>809
>>810
>>811
>>812
みなさん、ありがとう。
私にとっては、
キツイアドバイスも
本の紹介をしてくださった方も全てのアドバイスがありがたいです。
本当にアドバイスをありがとうございます。
0814nobodyさん
04/11/17 22:32:06ID:G01Gdgvzクズめ
0815nobodyさん
04/11/18 03:08:59ID:???, − 、
. Y Y´ \
l \ \ ο
\ \ .>、
\ `'´ .`; _
\ /`ヽ ./ l _
` ー´ヾ__.人 ,./ ゝ- .,_/ l
l lヽソ、-,i / 〈
l !/ヾ、 .`ー-ラ 0 ', , -、
。 l l *ζ ./ * .} / j
l. ヽ. '´ _ ノ _/ ./
l  ̄ ノ
! ____,. ´
о ;  ̄l
l l
l l
0816nobodyさん
04/11/18 03:49:58ID:???優れた翻訳者がどんどん訳本出版して欲しいな
というか、原書読めってかOTZ
0817nobodyさん
04/11/18 07:16:11ID:???0818nobodyさん
04/11/18 08:19:56ID:???日本の状況みてたら、Zendの元気な発言は信じられないし。
というか、Javaとかソフトウェア全体にいえるかもしれない。
向こうは25歳くらいの人が面白いフレームワークとかライブラリたくさん作ってんのに、日本の25歳は>>815程度だ。
飲ま飲ま、いぇい
0819nobodyさん
04/11/18 22:51:18ID:???まるごとPHPを買ってそこら辺に興味がわいたんですけどもっと具体的な例を扱っている物がほしくて…
0820nobodyさん
04/11/30 21:24:03ID:Cg8PMs0bComputer New Books
http://f57.aaa.livedoor.jp/~newbooks/
PHP5の本が出始めたね。
0821nobodyさん
04/12/01 12:25:19ID:???続編でてくんないかな・・・
0824nobodyさん
04/12/03 17:26:57ID:???インチキくさい名前の本だけど実際はどうよ?
0825nobodyさん
04/12/03 20:36:08ID:???SmartyとPhrameの本だった。
初心者向けではない。
取り上げられることの少ない題材としては買いだが、
内容はもちっと気張って欲しかったところ。
0826nobodyさん
04/12/03 20:39:06ID:???http://www.9-ten.co.jp/bookdata/0195.php
0828nobodyさん
04/12/23 19:01:53ID:???http://www.9-ten.co.jp/bookdata/025X.php
内容はタイトルどおり、FAQを見開き1ページで解説。
知らん作者だし、この手の初心者本のにありがちな
手抜き加減さ満載かと思いきや、結構ちゃんとした解説でした。
ただPHP使って結構経ってる人は、殆ど既知の内容だと思われる。
0829nobodyさん
04/12/27 21:58:40ID:???0830nobodyさん
04/12/28 00:02:24ID:???0833nobodyさん
04/12/28 02:33:00ID:???これからPHPを始めようとする人たちは多分知らない。
だから同様の入門書とあまり売り上げは変わらないはず。
0834nobodyさん
04/12/30 19:54:52ID:vcud6LMq鯖がPHPを使えるので基礎PHPを買ってきました。
今は質問スレ読んでもちんぷんかんぷんですが。
これからがんばって覚えていこうと思います。
0836nobodyさん
05/01/03 13:28:08ID:???0837nobodyさん
05/01/03 22:33:50ID:???全面書き直しされてるなら、またもう一冊買うよ。
ちょろっと対応の部分だけの修正なら、同じ値段で払うより
自分で読み直す(対応させる)だけ。
0838nobodyさん
05/01/04 05:13:41ID:???同じく。
ただ、そこで>>832の話に戻るわけだ。「売れるのか?」
どうでもいいが、PHPの本って何で主立った著者が揃って知らない人、PHP系のコミュニティで名前を見た事も無い人達ばかりなんだろう。
立ち読みしてみてもいまいちな本が多いし、まるごとPHPでも大振り三振かましてたのはその手の著者だった気がする。
出版企画からして軽視されている気がするのは気のせいか。
もっと読者層を耕していかないと。
企画から入って他言語やライター専門起用してお茶濁すより、人から入ってエキスパートが蓄積した物を根こそぎ吸い取るような本が欲しい。
あとは洋書を厳選して和訳、当分はこれでいいと思う。
が、食い付きより内容を優先すると売れないんだろうな。
0840nobodyさん
05/01/04 17:53:27ID:???誤爆?何を尋ねたいのか意図がよく解らない。
コミュニティ=MLって意味でのレスなら、MLに限らずWikiでもWeblogでもユーザーズグループでも幅広い意味でコミュニティと言ったつもり。
おまい、普段からちゃんとPHP使って経験も溜め、時間突っ込んで色々蓄積したりしてるのか? > ライター諸氏 と言いたかった。
ちゃんと良い記事書いてくれる人もいるので全員叩いてる訳ではないし、無名でもMojavi記事書いた久保氏のような人もいるので無名は書くなと言っている訳でもない。
..厨っぽくなってきたので消えておきます。
0841nobodyさん
05/01/05 00:12:44ID:???洋書訳したのどんどん出して欲しいってのには同意。
amazonとかで洋書でPHPで検索してみると欲しそうな本がたくさんある。
0842nobodyさん
05/01/12 15:38:01ID:???これ欲しい。PHPの中の人が書いた中級者以上向けの本らしい。
誰か訳して出して。
0843nobodyさん
05/01/13 01:48:36ID:???> 中級者以上向けの本
正確にはPHPか他言語経験者向けらしい。
オフィシャルサイトで内容の一部が閲覧出来るよ。
余談になって申し訳ないんだが、そのネタどこから拾ってきた?
二人ほど書評書いてる人がいるのは知っているが、どちらのアフィリエイトIDでもない。
ruihiroってあるのでひょっとして廣川類氏が何か書いてるのなら見たいなと思ったので。
0844842
05/01/13 23:39:25ID:???これ。
http://www.geocities.jp/rui_hirokawa/php/php-books.html
0846nobodyさん
05/01/17 14:52:42ID:???今、入門書を探しているのですが、「先輩に聞くPHPの素朴なギモン」と
「はじめての人のためのかんたんPHP + MySQL入門」ではどちらのほうがよいでしょうか。
また、他にもおすすめの書籍はありますでしょうか。ぜひご教示の程よろしくお願いいたします。
下記アドレスは、前述の本へのリンクです。
http://www.amazon.co.jp/exec/obidos/ASIN/4798006696/qid=1105940045/ref=pd_ka_6/249-9126396-8831529
http://www.amazon.co.jp/exec/obidos/ASIN/486167025X/hatena-22/ref%3Dnosim/249-9126396-8831529
0848nobodyさん
05/01/17 21:04:46ID:???今のところ趣味の領域です。
0849nobodyさん
05/01/17 23:03:44ID:???1. 赤マンモス
2. 自分で簡単なコードを書いたり小さなサンプルコード (PEAR 利用例とか) を読んで慣れる
3. 中上級図書 (PHP5 PowerProgramming とか) を脇に置いて Ethna や Mojavi の本体やサンプルコード読みまくりのマニュアル引きまくり。
パワプロは特に、PHP のオーバービューや歴史的経緯も書いてあるので経験の少ない人にはいい本。
プログラム自体初めてなら平行して構造化プログラミングの手法 (何故か OOP は皆やるがこっちは飛ばし勝ち) を簡単に学んだり、
ステップ 2 でアプリケーションを一本作る初心者本をやってみるのもいい。DB 等の周辺経験もここで埋める。
上鍵たんの連載でもいいし、DB 重視&PostgreSQL がいいなら石井本でもいい。PHP に枠を填めず質の良い記事を探す。
Apache,*NIX,DB 周り、PHP 以外の余計な事はどんどんやる。寄り道しまくれ。落とし穴踏んだ分だけ強くなる。サイヤ人になった気持ちで突貫。
まぁ最小限の事が出来るようになったら世界を目一杯広げながら歩き方を覚えるって感じ。
具体的な装備品目標は、テンプレートひとつ (Flexy,Smarty 推薦)、DB レイヤーひとつ (DB,MDB2,ADB 推薦)、PEAR::QuickForm、フレームワークひとつ、
PhpDocumentor 一通り、基礎的なセキュリティ知識。
あと、PHP だけじゃなくプログラム全体に興味持つと更にぐー。
本当に掲示板作りたいレベルで留まるなら 2 までやって、後は PHPbb や Pukiwiki のようなアプリケーションの改造にでもハマっておいた方が健全。
0850nobodyさん
05/01/17 23:18:15ID:???購入する必要はないけど。
0851nobodyさん
05/01/25 17:20:05ID:sKBQR2WWhttp://www.amazon.co.jp/exec/obidos/ASIN/4798108278/
0852nobodyさん
05/01/25 17:36:16ID:???内容的にはどうだろ、ちょうど秀和の逆引きからサンプル抜いた残りくらいのページ数だけど。
0853nobodyさん
05/01/25 18:06:38ID:???変更が無くてもパッケージは変える、と。駄菓子みたいに。
0854nobodyさん
05/02/03 21:20:06ID:???極々普通のリファレンス本だった。
もちっとサンプルコードに力が入ってても...
フォントがデザイン系の雑誌にありがちなものといい、
読者対象がプログラマというよりデザイナーなのかもね。
0856nobodyさん
05/02/05 06:31:01ID:???本はないもんですかね。
0857nobodyさん
05/02/05 08:35:12ID:???http://www.amazon.co.jp/exec/obidos/ASIN/4396611307/
突っ込んだ内容はこんなのどうかな
http://www.amazon.co.jp/exec/obidos/ASIN/4877288120/
0858nobodyさん
05/02/11 21:29:24ID:???0859nobodyさん
05/02/16 01:53:50ID:???あと設計のケーススタディ例があれば・・・
動作は理解できたけど、実際組み上げるときはpublicにぶちまけて作ってしまうし、
クラス設計しようにも、どうやって設計していいかさっぱりわからない。
0860nobodyさん
05/02/16 06:11:56ID:???0861nobodyさん
05/02/16 06:33:14ID:???システムと要素レベルを混同してるので開発プロセスについてもなにか斜め読むと、突然世界が開けます。
0862nobodyさん
05/02/16 07:03:44ID:???javaからアプローチした方がいろいろなレベルの本が
たくさんあるから、よさげに思ったさ。
0863nobodyさん
05/02/16 08:07:45ID:???たぶん、どうやって設計していいかさっぱりっていうのは、「必要なさそうだけどOOがいいらしいから」っていう感じだと思う。
その場合は、OOである必要はない。
実際にクラスを作る必要があるようなプログラムの場合は、「クラスにしたらイイ感じになりそうなんだけど、どうやって設計していいのかわからない」という感じになる。
そうじゃないなら、OOなんてわざわざやるもんじゃないよ。
0864nobodyさん
05/02/16 09:43:49ID:???複数名でプロジェクト組んでやるならアレだが、個人レベルなら無理して使わんでもね。
色々作れば作るほど、後々の開発効率を上げていく(楽をする)為にはどうすればいいか?
常にそれを念頭においておけば、答えは自ずと見えてくる筈だけどね。
0865861
05/02/16 09:48:58ID:???ただ設計レベルの分析クラスとコーディングレベルの実装クラスを混同したまま進むのはどうかと思った
0866nobodyさん
05/02/16 09:58:11ID:???0867nobodyさん
05/02/16 10:57:03ID:???TEX+PHP+データベースによるPDF自動生成サーバの構築/運用
http://www.amazon.co.jp/exec/obidos/ASIN/4774121754
コンセプトは良いが、残念ながら俺も
「どこに狙いを絞ったのかよくわからない中途半端な印象」
としたレビュアーと同じ印象を持った。星の数はそこまで酷な点(1点)ではないが。
まあTeXに関しては色々本も出てるし、こういった最初の取っ掛かりになるような本
の方が購入者を見込みやすいのかもしれんね。
0868nobodyさん
05/02/16 11:36:08ID:82tn4oSK■ このスレッドは過去ログ倉庫に格納されています