PHP関連の書籍 第7版

このエントリーをはてなブックマークに追加
1nobodyさん
前スレ
http://kohada.2ch.net/test/read.cgi/php/1213919075/901-1000

よくわかるPHPの教科書,実践マスター PHP+MySQL PHP5対応,PHPレッスンブック―PHP5対応
上記が前スレで割りと評判良かったです。
*プログラミング未経験者向け

2nobodyさん:2011/12/27(火) 12:48:18.99 ID:hvtxJahN
993 名前:nobodyさん :2011/12/27(火) 00:21:16.61 ID:KOQf7prZ
>>985
相対的にPHPの本は増えてないような気がするけど。
あきらかに増えているのはObjective
-C、Java or Android、HTML5。一時に比べるとPHPは明らかに影が薄くなっているような。といってもPHP以外にできれば問題なし。PHPしかできない人は時代から取り残される。

996 名前:nobodyさん :2011/12/27(火) 10:25:58.89 ID:anErJEq8
>あきらかに増えているのはObjective -C、Java or Android、HTML5。
この中にHTML5が入るならPHPもPHP4とPHP5を別けないとね。

↑HTML5を勉強したことがないバカ発見。
3nobodyさん:2011/12/27(火) 19:28:22.36 ID:???
HTML5ってまだ勉強もしてないや、4でまだ間に合ってるし
でも、いずれはやらないといけなくなるんだろうなー

phpの新刊が増えてるとも減ってるとも思わないなー
そんなに前と変わってない気がするけど。
前スレに書いてあったサーバーサイドJavaScriptっていうのが
盛り上がってきたら減っていくのかな・・・
4nobodyさん:2011/12/27(火) 20:06:48.23 ID:dnpqiXL9
>>2は夜から昼までスレに張り付いて「世間」から取り残されてるぞw
5nobodyさん:2011/12/27(火) 22:46:04.55 ID:H19sX+Gp
>>3
「世間」から取り残されているね。
6nobodyさん:2011/12/27(火) 23:14:44.35 ID:???
>phpの新刊が増えてるとも減ってるとも思わないなー
中小規模の本屋だとそうでしょう。

あくまで仕事してる人から聞いた話のイメージだけど、HTML5は
需要もさることながら、難易度的にはPHPどころかjavascriptさえ
まともにプログラミングが出来ないけどそれでもwebの仕事が
したい人がってイメージが有る。
7nobodyさん:2011/12/27(火) 23:53:45.89 ID:???
HTML5はJavascriptとセットで考えた方がいいでしょ。
Flashの代替にするならどちらも使えないと話にならんし。
8nobodyさん:2011/12/28(水) 00:32:57.78 ID:???
Flashの本は明らかに減った気がする
HTML5もDreamweaverが次ので完全対応するんじゃない
覚えなくてもマウスでクリックするだけでなんかできそうな感じするけど
出てみないと分からない。

プログラミングできなくてもWebの仕事
実際できちゃうからなー静的なもでも充分て人もいるし
動的なものでもホームページビルダーでブログつきのサイトとか
ショッピングサイトできるし、ソフト使わなくてもネット上の無料ブログカスタマイズしたもので
いいとかいう人もいるしね、管理画面ログインすれば何も知らなくても更新できるし。
Webデザイナーで定年まで食っていけるのかな?
9nobodyさん:2011/12/28(水) 01:39:07.50 ID:b4s9YAh+
>>6
>>8
何わけがわからないこと言ってるの?
HTML5はJavaScriptを相当使いこなせないと
ほとんど意味ないって知ってる?

>>8
ウェブ向けのFlashは減ったけど、
スマホアプリ制作向けのActionScript解説本は増えてるよ。
10nobodyさん:2011/12/28(水) 02:39:34.65 ID:SfNAGtE7
このスレ、レベル低すぎ。
11nobodyさん:2011/12/28(水) 04:26:25.17 ID:sHnYr297
元々PHPはwebプログラムの中でActionScript、javascriptの次にレベルの低い人向けなんだから低くて当然。
レベルが低いとか言ってバカにしてる奴は幼稚園児か小学生に、中学生か高校生がお前らバカだなって言ってるのと同じだよ。
12nobodyさん:2011/12/28(水) 07:44:28.35 ID:???
プログラミング言語を幼稚園児・小学生・中学生・高校生に例える事が出来るなんて発想がセンスの無さを表してるなぁ…
13nobodyさん:2011/12/28(水) 08:20:09.30 ID:???
1でプログラミング未経験者向けの本が出てるのに
レベル低すぎとか言ってる人がいるのか・・・
なんでここに来たのか不思議だな

レベルが低いとか、言っても難しく感じる人もいる
そういう人の為に解説本がありそれについて話すスレなのにね
14nobodyさん:2011/12/28(水) 10:13:31.68 ID:???
PHPのレベルは低いけど、
PHPの低いレベルは並の言語のより難易度高いよ。
ZendEngineの解説書とかオライリーあたりであってもいいのに。
15nobodyさん:2011/12/28(水) 10:50:26.56 ID:b4s9YAh+
無知はこわい
16nobodyさん:2011/12/28(水) 12:16:16.67 ID:???
無知だから本買ってでも勉強しようとするのでは?
17nobodyさん:2011/12/28(水) 17:05:20.53 ID:???
Mysqlと連携してデータベースメインで使いたいという人は
サンプルで覚えるMYSQL―データベース接続の基本から応用までっていうのが
おすすめ。phpmyadminの使い方が詳しくて分かりやすいよ。
phpからじゃなくてまずMysql から入るほうが入りやすい気がする
18nobodyさん:2011/12/28(水) 19:23:16.07 ID:QBSEoUwr
PHPは駄目じゃないと納得しない人が居るんだから何をどう言っても無駄。


よくわかるPHPの教科書 4点 解説と応用は一切無し
実践マスター PHP+MySQL PHP5対応 3.5点 出だしだけ親切丁寧
PHPレッスンブック―PHP5対応 4点 デバック有り、ただしソースがちゃんと動くか不明

でも4.5点の書籍が無いな。(プログラム未経験者向け)
19nobodyさん:2011/12/28(水) 20:44:26.63 ID:???
前スレでも名前上がってたけど小飼弾とか
ディスってたね、正論なのかもしれないけど
なにもあそこまで言わなくてもと思うんだが
http://blog.livedoor.jp/dankogai/archives/50993137.html
20nobodyさん:2011/12/28(水) 21:19:28.16 ID:pDy6X0tX
>>17

SQLから入るとPHPでも出来る事をSQLでしようとするからためにならない。
21nobodyさん:2011/12/28(水) 22:35:59.38 ID:???
>>19

小飼弾がどんな人かちょっと調べたけどこの手の人って全部説明しなくても
分かるだろ?って本を書くタイプの人じゃないの?
22nobodyさん:2011/12/28(水) 22:44:32.41 ID:???
>>20
そうなの?それは知らなかった。

>>21
小さい頃から塾にもいかず家庭教師もつけず学校の授業聞いてるだけで
間に合ってる秀才肌の人が上から目線で凡人にこんなのできて
当たり前だろ?って言う人いるよね。
勉強面で挫折したことない人は特にこういうタイプが多いきがする。
自分ができることは他人もできて当たり前、いちいちこんな初歩的な
こと書かなくても知ってて当然みたいなね
23nobodyさん:2011/12/28(水) 23:38:45.62 ID:b4s9YAh+
>>22
負け犬のような書き込みするな
24nobodyさん:2011/12/28(水) 23:57:22.20 ID:37bz9GuX
>>SQLから入るとPHPでも出来る事をSQLでしようとするからためにならない。

>そうなの?それは知らなかった。

データベースの並び順とか項目別のピックアップ数とか。
SQLの方が簡単だからそれで組めば良いけどPHPでする場合の
やり方も理解していないと後で困るよ。
25前スレのまとめ:2011/12/29(木) 00:43:39.86 ID:hysCKMma
・他言語を学ぶときPHPの知識はあまり役に立たない(他言語のモデルにされていない)。
・PHPでは便利な関数の知識が他言語を学ぶときに邪魔になる(関数の内部構造がわかる人はよい)。
・有名なデザインパターンの一部が学べない(例:シングルトン)。
・基本的にウェブしか使用できず、ネイティブなスマホアプリが作れない
・低迷しつつある人気
26nobodyさん:2011/12/29(木) 01:14:55.65 ID:rVXzuBtC
メリットも書かないと
27前スレのまとめ:2011/12/29(木) 02:01:28.97 ID:hysCKMma
>>26

・初心者でも簡単
・おかしなコードを書くことを助長する言語」(まともとゆきひろ氏談)
・PHPにこだわる人は他の言語をまともに学んだことがない
28nobodyさん:2011/12/29(木) 02:17:11.32 ID:???
ついでに代替になるオススメ言語も書いてね
29nobodyさん:2011/12/29(木) 07:51:42.20 ID:???
PerlかJavaじゃないかな代替だったら
30nobodyさん:2011/12/29(木) 10:17:24.07 ID:hysCKMma
>>28
・PHPにこだわる人は他の言語をまともに学んだことがない
31nobodyさん:2011/12/29(木) 10:43:17.78 ID:???
答えになってないし、とうとう根拠のない悪口言い始めちゃったよ、この人
32nobodyさん:2011/12/29(木) 10:59:41.90 ID:R1XZkCxL
>・初心者でも簡単
これが一番のメリットでしょ。
と言っても初心者でも簡単とは思わないけどな。
例えばHTMLコーディングやWebデザインは出来るけどプログラムはJabaScript以外は未経験。
こんな人がエクセルファイルやデータベース使った掲示板を作ろうとした場合、一番早く勉強して出来るのがPHPでしょ。
33nobodyさん:2011/12/29(木) 11:02:19.50 ID:R1XZkCxL
>・PHPにこだわる人は他の言語をまともに学んだことがない
これも逆に考えればメリットでまともに勉強しなくても(Web限定だけど)プログラムが組めるって事でしょ。
34nobodyさん:2011/12/29(木) 11:16:13.84 ID:hysCKMma
>>32
>>33
・おかしなコードを書くことを助長する言語(まともとゆきひろ氏談)
35nobodyさん:2011/12/29(木) 11:49:15.87 ID:Re5RFqz4
出来る人は他の言語もやれば良いだけ。
と言う事でそろそろスレタイのPHPの本の話に戻しましょ。
ところで大きな書店にも滅多に置いてないからI/Oの初めてのPHPの
話が出てこないけどこれが一番お勧め。
これ読んでから公式サイトで関数調べたりSQLやれば良いと思う。
唯一足らないのはデバックのやり方ぐらいかな?
36nobodyさん:2011/12/29(木) 12:21:11.85 ID:???
スレチだとは思うのですが、
絶版本のMySQL入門以前を通販で中古購入したのですが、付録のCDが付いていませんでした。
この作者様はCDの内容をフリー配布していませんよね?
37nobodyさん:2011/12/29(木) 12:37:01.76 ID:???
俺持ってるんで譲ってあげてもいいんだけど。
でもネットで勝手に配布すると捕まるから無理かな
ただ、これ今のバージョンのXAMPPじゃ本と同じ様に
打っても動かんところあった気がする
バージョンの違いによって異なる部分を自分で調べながら
解決していければ、今のXAMPPでも問題ないと思う。
本と同じ古いバージョンのApache、Mysql、phpをググッて探してきて
それインスコできるならそれがベストかな

確かにこの本は名著だと思うけど流石に古いから
今でてるやつで読みやすそうなの新品で買うほうがいいかもしれない
著者の石田氏亡くなられてることに今気づいた

38nobodyさん:2011/12/29(木) 14:36:54.64 ID:???
>>32
そう何年やってもPHPすら習得できん人も居るから。
年寄りとか
39nobodyさん:2011/12/29(木) 15:41:35.71 ID:hysCKMma
XAMPPではサーバーの学習にならない。
40nobodyさん:2011/12/29(木) 16:13:59.60 ID:???
>>37
フリー配布はないようですね。わかりました。
ちなみにCDデータが欲しい理由はLAMP環境云々ではなく、
load dateで取り込む郵便番号や人物図鑑などのタブ区切りファイルが欲しかったからです。

プログラミング経験無しの私でもスラスラわかる名著なのでもう一冊CDありと書いてある通販サイトを探して買うことにします。
ありがとうございました。
41nobodyさん:2011/12/29(木) 16:56:47.54 ID:5Vk8rxp7
>>38
それが仕事でやらざる追えない状況なら若い年寄りは関係無いよ。
42nobodyさん:2011/12/29(木) 19:14:02.41 ID:???
>>40
郵便番号だけならダウソできるよ
http://www.post.japanpost.jp/zipcode/download.html

MySQL用郵便番号データをあっぷしてる人もいる
http://firegoby.theta.ne.jp/archives/535



若い年寄りとか言ってる人はなに?
年寄りがphpなんて勉強してるの見たのか?
43nobodyさん:2011/12/29(木) 19:34:34.40 ID:0iQBaZJV
実際に若いのがphpを勉強してるのを見たこともないけどな
44nobodyさん:2011/12/29(木) 19:38:23.28 ID:???
年寄りが挫折したのは見たぞ。
45nobodyさん:2011/12/29(木) 19:45:42.35 ID:???
何歳くらいの年寄りがphpの勉強で挫折したのか気になるわw
そもそもどこでそんな光景見るんだよw
46nobodyさん:2011/12/29(木) 20:07:10.82 ID:VJuz04Ar
書店でPHPの書籍を立ち読みしてるのはざっとみて20後半から40ぐらいまで。
隣に置いてるJavaよりやや年配が多い気がする。
Javaの本は売れてても挫折組みも多いんじゃない?
47nobodyさん:2011/12/29(木) 20:40:47.15 ID:???
Webに特化しないならC#くらいから始めるのが無難なのかもな。
Web限定ならphpで、プログラミング未経験者の敷居が低いのかも
JavaとCは挫折したという話はよく聞くね、ポインタで躓いたとか
48nobodyさん:2011/12/29(木) 21:16:45.29 ID:YRVxNoAF
HTMLでも独学だと挫折する人居るし。
49nobodyさん:2011/12/29(木) 21:52:45.80 ID:???
>>48
おっと冗談はそこまでだ。
俺には見えるぜでっかい釣り針がw
50nobodyさん:2011/12/29(木) 22:37:05.04 ID:zHQvnIdy
 フジテレビの報道に鑑みて、記憶するところ、滝川クリステル、安藤優子、木村太郎らは、風説の流布に関与していたものと思われます。
また、株主でなくとも、テレビ放送を見ていた者は、経済活動に大きな影響が、あったように思われます(例;アカウントの削除レベルですらオイルショック的な要素として考えうる点)対比的には、日興コーディアルの粉飾問題は、ほとんど報じられていませんでした。
 27時間テレビで、明石家さんまが明らかに「キッコーマンの醤油」の瓶(意匠はあるのでしょうか?)をもって「しょうゆうこと」と宣伝していましたが、
その後CMの契約までこぎつけています。また、お礼があったと番組で放送してました。なお、フジテレビも広告主であるキッコーマンとの契約を成立している
これは、著しく公共性を損なっているでしょう。
また、トークの途中でも、醤油の瓶を画面に映し続
けている行為は、サブリミナル効果の観点からも番組放送基準を逸脱しているように思われます。
あるある大事典の頃、わたくし自身、全国規模でなく小規模なマーケットですら、ヨーグルトの売り切れに遭遇しています。
この時の、フジテレビ及びキッコーマンの株価は、どのように変動していたでしょうか?(返信無用)
明石家さんまこと杉本高文が、所属している吉本興業におけるフジテレビの持株比率は、およそ12%であり、株式を所有する他社の多くは、放送業界である点
を熟慮し、CMを視聴すると、広告業界も含めて、歪と言わざる負えないのではないでしょうか。
ちなみに、茂木友三郎は、キッコーマン株式会社の名誉取締役でありフジテレビの監査役です。
51nobodyさん:2011/12/29(木) 22:55:54.14 ID:hysCKMma
>>20
一応言っておくが、
SQLでできることをPHPでやるよりもSQLでやった方がパフォーマンスが優れる。
また仮にPHP以外の言語へ置き換えたときもSQLは活かせる。
基本的にPHPで学ぶことは他では参考になりにくいことを忘れるべからず。
52nobodyさん:2011/12/29(木) 23:46:40.88 ID:Kg5P3lmN
>基本的にPHPで学ぶことは他では参考になりにくいことを忘れるべからず。
具体的になにが他では参考にならないの?
53nobodyさん:2011/12/29(木) 23:58:39.85 ID:???
>>42
ありがとうございます
54nobodyさん:2011/12/30(金) 00:03:13.56 ID:hysCKMma
>>52
関数
55nobodyさん:2011/12/30(金) 00:34:28.13 ID:Z31J4Rms
SQLはテキスト見ながらやれば誰でも出来るけどPHPだとそうは行かないよ。
56nobodyさん:2011/12/30(金) 01:06:03.52 ID:cJD7LbQ9
テキストみながらPHPでSQL使えない人って向いてないんじゃ…

関数も他の言語参考に作られてるから共通してる部分が多いのでPHPの知識が活かせる。
PHP踏み台に他の言語学んだ人なんて腐るほど居るし、「PHP勉強して損した!」なんて話聞かないな。
57nobodyさん:2011/12/30(金) 01:43:08.53 ID:hptqq9K3
>>56
極論を言えばPHPでロジック組むこと自体が向いていない。
テンプレートエンジンくらいが適当な能力。

PHPの関数は参考にならない。
htmlspecialcharsみたいな関数覚えたところで何になる?

他の言語を学んだ上でPHPを学ぶならまだしも、
最初の言語がPHPだと後で困る。

最初はやめとけ。
58nobodyさん:2011/12/30(金) 01:45:35.90 ID:???
>>49
たまにいるで
59nobodyさん:2011/12/30(金) 02:11:03.95 ID:???
HTMLは書くだけならなんて事ないけど、ブラウザごとの挙動が絡むと死ねるw
60nobodyさん:2011/12/30(金) 12:45:20.17 ID:GJ0CnkJv
趣味や企業紹介ぐらいなら別だけどHTMLもデザイン主体なら突き詰めると結構難しいよ。
まあ考えるより覚えるの方だけど。
61nobodyさん:2011/12/30(金) 15:26:02.86 ID:???
順番としてはHTML、CSS、JavaScript覚えた後
phpの勉強するのがいいのかな

まぁウェブデザインを黎明期からやってる人は
たいていそういう順番になると思うんだけど
62nobodyさん:2011/12/30(金) 16:42:10.78 ID:CrV9TyRQ
その後jqueryやって、今JavaにしようかHTML5にしようか思案中です。
それとHTML、CSSは同時進行ですね。
63nobodyさん:2011/12/30(金) 20:56:19.22 ID:???
ついでにVPSとか自宅鯖でLinuxなりで鯖設定の練習と
ネットワーク関連とRDBMSもやっとけば基本はおk

って言われたけど
64nobodyさん:2011/12/30(金) 21:22:32.13 ID:???
つまり全部やれと
65nobodyさん:2011/12/30(金) 22:12:36.91 ID:ddv0OqPj
XAMPP有るんだからそれで十分
66nobodyさん:2011/12/30(金) 23:14:02.46 ID:???
実際の鯖使った環境設定とか覚えろと
というわけでLAMPでオススメの本おしえて
67nobodyさん:2011/12/30(金) 23:34:49.39 ID:???
CentOSの本買うか
lamp環境構築でググッて調べるか

Webプログラマーのメモ帳 - CentOS/LAMP環境構築
http://wikis.jp/chikaram/index.php?CentOS%2FLAMP%B4%C4%B6%AD%B9%BD%C3%DB
68nobodyさん:2011/12/30(金) 23:51:34.54 ID:hptqq9K3
XAMPPに頼る奴は完全無欠の素人。
69nobodyさん:2011/12/30(金) 23:56:35.40 ID:BpgttvuX
サーバー設定なんてプログラム出来ない奴がTI関連名乗るためにする事だよ
7063:2011/12/31(土) 00:12:43.76 ID:???
>>67
おうサンクス
LPIのPDFとか、鯖技術者養成講座とかと一緒に見とく

まあプログラミングとかよく分からんが、就職したらあらかた基礎として覚えろとなw
71nobodyさん:2011/12/31(土) 00:40:37.67 ID:JkKqmE7m
>>69
ぶーーーーーーーーーーーーー。
すごい理屈。無能の自慢するな。
72nobodyさん:2011/12/31(土) 01:46:46.92 ID:???
素人とかプログラミングできない奴とか言ってる人
いるけど、ここそういう人が集まっておすすめの参考書とかについて
語るスレだから、上級者だったらどっかいけよ
どうせネットのリファレンスで間に合ってるんだろ?
1読めばどういう層の人間がここにいるか想像付くはずなんだが
何を思ってこのスレ開いたのか疑問だわ
73nobodyさん:2011/12/31(土) 09:52:09.55 ID:???
一般的なお問い合わせフォームを作りたいのですが、
お問い合わせフォームの部分を丁寧に解説していたり、ページを多く割いていたりする書籍でお薦めはありますか?

できれば、お問い合わせフォームのことだけしか掲載していない書籍が希望ですが、そんなものは無さそうですので・・・

「よくわかるPHPの教科書」は読みましたが、わかりやすさと引き換えに解説や応用が少なく、
誤記が異様に多かったので不安で・・・  正月休みに他の書籍で勉強してみようかな、と
74nobodyさん:2011/12/31(土) 10:43:55.60 ID:Z1bTxj/P
「PHPによるWebアプリケーションスーパーサンプル」は、
2章でフォームの基本機能の解説から、メール送信フォーム・注文フォームの作り方とサンプルも載ってる。
そのほかにも色んな基本的な機能について網羅しているから持っておいて損はしない一冊でお勧め。
75nobodyさん:2011/12/31(土) 11:07:39.20 ID:???
他の言語の本はどうか知らないけど
最初ものすごい丁寧なのに基本構文の解説終わったら
ものすごい難易度高くなるような本とか、はしょりすぎて色々飛ばしてる本とか
あるよね、あれってやっぱ著者が途中であぁ〜もうメンドクセとか言って
半分なげやりになって取り敢えず本として出版出来るレベルまで
記事書いてやったという感じがする。
76nobodyさん:2011/12/31(土) 12:00:24.27 ID:XwsH5Dk/
>ものすごい難易度高くなるような本とか、はしょりすぎて色々飛ばしてる本とかあるよね

ほとんどw
77nobodyさん:2011/12/31(土) 12:54:57.10 ID:???
この手の専門書は電子化して売って欲しいよね
そもそも1冊にまとめようとしても無理がありすぎるんだよ
電子化すれば値段も下げれるし、廃刊せずに
改訂版も出しやすいんじゃないかな?
そもそも、まともにサンプル打ち込んでも動かないやつだってあるし
そういうのを訂正するのも、電子化されてる奴のほうがやりやすいと思うんだよ

でかいディスプレイがあれば画面半分参考書でもう半分はエディタとか
で見やすいし、本だとめくるのメンドイし、しばらく開いておいて、見ながら
打ち込むとき書見台とかないとすぐパタッと閉じてウザイんだよ

ということで俺はこの手の本全部自炊したったw
78nobodyさん:2011/12/31(土) 13:36:31.80 ID:???
PHP 逆引きレシピ (PROGRAMMER’S RECiPE)
PHPによるWebアプリケーションスーパーサンプル 第2版 (大型本)

この2冊って、内容が被ったりしてます?
どっちか1冊買えば十分でしょうか、それとも2冊とも買った方がいいですか?
両方持っている人がいたらお願いします。
79nobodyさん:2011/12/31(土) 13:54:39.06 ID:XKZWpzkM
こう言うのは良い本探すより自分でやって覚えて行かないと駄目だって事だね。

それに電子書籍で良いならなにも本を買わなくてもネットで調べれば良いんだし。
80nobodyさん:2011/12/31(土) 14:18:09.91 ID:ZgDJGDWB
>>78
本の種類が全然違うような気がするけど。
81nobodyさん:2011/12/31(土) 14:24:22.29 ID:???
>>76
思うけどPHPに限らずだけど3000円以内で一冊で全てをまとめようと
すると結果そうなるのでは?
javascriptやMySQLなんかは入門編までだけど丁重に最後まで解説してる
テキストがちょこちょこ有るよ。
あとよくわかるPHPの教科書だけど頻繁に他の関数は公式ベージを見てくださいと
書いてるけどそれ見て直ぐに分かるぐらいレベルだったらこんなテキスト
買わないってw
82nobodyさん:2011/12/31(土) 14:29:01.09 ID:???
よくわかるPHPの教科書よりもPHPレッスンブック―PHP5対応
の方が俺はわかりやすかった、内容的にはどっちもそんなに大差はないけど
なんか見やすい
83nobodyさん:2011/12/31(土) 14:30:32.00 ID:???
なんとか編で分冊にすればいいのに
8473:2011/12/31(土) 14:45:27.89 ID:???
>>74 早速ありがとうございます。
〜「編」も含めると、下記の書籍が存在するみたいなのですが、一番上の書籍ですよね。

・PHPによるWebアプリケーションスーパーサンプル 第2版 西沢 直木 (大型本 - 2006/3/24)
・PHPによるWebアプリケーションスーパーサンプル活用編 第2版 KJ、 田中 ナルミ (大型本 - 2008/7/12)
・PHPによるWebアプリケーションスーパーサンプル ~リッチクライアント編~ 鶴長 鎮一、繁田 卓二、 竹下 肯己 (大型本 - 2008/12/13)
・PHPによるWebアプリケーションスーパーサンプル活用編 第3版 マッキーソフト株式会社 (大型本 - 2012/2/1)
85nobodyさん:2011/12/31(土) 14:51:54.74 ID:???
PHPによるWebアプリケーションスーパーサンプル
同じタイトルで出すぎw

>>83
そこでデアゴスティーニですよ
週刊PHP創刊とか面白そうだね
模型作ったりロボット作る工作付録なんていらんから
楽そうだw
86nobodyさん:2011/12/31(土) 15:12:42.76 ID:Cgc1VHsd
>>84すまん、同じシリーズが多くて混乱したかな?
>>74で言ったのは「PHPによるWebアプリケーションスーパーサンプル 第2版 西沢 直木」のこと。
この本は基本から解説しているので初心者からでも読める。

「活用編」も持ってるけど、より高度で具体的な機能を実現するためのサンプル集でPEARの使い方に偏ってる。
PEARモジュールのバージョンアップなどがあった場合に内容が古くなりやすいかな。
フレームワーク使ってるなら必要無いところも多い。

「活用編 第3版(2012/2/1)」はまだ発売されていないけど、 どんな内容になるんだろ。
87nobodyさん:2011/12/31(土) 15:55:25.97 ID:325RjeYT
>>82
「よくわかるPHPの教科書」を真似てるから同じに見えるのは当たり前。
でも「PHPレッスンブック―PHP5対応」の他のシリーズって結構評判良いね。
8873:2011/12/31(土) 16:07:47.46 ID:???
>>86 とんでもないです。 ご丁寧にありがとうございます。 早速買いに行きます!

Web関連の書籍って、発売年数が新しい方がなんとなく良さそうなイメージがあったんですが、
基礎的なことだと、あまり古い新しいは関係なさそうですね
89nobodyさん:2011/12/31(土) 16:09:30.96 ID:325RjeYT
本当言えばプログラミングの事を丁寧に書いてあって、その後は自分でも
組めるように成りたいなら毎日のPHPの教科書よりやソシムのPHPレッスンブックより
ソーテックの実践マスターやI/OのはじめてのPHPを買う方が良いんだけどね。

でも誰かが書いてるけどPHPは最終的にMySQLとの連携が目的ならここまで
勉強する必要は無いと思う。
やっておけば色々変更したり他の言語したい時にスムーズに覚えられるってだけ。
90nobodyさん:2011/12/31(土) 17:49:26.95 ID:???
西沢直木って人はたくさんphp関連の本出してるね
昔PHP+MySQL Web制作ガイド featuring DREAMWEAVER MX 2004っていう本出してて
その数年後、教科書の著者たにぐちまことがDreamweaver PHPスターティングガイド―DreamweaverではじめるWebプログラミング
っていう本出してたんだが、どっちもイマイチだったな。

デザイナー向けに作ってあるのは分かるし、着眼点は素晴らしいんだけど
今一歩の完成度なんだよなー
まぁ、DreamweaverでMysql繋ぐのとか設定メンドイんだけどね
phpmyadmin使ったほうが楽だったりする
Dreamweaverでもっと簡単に設定できたりシンプルに操作できれば
ありがたいんだけどなー実際DWでMysql操作してる人どれくらいいるのかな?
phpのコードガシガシ書いてる人は居るだろうけど、アシスタント機能便利だから
91nobodyさん:2011/12/31(土) 18:16:37.42 ID:JkKqmE7m
phpmyadminに頼らないほうがいい。
あんなもの勉強にならない。
当たり前だが、本番環境では使用しないこと。
92nobodyさん:2011/12/31(土) 18:24:15.28 ID:INpxTDAB
俺はphpmyadmin覚えてて損は無いと思うよ。
例えば複雑な構文が必要な時、phpmyadminで操作するとその構文が表示されるだろ。
それをそのままPHPで利用すれば良い。
93nobodyさん:2011/12/31(土) 18:40:26.06 ID:JkKqmE7m
>>92
損はない。しかしphpmyadminを覚えるのはコマンドラインの後で。
セキュリティ的に相当狙われるのでそこは注意。
94nobodyさん:2011/12/31(土) 19:10:31.63 ID:???
なんにしてもPHPを語るのは本に書いてある事の間違いが分かるようになってからだ。
とすればCとJAVAはどうしても必須に成る。
95nobodyさん:2011/12/31(土) 19:48:51.90 ID:???
PHPとCとか、JAVAとPHPとか2つの言語両方勉強しながらっていうのは
当然だけど辞めたほうがいいよね
複数の言語あれこれ一緒くたに勉強してる奴が身近にいるんだが
96nobodyさん:2011/12/31(土) 20:12:26.62 ID:NbjI/41w
>>94
phpの本ってどこか間違っているの?
>>95
いいんんじゃないかな。別に覚えられれば
97nobodyさん:2011/12/31(土) 20:58:22.71 ID:???
なんでこんな過疎スレが伸びてんの?

>>27
>>34
「まともとゆきひろ」って誰?
98nobodyさん:2011/12/31(土) 21:02:15.81 ID:???
俺が顔真っ赤にして必死に伸ばしてる

Rubyの開発者
http://ja.wikipedia.org/wiki/%E3%81%BE%E3%81%A4%E3%82%82%E3%81%A8%E3%82%86%E3%81%8D%E3%81%B2%E3%82%8D
顔は小飼弾が痩せたような顔している
99nobodyさん:2011/12/31(土) 21:16:01.92 ID:???
>>98
いや、その人は知ってる。

「まともとゆきひろ」って誰よ?って聞いてるんだが。
100nobodyさん:2011/12/31(土) 21:28:59.22 ID:???
どうせ間違えたんだろ
大晦日にいちいちそんなこと聞いてやるなよw
分かってんだろ?
101nobodyさん:2011/12/31(土) 21:46:29.46 ID:JkKqmE7m
>>97

これは当たっているね。

「おかしなコードを書くことを助長する言語」
102nobodyさん:2011/12/31(土) 22:06:50.63 ID:Vl9mP12K
それはPHP以外を使う事が有る人だけだろ
103nobodyさん:2011/12/31(土) 22:21:53.41 ID:JkKqmE7m
>>102
PHPは悪い癖がつくので初心者に向いていないのでは?
104nobodyさん:2011/12/31(土) 22:39:25.63 ID:k4ZP4MxO
PHPだって悪い癖付く前に覚えるの諦める人多いよ。
105nobodyさん:2011/12/31(土) 22:43:54.33 ID:???
>>100
間違えたんじゃなくて初めから知らないんだろうな。
まぁ業界では有名な人だけど、素人が知らなくても恥ずかしくはないか。

>>101
PHPdisネタの定番だろ。ドヤ顔で何年前のネタ出してんだよて感じ。

>>103
初心者にはこう言ってやれ。
「PHPはおかしなコードを書きやすいけど、そこさえ注意すればWeb制作にはもってこいの言語だよ」
106nobodyさん:2011/12/31(土) 22:53:23.93 ID:JkKqmE7m
>>105
PHPは本人が気づかいないうちにおかしなコードを助長するので、
「そこさえ注意すれば」は無理だよ・・・。

たとえばよく出る例でいうと、
PHPでシングルトンをドヤ顔で使っても、
Javaのようなシングルトンになるわけじゃないからそれは厳しい。
107nobodyさん:2011/12/31(土) 23:14:27.85 ID:???
>>106
まつもとゆきひろも小飼弾もそんなこと言ってないけどね。
「素人が脆弱性の含まれたコードで書いても動いちゃうもんだから、世に危険なwebアプリが溢れることになる」
だから「これはマズイ」「webアプリなめんな」と言ってるわけで。

今は脆弱性対策も進化してるし、注意してもおかしなコード書くのはお前みたいなマヌケだけ。
「おかしなコードを書くことを助長する言語」 の元の文章読まずに、切り取った言葉だけで分かった気になるアホだなお前。

それと、PHPのシングルトン実装の話と何の関連もない。馬鹿かお前。
108nobodyさん:2011/12/31(土) 23:32:33.32 ID:JkKqmE7m
>>107
あなたも他の言語できるわけでしょう?
なんでそんなヒートアップしてるの?
109nobodyさん:2011/12/31(土) 23:34:12.99 ID:JkKqmE7m
>>107
もっと余裕もてば?
PHPしかできないのであればともかく、
そんなにカリカリする必要ないのでは?
110nobodyさん:2011/12/31(土) 23:37:41.85 ID:JkKqmE7m
↓これは関連あるよ。

PHPのシングルトン実装の話と何の関連もない。

Javaなどのマルチスレッド言語のシングルトンの解説を読んで、
それが初心者がPHPでも同機能が適用できると勘違いして
アプリ作ったら大変なことになるよね。

こういった意味ではおかしなコードを助長しやすいでしょ?
111nobodyさん:2011/12/31(土) 23:50:11.86 ID:k4ZP4MxO
もうPHPの欠点はお腹一杯。
だから今後はどうやったら早く覚えて上手に動かせられるかだけで良い。

それにJavaだってCだってそれなりに欠点は有るんだから。
112nobodyさん:2011/12/31(土) 23:51:07.84 ID:???
あと10分で年が変わるってのに、もっとまったりしようぜ
とりあえず、皆さんよいお年を
113nobodyさん:2011/12/31(土) 23:54:15.68 ID:JkKqmE7m
複数言語を知れば余裕がもてる。
PHPしか知らなければ井の中の蛙。
114nobodyさん:2012/01/01(日) 05:55:53.94 ID:dFlmU6j0
言語を知ることじゃ大事じゃなく、何をしたいか、そのためには何が必要か(覚えるか)だろ。
115nobodyさん:2012/01/01(日) 09:36:03.08 ID:???
一切本もネット上のリファレンスも見ずに
一からコードガシガシ書いていけるには
完璧に文法覚えるしかないんだけど、覚えるまでがメンドイんだよねー
覚えてしまえば後はどうとでもなる
116nobodyさん:2012/01/01(日) 12:00:25.00 ID:eogngf9P
PHPでできること少ないので他言語も勉強しないとまずいよ。
117nobodyさん:2012/01/01(日) 12:07:32.50 ID:???
そりゃ特定の言語だけでできることは限られる
PHPに限ったことじゃない
118nobodyさん:2012/01/01(日) 15:41:34.18 ID:???
>>113
>>116
おすすめ言語教えて
119nobodyさん:2012/01/01(日) 15:47:03.28 ID:???
Webの世界で頑張るならJavaScriptかJAVAがいいんじゃない
JAVAならその後Androidアプリ制作にも活きて来ると個人的には思う
120nobodyさん:2012/01/01(日) 23:52:18.38 ID:VvBVWVE+
かえって言語はそこそこでデザイン出来た方が良いと思うけどな。
121nobodyさん:2012/01/02(月) 00:16:43.39 ID:???
ちょっと前まではデザイナーは食いっぱぐれるみたいなこと
言ってた人いたけど、今は逆にプログラマのほうが危ういのかな?
デザインできる人はDTPにもスキルは活かせそうだね。
斜陽産業とか言われてるけど、なくなるわけではないしねDTP
122nobodyさん:2012/01/02(月) 00:46:18.77 ID:???
プログラマーはハード向けも出来るなら海外行けば仕事は有るけどね。
Webだったら+デザインかスマートフォン向けが出来ないと仕事無いでしょ。
123nobodyさん:2012/01/02(月) 01:08:57.80 ID:+S35QjU7
学生時代からするならともかく社会人が趣味でするならWEBはPHP、
OSはBVで十分だよ。
124nobodyさん:2012/01/02(月) 01:24:30.91 ID:???
スマートフォン向けサイトって需要あるのかな?
PC用サイト普通に見られるのに、ただ行並べただけのようなの
ばかりが目につく
125nobodyさん:2012/01/02(月) 01:29:44.09 ID:fAu8fXKz
最近はスマートフォン自体がPC向けWEBに合わせてる気がする。
126nobodyさん:2012/01/02(月) 23:49:27.73 ID:r02wAJ1c
HTML5勧めている人いるけどIEが全部9に成らないと需要が無いのでは?
127nobodyさん:2012/01/03(火) 00:45:07.86 ID:???
>>126
とんでもない。
スマホサイトやスマホアプリで大活躍。
iPhoneやAndroidは負の遺産がないので
新技術がスムーズに導入されている。
128nobodyさん:2012/01/03(火) 10:10:28.32 ID:76o9RqyD
今流行りなのは分かるけど仕事も多いって事?
単に初めだから今は技術者が居ないだけのような気がするんだけど。
数年後には一番厳しく成ってるのでは?
129nobodyさん:2012/01/03(火) 11:47:13.86 ID:???
>>128
htmlだけの進化は少ないので数日で覚える。

ただそれに伴うJavaScriptのAPIのすさまじく、分厚い解説本は3,4冊になるレベル。
「徹底解説HTML5マークアップガイドブック」というシリーズで出版されている。
容易に習得できる量じゃないので、これはなかなか技術者が足りない状態は続きそう。
早めにやっておいた方が吉。
130nobodyさん:2012/01/04(水) 20:17:35.56 ID:???
PHPのリファレンス本のサンプルを自分で打ち込んで
読みながらひと通り終わって基本構文とかだいたい
把握しても、一から何か作れと言われるととてもじゃないけど
無理ということが分かった。カレンダーすら本見ながらじゃないと
作れんかった
131nobodyさん:2012/01/04(水) 22:05:49.58 ID:mWoBPd0P
サンプルソース見てカレンダー作ってそれを別の表示形式にしたり
前月とか翌月に出来ればそれで十分。
それ以上出来る人なんてPHPを仕事にしてる人でも滅多に居ないよ。
132nobodyさん:2012/01/04(水) 23:19:19.36 ID:???
使いまわそうと思うならPHPだけの勉強だとなかなか難しいよ。
133nobodyさん:2012/01/04(水) 23:54:20.25 ID:???
プログラミング未経験の人がサンプル見ずに
カレンダー作るのは難しいよね
サンプルのコード見ても理解するのに時間かかるし
あとで何も見ずに1から組み上げるのは更に難しいと思う
134nobodyさん:2012/01/05(木) 00:01:50.01 ID:???
でも自分で初めて一から設計したアプリが動いたときは嬉しかったな
2chブラウザ+画像収集アプリでエロ画像集めるという執念で完成させた
135nobodyさん:2012/01/05(木) 00:25:27.19 ID:mYblO7wL
カンニングしても自分の作りたい物が出来たならそれで問題無い。
それがプログラミングだよ。
136nobodyさん:2012/01/05(木) 14:29:15.04 ID:???
実はカレンダー作るってすごく難しい部分あるからな。
月の移動から始まって、
週の並びを日曜始まりか月曜始まりを選べるようにしたり、
前後月の日にちが入る空白に、前後の日にちを入れて、そこだけ色変えたり、
本日の項目だけ色変えて、
祝日とか振替休日の機能付けて、
オリジナルの休日も追加出来るようにして、
気が付いたらスパゲティコードになってて、
もう無理って事になった
137nobodyさん:2012/01/05(木) 15:51:18.71 ID:???
でもリファレンス本とかネットのPHP解説サイトはココぞとばかりにサンプルで
カレンダー作成を掲載。
ほんの数行で終わるもっとシンプルで簡単なものを数こなして
慣れてからああいうの始めないと今日からはじめるphpとか言われても
既に他の言語やってましたという人じゃないと、プログラミング未経験で
デザインだけやってたウェブ・デザイナーとかがphpも勉強しようと
一念発起して読んでも挫折するような気がする
138nobodyさん:2012/01/05(木) 16:01:31.04 ID:???
かなり昔に見かけた最終目標が掲示板で、
その為に少しずつ組み立てていく形式の本はよかった。
PHPじゃなくてPrelの本だったかもしれないが、
ちっこい何の機能もないサンプルを何章もかけて少しずつ拡張していく流れの本はプログラマ初心者におすすめしたいものだね。
139nobodyさん:2012/01/05(木) 18:46:00.87 ID:???
それはいいね何か一つ簡単なプログラム組んで
ちょっとずつ拡張して機能追加してとその方が慣れるのに
いいかもね。リファレンス本で基本構文終わったらいきなり
長いプログラミングサンプルでてきて、それ手打ちして
その後、解説していくという流れよりもとっつきやすい感じがする
140nobodyさん:2012/01/05(木) 19:14:08.72 ID:OAPV0Vp8
>>138
JavaScriptにその手の解説書有るけどそれだと別の事がする時応用がきかない
遠回りに思うかも知れないけど基礎を固めてからやった方が結局は早い
141nobodyさん:2012/01/06(金) 21:01:54.58 ID:???
Dreamweaver_cs5買ってみたんだが
便利すぎワロタ
EMエディタとかテラパッドとかもう必要ないな
と思ったけど、ちょっとした修正には便利なんで置いておくことにした
上級者様が来て漢はメモ帳とか言い出すんだろうな・・・・
142nobodyさん:2012/01/06(金) 21:18:30.18 ID:???
なんかNotepad++にZenCodingが良いらしい(ステマ)
143nobodyさん:2012/01/06(金) 22:05:53.69 ID:???
いま見てきたけど、ショートカットの記述法覚えるのがめんどくさい感じするね
http://designblog.ecstudio.jp/htmlcss/zen-coding-aptana.html

aptanaとかEclipseにPleiadesで日本語化とかああいうの使ってる人
いないかな?ソシムのレッスンブックにエディタ紹介の所で載ってたんだけど
144nobodyさん:2012/01/07(土) 22:25:45.34 ID:wkzhwQAv
ところでエディタは何使ってる?
仕事じゃないから出来れば無料が良いけど。
145nobodyさん:2012/01/07(土) 22:37:09.80 ID:???
今期待してるのが新しく出る「プロになるための PHPプログラミング入門」
ちょっと前にこれを書いた人の本を見たけど結構プログラミングのやり方重視。
PHPの教科書みたいにとりあえず出来るようにとか、実践マスターのように
基礎の基礎は丁寧だけど後はソースを書いただけって事は無い。
とにかくプログラム未経験者用の本が沢山出ればそれだけ選択肢が増えるから良い事だよ。
146nobodyさん:2012/01/07(土) 23:12:55.20 ID:???
>>144
おれはDreamweaverとEMエディタ
無料なら、アプタナ、Eclipse、テラパッド、EMエディタ
このあたりから選べばいいと思う上のレスで出てるソシムのレッスンブックに載ってるよ

http://goo.gl/kMI3g グーグルでアドレス短縮した
13日発売かもうすぐだね。
PHPによるWebアプリケーションスーパーサンプル活用編 第3版 が来月か
俺はそれよりもWEB+DB PRESS 総集編 [Vol.1~60]が気になった
明日、紀伊国屋に立ち読みに行ってみようと思う。
10年分のバックナンバー収録に惹かれる、この本読んだことないけど
上級者向け?
147nobodyさん:2012/01/09(月) 17:44:53.09 ID:/dQHCP7h
148nobodyさん:2012/01/10(火) 13:25:36.30 ID:???
さすがにひと通り良書でると過疎りだすな
149nobodyさん:2012/01/10(火) 13:51:58.07 ID:???
仕事ではEMエディタとPHPエディター。
家ではNetBeans。
昔はだめたと思ってたNetBeansが気が付いたらEclipseより優秀になってて少し驚いた。

WEB+DBに関しては基本さえ知ってれば分かるような説明や技術が多いよ。
買っても二割くらいしか読まない気がするので、私は買わないだろうけど
150nobodyさん:2012/01/10(火) 15:37:42.16 ID:???
NetBeansってJavaだけかと思ってたけど
phpも使えるのね。自分も落として使ってみようかな

Web+DB立ち読みしたけど俺も必要ない気がしてきた10年前の記事読んでも
参考にならんし、今使えない情報仕入れてもなーと思ったよそれよりも
今週発売の本が楽しみ
151nobodyさん:2012/01/10(火) 22:00:23.49 ID:???
WEB+DBは会社が買っているものを読むものだよね?
152nobodyさん:2012/01/11(水) 00:21:12.88 ID:???
最近PHPの書籍は少なくなったね。
今はHTML5かスマホ系ばっかり。
153nobodyさん:2012/01/11(水) 00:57:56.10 ID:???
最近php覚えるよりもJava勉強して
Androidアプリ作るほうが儲かる気がしてきた
154nobodyさん:2012/01/11(水) 21:15:47.58 ID:B56mlV3R
できる様になったらの話でしょ。
155nobodyさん:2012/01/11(水) 21:58:47.04 ID:???
まぁphpもマスターできてないわけで
当然Javaなんて今のレベルでは到底ムリなわけだが
156nobodyさん:2012/01/12(木) 11:42:19.99 ID:???
一旦PHPを離れてJavaをやるのもPHPの勉強になるよ。
PHPばっかりやってると、どうしても関数主体なプログラムになっちゃうんで、
Javaのクラス主体な考え方も出来るようになると、
PHPのソースコードがまとまりやすくなる。

Androidのアプリ作ってるが、
そこそこのアプリ作るなら、
おいしい発想か、PHPでは出てこないいろんな考え方が要求されるんで、
最低限の結果を出すだけでも時間かかると思われる。
157nobodyさん:2012/01/12(木) 14:06:36.52 ID:PZOZ3A2Z
>一旦PHPを離れてJavaをやるのもPHPの勉強になるよ。

そんな面倒な事するぐらいならPHP止めてJava一本にしたらいい。
どうせJava出来る人にはPHPなんて簡単なんだから。
158nobodyさん:2012/01/12(木) 14:22:16.83 ID:???
Javaとphp両方書く人は
IDEとかでEclipseとか選んでるの?
それとも上に出てるnetBeansとか?
テラパッドとか普通のエディタ使ってるのかな
159156:2012/01/12(木) 15:18:14.51 ID:???
複数の言語を覚えると、
言語一つだけ使えればいいと言う人は能無しなんだなと分かるようになる。

JavaはEclupseのみで、PHPはPHPエディタとNetBeans使ってる。
鯖のファイルを少しだけ直すならIDEいらないけど、プロジェクト全体を見通すならIDEが便利なんで使い分け
160nobodyさん:2012/01/12(木) 15:32:42.70 ID:???
NetBeansって全てバンドルしてる奴があるけど
249 MBもある、このスレにいる俺はphpのやつだけで充分だな
161nobodyさん:2012/01/12(木) 15:53:45.25 ID:???
このスレで出来る自慢しても意味が無い。
162nobodyさん:2012/01/12(木) 16:25:15.62 ID:???
複数言語アピールするのがいかにも初心者ぽい
163nobodyさん:2012/01/12(木) 23:59:45.35 ID:e+N88giR
別に仕事でプログラミングしてないから問題無いよ。
164nobodyさん:2012/01/13(金) 00:15:18.18 ID:7y6Zl2SE
教科書→よくわかるPHPの教科書 毎日
初級参考書→PHPレッスンブック ソシム
中級参考書→はじめてのPHP 工学社
上級参考書→実践マスター ソーテック
辞書→PHP辞典 第2版
問題集→?
バイブル→パーフェクトPHP

こんな感じかな?
学校でもそうだけど数学や英語なんかだと教科書だけ有っても勉強に成らないからね。
165nobodyさん:2012/01/13(金) 00:15:25.80 ID:???
Eclupse
166nobodyさん:2012/01/13(金) 10:33:06.61 ID:???
プロになるための PHPプログラミング入門 今日発売らしいんで
立ち読みしてくる
167nobodyさん:2012/01/13(金) 11:26:14.86 ID:???
>>164
あとはここらへんじゃない?

基礎からMYSQL
PHPによるWEBアプリケーションスーパーサンプル
PHP逆引きレシピ
体系的に学ぶ 安全なWebアプリケーションの作り方 脆弱性が生まれる原理と対策の実践
PHPサイバーテロの技法―攻撃と防御の実際
168nobodyさん:2012/01/13(金) 15:46:19.95 ID:XFccNi83
どの本が良いか質問する側も勧める側も、プログラム未経験者用と他言語取得済み者用と仕事用と別けた方が良いね。
特に他言語取得済みの人から見たらどの本見ても参考か再確認程度にしか役に立たないしそれ以前にPHP自体が役に立たないって再認識するだろうし。
その前にHTMLは当たり前としてJavascriptもPHPする前に必要だし。
169nobodyさん:2012/01/13(金) 16:13:45.75 ID:???
>>168
お前は日本語の勉強しろ
170nobodyさん:2012/01/13(金) 19:26:31.70 ID:???
ワロタ
171nobodyさん:2012/01/13(金) 19:28:26.79 ID:???
>>169
普通に言ってることわかるけど、お前が日本語読めないんじゃね?
172nobodyさん:2012/01/13(金) 19:42:37.05 ID:???
多言語修得済みの人は、基本的な部分は公式マニュアルで多分間に合うんじゃないかな?
あとはPEAR とかCakePHPとかの本読めばさくさくいくんじゃないかなと思う
俺はまだ教科書読んでるレベルなんでまだまだだけど
173nobodyさん:2012/01/13(金) 19:43:31.93 ID:???
間違えた
多言語

他言語ね
174nobodyさん:2012/01/13(金) 19:51:57.76 ID:???
>>168
それは同意なんだが、
何の言語習得したら、PHP自体役に立たないと再認識したの(´・ω・`)?
175nobodyさん:2012/01/13(金) 22:54:45.90 ID:???
だから支離滅裂な文章で、「再認識」の主語がなんだっつー話だよ
日本語から学び直せ
176174:2012/01/13(金) 23:04:47.09 ID:???
>>175
俺は>>168じゃないぞw
用途で薦めるのを分けるって部分に同意しただけだす
177nobodyさん:2012/01/13(金) 23:50:48.98 ID:HI+NjHwF
>多言語修得済みの人は、基本的な部分は公式マニュアルで多分間に合うんじゃないかな?
間に合うかと言われれば間に合うけど、効率で言ったら何か買って読んだ方が早いって話。
178nobodyさん:2012/01/13(金) 23:53:37.35 ID:???
プログラムって言葉を細分化して数式にするのが基本。
だから少なくとも>>169がプログラミング出来ない事はわかった。
179nobodyさん:2012/01/14(土) 01:50:44.79 ID:BLevDZR2
>>169
>>168
>お前は日本語の勉強しろ

最近は漫画でさえ読めない若者が増えてるとか。
そりゃ分かりやすい文章を書くのも日本語の能力の内だけど、法律のように
ワザと難しく書いて馬鹿は損をするようにしている場合も有るからね。
180nobodyさん:2012/01/14(土) 02:59:55.02 ID:???
このスレに来てまず日本語勉強しろと言われるくらい
悲しいことはないなw
181nobodyさん:2012/01/14(土) 03:37:36.24 ID:???
複数の言語を使ってみてわかってみたことは
PHPはどの言語からも参考にされていないことだ。
182nobodyさん:2012/01/14(土) 10:59:20.54 ID:???
例えば?
183nobodyさん:2012/01/14(土) 18:04:09.31 ID:PocGjFwr
「プロになるための PHPプログラミング入門」をちょっと立ち読みしてきたけど
全然入門でも無ければプロでもないな。
それに全部個別に勉強しないと身につかないよ。
なんて言うかこういうやり方も有りますよ、出来ますよって本だった。
おそらく需要が無いから売れないと思う。
184nobodyさん:2012/01/14(土) 19:23:48.16 ID:???
俺も紀伊国屋で立ち読みしてきた
初心者用ではないな、最初の方のページにも書いてたけど
基本をひと通りマスターして、さぁこれから何かアプリ作ろうと思ってるけど
一から自分で組むのはできない、そういう人が読者対象だね。
入門者が中級者の階段登るのにはいいかも。
あと中級者から上の人も割りと使えるかもしれないと思った
最初の方のページでいきなりpearとかのライブラリ紹介出てきて
その後、cakePHPだもんなー。因みにXAMPPは出て来ませんFedora使ってました

「プロになるための」入門用なんで、これから一から始めますという人は
俺はお勧めできない。まぁ、あれこれ書いたけど自分で本屋行って読んでみるのが
一番だね
185nobodyさん:2012/01/15(日) 17:25:16.69 ID:srj0LwKP
ところでレンタルサーバーは何処使ってる?
無料でPHP5+MySQLと出来ればメールサーバーが使えれば言う事無い。
広告は問題無いです。
186nobodyさん:2012/01/15(日) 18:50:10.71 ID:???
http://land.to/
ここ、でもsendmailは使えない
187nobodyさん:2012/01/15(日) 22:45:57.37 ID:3ptfWDMa
Toypark トイパーク
メールは無いけどね。
でも軽いよ。
188nobodyさん:2012/01/15(日) 22:49:46.87 ID:???
今はVPSがいいんじゃないの?
189nobodyさん:2012/01/15(日) 23:05:20.71 ID:???
VPSはいいね。
とても楽。
190nobodyさん:2012/01/15(日) 23:29:50.63 ID:???
んで無料のところがあるの?
185は無料でって書いてるけど

最初数週間だけ無料ってのならいくつか
出てきたけど
191nobodyさん:2012/01/16(月) 02:37:16.82 ID:???
>>182
基本的にPHPで学べることはPHPでしか通じません。
192nobodyさん:2012/01/16(月) 03:13:24.81 ID:???
php以外のことやらなければ問題ない
そもそもここphpのスレだし
193nobodyさん:2012/01/16(月) 04:19:00.61 ID:5MixHolb
もう一つ言えば書籍のスレ
194nobodyさん:2012/01/16(月) 10:48:55.18 ID:???
>>191
こいつニートのおっさんだろ
前スレから知ったかぶりで適当なこと書いてたやつだ
javaで挫折して、自分が舐めていたPHPも出来ないという残念な頭のおっさん
195nobodyさん:2012/01/16(月) 11:46:27.38 ID:???
そもそもPHPはそこそこ枯れた技術を中心に取り込んで発展してきた言語だし。
故にPHPならではの技法は少ないけど、
他の言語やってる人からしたら、新しい勉強をあまり強いられないという特徴が出てる。
196nobodyさん:2012/01/16(月) 12:46:16.99 ID:N0W2S1XM
>>183-184
この手の内容の類はどんどん新技術が出て来てるから書籍買って学ぶより
ネットで情報召集して流用する方が良いんだけどね。
それにPHPの補足のつもりが補足に補足が居るw
197nobodyさん:2012/01/16(月) 13:56:10.69 ID:???
http://dir.yahoo.co.jp/Computers_and_Internet/Programming_and_Development/Programming_Languages/PHP/?q=PHP
こういうヤフーカテゴリに登録してる奴だけでもプログラミング未経験者とかが
参考にする分にはいいけど、ある程度手馴れてきた人はどこのサイトとか参考にしてるのか
気になるね、ブログとかでphpの記事をちょこっと書いてる人とかなのかな?
英語読める人はまぁ、海外のサイトいくだろうけど。

ネットで情報収集してても、なんでか分からないど本を手元に置いておきたい
そういう人は多い気もする。そして買ったはいいが読まずに袋に入ったまま放置とか
198nobodyさん:2012/01/16(月) 14:53:53.79 ID:???
そこそこなれた人は公式見てるんじゃないかな?
他の言語より、使い方とか、問題点とかが公式で明記されてるから、
探してるものさえ見つけれれば、大半のことは理解できる。
199nobodyさん:2012/01/16(月) 16:13:38.48 ID:???
phpの関数はphpしか通じないのでその点は注意。
200nobodyさん:2012/01/17(火) 20:24:55.56 ID:???
Phalanger 3.0 (2012年1月) をリリースしました。
http://awabi.2ch.net/test/read.cgi/poverty/1326781620/
201nobodyさん:2012/01/17(火) 20:33:45.25 ID:FmH1285H
AMPPSってどう?
202nobodyさん:2012/01/17(火) 23:30:38.38 ID:???
Phalangerとかこのスレの住人で使いこなせる人いるのかな?
ここまで読む限りではこれからphp入門とか初心者がここに来てると
思うんだが・・・・・

AMPPSググったけどこりゃ便利そうだね、XAMPP必要なくなるね
あれこれ色々ソフトインスコしたい人向けだね
http://phpspot.org/blog/archives/2011/12/winmacapachemys.html
203nobodyさん:2012/01/18(水) 11:21:38.89 ID:YPTyHHPJ
書籍よりネットの方が情報早くて多いから、出来る人は今更書籍読む
必要はあまりないでしょうね。
204nobodyさん:2012/01/18(水) 15:06:49.59 ID:???
本買ってる人って書見台か何かに置いてサンプルコード打ってるの?
プログラミング関係の本って分厚いのが多いからページ開いて置いておくと
すぐパタッと閉じると思うんだけどその辺どうやってるの?

Webならブラウザ起ち上げて開いておくだけいいけどさ
205nobodyさん:2012/01/18(水) 15:21:34.10 ID:UWZo87zu
>>204
PC環境にもよるでしょ。
モニター2台有ったり画面が大きければネットでも良いけど、ノートPCを
使ってる人だとネットと本の方が見易い。
画面を分割すればって意見も有ると思うがそれなら本の方がやっぱり見易い。

>すぐパタッと閉じると思うんだけどその辺どうやってるの?
折り目つければ済む事。
206nobodyさん:2012/01/18(水) 15:43:24.88 ID:9biCJ3Rn
>>202
分かってる、出来る人は自分に何が必要か各自違うし自分で分かるから特に尋ねる必要ないよね。
逆に始めての人はとりあえずやってみるまではちょっと聞いたところで何から初めて良いのか、どれが分かりやすいのか分からないから。
もう一つ言えば同じ初めてでも理屈がいまいち分からなくても取り合えず掲示板とか出来れば良い人と、データベースなんかをどんどん活用してしきたい人でも違うでしょ。

207pleaseアフィlink:2012/01/18(水) 20:55:10.73 ID:???
エ プ ロ ン 通 信 6 + α です よ ー ー ー ー ーーーー
http://minus-k.com/nejitsu/loader/up156062.jpg
http://minus-k.com/nejitsu/loader/up156061.jpg
208nobodyさん:2012/01/20(金) 01:54:41.30 ID:P0eoWArx
>本買ってる人って書見台か何かに置いてサンプルコード打ってるの?

大学で教科書になってる本も有るけどその本を置く台なんて無いだろ。
209nobodyさん:2012/01/20(金) 02:01:30.73 ID:???
エレコムの書見台は、デカイのでも安定してて良いよ(ステマ)
210nobodyさん:2012/01/21(土) 05:00:25.58 ID:???
プログラミング未経験からphp始めて自分で
スラスラコード書けるようになるまで早い人で
どれくらいでマスターするんだろ?
最低でも半年くらいかかる?
211nobodyさん:2012/01/21(土) 10:29:57.72 ID:???
>>210
ウェブプログラム限定だったら、まずHTMLとCSS。
いくつかサイトを作ってみる。

次にhtml5に対応したJavaScript。
JavaScriptでできることが大幅に増えてきたのでこれは省けない。

次にようやくphpとかでは?
といってもはじめてのサーバーサイドでphpはおすすめしない。
使用用途、技術面での汎用性を考えるならJavaが先、次にphpがよろしいかと。
212nobodyさん:2012/01/21(土) 12:16:07.78 ID:???
Javaか〜Visual StudioみたいなGUIがあって
ボタンパーツとかマウスで配置してみたいなIDEあったっけ?
phpを一番最初に勉強するのオススメできないって人このスレ結構
いるね。html5ってもう大分普及してっていうか使ってる人結構いる?
213nobodyさん:2012/01/21(土) 13:37:54.73 ID:???
ヒント

この板10人ぐらいしかいない
214nobodyさん:2012/01/21(土) 13:41:55.80 ID:???
|д゚)チラッチラッ
215nobodyさん:2012/01/21(土) 14:24:41.72 ID:???
>>210
データベース検索サイト作りたくて、PHPの勉強を始めた
HTMLとCSSしか知らなくて、他のプログラミング言語は全くの未経験
入力フォームから検索条件を受け取って、表示するだけのものだけど
2か月で自分が欲しいものが作れたよ

スラスラ書けるというところまでは到達してないが、欲しいものが
作れたから、それでいいやって感じ
216nobodyさん:2012/01/21(土) 16:43:08.41 ID:Sdbl8Z0q
>プログラミング未経験からphp始めて自分でスラスラコード書けるようになるまで早い人で

スラスラ書ける人はCやJAVAも出来る人。
これが出来ないと一生出来ない。
と言う事で最低半年はかかる。

因みに自分はHTMLから始めてSQLまでで、3ヶ月かかった。
当然今でもスラスラは書けない。
と言うか関数まで覚えてる人なんて居ないだろ?
217nobodyさん:2012/01/21(土) 18:52:17.27 ID:???
>>212
それはEclipseかNetBeans。
どっちもJavaで作られている統合開発環境。
ターゲット言語は幅広いので便利。
PHPだったらNetBeansの方がいいかもね。
218nobodyさん:2012/01/21(土) 21:20:18.70 ID:Jg2fiWOt
期間もだけど勉強するのに書籍代に金が結構かかる。

HTMLが2冊、Javascriptが3冊、アルゴリズムが1冊、PHPが2冊、MySQLが1冊。
これだけ買ったよ。
おかげで一から組めないけどサンプルソースさえ有ればかなり改変出来るようにはなった。
一番難しかったのはJSでチェックボタンを作る時、データを参照してオンオフを切り替える事。

でもこれからはデザインを勉強しようと思ってる。
219nobodyさん:2012/01/22(日) 01:08:48.85 ID:???
>>217
netBeansってGUIでVisual Studioみたいな感じで使えるのね
知らなかった。phpもJavaもってなら使ってみるのありですね
上の方のレスでもでてたけどなかなか評判は良さげ。

たくさん本買ったphp以外も色々勉強してる人もいますねー
まぁあれこれできないと食っていけないのがWeb Designだけど。
何を作りたいかハッキリ目的がある人がやっぱり覚えもよさそう、
デザインはセンスがものをいうと思うけど、もともとそれほど
センス無くても磨いていけばそれなりになる?
220nobodyさん:2012/01/22(日) 10:01:45.58 ID:u+46DlPI
PHPまでするなら仕事にしないと本代もだけど時間もかなり無駄な趣味に成る。
221nobodyさん:2012/01/22(日) 10:55:00.07 ID:???
DreamweaverでphpとMysql接続して作業してる人って結構いるのかな?
222nobodyさん:2012/01/22(日) 12:34:21.39 ID:???
職業としてのプログラミングならphpはおすすめできないけどね。
C系かJavaがおすすめ。
223nobodyさん:2012/01/22(日) 14:31:08.25 ID:zm52Nxpj
それ言ったらプログラムを仕事にするよりもっといい職種が有るだろ。
224nobodyさん:2012/01/22(日) 14:49:57.95 ID:???
まぁ、それがわからんレベルでおすすめを書く程度だということ
225nobodyさん:2012/01/22(日) 19:28:56.43 ID:fIKAQoFq
おすすめ出来なくてもJavaScriptでさえ手こずるってるのに
PHPでいっぱいいっぱいです。
他にもjQueryなんか有るし、、、
226nobodyさん:2012/01/22(日) 21:13:22.34 ID:???
phpの技術者は安いのは間違いないけどな
227nobodyさん:2012/01/22(日) 21:49:00.97 ID:???
どれくらい差があるのん?
228nobodyさん:2012/01/23(月) 00:43:26.96 ID:azwGiKBm
時給で言ったら2/3も無いけど、でも需要で言ったらPHP>Java>Cだよ。
そのぐらいCとJavaは仕事無い。
なら仕事が無いならPHPやればって思うかも知れないがCやJavaが
出来る人はPHPの時給でなんてやってられないぐらい違う。
229nobodyさん:2012/01/23(月) 01:16:43.90 ID:???
>>228
「一般的な」ウェブサイト限定で言ったら需要についてはそのとおり。
これからも軽量なウェブサイトではその傾向だろうね。

ただ、より広い領域ではJavaの技術者が全く足りていない。
足りていない原因はAndroidとSaaS。
大体PHPの2倍近い賃金の差があるね。
Java技術者は汎用性が高いから人気がある。
ウェブしかできないPHPとの比較ではその格差は
仕方が無いし、当然。

ちなみにうちの会社はシステム開発および人材紹介会社。
230nobodyさん:2012/01/23(月) 12:52:31.61 ID:???
結局Javaは仕事は有るんだが、その仕事が出来るだけの技量を持った
Javaのプログラマーが少ないって事だね。
231nobodyさん:2012/01/23(月) 13:43:48.00 ID:TKnDuGIS
PHPは仕事有るけどそれでもPHP単独では無理だと思う。

PHPが出来た由縁は知らないが現実的にはWebデザインは出来るが
高度なプログラミングは出来ない、しかしそれでも掲示板作ったり
データベースを扱いたい人のための比較的簡易な言語だと思う。
232nobodyさん:2012/01/23(月) 15:43:57.92 ID:???
スレタイ読もうね
233nobodyさん:2012/01/23(月) 17:46:04.40 ID:???
自治厨うぜ
234nobodyさん:2012/01/24(火) 07:09:19.26 ID:???
大規模かどうかでしょ
235nobodyさん:2012/01/24(火) 15:57:31.86 ID:j0I98idi
クラスが理解出来なくても仕事出来ますか?
236nobodyさん:2012/01/26(木) 14:02:26.05 ID:YBvx9E3G
>>230
じゃあPHPにも存在価値は有るって事だね。
237nobodyさん:2012/01/26(木) 22:53:23.08 ID:???
>>236
ミッションクリティカルではなく、
軽量で安価なサイトであればいんじゃないかい?
238nobodyさん:2012/01/26(木) 23:25:34.05 ID:IvLEqAq5
自分だけのブログをしたくて覚えてる人も多いと思うけど。
239nobodyさん:2012/01/26(木) 23:27:43.39 ID:???
JavaにしろPHPにしろ、マジで使いものになる技術者少ない
240nobodyさん:2012/01/27(金) 16:06:56.52 ID:???
オライリーの「PHP5」はどう?
241nobodyさん:2012/01/27(金) 20:25:49.69 ID:???
読むまでもないんじゃね
242nobodyさん:2012/01/27(金) 21:59:09.67 ID:HdjGrUqk
PHPのプログラマーはデザインとかも要求されるよね。
243nobodyさん:2012/01/27(金) 22:24:00.55 ID:???
そういえばperlだったけどホリエモンがオライリーの本勧めてたな
244nobodyさん:2012/01/27(金) 23:08:45.81 ID:VxkDy035
ホリエモンはグルーポンのお節もすすめてたから信用出来ない
245nobodyさん:2012/01/28(土) 11:53:10.99 ID:???
そもそもホリエモンがWebProgに明るい人なのかどうか
246nobodyさん:2012/01/28(土) 12:38:30.21 ID:???
>>245
オン・ザ・エッヂ時代はガンガンPerl使ってたんじゃないの?
247nobodyさん:2012/01/28(土) 12:59:25.67 ID:???
Perl使ってたんじゃないの? っつったって、見たこと無いし
248nobodyさん:2012/01/28(土) 13:06:03.34 ID:???
堀江は小飼が入ってくる頃までプログラマだったよ。phpではなくperlやってたみたい
249nobodyさん:2012/01/28(土) 13:17:49.16 ID:???
プログラマもピンキリだから、どの程度かわかったもんじゃない
250nobodyさん:2012/01/28(土) 14:04:02.59 ID:???
まあ過去の人だし、どうでもいいわな
251nobodyさん:2012/01/29(日) 03:43:22.81 ID:XxyGDuEr
PHPの新刊ピタッと止まったね。
252nobodyさん:2012/01/29(日) 18:05:20.01 ID:???
>>251
ネタ切れです。
253nobodyさん:2012/01/29(日) 21:04:26.02 ID:???
phpも人気が無くなってきた・・・。
254nobodyさん:2012/01/29(日) 22:25:28.37 ID:fKZpT3ft
でも中小販売店のショッピングカートってPHPが多いよ。
255nobodyさん:2012/01/29(日) 23:09:52.48 ID:???
>>254
うん。小規模のやつはPHPでいいよ。
規模が拡大すると問題にはなるけどね。
256nobodyさん:2012/01/30(月) 00:02:07.11 ID:HtpdSpHe
PHPで出来る一番難しい事って何?
257nobodyさん:2012/01/31(火) 00:32:53.77 ID:???
PHPで初めてのプログラミングを学んだ人が
他の言語に挑戦するのは難しい。

最初の言語にPHPを選ぶのはやめた方がいいよ。
258nobodyさん:2012/01/31(火) 04:05:51.95 ID:Zf9w1Eaf
挑戦する必要が無い人も居るけどな。
259nobodyさん:2012/01/31(火) 14:08:47.07 ID:???
web屋がちょっと動的なことしたくて勉強するのが多いんでないか?
純粋にプログラミングに興味あるやつはPHPやろうとは思わんでしょ
260nobodyさん:2012/01/31(火) 14:21:11.36 ID:???
>>258 >>259
だな。>>257がPHP書籍スレでこんなレスするのは
PHPに親でも殺されたか、ただの馬鹿か、あるいは両方。
261nobodyさん:2012/01/31(火) 15:38:43.66 ID:FrD5GYw+
>最初の言語にPHPを選ぶのはやめた方がいいよ。

これ以上、PHPが使える人が増えたら職場で自分がはじかれそうだから?
そう言っている気がする。
262nobodyさん:2012/01/31(火) 15:54:11.79 ID:FrD5GYw+
PHPだけで出来る事、掲示板。
PHPとSQLで出来る事、データベースの表示、検索、簡易入力、ショッピングカート。
他に有る?
263nobodyさん:2012/01/31(火) 17:52:09.74 ID:???
アイデア次第でしょ
264nobodyさん:2012/01/31(火) 23:18:55.68 ID:???
最初の言語でphpはやめた方がいいよ。
265nobodyさん:2012/02/01(水) 04:53:12.10 ID:x70LVkpH

PHPを使いこなしたいって言うなら賛成だけどね。
266nobodyさん:2012/02/01(水) 09:18:06.71 ID:???
最初はjavascriptだろ
267nobodyさん:2012/02/01(水) 18:07:17.54 ID:???
なんだっていいってば
どうせ他の言語やるとき基礎は勉強するんだから
最初がCだろうがjavaだろうがrubyだろうが一緒
268nobodyさん:2012/02/03(金) 11:40:16.17 ID:ErBpUpRI
>>262
アフィリエイト目的の動画配信とか2ちゃんのコピーとかも有るね。
269nobodyさん:2012/02/04(土) 17:29:18.80 ID:xJa95tYe
良く分かるPHPの教科書買ったけど開発環境構築の手順や設定が全く書いてなくて詰んだ・・・
270nobodyさん:2012/02/04(土) 20:51:27.75 ID:???
>>269
バカだな、PHPの教科書は中途半端なんだよ。最初はスーパーサンプル一冊だけでいい
271nobodyさん:2012/02/04(土) 22:04:41.56 ID:???
ぐぐればいっぱい出てくるよ
272nobodyさん:2012/02/04(土) 22:29:43.27 ID:N4344l6u
良く分かるPHPの教科書は入門書の一つ手前の本だから。
273nobodyさん:2012/02/04(土) 23:25:39.60 ID:???
>>269
立ち読みして確認しないでアマゾンで買うとそうなる・・・
274nobodyさん:2012/02/04(土) 23:35:47.28 ID:???
ほんの数行で終わる短いコードを色々書いて試すのが
一番かも
275nobodyさん:2012/02/05(日) 08:34:23.24 ID:0Y/PSLSP
>>273
アマゾンの評価通りだと思うよ。
星の数じゃなくてコメント。
分かりやすいけど先が無い。
276nobodyさん:2012/02/05(日) 20:12:32.15 ID:???
>>269
29ページに書いてるんだけど
確かにXAMPPのインスコの方法は書いてない
ただ、ダウそしてインスコしたらセッテイングなんていらんよ
すぐ使えるし。
セットアップするの項目のところだと思うけどネクストボタン押し
次へ進めてインストール終わった段階でセットアップ終わってるから
277nobodyさん:2012/02/05(日) 23:44:35.30 ID:P0JJ9qP5
俺はphp.iniの中を5行ぐらい書き換えたけどな。
そのままだとエラー表示出るし掲示板で画像つけるならサイズ変更も必要。
同然my.iniもね。
278nobodyさん:2012/02/06(月) 00:27:02.55 ID:???
最初、「教科書」買ったけど、セッション使おうと思ったら
XAMPP上では上手くいったのに、サーバー上だと無理で
あたふたしたな〜
どこにもphp.iniの変更が必要ですとか書いてないんだもん

279nobodyさん:2012/02/06(月) 01:21:34.28 ID:mz1dM5O7
サーバーで動かないからってそのサーバーのphp.iniを変更出来るところは少ないだろ?
そう言う場合はphpのコードをサーバーのPHPのバージョンでも動くように合わすか、
コードに合わせて動くバージョンのPHPを使ってるサーバーを探すか。
280nobodyさん:2012/02/06(月) 01:24:06.18 ID:mz1dM5O7
>>269
PHPの教科書だけじゃPHPで有る程度思った通りのコードを書くのは絶対無理だから。
でも最初の一冊に買うのだったらかなりお勧め。
281nobodyさん:2012/02/06(月) 13:49:31.84 ID:EajPEEVx
PHPでDBの検索フォームを作りたくて
PHPの教科書を読んで見たけど載ってなかった
初心者にも理解できる検索フォームの作り方が載ってる本教えてください
282nobodyさん:2012/02/06(月) 14:00:38.41 ID:???
実はphpでmysqlとかのデータベース検索フォームとかシステム組むの
勉強するのはphpの参考書よりもmysqlの本買った方が分かりやすかったりする
「サンプルで覚えるMYSQL―データベース接続の基本から応用まで」
とか個人的にはおすすめ。と言ってもあなたに取って分かりやすい本か
どうかは分からないので本屋で実際読んで色々比較したほうがいい
新しい良書がでてるかもしれんし。
283nobodyさん:2012/02/06(月) 19:55:17.97 ID:???
>>281
「基礎からのMySQL」とかかな。
データベースをSQLで検索してPHPで結果を表示する。
2ch風掲示板を作成して、簡単な検索機能をつけるだけだけど。
284nobodyさん:2012/02/06(月) 20:19:03.32 ID:hgwV8f3e
>初心者にも理解できる検索フォームの作り方が載ってる本教えてください
それが出来るってPHPの中では高度な事だから初心者が挑戦する域超えてるよ。
ただ初心者っての度外視すれば実践マスター(旧)の286ぺージぐらいから載ってる。

285nobodyさん:2012/02/06(月) 21:08:12.36 ID:tePzwGv4
まあ初心者が何か見て何でも出来るならプログラマーなんて仕事は成り立たないよな。
286nobodyさん:2012/02/06(月) 21:17:24.84 ID:???
285
何故このスレ開いて見たのか知らないけど
まぁ、いずれ何も見なくてもマウスでレゴブロック組むような感じで
組めるような時代がいずれくるんじゃないかと予想はしている
287nobodyさん:2012/02/06(月) 22:49:41.26 ID:nH6bD22Z
>>284
同じものは直ぐにでも出来ると思うが、未経験者がそれをカスタマイズ
したいなら最低1ヵ月、早くて2ヶ月、普通で3ヶ月、遅くて4ヶ月、
当然1人では本読んでも出来ない人も居るだろう。
288nobodyさん:2012/02/06(月) 22:51:01.16 ID:nH6bD22Z
それにXAMPPならともかく実際にサーバーに上げたら文字化けも
あるだろうし。
289nobodyさん:2012/02/06(月) 23:01:21.36 ID:???
>>281
自分も同じことがやりたくて、初心者からPHP勉強したけど
DB検索フォームの作り方ってフォームから受け取った文字列や
配列を、いかに自分がやりたい検索方法のMySQLのSELECT文に
関数使って、加工していくかっていうだけのことだよ

PHPの教科書に載っている内容でなんとかなる
ただ、PHP教科書はMySQLの説明が少なすぎるので
それを補うものが必要だった

>>283さんもおすすめしている「基礎からのMySQL」は分かりやすかった
最初に買った本が「PHPの教科書」だったけど、DB検索フォームを
作りたいだけなら、「基礎からのMySQL」(2冊目で購入)だけで
十分だったなと思ったw
MySQLとしか書いてないけど、PHPも教科書と同程度の内容は
解説されてたから

あとはネットのサンプルソースとかを参考にした
サンプルソースを解読するのに、必要だったので3冊目に
「PHPポケットリファレンス」を購入
290nobodyさん:2012/02/06(月) 23:22:26.07 ID:GWRugUDN
>PHPの教科書に載っている内容で『なんとかなる 』

>ただ、PHP教科書はMySQLの説明が少なすぎるので
>それを『補うものが必要だった』

どっち?
どちらにしても適切なチョイスではないね。
291nobodyさん:2012/02/06(月) 23:41:19.36 ID:???
多分その辺は人によると思う
なんとかなっちゃう人もいれば、補うものが必要な人もいる
地頭があって、本に書いてない部分はググッて調べて
解決できるればそれに越したこはないだろうけど、それが出来る人は
そもそも本なんて買わないかもしれない

Mysqlの本も最近はphpmyadmin使っての解説のやつが増えたね
Webにデータアップしてphpで検索システム組むことを前提とした
サンプル多い。いいことだ
292nobodyさん:2012/02/07(火) 00:01:38.85 ID:KoyrPU+w
頭の出来より他の言語経験者なら分かるけどね。
まあ、そんな人はここで質問しないか。
293nobodyさん:2012/02/07(火) 00:38:46.80 ID:???
前スレで社員にやらせるのに
本1冊で済ませようとする人がいたね
ドンだけケチなんだろうと思った
294nobodyさん:2012/02/07(火) 01:37:12.61 ID:???
>>290
言葉が足りなかった
DB検索入力フォームの作り方と検索条件が1つくらいなら
教科書だけで事足りる

ただ、教科書はMySQLの命令文の説明が少なすぎるから
ちょっと複雑な検索条件をやろうとしたら全然足りないので
他の本が必要ってことが言いたかった

適切なチョイスじゃないと言われたけど、自分は上記3冊で
良かったなと思っているよw
本当に、人それぞれなんだろうね
295nobodyさん:2012/02/07(火) 01:45:40.97 ID:9oYh9g96
まあ、ネットで調べれば良いのなら書籍自体不要だけどね。
296nobodyさん:2012/02/07(火) 18:39:06.21 ID:8Q7ejb1+
PHPの教科書でも出来ますね。
でも折角なら実践マスターの方がより機能的で見栄えも良いサンプルが載ってる。
わかりやすさはどっちもどっちだけど実践マスターの方がコードの解説が多い。
PHPの教科書は概念が主体だね。
どちらにしても多分本だけでは意味を理解出来ないでしょう。
とにかく初心者がぱっと見て手軽に作れる難易度の物じゃない。
正直、サーバーへの挙げ方だけ覚えてネットで探したサンプルだけ挙げて使うのが良い。
297nobodyさん:2012/02/08(水) 21:53:22.36 ID:8f/rcnX0
『よくわかるPHPの教科書』ってサポートのHP見たらあまりにも誤記が多くて
もう第8版なのにそれでも増版の際にまだ訂正してるけど、これって
普通に考えて直ぐに反映してるから良心的って事?
それとも出版の際にコードの動作確認を全くしてないいい加減な書籍?
298nobodyさん:2012/02/09(木) 15:15:52.02 ID:???
売れていない本は誤記が有っても増版も無ければ下手したらネットで
訂正も無い。
後は著者の良心に頼るのみ。
それを考えればよくわかるPHPの教科書は誤記が多くてもまともな方。
299nobodyさん:2012/02/09(木) 16:26:23.22 ID:???
だからこういう本は電子書籍で出して欲しいのよね
すぐに簡単に誤記も訂正できるし。
随分前に10日で覚えるphpを買ったけどまぁ、その通りに打ち込んでも
動かんプログラムあったけどサイトで訂正もないから自分でなんとかするしか
なかったね。訂正があるだけましと思わないといけないってのが
悲しいよね。誤記なんてなくて通常当たり前なのに
300nobodyさん:2012/02/09(木) 18:32:14.68 ID:???
php5対応実践マスター、
p192の246行目って何の意味があるの?
<input type="hidden" name="no" value="abc">
っていうやつ。
301nobodyさん:2012/02/09(木) 19:33:15.80 ID:ZjX/Gqua
hiddenの事?
隠しデータでしょ。
後はフォームでしょ。
302nobodyさん:2012/02/09(木) 20:01:03.50 ID:???
>>301
レスありがとう。

一応、隠しデータだってことは理解してるつもりなんだ。
例えば、同プログラム220行目の
<input type="hidden" name="MAX_FILE_SIZE" value="30000">
なんかはファイルサイズ制限として書かれてるんだな、と理解できる。

でも>>300で書いた隠しデータは
プログラム内で利用されてないようだし、
解説でもなにも言及されてなかったから
用途と存在意義がわかんないんだよね…
303nobodyさん:2012/02/09(木) 20:24:57.28 ID:vnEeD21u
じゃあinput tyepの値を変更して見れば?
それでも動くなら意味が無いし、動かないならデバック機能有るんだから分かるでしょ。
304nobodyさん:2012/02/09(木) 22:31:22.64 ID:???
>>303
input type変えてみても、行自体を消してみても
なんの問題もみられなかったわ…
最初からこうやって試してみればよかったんだな。
半日くらい頭の中だけで無駄に悩んでしまった。
まあどうやら不要、ってことがわかってよかったかな。
ありがとう。
305nobodyさん:2012/02/09(木) 23:44:54.56 ID:dq0jYatI
消したら表示されないデータの取得が出来なく成るのでは?
306nobodyさん:2012/02/10(金) 00:25:48.41 ID:???
>>305
自分は学習途中の初心者なので、
見当はずれのレスだったらすいません。

表示されないデータというのは、
$_POSTで取得できる"no"の値(abc)のことですよね?
このプログラムには、$_POST["no"]が無いんです。
307nobodyさん:2012/02/10(金) 11:05:16.18 ID:YQXYfk7E
print_rで中身見れば?

このスレでPHPがどうたらと講釈たれてる割にたいしたアドバイスが
出来ないレベルのなんちゃってプログラマーが多かったようですね。
308nobodyさん:2012/02/10(金) 18:21:26.36 ID:???
>>307
[no] => abcが出ました。
print_rってはじめて使ったよ…
わかりやすいねこれ。ありがとう。

色々ぐぐったのですが、実際にフォームでhiddenを使う時には
送信された内容をわかりやすくなるような事を書いたりするんですね。
例えば品番とか、送信された時刻とか。

>>300の行については、
"(no=abc)自体はプログラム内では使わないし特に意味ない内容だけど
hiddenってのはこういう風に使うんだよー"
ということで書かれた行だったのかな、と思えてきた。

だいぶ脳内すっきりしてきた。
でもなんかごめん、質問スレ行った方がよかったのかな?
309nobodyさん:2012/02/10(金) 18:32:46.80 ID:ZzFHGVvr
個人的には他のPHPのスレは死んでいるのでこのスレでも良いと思う。
それにPHPは駄目って言う上級者が多いんだからかなりの良い回答が期待出来るw

人からPHPを教えてもらう時に上手く動かない場合は結構、
print_rやprintで中身を確かめるようにアドバイスをしてくれるんだが
書籍でその事を明記してる事はあまり無いですね。
きっと自分では出来ても人に教えた経験が少ない人が書いてるんだと思った。
唯一有ったのは初心者用だと最近出版のPHPレッスンブックぐらいかな?
この人が書いている他のPHPの本は評判今一だけどこれはPHPの教科書よりは
まだ丁寧に解説してる。
310nobodyさん:2012/02/11(土) 10:17:14.56 ID:1C23HZ9s
初心者用のPHPの本を3冊持ってるけど(1冊は人にあげたら)print_rで
中身を確認する事を書いてる本は無かったんだよ。
これでどうやってミスを探しするのか疑問に思ってた。
311nobodyさん:2012/02/11(土) 11:22:34.84 ID:???
このスレに居る人の多くは実務経験が無い、サンプルソースをコピペして改変がせいぜい?
312nobodyさん:2012/02/11(土) 12:49:50.83 ID:1C23HZ9s
PHPによるWebアプリケーションスーパーサンプルって評判良いけどコードの解説が丁寧なだけのような気がするんだけど。
別にPHPじゃなくて良いけど例えばこれ読んで二次関数の式や代入のコードを書けるように成る?
一通りPHPを勉強して自分でコード書いたけど上手く動かせない人や複雑なコードを書く時の手順を勉強するための本だと思うんだけど。
313nobodyさん:2012/02/11(土) 14:53:32.91 ID:pewX9Zce
>>307

 簡単過ぎて答えるのが面倒なのか、その新しい実践マスターを持ってないからかも?
まあ別にその本を持って無くてもソース見れば分かるし、質問する方も本を持っていなくても
答えれるようにもう少し前後や値のかかってるソースまで書いてくれると
もっとアドバイスが有ったと思う。
314nobodyさん:2012/02/11(土) 20:48:31.85 ID:???
まぁ、PHP理解してきた人が初心者向けの本買う訳ないから仕方ないね
PHP本は10冊くらい買っているが、もうお腹一杯
315nobodyさん:2012/02/11(土) 21:54:42.61 ID:???
PHPのchm形式のヘルプだけで良いと思う。本も気まぐれに買ってはみたが結局埃をかぶってる。
316nobodyさん:2012/02/12(日) 09:55:22.38 ID:jHB0qxxg
それは分かるように成ってからの話
317nobodyさん:2012/02/12(日) 10:13:17.31 ID:???
改訂版の実践マスターPHP+MySQLはまだ出て半年も経ってないから
何処のページか書かれても分からないだろうな。
だいたいこの手の入門書の一番売れる時期は学生が夏休みの時だし。
オークションはこの時期に値段が上がる。
次が学校で使うためにだから3〜4月か?
318nobodyさん:2012/02/12(日) 22:59:32.56 ID:???
多言語経験者ならパーフェクトPHPで十分。
関数はググる。
319nobodyさん:2012/02/13(月) 00:54:56.96 ID:EfGbqmE+
多言語経験者なら全てにおいてここで質問する必要も無いだろ
320nobodyさん:2012/02/13(月) 23:16:14.56 ID:SExHJOTx
PHPによるWebアプリケーションスーパーサンプルを見たけど純粋な
PHPの本ってわけじゃ無いんだね。
フレームとかライブラリに制作支援の使い方も書いてあって、結構
PHPを使い込んでないと難しい。
321nobodyさん:2012/02/14(火) 11:04:40.65 ID:???
逆引きでも良いのでリファレンス(辞書的なもの)のお勧めが有ったら
教えて下さい。
(PHP辞書第2版は古いし詳細な説明やソースが無いので)
322nobodyさん:2012/02/14(火) 20:11:22.33 ID:???
>>321
http://php.net/manual/ja/index.php
「書籍」じゃないけど、これでなにが不足なのかわからんね。
323nobodyさん:2012/02/14(火) 21:50:07.62 ID:PdW81ZqE
これだと画像ファイルを識別する関数とか簡単に探せないね。
324nobodyさん:2012/02/14(火) 22:37:10.49 ID:WJYliziS
>>322
ドヤ顔で求めても無い物をすすめれてもね。
325nobodyさん:2012/02/15(水) 00:40:38.01 ID:???
公式マニュアルは全くの初心者が読んでも小難しく感じるだけだと
思うよ。やっぱりこの手のリファレンスは本だと思う
プログラミング未経験の人であるなら尚更
既に他の言語ある程度出来る人は公式マニュアルでなんとかなると
この話題何回でたことやら
326nobodyさん:2012/02/15(水) 01:36:05.55 ID:SCe4afAK
このスレ、通ぶってる割になんちゃってPHP使いも多いし
327nobodyさん:2012/02/15(水) 02:22:47.00 ID:???
おまえもナー
328nobodyさん:2012/02/15(水) 14:29:54.03 ID:PVkK9BbT
PHP公式資格教科書をちょっと読んでみたけど難しいと言うよりリファレンス無いと解けない問題が多かったかな?
あと知らなくても問題無いような事とか。
なんていうかITパスポートみたいな感じだった。
329nobodyさん:2012/02/15(水) 14:34:29.00 ID:PVkK9BbT
あと網羅してるって訳じゃないけどリファレンスとしては
PHPハンドブックがそこそこ分かりやすい。
PHPを一通り覚えたならだいたい理解出来るように書いてる。
ただ、辞典と言うには関数が少ないかな?
新しい便利な関数が載っていない。
330nobodyさん:2012/02/21(火) 03:09:00.85 ID:???
PHPのエンジニアは給料安いから、やめた方がいいよ。
331nobodyさん:2012/02/21(火) 20:18:52.53 ID:???
そうやってライバルを減らす作戦ですね、わかります^^
332nobodyさん:2012/02/21(火) 22:27:49.51 ID:6r0ObbDq
給料安いけど仕事多いよ。
但しコーディングやデサインも要求される。
333nobodyさん:2012/02/21(火) 23:51:30.00 ID:???
安いってどれくらいよ
334nobodyさん:2012/02/22(水) 01:18:52.97 ID:???
phpでいちからガシガシ書いてアプリ作れるなら
最低でも25万から上はくれると思うけど
それで安いと思うかどうかはその人次第。
最低30万から上もらわないとやってられないという人もいるはず

まぁ作るアプリにもよるだろうけどね
フリーランサーとかが単発で一個なんか作ってくれとか言われる
場合とかは
335nobodyさん:2012/02/22(水) 07:59:21.20 ID:???
そんな安い案件見たことないけどなぁ
地方?
336nobodyさん:2012/02/22(水) 08:45:25.12 ID:aQkdgOXg
みなさんは、本で独学なのでしょうか、それとも
一度はどこかのスクールでトレーニングしているのですか?
337nobodyさん:2012/02/22(水) 10:17:57.44 ID:???
本やHELPさえあれば使えるものを、学校で習う必要があるか?
中学生程度の教養があれば自学自習でできて当然。
できない人は、青年期までに学習の仕方を習得できなかった人ではないかな。
338nobodyさん:2012/02/22(水) 18:10:02.01 ID:van4eEkU
>>335
案件単位じゃなくて月収だろ
339nobodyさん:2012/02/22(水) 20:40:26.69 ID:8xvbz2WB
>>333
税込で月20万スタート。

>>336
自分はスクールだけどテキストさえ良いのを選べば独学も可能と思う。
逆にスクールでも先生が悪いと費用対効果がいまいち。
実際専門学校レベルだと卒業後にその手の職に就けない人がかなり多い。
大きな違いは学習効率と分からない事が有った時に解決が早い事。
340nobodyさん:2012/02/23(木) 03:01:23.17 ID:???
スクールとかでプログラミング習うと
信じられないくらい高い授業料取られるね
アシアルなんてめっちゃ高いよ
http://www.asial.co.jp/school/
基本コースで45,000円
中級コースで70,000円
PHPオブジェクト指向編  21,000円
他にも何個かphp関連あるけど正直高すぎると思うよ

入門書、その後サンプル本買って
セキリティ本と、自分でコツコツやっていったほうが
おそらく身につく。まぁあとはモチベーションの問題だと思うけど
作りたいものがはっきりわかっていれば何をすればいいのかも見えてくる
んじゃない。学校で教えてもらってる人よりも独学の人の方が
プログラマは優秀な人多い気がする、自分の周りだけかもしれないけど・・・
341nobodyさん:2012/02/23(木) 23:42:20.17 ID:OhZ71KQt
プロになるためのPHPプログラミング入門ってどんな感じでしょうか?
342nobodyさん:2012/02/24(金) 00:46:11.47 ID:???
金かけてスクール行ってもphpは金にならないから
やめとけ。
343nobodyさん:2012/02/24(金) 03:06:12.42 ID:???
取り扱われている内容は上級者向けであるため、本書を十分に理解し活用するには、
html、MySQL、Ajax、オブジェクト指向などを知っている必要があるだろう。
また、PHPに関しては変数や制御文などの文法の説明はほとんど載っていないので、
一からPHPを学ぶ人はよくわかるPHPの教科書やゼロからわかる PHP超入門などを
先に読んだほうが良いだろう。

PHPの基本を終え、次の一歩をどちらの方向に踏み出せばよいか
悩んでいる人にとって一読の価値のある書籍である。


とアマゾンのユーザーレビューには早速レビューが書かれてるけど
俺が立ち読みした時も同じ事思った。まぁ近所に本屋があるなら立ち読みして
みればいいんじゃない
344nobodyさん:2012/02/24(金) 16:35:11.55 ID:???
>>340 了解。とりあえず自分でやってみる。
>>342 金を第一目的にしてない人もいるから。仕事がプログラマーじゃ
   ない人とか。
345nobodyさん:2012/02/25(土) 12:57:57.56 ID:???
>>344
そもそもスクールに行く必要があるレベルの言語じゃない。
346nobodyさん:2012/02/25(土) 14:18:01.12 ID:???
2,3日働けばペイできる程度の授業料だしそんなもんやろ
347nobodyさん:2012/02/25(土) 16:29:51.77 ID:???
ほぼウェブ限定言語のPHPすら自学できない人は開発自体に向いていないと思う。
348nobodyさん:2012/02/25(土) 23:32:47.99 ID:hpnqmn4n
>学校で教えてもらってる人よりも独学の人の方がプログラマは優秀な人多い気がする、
一番多いのは学校の部活動組みだろ
だいたい独学組みが大手で働いてるかな?
349nobodyさん:2012/02/26(日) 00:47:10.32 ID:???
ここ見て自分の報酬が高額だと気づいた
350nobodyさん:2012/02/26(日) 23:48:49.39 ID:???
独学だと人間関係を作るの大変じゃないか?
一人で何冊も買うのはお金もかかるだろうし。
田舎だとPHPで食っていくのは無理なんじゃないかと思うけどどうなんだろう。
351nobodyさん:2012/02/27(月) 00:16:15.51 ID:???
>>350
なんでPHP?
352nobodyさん:2012/02/27(月) 00:55:00.84 ID:???
人間関係作るの苦手な人は、向こうが擦り寄ってくるぐらいハイレベルになればいい
実に簡単なことさ
353nobodyさん:2012/02/27(月) 09:27:28.56 ID:???
>>351
なんかすまん。スレタイがPHP関連の書籍スレだから一応PHPと絡めておこうと思って・・・
354nobodyさん:2012/02/27(月) 14:22:57.35 ID:VAQFCkMa
>田舎だとPHPで食っていくのは無理なんじゃないかと思うけどどうなんだろう。
会社勤めだと難しいけどフリーだとそうでもないでしょ。
それより田舎ってどのぐらいの事?
バスしか走ってないならともかく電車が有るなら結構会社員として有るよ。
355nobodyさん:2012/02/28(火) 02:40:31.92 ID:???
あげ
356nobodyさん:2012/03/02(金) 05:09:47.58 ID:???
よくわかるPHPの教科書ってMYSQLの説明省略し過ぎてよくわからないよ(´・Д・`)
357nobodyさん:2012/03/02(金) 14:17:12.51 ID:a/g1QE2F
>>356
取り合えずPHPを動かせるように成る為の本だから。
358nobodyさん:2012/03/02(金) 22:55:45.88 ID:G81hdmbp
2000〜3000円の本でPHPとMySQLを全部詳しく書けってのが無理だから。
359nobodyさん:2012/03/03(土) 01:33:18.36 ID:???
だからって端にも棒にもひっかからん中途半端な駄本が多すぎるな。今に始まった事ではないが。
360nobodyさん:2012/03/03(土) 09:26:20.68 ID:GyluOYYy
「よくわかるPHPの教科書」は教科書と言うより今から始める入門書、それも
PHP専門だからな。
それでもアマゾンで評判が良かったり古本屋で高いのは初心者が始めるには
かなり分かりやすい本だと言う事。
誤記も多いがネットでの訂正も早い。
詳しく書いてるけど分かり難いプログラムの本よりはよっぽどましだと思う。

どうせPHPを詳しく知るには最後にはCやJavaを覚えなくちゃいけないんだし。
361nobodyさん:2012/03/03(土) 21:42:56.17 ID:mKMOi7ve
PHPを始める時にTHMLは当然としてJavascriptを先に覚えないの?
そうすれば後でこんなはずじゃないって事起こらないと思うんだけど??

>よくわかるPHPの教科書ってMYSQLの説明省略し過ぎてよくわからないよ(´・Д・`)
362nobodyさん:2012/03/04(日) 01:50:28.83 ID:???
Mysqlの教科書じゃないからな
363nobodyさん:2012/03/04(日) 08:40:09.77 ID:fEPMUtYz
たとえ分かりやすかったり詳しく書いてるPHPの本でも、最低MySQLの
接続と表示方法の事書いてないと売れないでしょ。
364nobodyさん:2012/03/04(日) 12:24:36.08 ID:???
JavaScriptを先に覚えるのは必須。

HTML5関連APIに対応したJavaScriptを覚えずにサーバーサイドに走ったら
時代の流れに取り残される。
365nobodyさん:2012/03/04(日) 13:02:57.19 ID:wbnFvCT7
JavaScript理解してPHPが出来ない事は有ってもこの逆は無いからね。
366nobodyさん:2012/03/04(日) 13:31:47.93 ID:???
>>365
一昔前のJavaScriptだったらそうだけど、
今はPHPができてもJavaScriptの新APIが書けない人が多いかと。
『徹底解説HTML5』シリーズの分厚い本の数冊でようやく解説されている
新APIを理解してるPHPerがどれだけいることやら。
367nobodyさん:2012/03/04(日) 15:10:14.34 ID:4+iSfrrK
>>356

英語の本買って数学の事が載ってないと言ってるのと一緒。
368nobodyさん:2012/03/04(日) 21:21:04.28 ID:???
俺はPHPの後にjs覚えたな。
369nobodyさん:2012/03/04(日) 21:46:01.63 ID:???
同じく。順番なんて好き好きっしょ
370nobodyさん:2012/03/04(日) 22:34:56.42 ID:Y72jvQpo
>>368-369
多分自分で言うほどわかってない
371nobodyさん:2012/03/05(月) 00:01:24.58 ID:???
PHPの出番はHTML5とJavaScript、
スマホの勃興ですでに減っている。
間違いなくJavaScript優先だろうね。

facebookやtwitterみたいなウェブサービスでは
PHPなどのスクリプト系のサーバーサイド言語はすでに廃れた。

twitterはrubyからJava、
facebookはphpからC++とJava


XDM
XHR2
WebSocket
サーバーサイドJS
WebStorage
Web SQL Database
Indexed Database
FIle API
Application Cache
Canvas
他、多数。
372nobodyさん:2012/03/05(月) 00:14:29.04 ID:???
php、JavaScript両方覚えればいいじゃない
C++やJava出来る人はWebの世界なんてこないと思うんだが。

WordPressやショッピングサイトはまだまだphpが使われてる。
ただサーバサイドで動作するJavaScriptが普及しだすとphpは
必要なくなってくるかもね。Node.jsとかあったと思うけど
あれどうなったんだろ

373nobodyさん:2012/03/05(月) 00:24:14.97 ID:???
片方じゃなくて両方。

ただし優先順位はスマホ考えるとJavaScriptは当たり前でしょ?
JavaやObjective-Cができる人は話は別。
374nobodyさん:2012/03/05(月) 00:36:00.57 ID:0ep5Pu+O
>>356
でも、他の書籍を選んでたらMySQLまで進めなかった可能性が高い。
実践マスターなんかはMySQLやPHPの基本的な変数や配列は詳しく書いてるけど
中盤以降は大雑把。
375nobodyさん:2012/03/06(火) 12:30:51.81 ID:q2Mirj8b
今からPHP習い始めようとしてる初心者ですが、最初は「よくわかるPHPの教科書」でFA?
なんか入門とかのHPみてもよくわからなくて、というか説明が古いのがあったり
新しいけどなんかわかりにくかったりでチンプンカンプンです!
上記の本の後は何かいい本はあるのでしょうか?MySQLに重点を置いた本がいいのでしょうか?
376nobodyさん:2012/03/06(火) 15:02:18.26 ID:uRsW5dd5
>>375
最初はそれでいいと思う。
次に読むのはパーフェクトPHPがいいかな。
377nobodyさん:2012/03/06(火) 16:24:51.40 ID:5iNIGEkC
「PHPレッスンブック」もお勧め。
「よくわかるPHPの教科書」よりもう少し説明が細かくて詳しく解説してる。
なんて言うか「よくわかるPHPの教科書」は分かりやすいけどのそ範囲が狭かったりちょっと大雑把。
つまり応用が出来るように成らない。
それとJavaScriptを後回しにするのなら「よくわかるPHPの教科書」→「パーフェクトPHP」の間にもう一つクッション入れた方が良い。
378nobodyさん:2012/03/06(火) 20:07:09.75 ID:???
>>375
次は、ちょっと古いけど、「基礎からのMySQL」。
パーフェクトPHPは、フレームワークだし初心者には難しいと思う。
PHPレッスンブックも最後の方は難し目かな。
379nobodyさん:2012/03/06(火) 21:34:26.94 ID:rsDlXaoc
不足分を頻繁にネットも使いながら調べるのが苦痛な人には「よくわかるPHPの教科書」は合わない。
380nobodyさん:2012/03/06(火) 22:14:57.23 ID:???
ネットで調べるのは必須だよね
本だけで完結させようとすると膨大なページ数になりそう
381nobodyさん:2012/03/06(火) 23:07:24.96 ID:7x3lG4Ak
教科書 → よくわかるPHPの教科書 毎日 PHPがどんな物か分かる本
初級参考書 → PHPレッスンブック ソシム 一番基礎的なPHPが分かる本
中級参考書 → はじめてのPHP 工学社 応用の一歩手前までを詳しく解説している本
上級参考書 → 実践マスター ソーテック PHPからMySQLまで最低限の事を書いてある本
辞書 → PHPハンドブック ソフトバンク サンプル付きで初心者にも分かりやすい
     PHP逆引き大全 秀和システム
バイブル → パーフェクトPHP クラスまで解説
テンプレート→ PHPによるWebアプリケーションスーパーサンプル
問題集 → ?
MySQL → ?
番外編 → いきなりはじめるPHP リックテレコム よくわかるPHPの教科書より更に簡素
      ゼロからわかる PHP超入門 技術評論社 明瞭簡潔
      10日でおぼえるPHP5入門教室 翔泳社 ステップアップに最適
382nobodyさん:2012/03/07(水) 09:30:23.26 ID:WklmeXtJ
なんにしても出来るだけ新しい本で誤記が有っても定期的に訂正していて
色んな関数を使っている本が良いよ。
PHPって最終的には関数の使い方を覚えるのが重要だからね。
383nobodyさん:2012/03/07(水) 10:31:18.28 ID:3w6oKH7r
>>375です。>>382までの方々回答ありがとうございます。
書いてある本を本屋さんにいってみてみたいとおもいます。
すこしわかりやすいPHPの入門HPを見つけたのでそちらも参考にします。
少しづつプログラムを勉強してるとなんだか英語の勉強を思い出しますw
外国人のくせに英語の勉強は苦手だったのでなおさら苦労しそうですが、がんばってます!
384nobodyさん:2012/03/07(水) 14:46:15.85 ID:Ygqq6gD3
>MySQLに重点を置いた本がいいのでしょうか?

PHPにMySQLは必須みたいなもんだし大なり小なりMySQLの事も
書いてる本が多いけど、でも本末転倒。
一冊で出来ればそれに越した事は無いが、PHPに限らずIT系は本が高いので
一冊で間に合わせようとすると上みたいなどっちつかずの考え方になる。
どんな本が良いかの前にどこまで出来るように成りたいかが先。
385nobodyさん:2012/03/07(水) 15:23:56.51 ID:3w6oKH7r
>>384
そうですか。
会社で言われたのはPHPとフレームワーク(CodeIgniter)と
JAVAを使えるようにと言われました。
正直先輩の方々に教えてもらうのが良いのですが、Webで調べて
教えてもらってないのに「これ、わからないの?」みたいにこバカにするので
どうしても自力でやりたいです。最後グチになってしまい申し訳ない。
386nobodyさん:2012/03/07(水) 15:57:00.41 ID:???
Webデザしてた人が覚えようとしてるのかな?
Javaもしなきゃ行けないなら先にJavaした方が良いと思うけど。
先にPHPをするのは遠回りの気がする。
当然javaScriptは使えると仮定しての話だけど。
387nobodyさん:2012/03/07(水) 17:22:57.65 ID:3w6oKH7r
>>386
いんやまったくもってPCの仕事関係は素人です。
PCが好き、一日中PCやっても疲れない程度の能力、コミュ力、
外国人のくせに礼儀正しい、これで選んだと社長が言いました。
なのでWebデザもしたことはありません、大学時代に情報の講義でHPを作ったくらいです。
388nobodyさん:2012/03/07(水) 18:52:14.49 ID:jxCWVhMU
>JAVAを使えるようにと言われました。

これ、優秀な人で一年以上かかるよ
389nobodyさん:2012/03/08(木) 01:27:18.24 ID:???
>>388
それは言い過ぎ。

でもPHPよりも習得に時間はかかるけど、
作れるものがウェブだけじゃないのでメリットは多いと思う。
アンドロイドのおかげで給料も最近すごいね。
390nobodyさん:2012/03/08(木) 03:46:30.18 ID:???
プログラミングってすごい難しいよね、普段PhotoshopとIllustrator
ばっかり触ってデザインやってた俺からしたら出来る人は尊敬するわ
phpの教科書買ってひと通り読んで打ち込んで試したけど
一からガシガシ書いていくとかできる気がしない。

ココにいる人はプログラミングだけ専門にやる人が多いのかな?
デザインもプログラミングも両方やってる人いる?
391nobodyさん:2012/03/08(木) 08:54:43.84 ID:ixJp2kG6
PHPだって結構大変なのにJavaを覚えようとして出来るように成るだけでも凄いと思う。
まあ、C経験者からすればそんな事ないんだろうけど。
392nobodyさん:2012/03/08(木) 20:53:33.53 ID:9qcWQ8Dc
>プログラミングってすごい難しいよね
趣味で分かると、実務で出来るは別の次元のような気がする。
393nobodyさん:2012/03/09(金) 08:06:58.57 ID:o4ZrOAFJ
私からしたら普段PhotoshopとIllustrator
ばっかり触ってデザインやって、食えているあなたがすごいと思う。
デザイン能力ないんで
デザインもプログラミングも一応やっていた。
でもデザインにはまったく自信なし
394nobodyさん:2012/03/09(金) 10:07:16.18 ID:ZZtt3OVv
>>390が仕事でデザインしてる事が分かる>>393の方がもっと凄い。
395nobodyさん:2012/03/09(金) 22:06:51.33 ID:aoy2Yz4i
PHPよりもデザインの方が趣味でしてる奴多いだろ。
396nobodyさん:2012/03/09(金) 22:09:40.63 ID:o4ZrOAFJ
>>390って仕事でやっていたんじゃないの?
失礼しました
397nobodyさん:2012/03/09(金) 23:45:38.25 ID:???
phpなんて1番楽な言語でここにいる奴らは全然すごくないよw phperphperphper
398nobodyさん:2012/03/09(金) 23:49:09.38 ID:whjTH4YC
PHPの教科書の良い所は課題を常にHTMLを使って表示してるところ。
実践マスターはなんて言うかPHPのソースしか書いてない場合が有る。
399nobodyさん:2012/03/10(土) 00:00:11.59 ID:???
>>398
でもPHPには関係しないHTMLが多すぎて、肝心のPHPのコードが
見にくいのなんのってw

そこで、あえて<ul>とか<label>を使う必要はあるのかと思った
実際、練習の時は<ul>は使わず<p>済ませてで、フォームでも
<label>は省略したさ
400nobodyさん:2012/03/10(土) 00:07:12.88 ID:0ckuHfnb
>>399
まさに実践向きでしょw
401nobodyさん:2012/03/10(土) 00:34:15.70 ID:???
>>397みたいにちょっとだけプログラムかじっただけでろくに出来ないのに言うだけの奴って多いよね
402nobodyさん:2012/03/10(土) 00:52:42.59 ID:???
phpにこだわる人はphpしかできない。
これ定説。
403nobodyさん:2012/03/10(土) 02:34:43.40 ID:???
それはphp以外にこだわってる人にも言えること
404nobodyさん:2012/03/10(土) 08:04:50.56 ID:???
phpに何人殺されたらそこまで憎悪の対象になるんだよ・・・
それか馬鹿なのか?
405nobodyさん:2012/03/10(土) 09:12:39.28 ID:???
PHPは専門でやる言語じゃないことは間違い。
すでに時代遅れ。
406nobodyさん:2012/03/10(土) 09:37:31.36 ID:???
>PHPは専門でやる言語じゃないことは間違い。
馬鹿だったわ
407nobodyさん:2012/03/10(土) 10:20:52.50 ID:???
php専門はPHPerと呼ばれて馬鹿にされる。
408nobodyさん:2012/03/10(土) 10:26:23.71 ID:???
>>404-406
コントかよwww
409nobodyさん:2012/03/10(土) 10:38:03.44 ID:1NhVMVQa
>>405

確かに仕事としてはPHP単独だと成立しないね。
特にプログラムで飯食おうと思ってる人は最初にPHPを覚える意味は無い。
イメージ的にはデザイン出来る人が仕事の幅を広げるために覚える言語。
でもHTMLとJavascriptでは物足りないと思ってる趣味で
HP作ってる人には十分過ぎる言語と思うよ。
410nobodyさん:2012/03/10(土) 10:41:16.85 ID:???
>>404
PHP挫折組みだろ
411nobodyさん:2012/03/10(土) 10:55:48.47 ID:???
たしかにphpの出番は2,3年前に比べると少なくなってきた。
412nobodyさん:2012/03/10(土) 14:33:21.68 ID:vGoL+hW3
じゃあ何が増えたの?
413nobodyさん:2012/03/10(土) 14:48:04.86 ID:???
PHPと競合するっていったらPythonかRubyかな
414nobodyさん:2012/03/10(土) 17:50:35.52 ID:???
>>413
javascript
415nobodyさん:2012/03/11(日) 10:15:59.07 ID:???
これからはNode.js キリッ
サーバサイドでJavaScript動けばphpは必要なくなってくる
416nobodyさん:2012/03/11(日) 11:45:55.64 ID:NIpaWUV2
それってPHPより簡単?
PHPの良い所はプログラムの中で簡単なところに有るんだけど。
417nobodyさん:2012/03/11(日) 19:05:05.98 ID:???
phpはプログラムは簡単だけどもともとパフォーマンスに問題がある。
facebookの大失敗でウェブサービスでは採用言語として敬遠されるようになった。
これからも活躍できるのは小規模サイトのみ。
418nobodyさん:2012/03/11(日) 19:29:22.99 ID:???
わざわざ書き込むようなことか?
PHP使う人はパフォーマンスがよくないことくらいわかってるでしょ。
>>417は最近知ったの?
419nobodyさん:2012/03/11(日) 19:59:35.80 ID:???
パフォーマンスに問題あるとは言え、Perl/CGIにとって変わった理由は
パフォーマンスの良さだろう

facebookがPHP使いこなせなかったぐらいで敬遠されるわけない
マシンのスペックも上がる一方、ばら色の未来が待ってる
420nobodyさん:2012/03/11(日) 20:14:17.63 ID:???
>>418
ではパフォーマンスに優れる代替言語は何でしょうか?
421nobodyさん:2012/03/11(日) 20:46:23.13 ID:???
>>419
どうあがいてもスクリプト言語は遅いし、
所詮ウェブサーバーのモジュールなのでメモリキャッシュが貧弱。
早いのはファイルの配備だけ。
422nobodyさん:2012/03/11(日) 23:03:14.00 ID:???
>>418
そいつに触るな。わざわざPHP書籍スレでPHPを叩いてる時点できちがいだし、
ハード、インフラの進化も想像できないお馬鹿さん。ほっとけ。
423nobodyさん:2012/03/11(日) 23:48:07.23 ID:???
実際、パフォーマンスに問題がでるときの原因の大半は
アルゴリズムかデータベース
424nobodyさん:2012/03/12(月) 01:14:52.69 ID:???
>>423
インタプリタ
メモリ空間の貧弱さ
425nobodyさん:2012/03/12(月) 10:13:12.83 ID:???
よくわかる教科書みたいな、とりあえずコピペで動かすのじゃなくて、言語の説明をちゃんと書いてる書籍はありますか?
426nobodyさん:2012/03/12(月) 11:42:14.84 ID:n+eHjfNx
良いのは分かってても出来ないと意味が無い。
そう言う意味ではPHPは比較的お手軽で良いと思う。
427nobodyさん:2012/03/12(月) 14:23:10.94 ID:d3RGZz1y
>言語の説明をちゃんと書いてる書籍はありますか?

この『ちゃんと』の意味が分からない。

だいたいはさらっと書いているだけで、それで分からなければネットで調べるとか一行ずつ自分でソース書いて動作を確認するしかない。

それが出来ないとPHPどころかJSさえ無理。
428nobodyさん:2012/03/12(月) 14:25:25.39 ID:d3RGZz1y
とにかく何冊かPHPの本を買って繰り返し読んで実践するのが良いと思う。

今、PHP出来る人も覚え方は色々有るけど時間はそのぐらいかけてるはず。
429nobodyさん:2012/03/12(月) 14:52:04.37 ID:Xu/fHDA/
>>425
人によってレベルが違うしこのスレで紹介されてるネタで納得行かないなら大きい本屋を2、3軒回って実物見るのが一番良い。
430nobodyさん:2012/03/12(月) 23:38:02.22 ID:pjXG3C6z
PHPは駄目とプログラム以前の理屈を並べながら実際は中級言語では使い物に成らないプログラマー達
431nobodyさん:2012/03/13(火) 01:06:03.10 ID:???
phpは最高のテンプレート言語。
複雑なロジックには向いていない。
432nobodyさん:2012/03/13(火) 01:57:52.76 ID:ANzupH0E
せっかく覚えてもWebでしか使えないのは手軽さを考えてもかなり痛いね。
ただこれ以上難しい言語覚える時間も無ければ頭も無い。
もう一つ言わせれば気力も無い。
だって俺は本業は全く関連性が無くて趣味でやってるだけだから。
433nobodyさん:2012/03/13(火) 02:17:52.04 ID:???
普通にバッチでも使うだろ
Webでしか使えないと思い込んでるアフォがいるとは
434nobodyさん:2012/03/13(火) 08:55:58.66 ID:???
>>433
あえてphpで?
へ〜
435nobodyさん:2012/03/13(火) 10:06:39.19 ID:???
あえてというより、PHPでWebシステム開発したら共通定義(定数とか変換関数とか)も
共通できるようにライブラリ化して、裏で動かすバッチからも使えるように普通はするだろ
436nobodyさん:2012/03/14(水) 00:43:31.94 ID:???
>>435
phpってテンプレート言語では?
437nobodyさん:2012/03/16(金) 23:42:52.80 ID:???
>>436
枠に捕らわれすぎ。視野を広く持て
世の中には変態がごまんといるぞw
438nobodyさん:2012/03/17(土) 03:04:38.83 ID:jfIBNC6B
目的より手段を優先したって意味が無い
439nobodyさん:2012/03/17(土) 17:58:50.23 ID:???
>>437
テンプレート言語が機能拡張して変態言語になっただけでしょ?
440nobodyさん:2012/03/19(月) 00:43:05.15 ID:???
そうだよ。便利になったもんだ
441nobodyさん:2012/03/19(月) 00:46:19.28 ID:???
>>436
いるいるこういう奴。プロレスなんて八百長でしょ?とか言うのと一緒。
頭が固いんだよな。つまんねえやつ
442nobodyさん:2012/03/19(月) 01:04:21.83 ID:???
>>440
PHPはサーバーサイド言語では最高ですか?
443nobodyさん:2012/03/19(月) 01:05:48.59 ID:???
携帯は電話をするために作られたけど
拡張されてメール、ブラウジングができるようになり
いまやスマートフォンまである。
本来の用途である通話機能よりメールやブラウジング、ゲームをする機会の方が多い人も少なくないはず。
枠にとらわれるなっていうのはそういうことだろう。
これだけ噛み砕いて説明してあげればわかるよね?
モノは進化するんだ。言語も例外じゃない。
444nobodyさん:2012/03/19(月) 01:10:28.28 ID:???
>>443
ということは最初はテンプレート言語で始まったPHPも
最高のサーバーサイド言語になり、
今やスマートフォンのネイティブアプリまで開発できるように
なったんですね!
445nobodyさん:2012/03/19(月) 01:10:41.25 ID:???
>>442
小学生みたいな質問だなw
ハンバーグって食べ物の中で最高だよね?なんて言われても
そんなん人によるとしか言えんだろ。
どんだけ馬鹿な質問してるかわかったか?
せめて判断基準くらい書けやw
ちなみに手軽さっていう点なら最高だと思うよ俺は。
446nobodyさん:2012/03/19(月) 01:14:57.32 ID:???
>>445

>>443を見るとPHPは最高の汎用言語のようですね!
447nobodyさん:2012/03/19(月) 01:16:53.57 ID:???
>>444
うわぁ……話がぶっ飛びすぎ。
話が通じない奴、論理が追えない奴はこわい。
結論に至るプロセスがどうなってるのか、頭の中見てみたいわ。
448nobodyさん:2012/03/19(月) 01:21:27.60 ID:???
>>446
>>443を読んでどうしてそう思ったのかな?
ママかパパは近くにいるかな?
本を買ってもらえるようにお願いしてみよう。
小学校高学年並みの論理的思考ができるようになるまでお勉強しようね。
449nobodyさん:2012/03/19(月) 01:23:40.23 ID:???
>>448
あれ?
PHPも進化したんじゃないでちゅか?
450nobodyさん:2012/03/19(月) 01:27:20.27 ID:???
>>443をよく読み返してごらん。進化してるとは言ってるね。
そこは理解できたんだね、えらいよ。
だけどね、最高とはどこにも書いてないんだ。
よーく読み返してごらん?
451nobodyさん:2012/03/19(月) 01:29:27.35 ID:???
腹いてーwww
アスペだろやめてやれ
452nobodyさん:2012/03/19(月) 01:32:29.51 ID:???
>>450
PHPは最高ではないのでちゅか?
453nobodyさん:2012/03/19(月) 01:39:36.79 ID:???
PHPは最高のテンプレート言語でちゅね
454nobodyさん:2012/03/19(月) 07:16:34.69 ID:???
比喩が理解できないんだろ
>>443が携帯を例にして言いたかったことは
本来の用途にとらわれるなってことでしょ
何を勘違いしたら最高の言語になるんだか
こわいって言いたくなるのもわかるわ
455nobodyさん:2012/03/19(月) 07:20:42.09 ID:???
子供扱いされたら負けじと赤ちゃん言葉
よほど悔しかったんだろう
まあそのオツムならお似合いだw
456nobodyさん:2012/03/19(月) 07:30:30.09 ID:???
>>455
その辺にしとけ。スレを頭から見てみろ
粘着基地外なんだからスルーしろ
457nobodyさん:2012/03/20(火) 11:20:19.20 ID:c7Z8Yb+9
ここって書籍スレなんだよね
やっぱ病気の人とかそんな感じなのかな・・・
458nobodyさん:2012/03/20(火) 15:18:25.09 ID:mj8UrGV0
みんな凄く詳しくて出来る人多そうだけど実際はどうなんだろうって思う。
だって概念ばかりでもう一つ突っ込んだ話題が無いもん。
459nobodyさん:2012/03/20(火) 21:37:46.63 ID:LsduyA4n
口でプログラム組めるのかw
460nobodyさん:2012/03/21(水) 00:51:12.59 ID:???
オブジェクトをああして、こうして、そこは配列だろバカ

とか言ってりゃ食っていける業界です
461nobodyさん:2012/03/21(水) 23:11:59.22 ID:R/l9eS7H
それってプログラマーじゃなくて評論家ですね。
462nobodyさん:2012/03/23(金) 15:38:20.79 ID:b8pLll2p
いとこに誘われてその人の会社に入って「PHPレッスンブック」
という本を丸投げされた。
Chapter4までは面白かったのにChapter6が実際アプリを作る
というのがつまんなすぎて飛ばしたが問題ないのかね?
これで学習した人に聞きたいのですがChapter4の最後のメール設定
うまくいかないのです、ググッてもいい回答が出てこなくてsendmail.iniを
いじりすぎてめちゃくちゃだよw
463nobodyさん:2012/03/24(土) 11:15:08.89 ID:???
縦読みか
464nobodyさん:2012/03/24(土) 12:50:37.59 ID:???
>>462
その本は知らないけど、
プログラミング初心者であればひと通りやることをオススメする。
その箇所に重要なことが書いてあるかもしれないので。
465nobodyさん:2012/03/28(水) 03:07:43.23 ID:???
phpとmysqlを両方解りやすく説明してくれる本のオススメを教えてください
466nobodyさん:2012/03/28(水) 03:21:28.87 ID:???
あんたがのどのくらいのレベルか分からんからお勧めの本と言われても
紹介のしようがない。
まぁプログラミング自体未経験なら教科書で、他の言語経験者ならサンプル本と
公式マニュアルでいいんじゃない。それぞれ1冊の本でまとめて済まそうと
思わす、phpで1冊、mysqlで1冊だな。mysqlなら個人的には
サンプルで覚えるMYSQL―データベース接続の基本から応用まで
という本かな
467nobodyさん:2012/03/28(水) 16:24:17.46 ID:QOUrIR7C
>まぁプログラミング自体未経験なら教科書で

先にjavaScript覚えるか、レベル高いもの目指してるならCから入った方が良い。
468nobodyさん:2012/03/29(木) 00:46:36.78 ID:j3G/6gf+
>>462

つまらないって言うより理解出来なかったんだろ
469nobodyさん:2012/04/01(日) 20:35:40.23 ID:???
「よくわかるPHPの教科書」を読み終わって、もう少し学習を進めたいんですが、
「PHPレッスンブック」あたりでいいでしょうか?
470nobodyさん:2012/04/03(火) 23:55:36.43 ID:???
>>469
パーフェクトPHPでいいんじゃない
471nobodyさん:2012/04/15(日) 00:14:38.09 ID:???
さっきポストに PHPの絵本が届いたよ。
優しいPHP で文字ばかりで混乱した俺には 絵が魅力に感じたwww

昔個人サイト運営をしてた頃のようなCGI掲示板やチャットをPHPで作るんだ。
という目標を持っております。

そして絵本を開いたら三○耳鼻科の整理番号券が挟まってて少し萎えたwww古本w
472nobodyさん:2012/04/18(水) 14:12:07.28 ID:???
>>471
ドンマイ
473nobodyさん:2012/04/23(月) 03:54:12.30 ID:???
よくわかるPHPの教科書読んでみたけど、まったく仕事で使えるものじゃないし、htmlにphp書きすぎて変な癖がつくと思う。こんな本をオススメにしてるからphperは馬鹿にされるんだよ。次からはテンプレに書くな。
474nobodyさん:2012/05/10(木) 14:41:02.55 ID:???
仕事で使えるレベルの本なわけ無いだろ1を読むことも出来ないのか?
プログラミング自体未経験の人におすすめの本なんだよ。読者対象くらい
最初の数ページみりゃ分かるだろうに
475nobodyさん:2012/06/04(月) 10:16:55.88 ID:E7lanWm2
PHPが使えるようになると言うよりPHPの解説みたいな本だからね。
476nobodyさん:2012/06/14(木) 19:14:45.27 ID:???
ここもう誰もいないのか?
477nobodyさん:2012/06/14(木) 21:56:30.27 ID:???
いるよ。
478nobodyさん:2012/07/05(木) 20:42:52.53 ID:???
PHPの教科書であんまり理解ができんかった初心者なんだけど
変数とかプログラミングの基本的作法みたいのが分からんかった俺にはあれ難しかったな。
今他のプログラム本「Perl言語プログラミングレッスン」とか読んでるよ。
もっとプログラムの基本的なこと勉強してから再挑戦するわ。
479nobodyさん:2012/07/05(木) 23:05:36.23 ID:???
ガンバレ!
入門書を何冊か読むと、だんだんと理解できるようになるよ。
PHPもPerlも基礎的なことは似てるし、それでいいと思う。
480nobodyさん:2012/07/07(土) 00:46:27.21 ID:???
マンモス本の新刊はどうよ
481nobodyさん:2012/07/07(土) 03:28:33.78 ID:???
これから始める人は「基礎からのMYSQL」がいいよ。PHPも教えてくれるし、説明が分かりやすい。
PHPの教科書は絶対ダメ!!
482nobodyさん:2012/07/07(土) 13:38:58.89 ID:???
「基礎からのMySQL」は新版でたよね。
わかりやすいけど、セキュリティが甘い印象がある。
483nobodyさん:2012/07/09(月) 02:21:10.03 ID:???
最近なんかでた?
484nobodyさん:2012/07/14(土) 17:16:58.33 ID:???
本屋はAndroid、Java、iOS, Objective-C、HTML5ばっかりだ。
485nobodyさん:2012/07/14(土) 23:19:16.51 ID:Qh7dG7qV
>PHPの教科書は絶対ダメ!!

これ一冊では駄目だが最初にするには良い本。
逆に他の本も似たり寄ったりで最初にするには敷居が高い。
486nobodyさん:2012/07/15(日) 02:03:18.30 ID:???
phpでiPhoneアプリ作れたら本いっぱい出るのに
487nobodyさん:2012/07/15(日) 02:28:02.91 ID:???
もう全盛期は過ぎたんだよ。
488nobodyさん:2012/07/15(日) 16:30:30.09 ID:???
>>486
それは RAD PHPの事ですね。
ttp://www.embarcadero.com/jp/products/radphp
489nobodyさん:2012/07/15(日) 16:51:06.32 ID:???
それはWebだけだから。
490nobodyさん:2012/07/15(日) 16:53:33.19 ID:???
>>488
それはどういうことですか?
たとえばPHPでコードを作成すると
JavaなりObjective-Cなりに転換されてネイティブアプリが作れるということですか?
491nobodyさん:2012/07/18(水) 00:27:34.30 ID:???
もうPHPはダメポ
492nobodyさん:2012/07/18(水) 06:32:05.29 ID:???
「プロになるためのPHPプログラミング入門」で扱っているCakePHPのバージョンが分かる方はいますか?
近所に書店がない土地にいるので見に行けないのですが、買おうか迷っていまして。

「オープンソース徹底活用 CakePHP 2.1によるWebアプリケーション開発」なら2.1と分かりますが、
掌田津耶乃氏の本には、もう懲りました (w
493nobodyさん:2012/07/18(水) 20:35:35.28 ID:LQ7IKH/x
php最強
494nobodyさん:2012/07/19(木) 09:13:09.21 ID:???
phpはもうダメだね。全盛期は過ぎた。
495nobodyさん:2012/07/19(木) 09:27:39.02 ID:???
次は何が出てくるんだ?
496nobodyさん:2012/07/20(金) 06:38:26.68 ID:???
すみません、PHP4にしか対応してない本で勉強したらまずいでしょうか?

近所の図書館、古いのしか置いてなくて
PHP4の本しかなかったんだけど、これで勉強したら
間違った知識がついちゃったりしますか?
現行だとPHP5で、いろいろ仕様が変わってるんですよね?
それとも入門書に書かれているような根幹の部分は変わらないでしょうか
ちなみに著者・タイトルは
紙谷歌寿彦『はじめての人のためのかんたんPHP+MySQL入門』(秀和システム・2003)です。

別の本で仮想OSのubuntuにnetBeansとapacheHttpServer、PHPを入れるとこまでは出来てます。

図書館のDB、書名にだけPHPって入れてるのに出版社名まで引っかかるので探すの苦労しました。
497nobodyさん:2012/07/20(金) 07:33:04.05 ID:???
>>496
4やる位ならdotinstallで動画見ながらやったら?
498nobodyさん:2012/07/20(金) 08:42:20.59 ID:wdqJMepK
>>496
終わった言語を勉強しても仕方ない。いまさらPHP4なんて書かれた日には
公害レベル。あと秀和システムとかナツメ社とかの本は買うな。嘘だらけ
のことが多い。技術評論社とかオライリーとか出版社は選んだ方がいい。
499496:2012/07/20(金) 09:02:18.86 ID:???
>>497-498
ありがとうございます

4は無し、なんですね!
とりあえず3分動画で勉強してみます

入門書って買うのが勿体ない気がするんですよね
リファレンスとか繰り返し読む仕様書みたいなのは手元に置くから買いますけど
500nobodyさん:2012/07/20(金) 09:16:17.11 ID:???
PHPは趣味で覚える分には良い言語だよ。簡単だし楽しい。
ただし、仕事にするなら他の言語を学んだ方がよい。
501nobodyさん:2012/07/20(金) 09:17:31.87 ID:???
他の言語わかってるならPHPは便利でOKよ。
初めての言語でPHPはまずいけど。
502nobodyさん:2012/07/20(金) 09:18:13.63 ID:???
一般的にPHPは給料安いから仕事ではおすすめしない。
503nobodyさん:2012/07/20(金) 09:28:38.23 ID:???
WEB屋の場合、
JavaScript
PHP
JAVA(も?)
が必要になると思うのですが
プログラム経験無い人は上からの順番じゃまずいでしょうか
K&RでC言語とか、そういう回り道したほうがいいんでしょうか
504nobodyさん:2012/07/20(金) 10:43:05.89 ID:???
PHPとJavaは順番反対
JavaScriptはHTML5関連API必須
505nobodyさん:2012/07/20(金) 12:15:06.64 ID:???
>>503
K&Rは基礎教養。知らなくてもWebプログラマくらいできるけど、Cを理解して
損することは絶対ない。K&Rの内容が理解できるようになってオブジェクト
指向が理解できればJavaやC++はすぐ覚えられる。

PHPは求人多いから一度やると抜け出せなくなる。安月給で使い捨てでも楽に
仕事取りたいならいいけど、先のことを考えると他の言語をメインにして
ちょっと齧っとくくらいがちょうどいい。他の言語がWebに対応してきたのと、
httpd側がAPIの口になることが今後増えていくのでPHPの仕事は減少していくと
読んでいる。

Javaはちょっとお固いので、PerlかRuby、おマセさんならPython辺りも
書けると良い。「ソースファイル50枚の中の関数名を全部書きかえる」みたい
のが一発でできるので(少なくともPerlは)、スクリプト言語は道具としても
知っておくと仕事が捗る。

JavaScriptはPHPも真っ青なおバカ言語なのだが、HTML5をハンドルする統一
手段がいまのところ存在しないため必修科目。ラッパで使いやすくなってるしね。
506nobodyさん:2012/07/20(金) 12:27:01.47 ID:???
Cは後から。
507nobodyさん:2012/07/20(金) 12:31:27.88 ID:???
>>505
遠回りすぎる。求人量と待遇でいうとPerlやRubyよりもJava優先。
508nobodyさん:2012/07/20(金) 12:38:31.94 ID:???
>>507
Cは後からでいいと思う。
固くいくならJavaが一番仕事がいいからJavaやりながらPerlやRubyを必要に
応じてぼちぼちがいいかな。
あと、変な書き方になるが面白いことがしたいならPerlが結構強い。
新しい分野はスピードが求められるからスクリプト言語がよく使われる。
509nobodyさん:2012/07/20(金) 17:31:29.95 ID:???
レンタルサーバーだと、Javaを覚えても使える所が少ないよね。
Web系やりたい初心者なら、やはりPHPとJavaScriptがベターだと思う。
510nobodyさん:2012/07/20(金) 17:48:44.28 ID:???
PHPが先だったら応用が効かなくなるからオススメできない。
511nobodyさん:2012/07/20(金) 17:55:48.82 ID:???
>>509
別にシェルいじらせてくれるレン鯖なんかいくらでもあるし、
JavaでもPerlでも手動で入れればいいじゃん。

Webってものを齧ってみたいだけならPHPがお勧めだけど、
仕事にしたいなら絶対後悔する。まさに安物買いの銭失い。
512nobodyさん:2012/07/21(土) 11:47:04.45 ID:???
C言語ができてもJavaはすぐに覚えられない。JavaのビルトインクラスはCに無いため。
C言語ができたらObjective-Cはすぐに覚えられる。Cの機能はそのまま活かせるため。
513nobodyさん:2012/07/21(土) 12:13:34.59 ID:???
xxxの前に〜なんて考えずにPHP覚えるって決めたなら、やれ。
それから次を考えろ。
514nobodyさん:2012/07/21(土) 13:53:45.75 ID:???
修得する順番ってそんなに重要なの?
自分が使うことになる順番で覚えるんじゃダメなの?
学生なら時間たっぷりあるだろうけど
仕事に必要で覚えるとなると順番なんて選んでられないよね
515nobodyさん:2012/07/21(土) 15:10:51.05 ID:???
PHPは覚える必要があるときに覚えればいい。
積極的に学ぶ言語ではない。
516nobodyさん:2012/07/21(土) 16:18:38.41 ID:???
>>514
PHPは罠。蟻地獄のようなもんだから一番後回し。
あとは好きにすればいいじゃん。
517nobodyさん:2012/07/21(土) 16:21:58.28 ID:???
要は適材適所でしょ。使い分けが大切。
518nobodyさん:2012/07/21(土) 16:36:30.18 ID:???
PHPは工賃のが元々安く、将来の更なる工賃や需要の低下が予想されている。
PHPもついでに覚えたいとかなら止めないが、PHPを先にマスターして……
ってんなら土方一直線だ。
若い内にマトモな言語覚えた方がいいってのもあるしなあ。
519nobodyさん:2012/07/21(土) 17:53:22.52 ID:???
オレもPHPは後回しがいいと思う。
520nobodyさん:2012/07/22(日) 01:57:21.45 ID:???
言語をマスターするのはたいしたことじゃないよ。
ライブラリを如何に使うか、自分でかくライブラリも再利用性を如何に考えて作るかが重要なだけで。
521nobodyさん:2012/07/22(日) 02:00:31.61 ID:???
大事なのは最初の言語にphpを選ばないこと。
それさえ気をつければどうにでもなる。
522nobodyさん:2012/07/22(日) 02:06:52.83 ID:???
>>520
それで行くとPHPは言語がサポートするかPEARを使うしかないわけで……。
厳しいわな。PHPはなりたがりプログラマにとってはドラッグのようなもんだ。
ちょっとの苦労で万能感が得られるが、それに依存していくうちにプログラマ
としては使い物にならない状態になっていく。
523nobodyさん:2012/07/22(日) 02:47:14.62 ID:???
>>522
書き方がわるかったかもね。C言語だって、-lc -lmしないといけないくらい言語仕様としては低レベル。
覚えるに当たっては簡素と思えるレベルでした。特に先にC言語やってたから
文法的には楽で、メモリ確保の厳密性がないところがコーディングとして楽。
524nobodyさん:2012/07/22(日) 03:09:06.97 ID:???
>>523
ごめん、文法的に楽でメモリ確保もルーズだから使い勝手が良い言語の
代表選手がなんでPHPなのか意味が分からん。
525nobodyさん:2012/07/22(日) 03:21:03.41 ID:???
Cライクってだけで俺が好きって理由じゃだめ?
代表選手とまで言うつもりは全然ないよ。
コンパイラ系と違ってトライアンドランが手軽なのでインタプリター系は好きだけど
速度考えたらCでPECL extensionとして作成してるけど。
526nobodyさん:2012/07/22(日) 03:30:30.02 ID:???
>>525
PHPがCライク……?
PHP以外のスクリプト言語のライブラリは普通にCでモジュール書けるんだけど。
PECLとか滅べばいいのにと思ってる
527nobodyさん:2012/07/22(日) 11:48:54.96 ID:???
なんだかんだ言ってもくそといわれている
phpがウェブプログラミングで一番使われている
ウェブしかやらん人間にCとかいらん。
すれタイも読めない、1も読まないそんな奴ばっか
528nobodyさん:2012/07/22(日) 11:56:44.67 ID:???
まあ、Webアプリ限定ならやはりPHPかな。
学習コスト等、費用対効果は優れていると思う。
529nobodyさん:2012/07/22(日) 12:23:06.55 ID:???
>>528
その代わり給料が安い。
530nobodyさん:2012/07/22(日) 12:30:48.94 ID:???
PHP地獄のはじまりだな。
531nobodyさん:2012/07/22(日) 12:33:27.48 ID:???
完全に趣味ならPHPがダントツオススメ。
532nobodyさん:2012/07/22(日) 12:45:33.90 ID:???
>>530>>531が真理だな。

普及率が高いってことはそんだけ人材も余ってるし、普及率が下がった時の
仕事のあぶれっぷりもハンパない。

普及している仕事がいい仕事なら、物販やるならコンビニ店員が鉄板ってことに
なるけど実際そうか?
533nobodyさん:2012/07/22(日) 12:51:39.96 ID:???
言っとくけどPHPを完全に否定してるわけじゃないぞ。

例えばPerlの古いCGIを見るとゲロ吐きそうだけど、完全に駆逐されたよね。
PHPが前方互換を捨てるか、何かしらの前方互換を捨てるオプションを付ければ
鉄板の言語になる可能性だってなくはない。

だが今じゃない。
534nobodyさん:2012/07/22(日) 13:57:23.08 ID:???
趣味程度にhtml•cssと少しのjavascriptを使ってるんだけど
こんな俺がデータベース使おうと思ったらMySQL+phpでおkかな?
535nobodyさん:2012/07/22(日) 13:58:47.51 ID:???
>>534
趣味ならそれでいいかと。
536nobodyさん:2012/07/22(日) 14:13:28.45 ID:???
>>534
全然OK。PHPで遊んでくれ。
537nobodyさん:2012/07/22(日) 17:28:54.50 ID:DguhfMld
>>532
それ言ったらjavaもCも一緒。
なんの知識も無くてそれでも少しでも早くWeb関係の仕事をしたいならPHPが手っ取り早い。
後は自己の努力次第。
それより思ったのはこの世界で生きてる奴らはあまりにもコミュ力が低過ぎる。
そっち上げた方が良いんじゃないか?
538nobodyさん:2012/07/22(日) 17:36:05.99 ID:???
>>537
だから少しでも早く小銭が稼ぎたいならコンビニ店員が手っ取り早い
って言ってるのと同じだろ。バカじゃねーの。

大体プログラマにコミュ力なんかいらんだろ。職人なんだから。
伝説的なプログラマとかコミュ力ゼロの奴多いじゃん。
いずれPL/PM/SEを狙うなら話は別だが一生職業プログラマって生き方もありだぞ。
539nobodyさん:2012/07/22(日) 17:42:44.22 ID:???
求人サイト見ればわかるが、
Javaの技術者よりもPHPの技術者の方が給与が高い。

さて、なぜでしょうか?
540nobodyさん:2012/07/22(日) 17:45:18.59 ID:???
A. 奴隷扱いされてもPHPプログラマは平気だから
541nobodyさん:2012/07/22(日) 17:53:31.50 ID:???
>>539
今ハロワでキーワードPHPとJavaで検索してみたが、PHPは最大でも37万だが、
Javaだと50万超が普通だった。

PHPのステマか。新しいな。
542nobodyさん:2012/07/22(日) 17:59:46.70 ID:???
普通にいま手元に求人誌があるけど
PHPプログラマは契約社員の募集ばかりだし
Webデザイナと同レベルの薄給じゃん
Javaは正社員で欲しがってるところが多いし待遇もいい

PHP脳の恐ろしいところだよなこの辺って
543nobodyさん:2012/07/22(日) 18:09:50.10 ID:???
PHPができる人(と言って)を求人してるところは、大半がWebデザイナを求めてるだろ。
グラマは、プレゼン能力磨かないと雇ってもらえないかもな。
544nobodyさん:2012/07/22(日) 18:12:17.55 ID:???
>>539
契約社員の方が正社員より手取りが多いから

勉強になるね
545nobodyさん:2012/07/22(日) 18:51:26.32 ID:???
>>541
ごめん、間違えた。
546534:2012/07/22(日) 20:22:33.79 ID:???
>>535>>536
ありがとう
入門書色々立ち読みしてくる
547nobodyさん:2012/07/22(日) 20:22:54.93 ID:???
CやJavaで高給稼いでいる人が、わざわざPHPの書籍スレに来て
PHPは薄給だ!って主張する理由が全くわからん。
なんでだろう?正義感?
548nobodyさん:2012/07/22(日) 20:29:12.13 ID:???
初期のマンモス本は買ったが、最近はPHPの本って発刊されてるの?
549nobodyさん:2012/07/22(日) 20:37:57.99 ID:???
>>548
今年の春夏だけで10冊ほど出てますよ。
550nobodyさん:2012/07/23(月) 02:36:46.43 ID:???
昔に比べると人気は落ちたよ。
551nobodyさん:2012/07/24(火) 12:30:11.45 ID:???
なんかPHPから勉強しだすとよくないらしいし
JavaScriptはプロクラム未経験者向けの良本が見つからないし
CとかJAVAは今のところ使う予定無いので
Perlから勉強し始めることにしました
これ、マズイでしょうか?
552nobodyさん:2012/07/24(火) 13:11:36.42 ID:???
べつにまずくはないけど、わざわざこのスレに書き込むほどの
ことじゃないなw
553nobodyさん:2012/07/24(火) 14:50:15.19 ID:???
良いんじゃないかな、先達のプログラマたちの要求を
受けて何でも出来るように拡張しちゃったのはすごいな〜と思うんだ。
ワンライナーの達人とか、正規表現の鬼とか
習得を困難にする人たちのソースを見ないことを心掛けてね。
554nobodyさん:2012/07/24(火) 14:53:12.10 ID:nhejQjQr
プログラマーもピンからキリまで。

>CやJavaで高給稼いでいる人が、わざわざPHPの書籍スレに来て
>PHPは薄給だ!って主張する理由が全くわからん。
555nobodyさん:2012/07/24(火) 14:54:00.54 ID:???
超難解な正規表現の鬼はだいたいPHP界にいるよな。
普通はXMLでバラしてからパースするからあんなバケモンみたいな正規表現は
出てこない。
556nobodyさん:2012/07/25(水) 08:36:10.73 ID:???
エルウィンたんって可愛いよな
557nobodyさん:2012/07/25(水) 21:24:16.94 ID:t8jt4UJm
>>551

習得に必要な期間と能力、最後に用途。
それらを考慮しないで良い悪いを語っても意味が無い。
558nobodyさん:2012/07/25(水) 21:58:27.98 ID:???
まだ発売になってないけど、西沢直木『PHPプログラミングの教科書』が良さそう
559nobodyさん:2012/07/25(水) 22:01:31.90 ID:???
フレームワークを扱った本がもっと出ないかな
560nobodyさん:2012/07/25(水) 23:23:30.17 ID:???
WebデザイナーのためのCakePHPビューコーディング入門が
アマゾンで1件好評化でした。自分も本屋で立ち読みしたけど
自分も買おうかなと思ったけどやめた。
3,000円は高いよ、この手の本は2,000円までしか出したくない
561nobodyさん:2012/07/25(水) 23:25:51.12 ID:???
↑ちょっとおかしな文章になってスンマソ
562nobodyさん:2012/07/25(水) 23:45:22.45 ID:???
>>560
土方じゃなくてきっちりプロとしてやってくなら月に数万くらいの出費は
覚悟した方がいいぞ。趣味ならいいけど。
563nobodyさん:2012/07/26(木) 11:34:02.62 ID:???
脱初心者を目指すならフレームワークは必須ですか?
Cakeのチュートリアル見たけど、なかなか難しそうで。
ただ、本は、Cake本が他に比べて多いですよね。
564nobodyさん:2012/07/26(木) 12:02:38.62 ID:???
>>563
必須というか初心者のうちに覚えておくべきというか。
565nobodyさん:2012/07/26(木) 12:09:26.32 ID:PXWMTHKX
>>560
じゃあ2000円分の能力までしかつかないね。
566nobodyさん:2012/07/26(木) 20:03:26.47 ID:1s9RYkLy
ここはプロじゃなくてプロを目指してる、或いは目指してたけど成れなかった人が多いんだな。
567nobodyさん:2012/07/26(木) 22:50:25.17 ID:???
phpスレで聞くのもなんだけど、javascriptでいい入門書ないですか?
568nobodyさん:2012/07/26(木) 22:54:58.43 ID:???
よくわかるゼロからはじめるJavaScript (よくわかるトレーニングテキスト) [大型本]
569nobodyさん:2012/07/26(木) 23:51:39.76 ID:Iux/HoqP
確かに上の本は良い。
これ見て分からない奴は何見ても駄目。
但し有る程度使いこなすにはこの本だけでは無理。

PHPの教科書みたいな本だよ。
570nobodyさん:2012/07/28(土) 15:34:28.18 ID:???
ありがとう。楽天から注文した
571nobodyさん:2012/07/29(日) 14:10:55.43 ID:EvKGKRbu
>>570
二日か三日で終わる内容だから二冊目は何にするか考えた方が良い。
572nobodyさん:2012/07/30(月) 22:39:53.71 ID:mzCi5tsz
正直>>568は分かりやすいけどこれだけで勉強して後はネット上で調べながら
覚えるのは辛いかも?
573nobodyさん:2012/07/31(火) 01:15:10.11 ID:???
このスレphpとjavascriptの両方使える人多そうだけど、なんで?どっちか片方だけじゃダメ?
574nobodyさん:2012/07/31(火) 01:16:43.33 ID:???
>>573
JavaScriptをかじっている人がいるだけで、両方使える人は少ないよ。
昔と違ってJavaScriptは深いから。
575nobodyさん:2012/07/31(火) 11:16:00.61 ID:???
>>573
ダメ
サーバーサイド・・・PHP
クライアントサイド・・・JavaScript
役割が違うから両方必要。
576nobodyさん:2012/08/01(水) 20:07:42.11 ID:???
技術評論社の『パーフェクトPHP』に匹敵する本って
オライリーので言ったらどれにあたるん?
網羅性とか情報の新しさとか深度とかひっくるめて
577nobodyさん:2012/08/01(水) 21:00:43.24 ID:???
Rubyで初心者向けの本ない?
578nobodyさん:2012/08/01(水) 21:03:09.35 ID:???
クリス・パインの本でよくね?
579nobodyさん:2012/08/01(水) 22:05:53.67 ID:???
なんでこう続けざまにスレ違いな質問する輩が
でてくるんだろう・・・・夏だからか?
580nobodyさん:2012/08/02(木) 08:04:13.88 ID:???
どのへんがスレ違いなの?
581nobodyさん:2012/08/02(木) 11:07:10.27 ID:???
>>576
残念ながら無いね。
オライリーでは「プログラミングPHP 第2版」が比較的良いけど古いし。
582nobodyさん:2012/08/02(木) 17:38:05.13 ID:C8Csmxol
>>573
PHP出来る人はjavascriptは出来る(ように成る)。
でもその逆は意外と少ない。
583nobodyさん:2012/08/02(木) 21:07:24.88 ID:???
>>582
HTML5関連APIに対応したJavaScriptをできるようにはならない。
どんだけあると思っているのwww?
584nobodyさん:2012/08/02(木) 23:46:23.03 ID:q1GL9ght
それってJavaScriptとは言わないだろw
585nobodyさん:2012/08/02(木) 23:55:22.51 ID:???
>>584
お前さん、時代についていけてるかい?
『徹底解説HTML5』シリーズ全部読め。
586nobodyさん:2012/08/02(木) 23:59:47.84 ID:???
PHPは初めて学ぶ言語としてはダメだよ。
他の言語から参考にされていないダメ言語。
587nobodyさん:2012/08/03(金) 01:20:06.72 ID:???
やっぱり夏だな、この時期になると
スレタイ読めない奴がくる
588nobodyさん:2012/08/03(金) 07:18:24.32 ID:???
スレタイなんて飾りです
589nobodyさん:2012/08/03(金) 08:46:57.53 ID:???
まだPHPやってるの?
おもしれーな
590nobodyさん:2012/08/03(金) 13:48:32.60 ID:???
PHPerでも利用できると良いJavaScriptは、DOMとAjax。
HTML5は、必要に応じてで良いでしょ。
591nobodyさん:2012/08/03(金) 19:27:18.46 ID:???
PHPプログラミングの教科書 [大型本]
新しく発売されたんで立ち読みしてきたけど
よくわかるPHPの教科書に似てたな、多分この本が売れてるの知って
真似して似たようなの作ろうって感じで出たんだと思う。

でもまぁ、プログラミング自体未経験でこれから
入門する人には、よくわかるPHPの教科書と
同じくらいおすすめできるかな。

592nobodyさん:2012/08/03(金) 22:26:26.04 ID:u+kmSWZF
このスレってプログラミングの中では敷居が低いから、他所では相手にされない
なんちゃってプログラマーが多いんだな。
593nobodyさん:2012/08/03(金) 22:58:28.75 ID:???
プログラミング未経験でPHPは非推奨
594nobodyさん:2012/08/03(金) 23:05:34.30 ID:???
非推奨とかそういうこと話すスレじゃないんだけどね、
なんちゃってプログラマとかどうでもいい話題はよそで
やれよ。なんでわざわざここに来るのか分からん

書籍の話しろよ
595nobodyさん:2012/08/04(土) 01:36:02.49 ID:???
基礎からのmysqlのp.227~228の問題1で
order by しなくてもuriaの順番できれいに並ぶのはなぜですか?
596nobodyさん:2012/08/04(土) 08:17:52.29 ID:???
プログラミング未経験は、結局どの言語から始めるのがベスト?
597nobodyさん:2012/08/04(土) 08:23:12.89 ID:???
女との付き合い方と同じで、Cから始めるのがベスト
598nobodyさん:2012/08/04(土) 09:25:56.88 ID:???
非推奨言語PHP
599nobodyさん:2012/08/04(土) 09:31:40.44 ID:???
>>595 596 597 598
スレタイ100回読んでどっか他行って
話しろ。
600nobodyさん:2012/08/04(土) 09:44:01.57 ID:???
>>599
スレチ指摘キティおつw
601nobodyさん:2012/08/04(土) 09:53:15.37 ID:???
非推奨言語PHP関連の書籍だからスレ違いでもなんでもない
602nobodyさん:2012/08/04(土) 11:20:33.56 ID:???
なんでphpスレでphp否定されてんだよ
603nobodyさん:2012/08/04(土) 12:44:06.67 ID:???
このスレ的にはPHPは非推奨。
しかし非推奨であるとわかったうえでPHPを学習するのは全く問題ない。
604nobodyさん:2012/08/04(土) 14:40:54.64 ID:eUy7M6kf
>>602

これ以上PHP使いが増えると困る人が居る。

>>603

お前だけだろw
605nobodyさん:2012/08/04(土) 17:49:21.44 ID:???
>>591
今日見たけど違う。
いわゆる従来から有るプログラム入門の書籍に多い、
「このぐらい説明しなくて分かるだろ?」って本。
この手で良いなら他にもっと良籍が有る。
606nobodyさん:2012/08/04(土) 19:16:55.99 ID:???
トレイトのイケてる実装載ってる本はないの?
607nobodyさん:2012/08/04(土) 19:41:32.33 ID:???
トイレでイッテるJS載ってる本なら手元にある
608nobodyさん:2012/08/04(土) 20:57:24.76 ID:PsVGTD9k
現実的にPHPを自由に使える人はCか最低でもJAVAの経験者。
609nobodyさん:2012/08/04(土) 22:31:43.48 ID:???
PHPはこのスレ的に非推奨言語
610nobodyさん:2012/08/05(日) 05:13:30.40 ID:???
じぁあ、サーバサイドのスクリプト言語で推奨なによ?他のメジャーどころはruby、python、perlくらいだと思うんだが
611nobodyさん:2012/08/05(日) 10:20:39.69 ID:???
coldfusionでお願いします
612nobodyさん:2012/08/05(日) 10:54:00.98 ID:???
なんでスクリプト言語にこだわるわけ?
613nobodyさん:2012/08/05(日) 17:27:38.63 ID:iTROAmdR
>PHPはこのスレ的に非推奨言語

いや、Cやjavaが今一のプログラム経験者ほど習ってるから。
614nobodyさん:2012/08/05(日) 18:55:39.09 ID:O2aqk8iM
PHPを批判してるやつって、
割り切った付き合いができない
カッコ悪い大人みたいだ。

キャバクラ行って本気になって、
貢がされたあげくに捨てられて怒ってる馬鹿みたい。
615nobodyさん:2012/08/05(日) 23:20:44.36 ID:???
つーか、ストーカーみたいだと思う。
616nobodyさん:2012/08/05(日) 23:40:02.14 ID:???
phpは確かに色々問題はあるし、他の言語を覚えるときも参考にはならないし、
プログラミングが初めての人にはオススメではないけれど
くそみそ言われたくないね。
617nobodyさん:2012/08/06(月) 22:03:10.99 ID:r8u7xdBF
じゃあ、他の言語には問題無いの?
それに自力で学ぶにはとても良い言語だよ。
618nobodyさん:2012/08/06(月) 22:32:01.85 ID:???
PHPはプログラミングが初めての人にはおすすめできんよ。
変な癖つくからな。
619nobodyさん:2012/08/07(火) 03:02:49.01 ID:???
たとえばどんな癖?
620nobodyさん:2012/08/07(火) 03:33:36.79 ID:???
おかしな関数。おかしな変数のスコープ。おかしなオブジェクト指向もどき。
くそ遅い実行速度。貧弱なキャッシング。他の言語から参考にされない特殊性。
621nobodyさん:2012/08/07(火) 04:39:31.35 ID:???
> おかしな関数。
おかしな関数とは? その理由は?

>おかしな変数のスコープ。
グローバルスコープと、クラススコープと、ローカルスコープ
全然おかしくないし、関数内ではデフォルトでローカルスコープであることは優れた点。

> おかしなオブジェクト指向もどき。
ウェブ用言語の中ではC++ or Javaに近い
クラスベースのオブジェうと思考構文。おかしな所はないし、
トレイトと呼ばれる先進的な機能もある。

> くそ遅い実行速度
実行速度は個々を見る限りウェブ用言語としては速いし、プログラミングの癖とは関係ない
http://shootout.alioth.debian.org/u64q/which-programming-languages-are-fastest.php

> 貧弱なキャッシング。
貧弱でもないし、プログラミングの癖とは関係ない

> 他の言語から参考にされない特殊性。
逆に参考にされるものってなんだ?
622nobodyさん:2012/08/07(火) 07:22:53.06 ID:???
初心者にオススメのプログラミング言語ある?
623nobodyさん:2012/08/07(火) 08:47:35.89 ID:???
>>621
PHPの関数を覚えると他の言語ではどのように役に立ちますか?
たとえばJavaを学習するときはどのように役に立ちますか?
624nobodyさん:2012/08/07(火) 09:05:16.15 ID:???
>>621
phpは配列とハイブリッドなオブジェクト指向だよwww
625nobodyさん:2012/08/07(火) 11:54:18.05 ID:???
>>622
ruby
626nobodyさん:2012/08/07(火) 19:36:08.52 ID:iPB1Dw5j
>>623

PHP
627nobodyさん:2012/08/07(火) 20:22:06.89 ID:???
おれは大学でc++、fortran、haskellとか触ってて、
phpは今の会社に入ってから始めて、もう1年以上経つんだけど
そこまで変だとかおかしいとは思わないなー
javascriptはやばかったけどね、変態すぎてww もう慣れたけどさ
628nobodyさん:2012/08/07(火) 22:34:11.03 ID:tzz9/wDo
ここでPHPは駄目言語と言ってる連中は今以上にPHP使いが増えると困るPHPしか使えない連中。
駄目と言いながらPHPより難しい言語すすめて挫折させる魂胆。
629nobodyさん:2012/08/07(火) 22:39:46.21 ID:???
もうPHPの時代は終わったんだよ
630nobodyさん:2012/08/08(水) 00:13:54.82 ID:9pjQpCTZ
と言いながらSQL含めて結構新刊出てるけど。
631nobodyさん:2012/08/08(水) 00:17:59.67 ID:???
おわったもくそも使い分けだろ
レベルの低さがうかがえる
632nobodyさん:2012/08/08(水) 00:20:18.06 ID:???
確かにphpは終わったな。
633nobodyさん:2012/08/08(水) 01:08:33.54 ID:???
最近だとrubyだね、phpよりも更に簡単だし
634nobodyさん:2012/08/08(水) 07:33:07.46 ID:???
ruby言語は嫌いじゃないが、使ってる奴が嫌な奴が事多いのはなぜだろう
635nobodyさん:2012/08/08(水) 09:02:21.83 ID:???
言語なんて好きなの使えばいいじゃん
どれが正解とか無いよ、あほくさ
636nobodyさん:2012/08/08(水) 09:07:33.41 ID:???
まあ、最初の言語にPHPを選ぶのはやめた方がいいが、
他の言語の経験者は構わず使えばいい。
637nobodyさん:2012/08/08(水) 23:19:25.08 ID:???
最初の言語というか、

教育用言語と
実践用言語を
分けて考えるべき。

仕事内容にもよるが
殆どの場合、どちらかにしかならない。

たとえばRubyとかC言語なんてのは
プログラミングの基礎を学ぶ勉強用言語。

実践用言語ってのは、互換性を保つ必要があるので
変な進化を辿るが、ライブラリが豊富になる。
PHPなどがそう。
638nobodyさん:2012/08/09(木) 00:47:20.75 ID:???
それでPHPは汚い関数群ができあがりました。
639nobodyさん:2012/08/09(木) 00:55:09.67 ID:???
汚いという理由は?
640nobodyさん:2012/08/09(木) 01:24:29.71 ID:???
汚いものは汚い
641nobodyさん:2012/08/09(木) 09:57:26.02 ID:???
PHPは引数の順が糞で汚いな。環境設置は楽だが。

rubyは環境設置が糞
642nobodyさん:2012/08/09(木) 12:20:35.70 ID:???
命名規則とか、パラメータの順番とか、戻り値の不整合とか
とにかく一貫性が無い。



だが、それがいい
643nobodyさん:2012/08/09(木) 14:07:02.84 ID:???
ここは PHP の書籍の話題の板じゃなかったのか?

9月ごろに CakePHP2.2準拠の解説書が出るらしい。
過去の書籍に比べると期待できそう。
644nobodyさん:2012/08/09(木) 20:14:04.69 ID:SmgU9EnN
駄目駄目と言われながら一番活気の有るスレw
645nobodyさん:2012/08/09(木) 20:54:10.86 ID:???
夏休みだからな、スレ違いの話題振る
勘違いやろうも来月には消えるよ

643の本が気になるな、cakephpの本はいろいろあるけど
古いのばっかだから新しいのに期待
646nobodyさん:2012/08/09(木) 22:15:21.55 ID:???
勢いがなくなった言語だから書籍発行も少ないね
647nobodyさん:2012/08/09(木) 22:34:41.98 ID:???
648nobodyさん:2012/08/10(金) 00:12:33.12 ID:???
webアプリは今でもphpが多いじゃん。それに比べるとrubyやpythonは少ないね
649nobodyさん:2012/08/10(金) 02:41:33.62 ID:AtH0ceQa
書籍が多くても売れないとね。
650nobodyさん:2012/08/10(金) 22:05:50.56 ID:???
昔に比べると本屋からPHPの本は減ったようでなんだか寂しい
651nobodyさん:2012/08/10(金) 22:12:47.08 ID:???
ペチパーって響きが貧弱そうですけど
なんとかなりませんか?
652nobodyさん:2012/08/11(土) 01:32:30.78 ID:???
パールモンガー
ルビースト
パイソニスタ
ペチパー

キャラ立ってるからいいんじゃないですかね
653nobodyさん:2012/08/11(土) 01:57:10.21 ID:???
一番バカそう。。。
654nobodyさん:2012/08/12(日) 00:50:03.35 ID:6ZGd97pK
PHPが駄目と言っている連中はPHPがプログラム言語だからむかついているんだ。
関数使ったHTMLなら良いんだろ?
655nobodyさん:2012/08/12(日) 01:39:52.09 ID:tv5Rxu5w
パールモンガー
ルビースト
パイソニスタ
ペチパー
デルフィアン
シーゲンゴー
ジャヴァゲンジン

656nobodyさん:2012/08/12(日) 14:35:09.19 ID:???
WEB分野でなかなかPHP以外のシェアが増えないことに
苛ついているrubyとか使ってる奴らの差金
657nobodyさん:2012/08/12(日) 23:00:33.85 ID:???
似たような言語にrubyやpythonあるけど、優劣はともかくどちらもマイナーだよね
658nobodyさん:2012/08/13(月) 00:48:40.61 ID:cvJJE/ji
>ruby
書籍すら売ってる店見た事無い
659nobodyさん:2012/08/13(月) 01:08:24.11 ID:???
簡単と聞いてphpの勉強始めたんだが難しいよこれ…。変数はなんとか理解できるが、配列とか覚えられないというか、そんなのがどうして必要なのか分からず覚えるモチベーションが続かない
楽天で通販サイトやってるからhtmlは分かるんだが…

660nobodyさん:2012/08/13(月) 01:09:37.18 ID:???
>>659
500件とかのデータを500回書くのはめんどいっしょ
661nobodyさん:2012/08/13(月) 06:38:23.62 ID:???
>>659
phpはhtmlの延長じゃなく別物。プログラミングの考え方が身についてないから難しく感じるだけ。そこ越えれば、仕事でhtml触ってるなら楽勝よ
662nobodyさん:2012/08/13(月) 07:27:02.76 ID:???
>>659
SQLiteで良いからDBやると良いよ。
663nobodyさん:2012/08/13(月) 17:57:52.68 ID:???
>>660>>661
レスありがとう。配列のところでつまずいてるが、もう少し頑張ってみる

>>662
DBはmysqlじゃダメ?これも普及してる上、簡単だってネット上で読んだんだけど
664nobodyさん:2012/08/13(月) 19:55:16.80 ID:???
俺も最近PHPの勉強を始めたんだが文字列とか配列が強力かつ独特だよね
665nobodyさん:2012/08/13(月) 20:14:21.48 ID:???
>>663
662ではないですが、MySQLの方がむしろオススメ。
MySQLがわかれば、SQLiteもすぐ分かるようになる。
666nobodyさん:2012/08/14(火) 01:19:26.82 ID:0Fl5dGxq
>そんなのがどうして必要なのか分からず覚えるモチベーションが続かない
そんなの他の言語でも一緒だろ。
667nobodyさん:2012/08/14(火) 02:23:57.25 ID:???
配列てそんなに難しいか?hello worldの次に変数と一緒にやる初歩じゃん。php云々じゃなくプログラミングの素質ないと思う
668nobodyさん:2012/08/14(火) 21:27:37.76 ID:/nIwq3C/
夏なのか口だけ番長多いなw
669nobodyさん:2012/08/15(水) 01:18:24.20 ID:???
配列ってネーミングが難しいんだろ。名前が付けられる番号付き箱でいいじゃん
670nobodyさん:2012/08/15(水) 02:10:54.89 ID:???
↓このスレは終了を議論しています(質問受付は停止)

PHP】下らねぇ質問はID出して書き込みやがれ 122
http://kohada.2ch.net/test/read.cgi/php/1344963135/
671nobodyさん:2012/08/15(水) 02:19:38.17 ID:???
終了するかどうかは俺が決めること。
672nobodyさん:2012/08/15(水) 02:41:46.21 ID:???
↓このスレは終了を議論しています(質問受付は停止)

PHP】下らねぇ質問はID出して書き込みやがれ 122
http://kohada.2ch.net/test/read.cgi/php/1344963135/
673nobodyさん:2012/08/15(水) 04:22:55.04 ID:???
議論したって、執行されないければ意味ない議論しただけで終わりだしw

ここに書き込みが出来る限り、
悔しい思いをするのは誰かな?w
674nobodyさん:2012/08/15(水) 11:45:05.08 ID:???
「よくわかるphpの教科書」読んで、それでも配列覚えられなきゃphp以前にプログラミングそのものに向いてない
675nobodyさん:2012/08/15(水) 20:35:01.28 ID:CDm6ZGi0
配列だけだったらPHPの教科書より実践マスターの方がわかり易いって。
他にもっとわかりやすい本も一冊だけ出てる。
676nobodyさん:2012/08/15(水) 21:06:55.51 ID:???
本読んで概要理解しただけで
実際なんか作れって言われて白紙状態から作れないなら
理解してないのと一緒
677nobodyさん:2012/08/15(水) 21:28:39.17 ID:???
でもまあとりあえず概要を理解することろから始めなければいけないわけで
初心者にそんなこと言っても意味なし
678nobodyさん:2012/08/15(水) 23:06:18.07 ID:+hf4cdJ9
>>676
概要理解した時点なら作れるって。
作れないなら概要を理解していないって事。
679nobodyさん:2012/08/15(水) 23:59:09.49 ID:JXRaerbE
まあ、サンプル使って改変出来る程度で良いって人も居るし。
680nobodyさん:2012/08/16(木) 00:32:23.10 ID:???
もしかして初めての言語でPHP?
それだったらやめた方がいいよ。変な癖つくから。
681nobodyさん:2012/08/16(木) 01:23:49.42 ID:???
そのレスよく見るんだが、そしたらどの言語がいい?いや別に煽ってるとかじゃなく、マジで教えてほしい
682nobodyさん:2012/08/16(木) 01:26:51.20 ID:???
683nobodyさん:2012/08/16(木) 05:11:27.48 ID:zRMRhCIg
でもそのサイトはPHPだねw
684nobodyさん:2012/08/16(木) 19:37:04.62 ID:LqHog33b
http://www.tiobe.com/index. 『 php 』 /content/paperinfo/tpci/index.html

説得力の無いサイトだなw
685nobodyさん:2012/08/16(木) 22:03:58.43 ID:???
phpは確かに変な癖つくし、
他の言語を学ぶときもその経験は役に立たないけど、
それを肝に命じておけばそんなに忌避すべき言語でもないよ。
686nobodyさん:2012/08/17(金) 04:12:42.08 ID:ebyPX+Mw
>>685
同じ事100回ぐらい書いてどうするの?
687nobodyさん:2012/08/17(金) 11:43:05.82 ID:ebyPX+Mw
別に経験が役立つ必要も無いだろ。
688nobodyさん:2012/08/17(金) 18:03:16.81 ID:???
基礎からのmysqlすごい読みやすかったわ
プログラミング系何度も入り口で挫折した人にはおすすめ
誤植がちらほらあるけど常識的に考えれば問題ないところばかり
689nobodyさん:2012/08/17(金) 19:02:09.25 ID:???
前スレでも出てたけど
データベース連携させたものだと、phpメインの本より
Mysqlの本の方が分かりやすいね、プログラミング自体
未経験の人でも分かりやすい説明のものが多いね、
逆にphpメインの本は、phpの教科書あたりから、プログラミング自体未経験の
人でもとっつきやすいものが出てきたね。

サンプルで覚えるMYSQL―データベース接続の基本から応用まで
もお勧めですよ。phpmyadminの使い方が詳しくて、カラーで読みやすいよ
最近出たPHPプログラミングの教科書も、よくわかるPHPの教科書
と同じように入門者向けで個人的におすすめ
690nobodyさん:2012/08/17(金) 21:24:40.11 ID:1c0ErbH3
>PHPプログラミングの教科書
プログラミング経験者には分かりやすいかも知れないが、初めての人には不向き。
691nobodyさん:2012/08/17(金) 21:31:48.87 ID:wbPvSUpD
PHPのメリットで有りデメリットはどんどん便利な関数が出てくること。
プログラミングで処理していた事がある日突然関数で出来るように成るから
プログラムを考える必要が無くなる。
692nobodyさん:2012/08/17(金) 21:44:11.64 ID:???
だからPHPは他に応用が効かないダメ言語。
初心者は手を出すべきではない。
693nobodyさん:2012/08/17(金) 21:53:03.15 ID:m9kaVdkk
プログラムを覚えたいのか?
それともWEBサイトを作りたいのか?

初心者や経験者は関係無い。
だからスレッドのジャンルもネット関係でタイトルもわざわざWEBプログラミングと書いてる。
694nobodyさん:2012/08/17(金) 22:04:01.80 ID:???
初心者は最初にPHP選ばなければおk
695nobodyさん:2012/08/17(金) 22:09:28.96 ID:???
でもデータベースを早く使いたいならPHPが最強。
696nobodyさん:2012/08/17(金) 22:13:21.37 ID:???
でもPHPにとってはデータベースは鬼門。
697nobodyさん:2012/08/17(金) 22:43:01.18 ID:???
PHPの関数覚えるのは無駄
698nobodyさん:2012/08/17(金) 22:50:57.21 ID:???
おまえら本の話しろよ
699nobodyさん:2012/08/17(金) 23:05:42.48 ID:???
phpほど入門者向けの本が充実してるプログラミング言語もないだろ
700nobodyさん:2012/08/17(金) 23:14:37.80 ID:???
ウェブデザイナーでhtmlとcssわかるけどプログラミング
自体未経験の人で入門する人が多いからだろうね。

Javaとかcとかでアプリ作ってた人がWebの世界に
くることって殆ど無いでしょ?phpプログラミングよりも
そっちの方が儲かるだろうし
701nobodyさん:2012/08/17(金) 23:18:18.36 ID:???
phpって最近本少ないないか?
スマホアプリ作成かHTML5ばかりじゃん。
702nobodyさん:2012/08/17(金) 23:58:32.31 ID:fxOPPLH1
>>699
数は多いが良書が少ない。
『よくわかるPHPの教科書』は分かりやすいが初歩の初歩の簡単な部分までだから
分かりやすくて当然と言えば当然。
後の複雑な事には触れてないから応用なんて利かないかた自分で一から作れない。
703nobodyさん:2012/08/18(土) 00:40:32.22 ID:ubdnm5Yr
誰かが一押ししてる”PHPプログラミングの教科書”だけどアマゾンの
レビュー見たら良い評価だけど評価してる人は全部この本だけの単発。
これってやらせだろ?
704nobodyさん:2012/08/18(土) 01:03:40.50 ID:???
確かにアマゾンの評価は高いね、やらせかもしれん。
とりあえず、本屋で良書かどうかあんたが自分で
確かめれば良いと思うよ、立ち読みで分かるでしょ。

今日本屋行って、立ち読みしてまたここに
感想書いてくれ。あんたにとって良書かどうか
あんたのレヴューもここのスレ見てる人の役に立つかもしれんぞ
705nobodyさん:2012/08/18(土) 02:47:01.74 ID:???
毒を知りつつ味わえばPHPも良い言語
706nobodyさん:2012/08/18(土) 08:30:14.97 ID:???
>>692
例えばどんなところがダメですか?
707nobodyさん:2012/08/18(土) 09:14:27.54 ID:???
>>692
このスレに書いてある
708nobodyさん:2012/08/18(土) 10:28:43.40 ID:???
>>706
情弱が使う言語。
このスレをはじめから読めばわかるのにそれをしない人が使う言語。
709nobodyさん:2012/08/18(土) 14:45:20.56 ID:???
>>708
その答えでは納得できません。
理由になっていなからです。
710nobodyさん:2012/08/18(土) 15:09:29.84 ID:???
>>709
あっ、そう
711nobodyさん:2012/08/18(土) 16:48:37.56 ID:5NhPHYfC
PHPを覚えても他の言語に役立たないってのがPHP否定派の意見。
PHPなら比較的簡単に覚えたり難しいプログラムを覚える事無く色々出来るってのはPHP容認派の意見。

それなりに時間かけてプログラムを覚えたPHP否定派からすれば素人でも簡単にプログラムを作動させる事が気に入らないだけ。
712nobodyさん:2012/08/18(土) 16:59:50.77 ID:???
PHPを構成している言語機能はPHP特有じゃなくて、
他の言語でも見られるものがほとんどなのに、
他の言語で役に立たないというのは理解できないを通り越して
間違ってるだろうな。
713nobodyさん:2012/08/18(土) 17:21:04.15 ID:???
>>712
PHPと同一の変数スコープをもつ言語を教えてください。
PHPとJavaのオブジェクト指向機能の違いについて教えて下さい。
714nobodyさん:2012/08/18(土) 17:22:29.14 ID:???
>>712
PHPの関数を覚えると他の言語の習得にどのようなメリットがあるのか教えてください。
715nobodyさん:2012/08/18(土) 17:25:26.68 ID:???
>>712
PHPでシングルトンを実装する場合と
マルチスレッド言語でシングルトンを実装する場合の効果の違いを教えて下さい。
716nobodyさん:2012/08/18(土) 18:01:08.11 ID:???
>>713
その中にすでに他の言語でも応用が出来る言葉が出てるな

変数、スコープ、オブジェクト指向。
これらは他の言語にもあることだ。

PHPと同一の変数スコープ?
PHPはクラス内ではデフォルトでローカルスコープだよ。

>>714
> PHPの関数を覚えると他の言語の習得にどのようなメリットがあるのか教えてください。
関数という考え方は、他の言語でも応用ができる考えだ。

printf、join、split、機能だけでなく名前まで同じ物だってたくさんある。
文字列関数なんかC言語由来の名前が多い。

>>715
シングルトンというのも、他の言語でも使われる用語だ。

PHPでもマルチスレッド言語でもシングルトンの効果自体は一緒だ。
ただしマルチスレッドで使う場合は、スレッドセーフになるようにしなければいけない。
よくあるコードはスレッドセーフになってないものがあるから注意しろよ。
717nobodyさん:2012/08/18(土) 18:02:13.37 ID:???
ここからわかるように、
PHPと他の言語で共通する考え方は多い。
718nobodyさん:2012/08/18(土) 18:19:17.62 ID:???
>>716
PHPと同一の変数スコープをもつ言語を教えてください。
PHPの標準関数を覚えると具体的にどの言語の習得に役立ちますか?

スレッドセーフはシングルトンクラスのみ気をつければよいのでしょうか?
あえてそこで強調する意味を教えて下さい。

PHPでもマルチスレッド言語はメモリ空間が違うと思いますが、
どのようにシングルトンの効果は同一になりますか?
719nobodyさん:2012/08/18(土) 18:27:36.64 ID:???
そんなことよりペチパーという語感をなんとかしてください
フピーとかプフプーとかのほうがいいでしょ?
720nobodyさん:2012/08/18(土) 19:57:58.78 ID:???
>>718
> PHPと同一の変数スコープをもつ言語を教えてください。
それはなんのために聞いてるのですか?

そもそも言語ごとに変数スコープは微妙に異なり、
どれも完全に同じものはありません。

複数の言語を扱ったことがあればわかることです。
そんなことも知らないのですか?
721nobodyさん:2012/08/18(土) 20:01:10.28 ID:???
>>718
> スレッドセーフはシングルトンクラスのみ気をつければよいのでしょうか?
> あえてそこで強調する意味を教えて下さい。

誰もそんな事はいっていません。

マルチスレッドでシングルトンとあなたが言い出したから
それならスレッドセーフを気にする必要があるといっただけです。

それ以外は全く同じです。そもそもシングルトンというのは
インスタンスの生成数を一つ(または固定数)に制限するときに使うもの。
インスタンスの生成数を制限するという効果・・・・を求めているときに使うものです。

「効果が同一」ではなく「同一の効果」を得るために使うのです。
だから効果が同一になって当たり前です。
722nobodyさん:2012/08/18(土) 20:37:33.52 ID:v7ZflPc6
PHPで出来る事で十分って人も居るんだからそれでいいじゃん。
何が気に食わないのかわからない。

これって英語(C)が使えると他の国の言葉(JAVA等)覚えるのに
文法が似てるから便利だけど日本語(PHP)で十分って人も居るのと一緒。
723nobodyさん:2012/08/18(土) 21:49:35.52 ID:???
>>721
横槍ですが、

PHPの場合は外部キャッシュシステムを利用しないと
マルチスレッド言語のシングルトンの同一の効果には近づけないかと。
724nobodyさん:2012/08/18(土) 21:53:56.47 ID:???
なんだが初心者が書き込める雰囲気じゃないが、web用のプログラミング言語はphpが一番普及してるんじゃないの?
俺はWebデザインなんでhtmlとcssぐらいしか分からんのだが、外注先はphpでやってるよ
725nobodyさん:2012/08/18(土) 21:55:31.05 ID:???
>>716
PHPのオブジェクト指向で不足している機能を教えてください。
JavaあるいはC++、Objective-C、
SmallTalkのいずれかの言語と比較してお答えください。
726nobodyさん:2012/08/18(土) 21:57:43.71 ID:???
>>721
PHPってプロセス複数できちゃうね。「かなり違う」効果になるかと。
727nobodyさん:2012/08/18(土) 22:53:39.49 ID:???
シングルトンだけどマルチトン
728nobodyさん:2012/08/18(土) 23:22:44.77 ID:???
>>723
意味がわかっているなら答えてください。

マルチスレッド言語のシングルトンの効果とは
どんな効果かということを。
729nobodyさん:2012/08/18(土) 23:24:28.72 ID:???
>>726
さっきからマルチスレッドって強調しているけど、
PHPが特殊なんじゃなくて、シングルトン自体はどの言語でも同じで、
マルチスレッドの場合においてのみ何かが違うってことじゃないか。

730nobodyさん:2012/08/18(土) 23:32:23.29 ID:v7ZflPc6
出来る人はどんどん低級言語でやれば良いんだよ。
とてもじゃないが俺にはCやjavaは敷居が高過ぎる。
またそれを勉強する時間も無い。
正直HTMLから初めてPHP(MySQL)とJavaScriptでアップアップ。
その上見栄えの良いHP作ろうと思えば画像系のソフトも使いこなす必要が有る。
こんなのは暇の有る学生のうちからやらないと。
社会人でも畑違いの仕事してる人間にはこれが精一杯どころか出来ない人が
大半だろ?
731nobodyさん:2012/08/19(日) 00:13:20.71 ID:???
PHPの公式サイト読めって。
PHPのシングルトンは意味ないかもって危険マークのところに書いてあるだろ。
英語版や日本語版はページがぶっとんでいるのでポルトガル語でどうぞ。

http://php.net/manual/pt_BR/language.oop5.patterns.php
732nobodyさん:2012/08/19(日) 00:17:35.57 ID:???
733nobodyさん:2012/08/19(日) 00:27:59.90 ID:???
読めるか!
734nobodyさん:2012/08/19(日) 01:25:43.19 ID:???
>>731
それで?
話がずれてるな。

他の言語でも応用できる知識になるかどうかだろ?
なってるじゃん。シングルトンの話してるんだからさ。
735nobodyさん:2012/08/19(日) 01:30:22.38 ID:???
PHPのスレでシェアードナッシングがでたから説明しておくか。
ようするにPHPは優れてるってことだよ。

http://ja.wikipedia.org/wiki/%E3%82%B7%E3%82%A7%E3%82%A2%E3%83%BC%E3%83%89%E3%83%BB%E3%83%8A%E3%83%83%E3%82%B7%E3%83%B3%E3%82%B0%E3%83%BB%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%81%E3%83%A3

シェアード・ナッシング・モデルは通常は、大規模な状態(state)データを中央に集中的に
格納するシステムと対比されるが、これはデータベースやアプリケーションサーバなど、
その他の単一競合箇所のいずれについても適用される。

例えばDBMSの場合は、Oracle Databaseはシェアード・ディスク・モデル(DISK共有モデル)であり、
DB2の分散系におけるPE、EEE、DPFなどはシェアード・ナッシング・モデルである。

シェアード・ナッシング・モデルは現在では、Webのシステムにおいて頻繁に議論されるが、
この概念はウェブ以前からあり、UCバークレー大学のマイケル・ストーンブレーカーは1986年の
データベース論文においてこのキーワードを用いており、それ以前でも用いられた可能性もある。

シェアード・ナッシング・モデルはスケーラビリティの観点からウェブ開発において頻繁に用いられる。
Google社が例示したように、純粋なシェアード・ナッシング・モデルシステムは廉価なコンピュータを
追加することによりほぼ無限にスケールすることが可能である。それはシステムの処理速度を低下させる
単一のボトルネックが無いからである。Google社はこれをshardingと呼んでいる。
典型的なシェアード・ナッシング・モデルシステムにおいては、データは異なるデータベースの多数の
ノードに分散されるか(この場合ユーザやクエリごとに異なるコンピュータを割り当てる)、
あるいは何らかの同期化プロトコルを用い、全てのノードにアプリケーションデータのコピーを持たせる形をとる。
これはdatabase shardingと呼ばれるものである。
736nobodyさん:2012/08/19(日) 01:35:56.56 ID:???
ようするに、シングルトンがシェアードナッシングで使えないっていうのは、
たとえばクラウドのようなサーバーが複数あるシステムを思い浮かべれば良い。

それぞれが単体で動く=共有しているリソースがない=シェアードナッシング

なのでオブジェクトを一つにすることが不可能ということ。
もちろん、一つのシステム(リクエスト)内では一つにできるから
オブジェクトの作成にコストがかかるようなものを、
シングルトンにする意味はある。

でもシステム全体で一つには出来ないし、
スケールアップのことを考えるとしない方がいい。

これはPHPにかぎらず、シェアードナッシングなアーキテクチャを
持つものすべてに当てはまる話。
ということで、他の言語でも応用できる知識でした。
737nobodyさん:2012/08/19(日) 02:09:34.71 ID:???
スレ違いな話題だすやつなんとか隔離できないもんかのう?
ここは書籍のスレなんだが、何回注意しても湧いてくる
スレタイ理解できないやつは、phpとかCとか言わなくて
いいから他いけよ迷惑なんだよ
738nobodyさん:2012/08/19(日) 02:12:06.45 ID:???
PHP批判だとこのページが詳しかった。
ttp://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/
739nobodyさん:2012/08/19(日) 04:25:19.29 ID:tBu2WfHi
駄目な言語(のはず)なのになんでこんなに人気が有るの?
740nobodyさん:2012/08/19(日) 06:42:25.01 ID:???
Cやjavaから始めた人間からすればPHPは新たに覚える事が他の言語より多いから使い辛い。

ただそれだけの事。
741nobodyさん:2012/08/19(日) 07:49:50.10 ID:82eA3w0R
それにしてよくわかるPHPの教科書は売れてるな。
でも売れる理由は良く分かるよ。
ただそれでPHPが使えるように成るかは別の話だけど。
742nobodyさん:2012/08/19(日) 08:07:15.46 ID:???
Advanced PHP Programming
743nobodyさん:2012/08/19(日) 10:51:59.75 ID:yq4xxco/
>>741
具体的な例をあげるとそこそこ分かりやすいと言われてる「実線マスター」でも
単独では分かり難いけど「PHPの教科書」を併用して使うとかなり分かりやすい。
ちなみにPHPを覚える時にSQLの本を進めてる人が居るけどやりながら
覚えようとするなら絶対にPHPより後回しにするべき。
はっきり言ってまったく別の次元の事だよ。
744nobodyさん:2012/08/19(日) 11:55:50.50 ID:???
「実践マスター」は入門者には難しいよ。
どちらかというと、内容を批判しながら読める中上級者向け。
745nobodyさん:2012/08/19(日) 11:58:36.58 ID:???
>>740
> Cやjavaから始めた人間からすればPHPは新たに覚える事が他の言語より多いから使い辛い。

新たに覚えることは他の言語でも同じぐらいの量しかないと思うが?
何を新しく覚えた?
746nobodyさん:2012/08/19(日) 12:36:36.90 ID:hIIxTTnj
関数だろ
747nobodyさん:2012/08/19(日) 12:44:56.59 ID:???
CやJavaとほとんど同じ関数が使える言語が
他にあるのか?

むしろPHPの方が、他の言語より覚えることが少ないだろw
748nobodyさん:2012/08/19(日) 13:38:11.21 ID:???
というわけでPHPのシングルトンは意味がないとお話でした。
749nobodyさん:2012/08/19(日) 13:41:34.06 ID:???
Phpはクソ言語とわかった上で使わなければならない。
750nobodyさん:2012/08/19(日) 13:53:38.25 ID:???
PHPではシングルトンが複数できるってことですよね。
じゃあ、シングルトンの意味は?
751nobodyさん:2012/08/19(日) 14:23:07.41 ID:???
>>748
違うだろw

元々はPHPの知識が、他の言語に応用が効くかという話

> 712 名前:nobodyさん[sage] 投稿日:2012/08/18(土) 16:59:50.77 ID:???
> PHPを構成している言語機能はPHP特有じゃなくて、
> 他の言語でも見られるものがほとんどなのに、
> 他の言語で役に立たないというのは理解できないを通り越して
> 間違ってるだろうな。
752nobodyさん:2012/08/19(日) 14:28:53.43 ID:???
>>750
すっかり、PHPとは関係ない話になったなw
デザインパターンの話じゃないか。

言語関係なくマルチプロセス環境ではシングルトンは複数できてしまうもの
シングルトンというのは、同一のプロセス内において
オブジェクトが一つという定義であり、
PHPでも同一のプロセス内でオブジェクトを一つにできる。
753nobodyさん:2012/08/19(日) 14:51:34.07 ID:???
PHPではマルチスレッド言語の感覚でシングルトンは使うなということ。
馬鹿なバグの原因になる。
当たり前だが、ネットでころがっている他の言語の説明は鵜呑みにするな。
754nobodyさん:2012/08/19(日) 14:52:42.96 ID:???
>>716
こいつはwww 何言っているの?
755nobodyさん:2012/08/19(日) 14:59:30.71 ID:???
>>753
シングルトンって基本はシングルスレッドだぞ。

マルチスレッドの場合、通常のシングルトンコードに
マルチスレッド対応のコードを追加するが。
お前、実はわかってないだろw
756nobodyさん:2012/08/19(日) 15:04:22.48 ID:???
探せばいろいろ出てくると思うけど、

http://www.02.246.ne.jp/~torutk/cxx/designpattern/singleton.html
> GoF本の実装の問題
>
> GoF本の実装例のコードが抱える問題点を列挙します。
>
> マルチスレッド安全性がない
> if (instance == 0) {     // (1)
>   instance = new Singleton; // (2)

この人も書いているように、オリジナルのシングルトンは
マルチスレッド対応されてない。
757nobodyさん:2012/08/19(日) 15:07:45.57 ID:???
>>753
言ってる意味があべこべだな。

マルチスレッド言語では、シングルスレッド言語のような感覚で
シングルトンは使うな。馬鹿なバグの原因になる。

これが正解じゃないか。

PHPはシングルスレッド言語だから、安心して使っていい。
758nobodyさん:2012/08/19(日) 15:29:04.86 ID:???
>>755
お前、馬鹿じゃないの?シングルトン、公式サイトですら否定しているだろ
759nobodyさん:2012/08/19(日) 15:31:34.09 ID:???
>>757
PHPではシングルトンが複数できるがマルチスレッドの場合は事情が違うから確かにそのとおり。
PHPのシングルトンはマルチトンだからな。
760nobodyさん:2012/08/19(日) 15:35:25.86 ID:???
PHP公式サイトでシングルトンの意義疑っているから。
リソース共有しないPHPでは意味ないかもって。
761nobodyさん:2012/08/19(日) 15:36:35.73 ID:???
>>757
そうだよ。
PHPではシングルトンが複数できるからマルチスレッド言語では意味は違うような。
762nobodyさん:2012/08/19(日) 15:39:50.78 ID:???
>>756
Java言語だったらシンプルだよ。
763nobodyさん:2012/08/19(日) 15:45:48.25 ID:???
PHPのシングルトンはマルチトンという結論でおk

>>716
なんでスレッドセーフ強調しているわけ?
764nobodyさん:2012/08/19(日) 16:05:36.48 ID:???
結局、PHPでデザインパターンは学べないってことなんだよね
765nobodyさん:2012/08/19(日) 16:12:16.59 ID:???
いや、こうやって学べてるだろw
766nobodyさん:2012/08/19(日) 16:14:18.21 ID:???
>>763
いや、だから、プロセスが違えば
他の言語のシングルトンも、マルチトンになるんだよ。

嘘だと思ってるならやってみな。

CLIアプリでいいから、Javaでシングルトン作って、
そのプログラムを2つ以上実行して、
複数のプロセス間で、オブジェクトが一つなのか
複数なのか確認してみ。
767nobodyさん:2012/08/19(日) 16:14:50.14 ID:???
PHPで「マルチトン」ではないシングルトン実現のためには外部キャッシュシステムを使えばいいんだが、
外部キャッシュ使える環境ならPHP使う意味も無い。
768nobodyさん:2012/08/19(日) 16:15:07.22 ID:???
>>758
> お前、馬鹿じゃないの?シングルトン、公式サイトですら否定しているだろ

シングルトンの何を否定してるの?
シングルトンが意味ないってこと?
そりゃシングルトンの批判だろ?

769nobodyさん:2012/08/19(日) 16:18:05.85 ID:???
>>766
君何言ってるの?それ当たり前じゃん。
770nobodyさん:2012/08/19(日) 16:18:09.36 ID:???
>>767
PHPっていうか、マルチプロセス全般の話だよね。

マルチプロセスでシングルトンを使うには
確かに外部キャッシュシステムなんかを使えばいい。
memcachedとか。

でもそうすると、すべてのプロセスで共通のリソースを使うってことで
その部分がシングルポイントになりボトルネックとなる。
それではスケールしないシステムになってしまう。

つまり、シングルトンという仕組みそのものが、
時代遅れな設計。

そしてそのシングルトンを否定しているPHPは
将来を見据えた言語ということ。
771nobodyさん:2012/08/19(日) 16:19:14.02 ID:???
PHPの公式サイトではPHPにおけるシングルトン使用には疑問を呈されています。
772nobodyさん:2012/08/19(日) 16:20:22.88 ID:???
>>771
それは、シングルトンがスケールしない
時代遅れな設計だからだね。

さすがだ。
773nobodyさん:2012/08/19(日) 16:23:35.75 ID:???
>>770
だよね。
シェアードナッシングだからリソースを共有しない。
だからたとえ同じデータでも毎回データベースなどに取りにいけばいいし。
共有データのために一回のアクセスで済むところを何千回もアクセスすればいいんだよ。
774nobodyさん:2012/08/19(日) 16:26:19.75 ID:???
そう。リソースを共有できないため、データベースへ超絶アクセスだ。
シェアードナッシングを実現している
PHPの代表的なアプリとしてはOpenPNE。ついでWordPressなどがある。
これらは次世代型のシェアードナッシングアプリであるな。
775nobodyさん:2012/08/19(日) 16:26:56.63 ID:???
なんかネタスレになってきたwww
776nobodyさん:2012/08/19(日) 16:29:37.91 ID:???
あのーーー、リソース共有できたほうがよくね?
777nobodyさん:2012/08/19(日) 16:33:11.05 ID:???
>>774
データベースへ超絶アクセスする。
これをシングルトンで解決しようと考える奴はイケてない。

なぜなら負荷分散のために、アプリサーバーを
複数台構成にした時、シングルトンでは解決できないからだ。

つまりシングルトンは何も意味が無い。
これがシングルトンが否定されてる理由の一つ。
778nobodyさん:2012/08/19(日) 16:33:54.08 ID:???
スケールしないってどんな規模の話しだよ
779nobodyさん:2012/08/19(日) 16:34:10.09 ID:???
>>776
そのとおりだよ。

だからリソース共有のために
memcachedなどを使う。

シングルトンでは、リソース共有といっても
複数のスレッドで共有するのが限界で、
プロセスが違っていたり、サーバーが違っていたりした場合
共有できないからね。
780nobodyさん:2012/08/19(日) 16:38:08.51 ID:???
いやいやシングルトンなんて使わなくてもいいけど、
シェーアードナッシングってキツイくね?
君がいうアプリサーバーを複数台にしても
OpenPNE君とか悲惨だもんね。
複数台構成にする規模だとPHPを使う意味はないからね。
781nobodyさん:2012/08/19(日) 16:39:25.06 ID:???
memcachedを使える環境であればPHP使う意味はない。
おかしな議論するんじゃない。
782nobodyさん:2012/08/19(日) 16:40:37.40 ID:???
>>781
> memcachedを使える環境であればPHP使う意味はない。
その根拠が示されるまでは>>781は無視して良い。
783nobodyさん:2012/08/19(日) 16:40:48.72 ID:???
facebookの失敗を見れば大規模ではPHPは使うべきでなない。
784nobodyさん:2012/08/19(日) 16:42:04.98 ID:???
>>780
> シェーアードナッシングってキツイくね?

きつかったとしてもやらないといけない。
シングルポイントがあれば、そこが一つダウンしただけで
サービス全体が停止してしまう。

最近のクラウドサービスは、シェーアードナッシングか
それに近い状態になってる。
785nobodyさん:2012/08/19(日) 16:42:41.86 ID:???
>>782
ルート権限がもてる環境でPHP使う意味なし。
はじめから高性能な言語を使えばよい。
786nobodyさん:2012/08/19(日) 16:43:41.81 ID:???
>>784
どうやってOpenPNEを軽くすればいいのですか?
複数台構成でも激遅ですが。
787nobodyさん:2012/08/19(日) 16:44:45.69 ID:???
>>784
PHPで構築されたクラウドサービスを教えてください。
研究してみます。
788nobodyさん:2012/08/19(日) 16:45:15.07 ID:???
>>783
そのFacebookがPHPを使って
言語よりもキャッシュサーバーが重要って言ってるんだが。

キャッシュがスケーラビリティに大きな役割を果たしている
http://www.publickey1.jp/blog/09/facebook.html
789nobodyさん:2012/08/19(日) 16:46:14.19 ID:???
facebookの大失敗>>782

PHPはout of the questionだってさ。
facebookの元お偉いさんが言っているよ。
790nobodyさん:2012/08/19(日) 16:46:49.60 ID:???
>>786
まずどこにボトルネックがあるか調べる。
アプリ側か、データベース側か、
アプリ側であれば単純に増やせば良い。
791nobodyさん:2012/08/19(日) 16:48:11.86 ID:???
>>788
ごめん、それかなり古い。今はHadoop系。
792nobodyさん:2012/08/19(日) 16:48:52.77 ID:???
>>789
だから”元”お偉いさんで、
そいつが作ったサービスは
失敗したんだろうなw
793nobodyさん:2012/08/19(日) 16:52:30.43 ID:???
>>790
そんなことは調べているし、実践している。
しかしつまるところ、「シェアードナッシング」だから遅いことがわかっている。
アプリが原因とも言えるがより深い原因はリソース共有できない言語に由来するよね。
こういう場合はどうしたらいい?
794nobodyさん:2012/08/19(日) 16:52:36.29 ID:???
>>791
あぁこれだな

Large-Scale Data Processing with Hadoop and PHP (DPC11 2011-05-21)
http://www.slideshare.net/Wombert/largescale-data-processing-with-hadoop-and-php-dpc11-20110521


11. SOME NUMBERS? Facebook ? Google ? New data per day:
? Data processed per month: 400 PB (in 2007!) ? 200 GB (March 2008)
? Average job size: 180 GB ? 2 TB (April 2009) ? 4 TB (October 2009) ? 12 TB (March 2010)
795nobodyさん:2012/08/19(日) 16:54:21.18 ID:???
>>788
今は基幹はJava系みたいですよ。
facebookはご存知のHadoopの開発元のひとつでもありましたから。
796nobodyさん:2012/08/19(日) 16:55:54.48 ID:???
HadoopってPHPですか?
797nobodyさん:2012/08/19(日) 16:56:47.28 ID:???
いつからHadoopがPHPになったのwww
798nobodyさん:2012/08/19(日) 16:58:02.99 ID:???
>>793
> しかしつまるところ、「シェアードナッシング」だから遅いことがわかっている。

まずお前の勘違いから正していこうか。
あべこべなことを言ってるから話が進まない。

一言で言えば、シェアードナッシングは高速なGoogleが採用している設計

http://ja.wikipedia.org/wiki/%E3%82%B7%E3%82%A7%E3%82%A2%E3%83%BC%E3%83%89%E3%83%BB%E3%83%8A%E3%83%83%E3%82%B7%E3%83%B3%E3%82%B0%E3%83%BB%E3%82%A2%E3%83%BC%E3%82%AD%E3%83%86%E3%82%AF%E3%83%81%E3%83%A3

シェアード・ナッシング・モデルはスケーラビリティの観点からウェブ開発において頻繁に用いられる。
Google社が例示したように、純粋なシェアード・ナッシング・モデルシステムは廉価な
コンピュータを追加することによりほぼ無限にスケールすることが可能である。

それはシステムの処理速度を低下させる単一のボトルネックが無いからである。
Google社はこれをshardingと呼んでいる。典型的なシェアード・ナッシング・モデルシステムにおいては、
データは異なるデータベースの多数のノードに分散されるか(この場合ユーザやクエリごとに異なるコンピュータを割り当てる)、
あるいは何らかの同期化プロトコルを用い、全てのノードにアプリケーションデータのコピーを持たせる形をとる。
これはdatabase shardingと呼ばれるものである。
799nobodyさん:2012/08/19(日) 16:59:29.02 ID:???
Hadoopはミドルウェアで
基幹じゃないだろ。

LinuxがCだから基幹がCと言ってるようなもんだ。
PHPが基幹で、Hadoopを呼び出しているだけだよ。
800nobodyさん:2012/08/19(日) 16:59:43.00 ID:???
>>790
OpenPNEってアクセスするだけで相当なSQLを発行するって知っている?
デフォルトでインストールしてデバッグモードで調べるといいよ。
複数台構成にしてもあれだけSQLが多かったらどうにもならないよ。
801nobodyさん:2012/08/19(日) 17:00:27.69 ID:???
>>798
PHPとGoogleは違うから、意味なし。
802nobodyさん:2012/08/19(日) 17:01:11.50 ID:???
HadoopはPHP起源
803nobodyさん:2012/08/19(日) 17:02:06.24 ID:???
>>790
複数台構成にしても発行されるSQLは変わらないから遅いまま
804nobodyさん:2012/08/19(日) 17:02:29.71 ID:???
JavaはPHP起源
805nobodyさん:2012/08/19(日) 17:02:37.01 ID:???
>>800
はい、詰み。

言語関係ない。
806nobodyさん:2012/08/19(日) 17:03:53.71 ID:???
OpenPNEを高速化する方法を求む!
807nobodyさん:2012/08/19(日) 17:04:08.36 ID:???
>>803
なら話は簡単だ。シャーディングを行なってデータベース側を増やせば良い
808nobodyさん:2012/08/19(日) 17:04:36.44 ID:???
>>807
データベース3台
809nobodyさん:2012/08/19(日) 17:05:13.60 ID:???
>>808
ユーザー数やアクセス数がわからんから
それだけじゃなんとも言えんだろw
810nobodyさん:2012/08/19(日) 17:06:01.43 ID:???
データベース3台といっても
どうせバックアップに一台とか
そういう話しだろw
811nobodyさん:2012/08/19(日) 17:08:29.63 ID:???
簡単な話、毎回同じデータを違う人が別々に取りに行くから遅い。
812nobodyさん:2012/08/19(日) 17:09:06.63 ID:???
OpenPNE3で早いところって無いと思うよ。
813nobodyさん:2012/08/19(日) 17:10:10.95 ID:???
あの、WordPressもいいですか?
これもなんで遅いんですか?キャッシュ系プラグインを当然いれています。
814nobodyさん:2012/08/19(日) 17:11:04.51 ID:???
facebookはphp基幹やめました。いま脱却している最中です。
815nobodyさん:2012/08/19(日) 17:11:40.81 ID:???
SQLの発行回数が多いって、
それシングルトンとなんの関係もないじゃんw

さっきから何熱くなってるの?

シングルトン使うように修正すればという話なら
さっさとキャッシュサーバー使えば解決する話。
816nobodyさん:2012/08/19(日) 17:12:37.98 ID:???
ワードプレスもまあ遅いわな
817nobodyさん:2012/08/19(日) 17:13:18.84 ID:???
>>811
だからキャッシュ使えばいい話ですよね?
818nobodyさん:2012/08/19(日) 17:13:47.84 ID:???
OpenPNEってデフォルトで遅いわけでしょ?
開発元もわかっているし簡単にいかないわけよ>>815
819nobodyさん:2012/08/19(日) 17:14:03.70 ID:???
>>816
http://ja.wordpress.com/

重いサイトってどれの話?
820nobodyさん:2012/08/19(日) 17:14:51.26 ID:???
>>818
だから?

遅い原因がSQLの発行数が多いからって話はわかりました。
821nobodyさん:2012/08/19(日) 17:15:13.53 ID:???
>>817
キャッシュ使えばいいんだけど根本から変えないといけないね
あれの場合は。
822nobodyさん:2012/08/19(日) 17:15:51.36 ID:???
>>819
全部
823nobodyさん:2012/08/19(日) 17:16:37.96 ID:???
OpenPNEってようするに設計がおかしいんだよ。
824nobodyさん:2012/08/19(日) 17:17:13.65 ID:???
全部調べられるわけがないので、
嘘ついていることがはっきりしました。
825nobodyさん:2012/08/19(日) 17:17:40.28 ID:???
>>819
どれもモッサリしてるなw
826nobodyさん:2012/08/19(日) 17:18:39.57 ID:???
>>825
必死すぎで見苦しいよ。
827nobodyさん:2012/08/19(日) 17:19:34.99 ID:???
結局のところ、PHPのシングルトンは意味ないんだよね
828nobodyさん:2012/08/19(日) 17:21:07.90 ID:???
>>817
外部キャッシュの話ですよね?
OpenPNEでどうやって組み込めばいいですか?
たぶんみんな助かるとおもいますよ。
829nobodyさん:2012/08/19(日) 17:24:20.14 ID:???
>>782
大規模開発でPHPを使う意味は?やりにくくない?
830nobodyさん:2012/08/19(日) 17:24:56.42 ID:???
>>784
まじであるの?PHPクラウド?
831nobodyさん:2012/08/19(日) 17:26:00.63 ID:???
>>827
スケールしたいならキャッシュサーバーを使って話だなw
832nobodyさん:2012/08/19(日) 17:29:05.76 ID:???
>>828
えと、あなたプログラマでしょ?

俺だったらソース改造する。

>>829
別にやりにくくないよ。
逆にどうしてやりにくくなるのか理由が聞きたい

>>830
クラウドって、Amazon Web Serviceみたいなものだし。
awsが何提供してるのか知ってるの? 言語じゃないよ。

仮想マシンやデータベース。つまりアプリを作る言語はなんでもいい。
WordPressをクラウドで構築するサンプルをaws自身が提供しているし。
833nobodyさん:2012/08/19(日) 17:33:20.55 ID:???
PHPはオブジェクト指向言語の代表格なのでPHPを先に学習すると
JavaとかC#とか簡単に覚えられるし、これからはPHPの高い信頼性を
生かして他の言語で作られたシステム、特に銀行系のシステムが
PHPに置き換えられていくと会社の先輩から聞きました。
そこでオススメの参考書を教えて下さい。
834nobodyさん:2012/08/19(日) 17:35:15.75 ID:???
>>832
やはりPHPのクラウドは無いんですね
835nobodyさん:2012/08/19(日) 18:00:43.88 ID:???
>>834
PHPのクラウドって?

クラウドを使ってるPHPアプリならあるけど、
「PHPのクラウド」という言い方は意味が分からない。
836nobodyさん:2012/08/19(日) 18:55:58.97 ID:???
>>835
あれれ、言い訳ですか?PHPで構築されたクラウドサービスは無いんですね。
837nobodyさん:2012/08/19(日) 19:23:32.90 ID:???
あったって言ったら、どんな言い訳をするか見ものだw

PHPのPaaSを提供する「cloudControl」と「PHP Fog」
http://www.publickey1.jp/blog/11/phpcloudcontrolphp_fog.html
838nobodyさん:2012/08/19(日) 19:45:20.38 ID:???
国内にもあるでよ
http://phper.jp/
839nobodyさん:2012/08/19(日) 19:45:49.47 ID:???
>>837
PHPで構築するのは珍しいらしいな。リンク先に書いてあるよ。
840nobodyさん:2012/08/19(日) 19:50:48.21 ID:???
>>832
OpenPNEは最初から別言語で作り直した方がいい。あれはもともとのsymfonyから遅い。
データベースとかキャッシュの問題だけではない。
841nobodyさん:2012/08/19(日) 19:52:26.22 ID:???
>>837
OpenPNEもまともに動かない言語でクラウドサービス構築は馬鹿げている。
842nobodyさん:2012/08/19(日) 19:54:01.35 ID:???
>>841
OpenPNEを叩きたいの?PHPを叩きたいの?
843nobodyさん:2012/08/19(日) 19:55:53.30 ID:???
>>842
たたく意図は無い。
OpenPNEも素晴らしいアプリだし、PHPも素晴らしい言語である。
844nobodyさん:2012/08/19(日) 20:20:51.35 ID:???
結論、>>712は正しかった。

712 名前:nobodyさん[sage] 投稿日:2012/08/18(土) 16:59:50.77 ID:???
PHPを構成している言語機能はPHP特有じゃなくて、
他の言語でも見られるものがほとんどなのに、
他の言語で役に立たないというのは理解できないを通り越して
間違ってるだろうな。
845nobodyさん:2012/08/19(日) 20:24:26.79 ID:???
すごい伸びてると思ったらまたこいつかorz
構うなよもう
846nobodyさん:2012/08/19(日) 20:26:48.05 ID:???
結局、PHPのシングルトンはマルチトンということだね。
847nobodyさん:2012/08/19(日) 20:28:16.38 ID:???
>>846

このやりとりをまた繰り返すのか?


766 名前:nobodyさん[sage] 投稿日:2012/08/19(日) 16:14:18.21 ID:???
>>763
いや、だから、プロセスが違えば
他の言語のシングルトンも、マルチトンになるんだよ。

嘘だと思ってるならやってみな。

CLIアプリでいいから、Javaでシングルトン作って、
そのプログラムを2つ以上実行して、
複数のプロセス間で、オブジェクトが一つなのか
複数なのか確認してみ。


769 名前:nobodyさん[sage] 投稿日:2012/08/19(日) 16:18:05.85 ID:???
>>766
君何言ってるの?それ当たり前じゃん。
848nobodyさん:2012/08/19(日) 20:29:37.74 ID:???
>>716
そこでなぜあえてスレッドセーフに言及するの?
849nobodyさん:2012/08/19(日) 20:31:16.48 ID:???
>>847
論点ずれているよ。
850nobodyさん:2012/08/19(日) 20:32:20.79 ID:???
>>849
そう思うのなら、そう思う理由を書かないとダメだw
851nobodyさん:2012/08/19(日) 20:33:01.02 ID:???
>>847

↓ここ笑うところ?

CLIアプリでいいから、そのプログラムを2つ以上実行して、
852nobodyさん:2012/08/19(日) 20:33:01.41 ID:???
>>848
GoFのオリジナルのシングルトンは
スレッドセーフじゃないからだってさ。
853nobodyさん:2012/08/19(日) 20:33:52.53 ID:???
>>851
そう思うのなら、そう思う(略
854833:2012/08/19(日) 20:38:23.97 ID:???
すみません・・・
どなたか教えて下さい。>>833
最終的にphpで金融機関の基幹システムが作れるようになりたいです。
855nobodyさん:2012/08/19(日) 20:39:50.23 ID:???
>>854
銀行系システムのおすすめの参考書ですか?
それとも、PHPのおすすめの参考書ですか?
856nobodyさん:2012/08/19(日) 20:44:07.11 ID:???
家族をPHPに殺され復讐に燃える男
数々のPHPスレに現れては失笑を買う
現実での生活は孤独で惨めそのもの
857nobodyさん:2012/08/19(日) 20:44:39.20 ID:???
などと意味不明な供述をしており
858833:2012/08/19(日) 21:27:28.52 ID:???
>>855
PHPで作る銀行系システムのおすすめの参考書です。
859nobodyさん:2012/08/19(日) 21:33:59.60 ID:???
>>858
Amazonでもなんでもいいからさ
「○○言語で作る銀行系システム」なんて本があるか?

そういう本はないんだよ。なんでかというと

言語の話と銀行系システムの話は全く別のジャンル。

言語の話と銀行系システムの話で
それぞれ本が数冊書けるぐらいの分量になる。

銀行系システムを必要としている人は少ない。つまり売れない。
しかも機密情報が多いだろうから、具体的に書けない。

まあ、こんなのが理由な。

だから、おすすめの本を探すなら、別々に探すしかない。
言語の本と、銀行系システムの本。
860nobodyさん:2012/08/19(日) 22:29:56.15 ID:???
>>858
まずはPHPの絵本から
861nobodyさん:2012/08/19(日) 22:48:44.26 ID:???
シングルトンパターンの生き霊にとりつかれてる奴もいる
862nobodyさん:2012/08/19(日) 23:36:14.82 ID:???
つまんねぇ煽りだな。
863nobodyさん:2012/08/19(日) 23:59:29.05 ID:???
複数のプロセスから一意なオブジェクトが欲しいなら、自分で実装すればいいだけの話し
864nobodyさん:2012/08/20(月) 00:45:33.33 ID:???
phpもダメとわかった上で使えば問題無い
865nobodyさん:2012/08/20(月) 01:01:55.63 ID:???
PHPのビルトインクラスの参考書ってありますか?
探し方が悪いのか見つかりません。
866nobodyさん:2012/08/20(月) 09:24:16.68 ID:nslqf8Gi
>>865
そういうのってソース見ておぼえるもんでしょ。
867nobodyさん:2012/08/20(月) 09:28:46.41 ID:???
CとかJAVAの話題だすやつは「PHP上級者が集まるスレ」が
あるからそっちいけ、書籍のスレで関係ない話するなよ
868nobodyさん:2012/08/20(月) 20:44:43.32 ID:NNQU6N4q
PHP上級者=CやJAVAの経験者と同じ意味だろ。
869nobodyさん:2012/08/20(月) 23:44:05.30 ID:W8yDFzoV
>>860
まあそれを一通り読んで自分がプログラムに向いてるかどうか判断するのには良いな。
870nobodyさん:2012/08/30(木) 12:13:57.57 ID:???
基礎からのmysqlを読み終えて、phpの不足分を何かでたしたいんだけど
これの次にやるいい参考書ないかな?
871nobodyさん:2012/09/06(木) 22:22:02.20 ID:0Sof1ESB
CとかJAVA言い出す奴ってなんかプロで食ってくこと前提みたいに書くのな。
たぶんここの人の大多数はちょこっとブログとか自分のWEBをカスタマイズしたかったり、
社内のデータ管理とかそんな程度の用途だぜ。
別に銀行のシステム構築するとか電機製品の制御プログラム作るとかなんて奴はいない。
決済システムを自分で作ろうなんて奴もここにはいない。
人様のプログラムをいじろうなんて人もそんな多くない。要は動けばよい。

872nobodyさん:2012/10/03(水) 12:11:56.30 ID:XGUKnV0M
PHPプログラミングの教科書ってアマゾンでは良い評判しかないけど、
実際読んでみたらいまいち。
で、なんで良い評判ばかりかと思ったら殆ど単発評価。
これってステマなんだと思った。
873nobodyさん:2012/10/03(水) 14:55:04.72 ID:4kKS76n9
2、3冊PHPの本読んでそれでも分からないって言ってる人は、Cから
始めるのも有りだけど、SQLから入って行くのも有りだね。
ただ、そういう人がPHPするのはこの先もかなり苦労するだろうな。
874nobodyさん:2012/10/03(水) 17:16:53.70 ID:???
10日で覚えるphpの新しいのが出てたんで
立ち読みしたら中身全く変わってた。
どうせ、今ままでのやつ誤植修正して
ちょこちょこ新記事書き足して終わりだと思ってたけど
プログラミング自体未経験の人も対象でなかなかの出来だった

まぁ買ってないがなw
875nobodyさん:2012/10/03(水) 21:03:53.97 ID:bRiNU1tD

著者一緒だからたいして変わってないと思ってたけど。
とにかく凄く評判が悪かったのだけは覚えてる。
あれではプログラミング未経験者は無理。

>>872で書いてる本も、エクセルを例に出して説明してる場面が有るけど
エクセル知らない奴からしたらチンプンカンプン。
まあ、20歳代未満には居ないだろうがw
876nobodyさん:2012/10/06(土) 20:23:31.53 ID:???
10日でおぼえるPHP入門教室 第4版
はAmazonの評価1件だけ5星。

875は聞いた評判は何版?最新の4版?
俺は本屋で一応立ち読みしたけど、プログラミング
未経験ならやっぱ教科書だと思った、んでそれ一通り
読み終えたあとこの10日で覚える最新版読むのが
いいかなと思ったよ。ただ、10日で覚えるの方も
プログラミング未経験者向けなんで、同じ内容のものを
復習するという感じに感じると思うけど。

まぁ同じ本繰り返して読んで手を動かして復習するのつまらない
という人は2冊買うのもいいかもね。1冊だけ買ってそれをしっかり
やるという人はそれでいいと思うけど
877nobodyさん:2012/10/07(日) 19:17:10.28 ID:jy67lSWs
PHPの教科書はしっかり読んでやっても無題。
この無駄って言うのはこれだけでは自力で組めるようには成らないって意味。
当然、PHPって何ってレベルの人が最初に読むには凄く良い本。
自力で覚えようとしてる多くが最初で挫折してるがこれを読むと分かった気に成る。
早い話、PHPの解説。
だから出来るようには成らない。

10日でおぼえるPHP入門教室 第4版はまだ近くの本屋に無いw
2版がまだ有るから当分の間は入荷は無さそう。
因みに10日でなんて誰がやっても絶対無理だからこの時点で嘘っぽいタイトルだと思う。
(当たり前だがプログラム未経験者限定)
878nobodyさん:2012/10/08(月) 11:39:25.87 ID:???
格安iPhoneEラーニング(学習動画多数あり)
http://tinyurl.com/7wj77om
コワーキングスペースJP
http://tinyurl.com/76vdrny
コワーキング帳
http://tinyurl.com/brzs486

javaやlinuxは手間がかかる 一人でやるには手間がかかりすぎる 手間がかからないで一人で開発できて
人の多いところで直接販売できる仕組みが提供されているメーカ製言語だけやる ずばりiphone またはWindow 8 Metro App Store C#
やるならメーカー製の言語 洗練された仕様 脆弱性が少なく 開発ソフトが優れ 課金ライブラリ アップデートライブラリが提供されていて 情報、書籍が多く開発しやすい
奴隷になりたければオープン系をやればいい 時間がかかり 人は多く 仕事の取り合い 足の引っ張り合い 脆弱性が多く 互換性がなく 動的だからドキュメントが多く必要で 癖があり 大規模開発中心
詳細設計しかできない体になって年取ってぽいだ 独立もできない 手間のかかりすぎる技術だから 

派遣屋 IT経営者はその方が喜ぶ 大規模分割開発では使い捨てても独立はできまい 嫌なら辞めろ 代わりはいくらでもいる
若い派遣営業は舐めた態度をとってくる ひどいピンハネ

オープン言語、日本独自開発 言語・フレームワーク ガラパコ携帯 javascript html5 android java linux python rubyやnode.jsとかやめとけ
メディアに金を払ってステマ宣伝してくるが釣られて手を出しても情報は少なく手間がかかり スパゲッティコード 未完成 デスマに陥る
そそのかしておいて自己責任 コンパイルできないからパクられ  直接売る場所がないから企業に買い叩かれ金にならない 生きていけない奴隷仕様だ
879nobodyさん:2012/10/08(月) 11:40:03.71 ID:???
ここから抜け出すにはiPhone一択 またはWindow 8 Metro App Store(未確) C#
Objective-CやC#を覚えるとサーバーサイドからクライアントサイドまでカバーでき人の多い場所でソフトを売る権利を得られる
仕事や趣味でObjective-CやC#をやっておけば派遣切りされても会社辞めることになってもソフトを売って生きていける それはセーフティーネットになる
WEBサーバーIIS Win2008ServerVPS SqlServer Oracle MySql 言語はマーケットで売れるメーカー製のみ C#は自分用業務支援ツールとして使える 
例えばPHPでWEBアプリを作っていて管理者画面はC#(EXEアプリ)で作るとかなり早く作れる(Smartyなんか使うよりもかなり早くだ)
C#のソースを出さなければWEBアプリの著作権も守れる ASP.net(C#)+管理EXEアプリ(C#)+iPhone

C#マーケット Windows8 Metroアプリ WindowsPhone Surface PS Vita Xbox360 iPhone(mono使用)
iPhoneマーケット iPhone iPad 予定 iTv iCar i (家電製品)

地方に安い土地を買いコンテナ型の格安高性能オフィスを建て(300万〜500万)
レンタル自習室&シェアオフィス・コワーキングで収入を得ながらそこでアプリを開発する
http://tinyurl.com/7pb2yaa
http://bit.ly/iLIpJa
ヤフオクで脱獄iPhone15kぐらいで買える IIJmio,イオン.BB.exite,DTIで月千円でネット使える
880nobodyさん:2012/10/08(月) 14:19:19.79 ID:???
iPhoneはジョブズ亡き今廃れていくんじゃない?
5もあんまり評判は良いと聞かないし、Windows8のメトロも
今のやつと同じように、そんなに人気もでずすぐ終了しそう。
なんだかんだでAndroidの方がこれからどんどん伸びていくんじゃない?
4.0ぬるぬる動いてiPhoneに比べて見劣りしなくなってきた。
端末もiPhoneより高機能なもの多いし。

管理EXEアプリ(C#)これだけ気になる、Smarty使うより早い。

まぁこのスレ読む層はウェブデザイナーでhtmlとCSS使えるけど
プログラミング自体未経験とか多いし、そういう人向けの書籍が
評価高いの過去ログ見れば分かるじゃん、そういった人達が
C#とか出来るとは思えない、php公式マニュアル読んで分からんって
入門者ばかりなのに

とりあえずC#の本買ってくるわ

881nobodyさん:2012/10/09(火) 01:24:53.40 ID:PelNslZc
>>880
全くその通り。
それなのにPHPは駄目と言っても無意味。
一からCやjavaする方がもっと無駄だよ。
882nobodyさん:2012/10/10(水) 22:36:40.87 ID:VRDpJrIc
今日、10日でおぼえるPHP入門教室 第4版を読んだ。
かなり分かりやすくなっててとてもじゃないが同じ人間の著書だとは思えないぐらい良い出来。
そのかわり基礎や簡単なプログラミングに力を入れてる分、応用はかなりカットされてるね。
どっちにしても10日で終わらないけどw
初めてプログラミングに触れる人にはそこそこ良い本だと思うよ。
883nobodyさん:2012/10/10(水) 22:59:56.54 ID:???
ただこの手のプログラミング自体未経験の人向けの本って
クオリティ上がってきてるけど一通り読み終えたあと
さぁ、一から何かアプリ作ろうと思ったらやっぱり
なんも出来ない人多いよね。

入門書読み終えで初心者からさぁ中級者へと階段登る
途中の人って今度はサンプル本買って、自分で打ち込んでみて
分かるところだけ、パラメータ変えたりしてカスタマイズ
しながら覚えるのがいいのかな?と思うけどそこは
人それぞれだと思うけど、やっぱそのへん気になるね
マスターしていく人がどういう過程で身に着けていくのか
884nobodyさん:2012/10/11(木) 01:19:29.66 ID:/iFGLNgw
PHPをぶんぶん使える人はCとjavaの経験者ぐらいだよ。
結局のところ応用利かせるにはこの辺を一から勉強しないと無理。
885nobodyさん:2012/10/11(木) 17:54:09.86 ID:lxRWAH+H
勉強方法や時間も重要だけど目的(意識)が無いとね。
886nobodyさん:2012/10/11(木) 23:38:26.61 ID:Gurm0rhx
PHP覚えたかったら先にSQLからするのも手だよ。
これ出来なければPHPする意味ないしあきらめもつく。
887nobodyさん:2012/10/12(金) 18:10:19.91 ID:???
cakePHPって勉強する価値ある?
888nobodyさん:2012/10/12(金) 20:13:38.41 ID:???
セキュリティ本は、「体系的に学ぶ安全なWebアプリケーションの作り方」だけでOK?
PHPだけに絞った「PHPサイバーテロの技法」も必要?
889nobodyさん:2012/10/16(火) 22:15:54.39 ID:Uc2JJBCb
PHP程度でそこまで拘って組む人居ないだろ。
890nobodyさん:2012/10/22(月) 00:03:09.19 ID:3Xt00ODn
このごろPHPの本が本屋で少なくなった。
プログラミング系はどんどんJAVAが占領しつつあるね。
Cなんてほぼ皆無だよ。
あと意外に多いのがJavaScript。
一時減ってたんだけどまた復興してる。
891nobodyさん:2012/10/22(月) 10:18:29.96 ID:???
いやPHPの本少ないけどコンスタントに
ちょこちょこ出てるのは出てる。
JavaScriptはHTML5とかjQueryとか
で必須だから増えてる。

Cは知らんけどJAVAはスマフォアプリ作るのに
使うからじゃない?
892nobodyさん:2012/10/26(金) 00:17:45.91 ID:Y15qwRXg
イラストでよくわかるPHP はじめてのWebプログラミング入門 ってどうよ?
なんかスクールしてる会社の本みたいだけど。
893nobodyさん:2012/10/26(金) 09:12:39.05 ID:V+rL3GDQ
いま三十代前半
これからHTML5とCSS3とjQueryの勉強をするわけだが
JavaScriptは学生時代だった20世紀にちょっとお遊びでウェブサイトを作った時に遊んだくらい

だがJavaは得意

でもJavaScriptのあの型に対する甘さがとオブジェクト指向を強制できない言語仕様が
どうにも馴染めなくてJavaScriptの勉強はほとんどしてこなかった。
しばらくしてIT業界から離れて別の仕事をしていたのだが、

気がつくとAjax、jQuery、CSS3、HTML5、そしてiPhoneとか出て
時代の流れに取り残されている。

これから約7年ぶりくらいにこの世界に戻ってくるにあたって注意すべきことはあるか、な
さらに何年も修行が必要になるか

7年前は自宅サーバ立ててJava Servlet (Tomcat)+ JSP + PostgreSQLとか、MovableTypeとか弄っていろいろやってた
仕事もEclipseを使いこなしてサーバサイドJava、PHP関連をやってた。
894nobodyさん:2012/10/26(金) 19:32:45.43 ID:???
>>893
>これから約7年ぶりくらいにこの世界に戻ってくるにあたって注意すべきことはあるか、な

>だがJavaは得意
895nobodyさん:2012/10/26(金) 19:38:07.21 ID:???
PHPがJava化してきたころの時代か
896nobodyさん:2012/10/26(金) 20:43:41.92 ID:???
Java6が出た頃の時代ですな
897nobodyさん:2012/10/27(土) 15:02:21.86 ID:o7xieGv9
>>893
PHPと関係無いだろ。
898nobodyさん:2012/10/27(土) 23:13:25.10 ID:OBuF0eJq
Javaわかるならhtml・cssなんて楽勝。
899nobodyさん:2012/10/28(日) 19:52:55.89 ID:sImwNRB9
html5はちょっとややこしいらしいよ。
900nobodyさん:2012/10/28(日) 20:53:50.76 ID:???
JavaScriptとjQueryとAjaxと、さらにそれらをPHPと組合わせた件についてもっと知りたいんだけど
901nobodyさん:2012/10/28(日) 23:22:29.60 ID:E7brp/+J
jQueryとAjaxと・・・

これ、PHPより難しい。
902nobodyさん:2012/10/31(水) 06:49:41.03 ID:???
JavaScriptはまっとうなデバッガやテストケースとCheckStyleとFindBugsツールがあればなあ
903nobodyさん:2012/10/31(水) 20:56:28.86 ID:???
>>164
>>381
>>744
実践マスターが上級者向けって本当ですか?
サイトで目次見ても初心者本にしか見えない。
後半で作るサンプルサイトの出来が良いのかな?
既に初心者本は二冊ほど持ってるので、内容が被るのが嫌なんですが。
904nobodyさん:2012/11/08(木) 15:15:29.84 ID:???
オレらプロのスキルアップのためにと思ってこのスレを覗いてみたんだけど、素人ばっかだな
905nobodyさん:2012/11/09(金) 20:06:58.32 ID:???
プロオススメの本は?
906nobodyさん:2012/11/10(土) 22:17:33.80 ID:???
プロはサンプル本のソースコード見るだけで
OK、分からないところは公式のリファレンスで確認するだけで
理解できる。

サンプルいっぱい載ってる本でどれが
おすすめかは言えない、あんたが何を作りたいのか分からんから
アマゾンのphpサンプル本の星4つ以上のやつの
リンクだけ貼っておく
http://www.amazon.co.jp/s/ref=sr_nr_p_72_0?rh=n%3A465392%2Ck%3Aphp+%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%2Cp_72%3A82393051&keywords=php+%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB&ie=UTF8&qid=1352553366&rnid=82391051
あとは本屋行って自分と相性のあうもの買えばいいんじゃないか
907nobodyさん:2012/11/11(日) 04:11:42.07 ID:???
オブジェクト指向の勉強に良い本ある?
908nobodyさん:2012/11/26(月) 12:44:08.09 ID:???
スーパーサンプルシリーズは微妙だろ・・・
909nobodyさん:2012/11/26(月) 17:18:01.22 ID:???
PHPによるWebアプリケーションスーパーサンプル 第2版(西沢 直木)
買おうと思ったら近場の本屋にないんだよな

調べたら今じゃ微妙で古くて一部動かないらしいけど
中身見てから買いたいんだよな
910nobodyさん:2012/11/26(月) 18:27:04.00 ID:???
PHPプログラミングの教科書も西沢 直木だけど
こっちは、初心者向けの本でサンプルは割りと
実用的でわかり易かったよ
911nobodyさん:2012/12/01(土) 20:08:44.93 ID:???
一通り入門書終えて、これから何も見ずに
一人でガシガシ組んでいきたいんだけど
プログラミングの組み立て方がイマイチ
わからんとです。

http://www.openspc2.org/reibun/FutureBasic2/howprogram.html
このサイトに書いてあるようにトップダウン方式で
ちょっと大きめのサンプルでも、わからないなりに組んでいけば
だんだん分かってくるのかな?
入門書の次に速攻でサンプル集買ってみるのもありなのかも
プログラミング自体今まで未経験だとこういうところで悩むなw
912nobodyさん:2012/12/01(土) 20:26:48.16 ID:???
>>911
サンプルコードを書き写すことが勉強で見ないことが本番と思ってるなら考え直したほうがいいよ
913nobodyさん:2012/12/01(土) 20:33:18.32 ID:???
まぁそこんところはわかってるよ
ただ書き写すだけが勉強じゃないってのはね。
上級者の人って白紙状態から書き上げてく人いるけど
マニュアル完全に頭に入ってるの?
914nobodyさん:2012/12/01(土) 20:39:00.56 ID:???
白紙状態から書き上げることとマニュアルが完全に頭に入っていることは何ら関係ないと思うけど

なんにせよ、マニュアルに書かれている内容は基礎だから一通り身に着けたほうがいいよ
915nobodyさん:2012/12/01(土) 23:01:29.66 ID:???
フレームワークを自作しようと思うんだけど、
バイブルとかで指定されてる「パーフェクトPHP」は参考になる?
PHP自体は業務で2年ほど使ってるけど、既存のフレームワークは使ったことないのよね。。
916nobodyさん:2012/12/01(土) 23:07:07.61 ID:???
なんで自作するの?
917nobodyさん:2012/12/01(土) 23:15:08.21 ID:???
>>916
勉強兼ねて。
それでこの書籍は参考になりそう?
918nobodyさん:2012/12/01(土) 23:33:27.77 ID:???
まず既存のフレームワークを使ったほうがいいと思うよ
919nobodyさん:2012/12/01(土) 23:47:54.88 ID:???
>>918
有名どころは使ってみることにするよ。
それでこの書籍自体は、自作を目指す人にとって少しでも有用な書籍かな?
920nobodyさん:2012/12/02(日) 00:08:57.65 ID:???
フレームワーク今はcakeが人気らしいね
FUELとか言うのも最近出てきて評判いいらしい
自作なら書籍よりもネット検索したほうがいいんじゃない
PHP5でMVCフレームワークを自作するためのチュートリアル
http://phpspot.org/blog/archives/2011/12/php5mvc.html
こことかどうよ。英語読めるといけると思うけど。
php フレームワーク 自作 でググったほうが早い気がする
921nobodyさん:2012/12/02(日) 00:10:38.07 ID:???
発行日が2010年な時点で察しなさいよ
922nobodyさん:2012/12/02(日) 00:37:10.88 ID:???
>>907
OOPを学ぶためには素直にオブジェクト志向言語がよい。
PHPでは中途半端。
923nobodyさん:2012/12/02(日) 19:48:16.54 ID:???
>>920
とりあえずパーフェクトPHPは保留して、
いろいろググってみることにするよ。
924nobodyさん:2012/12/02(日) 19:52:50.35 ID:???
ググるより公式マニュアルを嫁w
925nobodyさん:2012/12/02(日) 21:00:58.66 ID:???
パーフェクトPHPは買っといて損はないと思う
926nobodyさん:2012/12/02(日) 23:47:09.23 ID:???
>>923
とりあえず外に出て本屋池
927nobodyさん:2012/12/02(日) 23:51:23.63 ID:???
パーフェクトPHPとかぶっちゃけ今初めて聞いた
928nobodyさん:2012/12/07(金) 23:35:55.11 ID:???
あげ
929nobodyさん:2012/12/08(土) 08:08:43.99 ID:???
新マンモス本は、中級者以上向け
930nobodyさん:2012/12/08(土) 23:18:58.49 ID:???
遊びならいいが、仕事ではPHPはやめとけ。
もうオワコンだ。
931nobodyさん:2012/12/08(土) 23:54:00.88 ID:???
じゃあどの言語がいいの?
932nobodyさん:2012/12/09(日) 02:04:02.80 ID:???
>>931
CとJavaやっとけば間違いない。
933nobodyさん:2012/12/09(日) 02:16:32.09 ID:???
>>932
PHPとどこが違うの?
934nobodyさん:2012/12/09(日) 03:56:07.86 ID:???
またスレタイ読めないCとかJAVA厨来てるのか
なんか定期的に沸くなw
仕事でPHPがオワコンならAmazonも使わんだろ
935nobodyさん:2012/12/09(日) 11:38:24.54 ID:???
>>933
どちらの言語もPHPを実装できるほど汎用性とパフォーマンスが高い
936nobodyさん:2012/12/09(日) 11:40:02.87 ID:???
結局PHP実装するならPHPでええやん
937nobodyさん:2012/12/09(日) 11:53:24.34 ID:???
>>936
PHPはオワコンは確かだろ。本屋へ行ったら隅に追いやられているよ。
938nobodyさん:2012/12/09(日) 18:05:20.20 ID:???
>>937
新宿南口の紀伊国屋にはphpコーナー
でかでかとありますが何か?
お前の近所の本屋だけだろw
939nobodyさん:2012/12/09(日) 19:22:11.02 ID:???
>>936の冷静な突込みにワロタw
940nobodyさん:2012/12/11(火) 09:07:59.76 ID:???
phpはオワコンだ
941nobodyさん:2012/12/14(金) 01:49:44.91 ID:???
>>1
今さらPHPかよw
もう終わってるじゃん
942nobodyさん:2012/12/14(金) 02:50:40.27 ID:???
>>941
おまえの頭だろ終わってるのw
終わってるのに企業がこぞってphp
使ったサイト作りまくってる理由言ってみろよw
943nobodyさん:2012/12/15(土) 00:17:14.57 ID:???
今からphpは完全に時代遅れw
944nobodyさん:2012/12/15(土) 19:03:25.93 ID:???
PHPはオブジェクト指向言語の代表格なのでPHPを先に学習すると
JavaとかC#とか超簡単に覚えられるし、これからはPHPの高い信頼性を
生かして他の言語で作られたシステム、特に銀行系のシステムが
PHPに置き換えられていくと会社の先輩から聞きました。
そこでオススメの参考書を教えて下さい。
945nobodyさん:2012/12/15(土) 20:03:37.78 ID:???
プログラミング自体未経験なら
PHPプログラミングの教科書
既に、他の言語ある程度使いこなしてるなら
公式マニュアルとネットのリファレンスサイトで間に合う。
公式マニュアル見てサクサク勉強進めていけそうなら
サンプル本買っても問題ないと思う
946nobodyさん:2012/12/16(日) 00:43:04.43 ID:???
>>945
本当に銀行系のシステムがPHPに置き換えられていくのですか?
947nobodyさん:2012/12/16(日) 01:38:53.23 ID:???
944に質問するのに、相手間違えてるぞw
948nobodyさん:2012/12/16(日) 04:44:08.24 ID:???
>>945
PHPでEJBを代替するとなるとどのような実装になるのでしょうか?
個々のプログラマーの工夫でhなく言語仕様レベルでお答えください。
949nobodyさん:2012/12/17(月) 02:35:43.35 ID:???
PHPがクソでもいいから代替を教えてくれ
950nobodyさん:2012/12/19(水) 06:58:25.17 ID:ZIyPSNPr
>>944
>PHPはオブジェクト指向言語の代表格なので

おいおい。。。
951nobodyさん:2012/12/19(水) 22:43:13.51 ID:???
誉め殺しだろ
952nobodyさん:2012/12/24(月) 02:38:34.19 ID:???
PHP技術者認定試験 part1
http://ikura.2ch.net/test/read.cgi/lic/1348281475/
953nobodyさん:2012/12/26(水) 22:40:47.45 ID:???
>>952
そんな資格は履歴書に書けないよ。
笑われるよ
954nobodyさん:2012/12/29(土) 18:53:16.96 ID:???
そろそろ次スレ立てようと思うんだが
html,cssだけ出来るプログラミング未経験の
ウェブデザイナー向けの本と、既にCとかJAVA等の
多言語習得済みの人向けの本を分けてテンプレ書いたほうがいいよね?
955nobodyさん:2012/12/29(土) 19:02:47.88 ID:???
うん
956nobodyさん:2012/12/29(土) 19:53:41.32 ID:Lg0xoaH9
一応おすすめの本があったら
読者対象とかと合わせて、よかったら書いてちょ
次のテンプレに入れようと思うから。
特に無ければ過去ログ流し読みしてまとめるよ
957nobodyさん:2012/12/31(月) 16:40:26.25 ID:???
徹底攻略 PHP5技術者認定[初級]試験 公式問題集

こんな資格を受けるつもりは毛頭ないが、初級は良問が多いとどっかに書かれていたので
入門書を読んだ後に一通りやってみた。解説書だと流し読みしてしまうが知識の定着を図ることはできたと思う
もう一回やるつもり。
958nobodyさん:2013/01/05(土) 16:12:47.45 ID:???
アプリ起業iPhoneC#まとめ Ver 1.5
http://tinyurl. com/9w97424
959nobodyさん:2013/01/06(日) 00:55:09.30 ID:???
>>958
MicrosoftよりもLinuxの方が楽。
960nobodyさん:2013/01/16(水) 21:13:16.91 ID:???
英語だが、オライリーでこんなもの見つけた。
和訳はいつ頃日本で売られるんだろう?
http://shop.oreilly.com/product/0636920012443.do
961nobodyさん:2013/02/14(木) 09:07:22.68 ID:???
>>960
こんだけPHPが盛り下がった現状では日本じゃ無理じゃかと。
962被害者:2013/03/06(水) 00:01:07.48 ID:???
10日で覚えるPHP入門教室は詐欺本です。
絶対に買ってはダメです。

サンプルをアップしてるのに動かないものがあったりします。
苦情を言ったら、「サーバーによって動かない」とかぬかしやがった。
知るか!!!じゃ、書いておけ、表紙に。バカか???この会社。
それ以前に誤植もあるし。何も信用出来ない。このバカ本。

初心者にはどこが悪いのか分かりません。だいたい、それを
教えてくれる為のサンプルデータなんじゃないの?
それが動かないって。。飽きれる。

勘がいい人なら色んなサイトで調べて改造して動かせるとは思いますが、
そこまでのレベルの人はそもそもこの本は必要ないです。

なんなのこの本??まじ金返して欲しい。
963nobodyさん:2013/03/06(水) 20:03:16.98 ID:???
>>962
第何版?
964nobodyさん:2013/03/08(金) 12:41:37.53 ID:???
>>962

サーバーによって使ってるPHPのバージョンがあるから動かないことも
あるってことじゃなくて?
PHPのバージョンも書いてないの?
965nobodyさん:2013/03/11(月) 00:17:33.03 ID:SJJzf7k/
1
966nobodyさん:2013/03/11(月) 00:36:24.79 ID:HHO2BRoh
>勘がいい人なら色んなサイトで調べて改造して動かせるとは思いますが、

流石に勘では動かないよ
967nobodyさん:2013/03/18(月) 00:19:11.44 ID:???
phpの入門用、初心者用の本は充実してるんで
今度は、入門者から中級者の間の本が欲しいね
mysqlと連携で動画検索サイトとか作る解説本とかね
メールフォームとか掲示板作っても正直おもしろくないよね
968nobodyさん:2013/03/31(日) 16:38:17.40 ID:???
まさに初級者から中級者になるための本なにかないかなと探してるとこだった。
969nobodyさん:2013/03/31(日) 17:53:40.97 ID:???
Webサイト制作者のための PHP入門講座
とか初心者から、中級者の間の本だと思う
まぁ、チョット古いけど本屋で見たら立ち読みしてみれ
970nobodyさん:2013/03/31(日) 21:25:32.07 ID:???
>>969
レスつくとは思わなかった!
ありがとう、読んでみる
971nobodyさん:2013/04/06(土) 13:54:23.17 ID:???
定期的にステマ乙
972nobodyさん:2013/04/06(土) 20:23:31.02 ID:tKGAQlKY
PHPは時代遅れ
973nobodyさん:2013/04/14(日) 19:56:38.01 ID:???
iphoneアプリ. Windowsアプリを売って生き残れ Ver 1.7 リンク数61
Http://qr. net/kh4y
974nobodyさん:2013/05/09(木) 21:08:41.00 ID:???
10日で覚えるPHP入門教室 第4版を買ってる方がおられましたらご教授ください
レッスン16の135ページのとおりにソースを打っても
134ページの図のようには絶対なりませんよね?

例えば
<input type="text" id="name" name="name"
value="<?php print(e($_SESSION['name'])); ?>" />
こうありますが、
フォーム内の既定値(前述のソース2行目)になっている<?php?>内の、「'name'」という配列宣言がされていないので
フォーム内にUndefined indexエラーが表示されてしまいます。

セッション時のフォーム既定値は、$_SESSION = array('name' => '');
と宣言すればいいのでしょうか?
975nobodyさん:2013/05/09(木) 21:24:17.17 ID:???
ttp://www.dotup.org/uploda/www.dotup.org4184493.jpg

とてもわかりづらいと思うので134、135ページの画像も載せます
本書の説明では、書かれた通りに入力すると、
フォーム内の名前の山田次郎や、メールアドレスのjirou_y@…もフォーム内に最初から表示されるという説明でした。
ですが、別にそれらは最初から表示されていなくてもいいので、エラーが出るのを何とかしたいです
976nobodyさん:2013/05/10(金) 01:54:37.45 ID:???
すみません自己解決しました
自分の設定ミスでした・・・
PHP.iniのerror_reportingをいじったらエラー文が出なくなりました。
レッスン2で設定しろって書いてあったのに端折った自分が悪いですね・・・
お騒がせしました
977nobodyさん:2013/06/02(日) 21:33:12.30 ID:???
パーフェクトPHPを買いました。
今読んでます。
978nobodyさん:2013/06/04(火) 20:37:33.98 ID:???
基礎からのMySQLがオススメとして挙げられてますけど
同じ作者が今年3月に出した
基礎からのPHP(改訂版?)はどうなんでしょうか?
979nobodyさん:2013/07/06(土) 23:54:05.17 ID:MlqoIRLV!
>基礎からのMySQLがオススメとして挙げられてますけど


誰が?
特に良書とは思わないけど
980nobodyさん:2013/09/05(木) 14:01:42.48 ID:???
PHP5.5に変えてから、pearライブラリで、
「Fatal error: Call-time pass-by-reference has been removed in 」が
頻出するようになった。修正が面倒くさい。いい方法ない?
981nobodyさん
技術評論社の「PHPエンジニア養成読本」が今日届いた
読んだけど半分くらいわからない
まだまだ自分が一人前のPHPerでないことがよくわかった
この本を理解できるようになるのはどうしたら良いでしょうか?
参考になる書籍とかありますでしょうか?
初心者から中級者への道みたいな