PHP関連の書籍(但しPHP出版系お断り)
■ このスレッドは過去ログ倉庫に格納されています
0001にょにょん
NGNG結構高いんで評判聞いてから買いたいからにょ。
メッセージの後に星印(最高5つまで)とか
いれてくれるとありがたいにょ。
じゃ、よろしくにょ。
0409本7 ◆uPD9aFm9hI
03/06/22 01:38ID:???>>408さんがサクラエディタを紹介してくれたので
自分はPeggyProを紹介。
http://www2.noritz.co.jp/anchor/index.html
こっちはシェアだけど、金払う価値十分あると思う。
プロジェクトにchm登録して、関数名選択>Ctrl+F1で呼び出し。
また、Ctrl+/で組み込み関数補完できる。
最近
http://www2.noritz.co.jp/anchor/asbbs/asbbs.cgi?command=show_reply_form&article_num=5968
こういうスクリプトも作成されて良い感じですよー。
スーパーリファレンスは個人的にポケットリファレンスよりお気に入り。
とりあえず手元に紙の資料が無いと落ち着かないって人は
買っても良いかと思う。
う・・・ほとんどスレ違いな話題だ。
スマソ。
0411nobodyさん
03/06/23 12:43ID:???408 410 ありがとう。 秀丸はそんなのないな。あるのかな?
秀丸だと、PHPカイハツ日誌さんの、PHPマニュアル検索マクロがすごい便利。
で、サクラエディタを弄り始めたよ。
こりゃなかなかいいね。 しかもフリーなのね。
スーパーリファレンスはこんど買おうと思った。
正直なところマニュアルでは理解できないことがあるからね。(w
0412nobodyさん
03/07/05 22:44ID:bU1HRx+t0414nobodyさん
03/07/08 18:17ID:y7ElpfxV0415nobodyさん
03/07/10 08:53ID:ZtZL70ES0416nobodyさん
03/07/10 10:58ID:???ところで月刊で連載があるものってありますか?
0417あぼーん
NGNG0418あぼーん
NGNG0419あぼーん
NGNG0420nobodyさん
03/07/18 23:17ID:CHelJmxbこのスレを見ていると、「ポケットリファレンス」と
「スーパーリファレンス」が好評のようです。
ここで質問なんですが、
この2冊を比較・検討して買った方が居られると思います。
どんなところが良くて選んだのかお教え願えないでしょうか?
近くに大きな書店がないので、
アマゾンで購入しようと考えています。
よろしくお願い致します。
0421あぼーん
NGNG0422あぼーん
NGNGどっちも持ってるよ。
このスレにも書いたけど
・スーパーリファレンス
純粋なリファレンスとして。
正引き用。
・ポケットリファレンス
逆引き用。
会社でPHPをあまり知らない人用に買った
って感じ。
0426nobodyさん
03/07/19 11:48ID:???俺はこのヘルプだけで事足りてるし。
http://www.php.gr.jp/project/doc/
関数の使い方だってちょっと検索すればすぐに出てくるし。
0427420
03/07/19 23:57ID:???>>423
とりあえず、5はまだ使わないので。次回にでも購入します。
>>424
それぞれ長所があるんですね。
辞書的な使い方がしたいので、「スーパーリファレンス」がよさそうですね。
>>425
ですね。
>>426
オンラインヘルプは便利ですよね。
普通の人はそれで事足りますし。
ずっとPCとにらめっこは疲れますが・・・。
「スーパーリファレンス」を購入することにします。
皆様、有難うごさいました。
とりあえずざっと見てみた感想を。
これから始める人には割とおすすめかも。
おきまりの掲示板等の作成例はいいとして
初心者向けPHPの本には珍しくクラスに関することもふれている。
また、PEAR::DBによるデータベースへのアクセスや
Smartyの使い方等も一通り・・・とまでは行かなくてもふれているし
CLI版の事も書いてある。
何より、情報が新しいのが良い感じ。
・・・ちょっと褒めすぎかも。
ツッコミどころは他の人に任せます。
0429nobodyさん
03/07/23 00:09ID:???色々軽く紹介してあって、それはそれで良いのだが
ちょことだけなので、手とり足とり系のヤカラには
そこはあくまでも紹介と認識すべし。
折れはこの本は基礎と言いつつも、オブジェクトの使い方
にきちんと触れ、初学者向けの本に仕上がって
いて、いわゆる初心者本になっていない点が良いと思います
0430nobodyさん
03/07/23 18:26ID:???PHPの本が探しづらいよ。
回避方法ってないの?
本>ジャンル別>コンピュータ・インターネット>プログラミング
までたどっていってからそれ以下から検索すればOKかと。
面倒だけど。
0432nobodyさん
03/07/24 22:53ID:???もうPHP5ベータ版出たから
どの会社も5向けの本を作ろうとしていると思うのだけどな。
年内にはベータ取れるだろうし。
0433nobodyさん
03/07/25 02:50ID:???年内にβがとれても、実務に使えるのはまだまだ先だろ。
そうやって考えると、これからも使われる事が多いと思われる
4.3に対応した本が増えるのは別にいいのでは。
0435貧乏
03/07/28 19:00ID:???でも980円もだせねー。
PDFなんだから50円くらいに白!
http://www.phppro.jp/index.html
0436nobodyさん
03/07/28 20:58ID:???980円のままでいいから書籍化してほしいな。
そうすれば買う。
0437ビギちゃん
03/07/29 16:46ID:1O0Lp3Mv取りあえずこれから読んでみろ!と言う本を教えて下さい。
先生方、宜しくお願いします。
0438俺もビギナだが
03/07/29 19:33ID:5Bxl4EUz参考になったらうれしく思います。
俺の場合、HTML,CSSの基礎しか知らない状態で始めています。最初に
障害となったのが、プログラミングに共通する言葉の問題でした。「変数」
「関数」「引数」などプログラミング全般で使われる言葉を知らない状態で
PHPの初心者本を読みましたが、なかなか頭に入りにくかったです。
>>437さんがもし、この状態ならばPHPの書籍を購入する前に、プログラミング
自体の初心者本を購入する方がいいかもしれません。(俺は、「パソコンプロ
グラミング入門以前」伊藤華子著を購入しました)
また、PHPの実行環境が整っていないのならば、自分のOSに関しての記述
がある書籍をAmazonなどで選び購入するといいと思います。
お勧めというか「よさげ」な本は、既出ですが基礎PHPがいい感じに見えました。
駄文、長文失礼。
0439ビギちゃん
03/07/29 20:14ID:1O0Lp3Mvとても参考になりました。
なんか全て見通されているようです(^^;
PHP環境はありますので、その2冊購入して勉強開始します♪
また何かありましたら宜しくお願いします。
お互い頑張りましょうネ!
0440あぼーん
NGNG0441あぼーん
NGNG0442nobodyさん
03/08/01 17:49ID:???正規表現から離れた部分が少なくない。
お手軽な逆引き用途なら、『PHPポケットリファレンス』(技術評論社)の方がよい。
『例解PHP』(翔泳社)はやや難しいかもしれないが、
ソースがきれい。
0443山崎 渉
03/08/02 02:23ID:???( ^^ )< ぬるぽ(^^)
0444ぼるじょあ ◆ySd1dMH5Gk
03/08/02 04:51ID:???ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。
=〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
= ◎――――――◎ 山崎渉&ぼるじょあ
0445nobodyさん
03/08/18 00:23ID:+SUuUrwx何度やりなおしても
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /****/test9.php on line 86
ってエラーが出て実行できないんだけど…
エラーを調べてもワケワカラン
0446nobodyさん
03/08/18 02:40ID:zZmS7/wS同じくそこで詰まる。
4.3.2だとだめなのかな?
0447445
03/08/18 11:31ID:???出来たYO!!
ウチはredhat9 apache2.0.47 PHP4.3.2なんだけど
1.apacheの AddDefaultCharsetをEUC-JPに変更
2.function 〜 の記述を全てincファイルにする
3.「メイン」でincファイルをrequire(hoge.inc)する
4.どこでエラーが起こっているかがハケーンしやすくなる
5.エラーを修正する
6.test9.phpに function 〜 を戻す
7.実行 → (゚д゚)ウマー
って感じですた
ガンガレ!!
0448あぼーん
NGNG0449nobodyさん
03/09/21 23:06ID:???「MySQL & PHP Webデータベース入門」
この本で大丈夫でしょうか?
それとも掲示板作成程度ならDBの知識は必要無さそうなので、
PHPのみ解説した本の方が良いでしょうか?
0450nobodyさん
03/09/23 23:25ID:???PHPのみの本からはじめましょう
0451nobodyさん
03/10/05 00:55ID:BafJDdKxPHPプログラミング入門―PHPによるWebアプリケーション開発っていう本が結構いいかなって思ったんですけど、
他に0から読んでもわかりやすそうな本ってありますか?
書店に行ってみると、結構基礎的な部分は知ってて当然、みたいに話が進められているものが多いという印象でした。
phpやる前に他の言語とかやったことある人なら、多分それでもわかるんでしょうけど、phpからはじめたいって言う感じなので
しつこいくらいに丁寧に解説されている本がほしいです。
0452nobodyさん
03/10/05 22:04ID:???「最初から」っていっても、
a.プログラムを書くために必要な環境に自分を置くための技能
(たとえば、OSのインストール・管理とかエディタの使い方とか)
b.プログラミング言語の基本
とは、とりあえず別ですから、a.あたりのユーザ操作でまだ躓いている
のだったら、そっちを固めたほうがいいかと思います。
特にUNIX shellの扱いなどで、一行スクリプトでもいいから書いてみて、
慣れる。
b.をPHPに即して学ぶなら、その後でもいいかと。
なお、b.だったら、とりあえず赤・青マンモス本を買っておいた方がい
いとは思いますが。
0453nobodyさん
03/10/06 17:09ID:???まだChapter3までしか読んでないけどわかりやすい。
ただクラスに関してまだ良く理解できないけど。
赤本と比べて買おうと思ってたけど売っていなかったので基礎〜にした。
後で赤本も買ってみようと思う。
0454nobodyさん
03/10/07 11:49ID:???赤マンモスいらないような…
自分がPHP覚えたときは他に本が無かったから赤マンモスだったけど、
今は他に色んな本出てるし。
0455age
03/10/08 02:29ID:???基本的アルゴリズムがわかってて、ググルことできれば
本なんて必要ないんじゃねぇの??
0456451
03/10/08 07:53ID:cC7A/O0G実は現在Windows環境でやってるので、OSとか、前提の部分でそんなに戸惑ってはいません。
(いずれ勉強することが必須であることはわかっています。)
仰るところのbの段階で、ということになります。
初心者を謳っている本でも、プログラム経験のある人で、phpに関しては初心者という感じで、なかなか敷居が高い気がしました。
やはり完全な初心者はマンモス本をかって、勉強するのが有効なんですね。
とりあえずがんばってみます。
本当にどうもありがとうございます。
0457nobodyさん
03/10/19 11:11ID:e0kw8H8bAdobeReaderで開いても、印刷ボタンが押せないんですけど・・・
0459nobodyさん
03/10/22 12:31ID:1x5uhDCAある程度Perlとか分かってる人にとってはかったるい内容かもしれないが
プログラムを初めて学ぶのがPHPな人にはオススメ。
0460nobodyさん
03/10/22 21:03ID:RpeKZpo0あれみたけど、初めての人だとやや辛くない?
0461nobodyさん
03/10/22 21:41ID:???一冊で初心者がスクリプト作れるようになれるかと言うと
無理かなぁと。
マニュアル読めとか言う人もいるがあれはなおさらわかりにくい。
とりあえず、色んな本、サイトで少しずつ吸収、慣れていくのがいいかもしれんね。
とりあえず、色んなサイト見て回って一番わかりやすかった。
masago.kir.jp/phpmenu.php
0462nobodyさん
03/10/23 23:28ID:u0H4xHr9哀れな貧乏人のためにもっと詳しくお願いします!
0463nobodyさん
03/10/26 22:22ID:su5OgL6wありますか?おすすめがあれば教えてください
0464nobodyさん
03/10/27 00:05ID:???0465nobodyさん
03/10/28 14:32ID:NY4f8Jf3HTMLや正規表現、条件分岐程度ならわかりますが、それ以上のことはさっぱりです
0466nobodyさん
03/10/28 15:41ID:???マニュアル読めば楽勝でしょ。
0467nobodyさん
03/10/28 15:48ID:???0468465
03/10/28 20:19ID:???オフラインでも読めるものをと探してるんです。
セッションとかクラスとかファイル操作とかメールとか・・・
青マンモスってヤツはどうなんでしょ?
0469nobodyさん
03/10/29 11:11ID:???いちおうWindowsで動くPostgreSQLはあります。
機能が少なく動く程度ですので開発などにしか使えませんけど。
ttp://hp.vector.co.jp/authors/VA023283/
0470nobodyさん
03/10/29 16:38ID:???PowerGresがあるじゃん。商品だけどな。
http://powergres.sra.co.jp/s/ja/
0471nobodyさん
03/10/29 16:42ID:???http://www.amazon.co.jp/exec/obidos/ASIN/4774116270/qid%3D1067413248/250-9857762-3896246
0472nobodyさん
03/10/29 22:12ID:???まずこれで文法憶える。
「今日からつかえるPHP4サンプル集」
実用的なサンプルがすぐ動くし、変なエラーや誤植も無かった気がする。
ソースコードを解析して改造。
環境設定、MySQLのインストールについて詳しい。
「PHPによるWEBアプリケーションスーパーサンプル」
あれはどう作るんだ?って時の予備用ソースコード集。
番外編「プログラミングによるセキュリティ強化ガイド」
まともなサイト作るならセキュリティも学ぶ。
これらを中心に読んだ。
マンモス買ったけどあんま読まなかった。
今はCとC++を学んでる。
あとUNIXでWEBサーバ作ってそこで開発するとすごくいい。
0473nobodyさん
03/10/30 00:15ID:AI998EeG0474nobodyさん
03/10/30 03:17ID:627dbejB0475nobodyさん
03/10/30 03:43ID:???0476nobodyさん
03/10/30 09:56ID:???0477nobodyさん
03/10/30 12:25ID:???0478nobodyさん
03/10/31 23:02ID:QnJlfRuqの人とほとんど同じなのですが、本で掲示板の勉強が出来るのはどの本がお勧めでしょうか?
0479nobodyさん
03/11/01 01:05ID:???http://www.gihyo.co.jp/books/syoseki-contents.php/4-7741-1825-7
これ。初めてPHP+MySQLやるひとにはちょうど良い。
最終的にレス型、ツリー型BBS作成までを学習できる。
0480nobodyさん
03/11/01 01:07ID:???本屋で見ただけなので覚えてない。
0481478
03/11/01 22:56ID:FAmHN92lSQLとかじゃなくてテキストファイルに普通に記録するのがいいのですが・・
ありませんでしょうか?
0482nobodyさん
03/11/07 14:42ID:Id6zVSY/http://php.s3.to/
ここのスクリプト一覧に
テキストファイルに記録するタイプのBBSのソースあるよ。
ソースと睨めっこすると大変だけど覚えるの早いよ。
0483nobodyさん
03/11/07 16:35ID:HvO1+9wz0485nobodyさん
03/11/07 20:26ID:COAU/Yqwお前のきもい講義何てきいてられるかよ。
0486nobodyさん
03/11/10 14:16ID:???0487nobodyさん
03/11/10 14:44ID:???0488nobodyさん
03/11/10 15:06ID:???既出の
エーアイ出版 PHP入門
インプレス 基礎PHP
両方買いましたが、初心者レベルが読むなら
前者の方が説明が丁寧でわかりやすいと思いますた。
後者は基本の部分が全体的に説明不足というか、
例えばクラスに関して説明している部分では
this->saifu
の->記号の意味の説明が全然ないし、
require文や正規表現の項目なんかも
初心者が読むには少ししんどいじゃないでしょうか。
0489488
03/11/10 15:24ID:???>this->saifu
>の->記号の意味の説明が全然ないし、
->は JavaScriptやJAVAの.(ドット)と同じ意味だと言うことは
考えればすぐわかるんですが、
巻頭の対象読者の欄には
プログラミングやサーバの知識はありません
と書いてあるので、やはり説明がないのは残念だと思います。
0490nobodyさん
03/11/10 19:54ID:ygz3u7ZDphp ファイルの中から,他の php に変数を post メソッドで
渡してやって処理させるにはどうしたらいいの?
----
0491nobodyさん
03/11/10 20:25ID:???$なんかもそうだけど説明ないのが一般的なんじゃないの?
考えないと分からんかったというのはOOライクな記述の説明が足りないということだとは思うけど。
0492nobodyさん
03/11/10 20:41ID:???それでは
>プログラミングの知識はありません
って人向けの本じゃなくなる。
CやPerl経験してるけどPHP未経験って人と
全てにおいて未経験って人への教え方は全く異なるわけで。
0493nobodyさん
03/11/10 21:09ID:???それがかけていたことであろうなあというレス。「説明がない」つーのは誤解を招く表現。
0494nobodyさん
03/11/12 04:11ID:???クラスとかメンバとかよくわからんわ。
0495nobodyさん
03/11/21 18:21ID:???全くといってもリア消の頃にPC-98のN88-BASIC程度ならやったことありますが。
あとはHTMLくらいです。
ここで紹介されていた
『はじめてのPHPプログラミング(豊崎直也/秀和システム)』
とりあえず書いてあることは大体できるようになりました。
文系人間の自分にもすんなり理解できてすごく分かりやすかったです。
記述が回りくどい気もしないでもないですが、手取り足取りやって貰いたい人にはお薦めします。
赤マンモスは自分にはごちゃごちゃしすぎていて立ち読みだけでは理解できなかった。。。
0496nobodyさん
03/12/19 12:35ID:???プチリファレンスとポケットリファレンス、どちらを買おうか迷ってます。
個人的にPerlの時は「プチリファレンスPerl&CGI」で勉強したのですが、
PHPだとどうなんでしょうか?
どなたかアドバイスいただけると助かります。
0497ななしくん
03/12/21 17:53ID:Ayb4ITMXWebのサポートページに無いよね?
0498nobodyさん
03/12/22 21:37ID:???私は普段、Strutsでかなり複雑なウェブアプリケーションの構築をしておりますが、
right weightな仕事もできるようになりたいと思っているのです。
今マンモス本を見ていますが、Javaに慣れた視点からは、コーディングスタイルが
古すぎるように感じられます。少なくともデザインとロジックは分離すべきだと
思うし、できるならデザインパターンを使いたいのです。
また、言語仕様に関する説明が、あまりにも簡略に過ぎるようです。通常の代入は
オブジェクトも含めて値渡しであること(すべてCloneが生成される)を人から
聞いていましたが、マンモス本に記述はありませんでした。
PHP Ver.5を見据えた記述が見られないのも気になります。
JavaScriptで言えばオライリーの犀本に当たるような本がPHPにあったら
ご紹介願えないでしょうか?
追記:PHPの変数のスコープはグローバルとローカルしかなく、関数内では
指定しないとグローバル変数にアクセスできないというのは、面白い仕様だと
思いました。こういう言語は使ったことがなかった。
0500498
03/12/22 22:13ID:???×right weight
○light weight
>>499
私はPHP屋さんの思考回路を教えていただきたいと思っています。
言語には、言語ごとに正しいスタイルがあるはずで、
Javaの流儀を強引に持ち込んだら、PHPの良さを殺してしまうと
思いますので。
0501nobodyさん
03/12/22 23:53ID:???> 関数内では指定しないとグローバル変数にアクセスできない
これは俺もあまり好きでない。
0502498
03/12/23 02:26ID:???うーん、デザパタ自体はそう難しいものではないし、あまり言語を問わないものだから、
使えるものは便利に使えばよいと思ってしまうのだけど、PHPでは違うのかなあ。
私はJavaScriptでもいくつかのパターンをよく使っています。
グローバル変数の扱いについては、PHPは他の多くの言語とは逆なのですが、これは
むしろ私は気に入っています。変数宣言を持たない言語にとって、これは安全側に
仕様を振った、悪くないアイディアだと思っています。
安全側の仕様と言えば、やはり代入がクローンの生成になることでしょう。おかげで
意識せずに書けば自動的にスレッドセーフになる。パフォーマンスは落ちますけど。
…といった内容が気になる人のための、本やサイトはないですかねえ?
教えて>えらい人。
0503nobodyさん
03/12/23 02:57ID:SI/1Uu3b> 関数内では指定しないとグローバル変数にアクセスできない
Perlみたくlocal宣言しないとグローバルってのもうっとおしいけどね・・・
俺もPHPの仕様の方が好き。
そもそもPHPはあまりつっこんだオブジェクト指向には向かないので
デザパタをどう適用するかよりも、テキスト処理でサクっと必要な結果を得るために使ってます。
GUIが必要ならVBかVC。テキスト&ファイル処理はPHPかPerl。
規模が大きくなってくるとJavaかC++で・・・という感じで状況に応じて使い分けてますね。
例えば自分が最近やってる仕事だと、GUIをVBでつくり、中間ファイルとしてXMLを出力。
そのxmlファイルをPHPで処理してC++のコードを自動生成・・・みたいな使い方してます(^^)
VBからの出力とPHPへの入力はどちらもMSXML(DOM)を使ってやってますが。
これだとVBで書いた処理をコピペしてチョコチョコっと直せばPHPでも動くので大変楽でした。
・・・って、本の話してないな。(だってWebとマニュアルとだけでなんとかなってるんだもんなw)
0504nobodyさん
03/12/23 03:41ID:???とりあえずお勧めそうなのを2冊
http://www.oreilly.com/catalog/progphp/
http://www.oreilly.com/catalog/phpckbk/
0505nobodyさん
03/12/23 12:45ID:???アメリカだと40ドルなのにカナダだと62ドルに跳ね上がるのか。
同じ英語で翻訳もいらないはずなのにずいぶん違うんだな。
0506498
03/12/23 14:54ID:???なかなか面白そうなことをしていますね。
PHPをWEBアプリ言語ではなく、単なるスクリプト言語として使うとは。
PerlではなくPHPを使ったのは、PHPの方がXML関連のライブラリが充実している
ということなのでしょうか?
あと、Webで参考になるところを教えていただけませんか?
あちこち探しているのですが、コピペ用のコードを並べたサイトが多くて、
言語仕様の解説をしたところになかなか巡り会わないのです。
このあたりの事情はJavaScriptに似ていますね。
>>504
オライリーの原書ですか…。日本語版は出ていないですよね、これ。
正直、英語を読むにはとても時間がかかってしまうので、日本語の本で
おすすめのものはないでしょうか?
0507nobodyさん
03/12/24 11:01ID:???http://bookshelves.at.infoseek.co.jp/index.html
http://www.1point.jp/~book_2ch/index.html
■ このスレッドは過去ログ倉庫に格納されています