トップページ⇒php
1001コメント266KB

PHP関連の書籍 第4版

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2007/10/25(木) 22:57:37ID:LmiYGXnH
前スレ
PHP関連の書籍 第3版
http://pc11.2ch.net/test/read.cgi/php/1150558685/
0102nobodyさん2007/11/18(日) 14:42:49ID:???
>>100
具体的な数字で言うと?
0103nobodyさん2007/11/18(日) 21:15:11ID:???
自分で調べろ。ps使うだけ。
0104nobodyさん2007/11/19(月) 01:31:00ID:???
PHPの初心者用の本が欲しいんですがやっぱり『10日で覚える』のがいいですか?
別に自分は10日でおぼえる必要がないので内容がわかりやすければいいのですが……
リファレンスは逆引き大全を持ってます
0105nobodyさん2007/11/19(月) 03:03:00ID:???
PHPが初心者なのかプログラミングが初心者なのかによります。しかも初心者の具体的な度合いにも
0106nobodyさん2007/11/19(月) 03:03:57ID:???
>>104
やめといたほうがいいかと
01071042007/11/19(月) 03:07:39ID:???
今までBASICとC++を少しやったことがあります
PHPは簡単なフォームの作成までは出来ますがクッキーとかはさっぱりです。
0108nobodyさん2007/11/19(月) 07:27:33ID:???
雑誌に連載してそれをまとめた系の本とかは図でうまく説明してあって
入門者向けだと思う。
0109nobodyさん2007/11/19(月) 19:09:01ID:???
PHP4の『10日で覚える』はすごく分かりにくかった気がする。
他の本と併用して読むぶんにはいいんだけど。PHP5は知らん。

「はじめての人のためのかんたんPHP + MySQL入門」これが易しいと思う

環境設定のやり方とかが古いからここらへんはパスして。
0110nobodyさん2007/11/19(月) 19:47:13ID:???
mysql入門以前がいいですよ。一般的なWebアプリの基礎のきが分かります
0111nobodyさん2007/11/19(月) 20:26:08ID:???
「はじめての人のためのかんたんPHP + MySQL入門」はマジで良書。
ただし「かねやん〜」とかを推奨してるのが玉に瑕。
なんでphpMyAdminを使わないのか、と。

「mysql入門以前」も悪くないけど、コンソールでの操作中心なので、
初心者は途中でイヤになっちゃうと思う。

やはりPHPと連携させてグラフィカルに(普通にブラウザで)結果が見える方が勉強する気力が続く。
0112nobodyさん2007/11/19(月) 20:41:11ID:???
宣伝乙
0113nobodyさん2007/11/19(月) 21:07:16ID:???
いや、逆にMyAdminの様なグラフィカルなインターフェースだと表示される情報が多くてうんざりしないか?
コマンドラインの方が必要な情報だけ取り出せてスッキリしてていいぞ
0114nobodyさん2007/11/19(月) 21:21:40ID:???
いや別にうんざりなんてしないし
0115nobodyさん2007/11/19(月) 23:42:55ID:???
ttp://www.socym.co.jp/book/4883375544.html

携帯の部分以外は時代に逆行してるような内容とファイル構成
初心者がショッピングカート作ったらこうなりそう
0116nobodyさん2007/11/19(月) 23:46:59ID:???
別に普通だなって思ったけど
どのへんが?
0117nobodyさん2007/11/19(月) 23:51:32ID:???
これからECサイト作ろうという人がこんな本を読むのか
0118nobodyさん2007/11/20(火) 00:09:25ID:???
>>116
普通だから。普通が悪いという訳ではないがビジネスまで考えたら普通じゃやっていけないと思う
オーソドックスなものならせめてsimplecartやphpcartの域には達してほしい
0119nobodyさん2007/11/20(火) 08:03:49ID:???
>>116
そこで紹介してるデモ用のecサイト行ったらこんな商品があったんだけど

Homoi(文庫) 夏海海外
価格:660 円(税込) 在庫:67 点

[カートに入れる]

商品の説明
女嫌いの映画評論家・ほもい。信じているのは兄だけ。
毒舌、傲慢、エゴイストと三拍子揃ったひねくれものだ。
だが、いいとも木曜日レギュラーとしてスタジオアルタにやってきたほもいに運命の出会いが待っていた。
スーパージャイアンツなゲスト、宇津井健と、自分の中に眠っていたゲイの血と。愛する男たちとの別れと死、
そして戦火のアフガニスタンへ。愛の荒野を彷徨うほもいシリーズ・完全版。
01201042007/11/21(水) 05:39:26ID:???
みなさん紹介ありがとうございます
はじめての人のためのかんたんPHP + MySQL入門を店頭で立ち読みしか確認したいと思います。
0121nobodyさん2007/11/21(水) 10:03:56ID:???
>>120
まあ絶版だから店頭には置いてないけどねw
0122nobodyさん2007/11/21(水) 16:21:58ID:???
だから入門書は借りろよ、と。
0123初心者2007/11/21(水) 21:41:24ID:???
今までWebデザイナーとしてやってましたが、初めてプログラムを覚えてみようと思います。
HTMLとCSSだけでJavaScriptやPerlすら触った事がありません。
職場でプログラマーが辞めた為にPHPから始めようと思いました。
全くのプログラム初心者ですが、これからやっとけ的な皆さんのアドバイスお願いします。
0124nobodyさん2007/11/21(水) 21:54:04ID:???
マニュアルを読むこと
0125nobodyさん2007/11/22(木) 09:04:25ID:???
>>123
>これからやっとけ的

まずこのスレおよびPHP関連のスレ(過去ログ含む)をくまなく読むこと。
これで全体的な流れ・トレンド・問題点などが分かり、
自分がこれから何をどう勉強すればいいかが見えてくるようになる。
0126nobodyさん2007/11/22(木) 10:27:03ID:???
HPのマニュアル読むのが面倒なら
ポケットリファレンスを手元にどうぞ
0127nobodyさん2007/11/22(木) 10:47:16ID:???
デザイナーならphpやるよりFlashでいいんじゃないの?
0128nobodyさん2007/11/22(木) 12:42:21ID:???
>>127に同意

FlashのActionScriptを極めれ!

最近は『ラインアート』も静かに流行ってきたから、Processingもおすすめ
0129初心者2007/11/22(木) 18:25:54ID:???
皆さん、ご意見ありがとうございます。
フラッシュもやって行きたいんですが、会社で必要に迫られているのがPHPなんです。
XOOPSやZenCartをカスタムしなくてはいけないんで…。
とりあえず一生懸命覚えて行きます!
0130nobodyさん2007/11/23(金) 08:25:09ID:???
FlashよりPHPの方がずっと簡単だよ。やることがDB操作だけに限定されてるから。
0131nobodyさん2007/11/23(金) 10:04:43ID:???
>>130
幸せだなw
0132nobodyさん2007/11/23(金) 17:39:06ID:???
php4からphp5へ移行なんちゃら本はちょっとひどすぎないか?
0133nobodyさん2007/11/25(日) 20:42:49ID:WBOvTEV5
結局どの本が一番良いのかわからんわけだが
0134nobodyさん2007/11/25(日) 23:18:36ID:???
移行本てマンモスシリーズなのな
あんなに太い本になる必然性を感じないけど
どうなんだろう
0135nobodyさん2007/11/25(日) 23:32:27ID:???
一番良い本なんてないよー
0136nobodyさん2007/11/26(月) 01:36:14ID:kaYjtLUw
amazon見るとJAVAやCとかは良書が特定しやすいけど
PHPだけ特定できるものがない
0137nobodyさん2007/11/26(月) 03:16:59ID:???
中級以上本は少ないけど入門書は何冊かよいのがあるな
0138nobodyさん2007/11/26(月) 21:07:20ID:kaYjtLUw
入門書もどれも弱点があるようなコメントが載っている
JAVAみたいに圧倒的に人気のある本がない
0139nobodyさん2007/11/26(月) 22:37:08ID:???
個人的にはデザインと連携してなんぼのものだと思うけどその類の本になるとますますないな。
0140nobodyさん2007/11/26(月) 23:29:29ID:???
>>139
切り離さないといけない部分なのに、いっしょにする本のほうが
どうかしてる。
0141nobodyさん2007/11/27(火) 00:08:42ID:???
21 :nobodyさん:2007/10/29(月) 02:31:33 ID:???
>347 :nobodyさん:2007/10/27(土) 14:48:54 ID:???
>>>346
>っていうか、その本俺も持っているけど、
>別に大した内容じゃないよ。phpで1年位仕事していたら、誰でも知っているような内容。
>それより、SE社が出している赤い分厚い翻訳本の方が専門的で役に立った。

これ書いた人情報くれ
翔泳社SEのサイトにはそれらしいのないっぽいんだが
http://www.seshop.com/

これ書いた人、シカトか
ええ?どうなのよ
何なのよ、どれなよ
嘘偽りか、妄想か
さあ、早く出してくれ
今すぐにでもクレカでポチするからよ
ええ?そこのとこどうなよ?
0142nobodyさん2007/11/27(火) 00:43:52ID:???
>>140
「連携」の意味を理解してるか?切り離さないなんて一言も言ってないぞ。
0143nobodyさん2007/11/27(火) 14:22:17ID:???
>>48
川崎駅の近くにある県立図書館行ってみて。
あそこに結構いっぱいある。
無い本はリクエストすると2週間から4週間ぐらいで
手に入る
0144nobodyさん2007/11/27(火) 21:25:01ID:KKKiWVkH
はじめての人のためのかんたんPHP + MySQL入門

↑これがかろうじて評価が高いようなんだがどうなんだろ。
PHP使っている人多いはずなんだけど良い書籍が無さげ
0145nobodyさん2007/11/27(火) 21:48:07ID:???
たかがphp+mysqlについての入門書なのに
mysql4とphp4の古本なんて大枚はたいて買う必要ないだろ
0146nobodyさん2007/11/27(火) 22:14:10ID:???
しつこく宣伝してる奴がいるだけ
0147nobodyさん2007/11/27(火) 22:20:07ID:???
>>144
どうなんだろと言ってるヒマがあったら古本屋か図書館にでも探しに行け。

>>145
いや、ド素人には価値ある本だ。
「たかが」って言うけど、初心者にはそれが一番大事なんだから。
0148nobodyさん2007/11/27(火) 22:34:51ID:???
「それ」の意味がわからないんだけどwww

あと、いろいろと世に出てるphp5+mysql5の本ではなくてわざわざその本を選ぶ理由はなんなの?
わざわざ言語使用とか実装のphp5との差を把握する手間と比較してもお釣りが来るくらいに今売ってるものは糞本なの?
0149nobodyさん2007/11/28(水) 02:23:28ID:???
まったくの初心者なら基礎PHPあたりがいい。
プログラムが分かるなら、独習がいい。
あとはマニュアル
0150nobodyさん2007/11/28(水) 14:59:27ID:???
>>148
お前、自分で書いた文章における「たかが」が指し示す言葉さえ分からないのか?
早めに病院行ったほうがいいぞ。

ちなみに「それ」=「php+mysqlについての入門書」な。
0151nobodyさん2007/11/28(水) 20:05:28ID:GrNzWDeO
PHPは新しいのも良い本がない
言語が糞だから本も糞なのか
0152nobodyさん2007/11/29(木) 02:57:28ID:???
「基礎PHP」は比較的いい本だと思うが、プログラム初心者だと後半の
ソースとか理解できないんじゃないか。途中から難易度があがってる気がする。

そういう意味で「はじめての人の〜」は初心者が最後まで付き合える
内容だと思う。何故他の本がダメかというと独学でこれから始めようと
している人間が途中で挫折してしまうような出来だからじゃないかな。
初心者目線じゃない。>>148のように
0153nobodyさん2007/11/29(木) 06:55:24ID:???
初心者なら「PHPの絵本」でええやん
0154nobodyさん2007/11/30(金) 14:25:11ID:dDHxEGuu
中〜上級者向けの本はないんですか!
0155nobodyさん2007/11/30(金) 20:38:40ID:GjJpDkMr
>>153
絵が多い分説明不足でわからないという感想が書いてあるではないか
>>152
基礎PHPは良いと思うけど古すぎ。結局PHPの書籍はこんな感じなんだよな
0156nobodyさん2007/11/30(金) 22:13:52ID:???
PHPは言語的に安定してないからな。変化を好まないならPerlが無難
0157nobodyさん2007/12/03(月) 02:55:09ID:???
perl6は大きく変わるらしいけどどうなるの?
0158nobodyさん2007/12/03(月) 15:52:07ID:???
数年前に話題になってた
Perlのどんな言語も飲み込むやつはどうなったんだろう
0159nobodyさん2007/12/05(水) 19:37:50ID:I24WEP7e
-
0160nobodyさん2007/12/10(月) 11:32:26ID:eKEC8Sv1
ほす
0161nobodyさん2007/12/14(金) 03:02:38ID:dqXoGgEC
結局良書がないというオチでつか
0162nobodyさん2007/12/14(金) 15:51:44ID:???
結局個人のレベルや好みで違うからな。
PHPは色んな分野から色んなレベルの人が入ってくるから一本化は難しいんじゃね。
個人的にはすごい分かりやすかった入門書もここで書いたら全く賛同者いなかったこともあるしw

本人がある程度こことか参考にして、実際に見たほうがいい。
地方でもある程度大きな図書館行けば購入してくれるだろ。
0163nobodyさん2007/12/14(金) 16:12:31ID:???
>>115 の作者です!
わたし自身みんな難しいことしすぎなので、
誰でも解るように簡単を目指しました。
0164nobodyさん2007/12/14(金) 23:52:24ID:???
>>163
マジで作者本人なんだろうな。今頃レスするなんて
0165 ◆ylZlidZL5Y 2007/12/15(土) 00:51:35ID:???
マジで作者本人です。トリップサイトに載せておきます
0166nobodyさん2007/12/15(土) 00:55:06ID:???
http://sample-ec.com/kiyomi/
0167nobodyさん2007/12/15(土) 01:41:39ID:???
>>165
なにこのファンキーさ
僕と付き合ってください
0168nobodyさん2007/12/15(土) 02:21:11ID:???
経歴と著書の間にものすごい断絶があるんだけどww
0169nobodyさん2007/12/15(土) 02:52:09ID:???
楽しそうな人だな
0170nobodyさん2007/12/15(土) 13:26:43ID:???
>>165サンの本はいい本だよ。とりあえず、簡単な文法わかったら
あれで一通りのサイトを作るという勉強するのにかなりいいとおもうよ。

余談だけど、そういう目的だったらPHP+SQLiteという本もまあまあ。
0171nobodyさん2007/12/15(土) 13:31:48ID:???
しかし、2chに本人が光臨するとは山田某以来だな。
山田某の本は色々サンプルが載ってていいが、ソースにスマート性がない。
宮本信二さんのは、ソースがアメリカちっくでいいんだが、俺は宮本某と
喧嘩したからな。俺にメール送って文句言ってきやがったから、荒らしてやったwww
0172nobodyさん2007/12/15(土) 13:35:09ID:???
>>165
海外放浪から何がどうなってPHPの本を書くことになったんですか?
0173nobodyさん2007/12/15(土) 15:10:31ID:DwURBP69
>>170
全くの初心者だが
その簡単な文法というのもその本で学べるのかい?
0174nobodyさん2007/12/15(土) 16:32:10ID:???
>>171
お前、荒らしたのなら本人にバレるぞww
堂々と2chで犯罪告白してるしww
0175nobodyさん2007/12/15(土) 21:44:36ID:???
>>173 文法はまったくの初心者の場合、もっと簡単な本で学んだ方がいいかもしれないが、
PHP+SQLite本ならおkかもしれない。要は、PHPの文法なんてコマンドと一緒だよ。こうかけば
こうなるということだけ。初心者はそれより深く考えてしまうから”わからない”ということになってしまう。

エクセルとかでボタン押したり関数つかったりするのを文章にしただけなんだけどね。
文法は簡単に最初学んでいきなり本格的?なもの組んだ方が「あ〜、こういうことか」ってよくわかるよ。
0176nobodyさん2007/12/15(土) 21:50:39ID:???
>>173
文法なんかWebにある公式マニュアルに一番詳細に書いてあるのに
0177nobodyさん2007/12/16(日) 01:36:37ID:???
プログラム未経験なら基本的な文法から学べる簡単な本にしたほうがいい
それ終わってから簡単なチュートリアル本
0178nobodyさん2007/12/16(日) 13:36:00ID:gUFWfyJN
その簡単な本の良書が存在しないというのがこのスレの結論
0179nobodyさん2007/12/16(日) 17:27:09ID:???
はじめてのプログラムがphpって人は少ないんじゃないの?
0180nobodyさん2007/12/16(日) 17:46:08ID:???
今はそうでもないだろ
0181nobodyさん2007/12/17(月) 00:25:35ID:???
むしろ、最近の流れは最初はPHPって感じだろ
個人で始めるのは

学校とかなら違うだろうけど
0182nobodyさん2007/12/17(月) 09:21:54ID:???
はじめてがphpで、セキュリティホールありまくりのスクリプトを
アップされるのも怖いなw
ぜひ内々のサバで練習してください。
0183nobodyさん2007/12/17(月) 12:18:03ID:???
PHPだろうとJavaだろうとセキュリティホールはできるだろ。同じように。
0184 ◆ylZlidZL5Y 2007/12/17(月) 14:46:11ID:???
>>172
私がPHP覚えたのは28の時で、
無職でふらふらしてたときに「PHPの仕事あるんだけど」って言われて、
「やります!」って返答してから近くのイトーヨーカ堂の本屋に入門書買いに行きましたw
で、なんだかんだで自分でサイト作ってたら出版社の人に声かけていただきました。多謝。

>>178 私が書けばよくない?
0185nobodyさん2007/12/17(月) 19:57:21ID:???
じゃあ、かいてよ。
0186nobodyさん2007/12/17(月) 20:10:31ID:???
ずいぶんノリいいな。
何か一緒にしたら楽しそうだ
0187nobodyさん2007/12/17(月) 20:18:57ID:???
コテハンで出しゃばりすぎるのもあれなので必要な時だけつけますね。

2ちゃん発の入門書って言うのもいいかもしれませんねー
次の本はすでに書き始めてますけど、でるのはやはり一年後ぐらいになりそうです
0188ひろみつ2007/12/17(月) 20:42:37ID:???
漏れも仕事くれ。名古屋在住。短時間バイト希望。母ちゃん病気で家を空けられん。

PHPのほかにJavaもできるよ。よろしく。PHP本スレは流れが速いしココが適度な流れなのでここにカキコさせてもらいました。
スレチガイですが、よろしく。ちなみに本書く仕事じゃなくてプログラマの仕事希望です。

雇ってくれる方、大募集!
0189nobodyさん2007/12/18(火) 02:12:54ID:???
ネタじゃないなら切実だな。
どの程度の実力なんだ?
0190nobodyさん2007/12/18(火) 09:03:02ID:???
>>188
家でできる仕事なんてあちこちに転がってるだろうが...。
ウェブにいっぱい募集があるというのに。
0191nobodyさん2007/12/18(火) 11:37:39ID:BXvnHaJk
聞きたいんだけど、サーバ負荷について書いた本ってない?
同じ結果導くにしても、コードAとコードBで負荷違うでしょ?
そういうのを基礎から勉強したいので
知ってる人ヨロシク〜
0192nobodyさん2007/12/18(火) 12:49:20ID:???
>>191 私が教えられるなら書くけど。例えばMySQL(PHPじゃないか)のSQLで、

select * from table where field = '';

という検索は遅い。とか?
0193nobodyさん2007/12/18(火) 12:52:12ID:???
>>191には悪いが、需要の低そうな本なので、世の中に果たしてあるかどうか判らない。

本気でサーバ負荷のこと考えたら、PHPの範疇を大きく逸脱すると思う(っていうか、PHP本じゃないよな)。
おまけに難しそうだ
0194nobodyさん2007/12/18(火) 12:55:12ID:???
>>191
それは言語を問わないアルゴリズムの本なのでは?
基礎からなら尚更。
処理として無駄な部分をなくして、その上で
言語特有の癖に合せた最適化(小手先に終わるかもしれんが)
0195nobodyさん2007/12/18(火) 13:12:56ID:???
いま書いてる本はそういうことも書いてある本になる予定。例えば、

$sql = "select * from users where email1 = '$email1' or email2 = '$email1'";
$result = mysql_query( $sql );

if ( mysql_num_rows( $result ) > 0) {
echo "メールアドレスの重複";
continue;
}
0196nobodyさん2007/12/18(火) 13:13:52ID:???
は遅いっす。これより、

if ( $email1 != '' ) {
$sql = "select * from users where email1 = '$email1' or email2 = '$email1'";
$result = mysql_query( $sql );

if ( mysql_num_rows( $result ) > 0) {
echo "メールアドレスの重複";
continue;
}
}
0197nobodyさん2007/12/18(火) 13:15:47ID:???
とした方が速いし、さらに(インデックスの張り方によるが)、

// メールアドレスの重複チェック
if ( $email1 != '' ) {
$sql = "select login_id from users where email1 = '$email1'";
$result = mysql_query( $sql );
if ( mysql_num_rows( $result ) > 0) {
echo "メールアドレスの重複";
continue;
}
$sql = "select login_id from users where email2 = '$email1'";
$result = mysql_query( $sql );
if ( mysql_num_rows( $result ) > 0) {
echo "メールアドレスの重複";
continue;
}
}

のほうが速い。

0198nobodyさん2007/12/18(火) 14:25:20ID:???
そもそも重複できない仕様にしておけばそんなifさえ必要ない...
0199nobodyさん2007/12/18(火) 14:38:08ID:???
>>189 emal1が空白の場合もあるでしょ
0200nobodyさん2007/12/18(火) 15:24:46ID:???
nullは重複にならんよ。
0201nobodyさん2007/12/18(火) 15:30:03ID:???
そういうことも知らない人多いだろうから、需要はあると思うな。
だから書くんだけど
■ このスレッドは過去ログ倉庫に格納されています