私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレPHP関連の書籍 第7版
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>699
数は多いが良書が少ない。
『よくわかるPHPの教科書』は分かりやすいが初歩の初歩の簡単な部分までだから
分かりやすくて当然と言えば当然。
後の複雑な事には触れてないから応用なんて利かないかた自分で一から作れない。
数は多いが良書が少ない。
『よくわかるPHPの教科書』は分かりやすいが初歩の初歩の簡単な部分までだから
分かりやすくて当然と言えば当然。
後の複雑な事には触れてないから応用なんて利かないかた自分で一から作れない。
誰かが一押ししてる”PHPプログラミングの教科書”だけどアマゾンの
レビュー見たら良い評価だけど評価してる人は全部この本だけの単発。
これってやらせだろ?
レビュー見たら良い評価だけど評価してる人は全部この本だけの単発。
これってやらせだろ?
確かにアマゾンの評価は高いね、やらせかもしれん。
とりあえず、本屋で良書かどうかあんたが自分で
確かめれば良いと思うよ、立ち読みで分かるでしょ。
今日本屋行って、立ち読みしてまたここに
感想書いてくれ。あんたにとって良書かどうか
あんたのレヴューもここのスレ見てる人の役に立つかもしれんぞ
とりあえず、本屋で良書かどうかあんたが自分で
確かめれば良いと思うよ、立ち読みで分かるでしょ。
今日本屋行って、立ち読みしてまたここに
感想書いてくれ。あんたにとって良書かどうか
あんたのレヴューもここのスレ見てる人の役に立つかもしれんぞ
>>692
例えばどんなところがダメですか?
例えばどんなところがダメですか?
>>692
このスレに書いてある
このスレに書いてある
>>709
あっ、そう
あっ、そう
PHPを覚えても他の言語に役立たないってのがPHP否定派の意見。
PHPなら比較的簡単に覚えたり難しいプログラムを覚える事無く色々出来るってのはPHP容認派の意見。
それなりに時間かけてプログラムを覚えたPHP否定派からすれば素人でも簡単にプログラムを作動させる事が気に入らないだけ。
PHPなら比較的簡単に覚えたり難しいプログラムを覚える事無く色々出来るってのはPHP容認派の意見。
それなりに時間かけてプログラムを覚えたPHP否定派からすれば素人でも簡単にプログラムを作動させる事が気に入らないだけ。
PHPを構成している言語機能はPHP特有じゃなくて、
他の言語でも見られるものがほとんどなのに、
他の言語で役に立たないというのは理解できないを通り越して
間違ってるだろうな。
他の言語でも見られるものがほとんどなのに、
他の言語で役に立たないというのは理解できないを通り越して
間違ってるだろうな。
>>712
PHPの関数を覚えると他の言語の習得にどのようなメリットがあるのか教えてください。
PHPの関数を覚えると他の言語の習得にどのようなメリットがあるのか教えてください。
>>713
その中にすでに他の言語でも応用が出来る言葉が出てるな
変数、スコープ、オブジェクト指向。
これらは他の言語にもあることだ。
PHPと同一の変数スコープ?
PHPはクラス内ではデフォルトでローカルスコープだよ。
>>714
> PHPの関数を覚えると他の言語の習得にどのようなメリットがあるのか教えてください。
関数という考え方は、他の言語でも応用ができる考えだ。
printf、join、split、機能だけでなく名前まで同じ物だってたくさんある。
文字列関数なんかC言語由来の名前が多い。
>>715
シングルトンというのも、他の言語でも使われる用語だ。
PHPでもマルチスレッド言語でもシングルトンの効果自体は一緒だ。
ただしマルチスレッドで使う場合は、スレッドセーフになるようにしなければいけない。
よくあるコードはスレッドセーフになってないものがあるから注意しろよ。
その中にすでに他の言語でも応用が出来る言葉が出てるな
変数、スコープ、オブジェクト指向。
これらは他の言語にもあることだ。
PHPと同一の変数スコープ?
PHPはクラス内ではデフォルトでローカルスコープだよ。
>>714
> PHPの関数を覚えると他の言語の習得にどのようなメリットがあるのか教えてください。
関数という考え方は、他の言語でも応用ができる考えだ。
printf、join、split、機能だけでなく名前まで同じ物だってたくさんある。
文字列関数なんかC言語由来の名前が多い。
>>715
シングルトンというのも、他の言語でも使われる用語だ。
PHPでもマルチスレッド言語でもシングルトンの効果自体は一緒だ。
ただしマルチスレッドで使う場合は、スレッドセーフになるようにしなければいけない。
よくあるコードはスレッドセーフになってないものがあるから注意しろよ。
>>716
PHPと同一の変数スコープをもつ言語を教えてください。
PHPの標準関数を覚えると具体的にどの言語の習得に役立ちますか?
スレッドセーフはシングルトンクラスのみ気をつければよいのでしょうか?
あえてそこで強調する意味を教えて下さい。
PHPでもマルチスレッド言語はメモリ空間が違うと思いますが、
どのようにシングルトンの効果は同一になりますか?
PHPと同一の変数スコープをもつ言語を教えてください。
PHPの標準関数を覚えると具体的にどの言語の習得に役立ちますか?
スレッドセーフはシングルトンクラスのみ気をつければよいのでしょうか?
あえてそこで強調する意味を教えて下さい。
PHPでもマルチスレッド言語はメモリ空間が違うと思いますが、
どのようにシングルトンの効果は同一になりますか?
そんなことよりペチパーという語感をなんとかしてください
フピーとかプフプーとかのほうがいいでしょ?
フピーとかプフプーとかのほうがいいでしょ?
>>718
> PHPと同一の変数スコープをもつ言語を教えてください。
それはなんのために聞いてるのですか?
そもそも言語ごとに変数スコープは微妙に異なり、
どれも完全に同じものはありません。
複数の言語を扱ったことがあればわかることです。
そんなことも知らないのですか?
> PHPと同一の変数スコープをもつ言語を教えてください。
それはなんのために聞いてるのですか?
そもそも言語ごとに変数スコープは微妙に異なり、
どれも完全に同じものはありません。
複数の言語を扱ったことがあればわかることです。
そんなことも知らないのですか?
>>718
> スレッドセーフはシングルトンクラスのみ気をつければよいのでしょうか?
> あえてそこで強調する意味を教えて下さい。
誰もそんな事はいっていません。
マルチスレッドでシングルトンとあなたが言い出したから
それならスレッドセーフを気にする必要があるといっただけです。
それ以外は全く同じです。そもそもシングルトンというのは
インスタンスの生成数を一つ(または固定数)に制限するときに使うもの。
インスタンスの生成数を制限するという効果・・・・を求めているときに使うものです。
「効果が同一」ではなく「同一の効果」を得るために使うのです。
だから効果が同一になって当たり前です。
> スレッドセーフはシングルトンクラスのみ気をつければよいのでしょうか?
> あえてそこで強調する意味を教えて下さい。
誰もそんな事はいっていません。
マルチスレッドでシングルトンとあなたが言い出したから
それならスレッドセーフを気にする必要があるといっただけです。
それ以外は全く同じです。そもそもシングルトンというのは
インスタンスの生成数を一つ(または固定数)に制限するときに使うもの。
インスタンスの生成数を制限するという効果・・・・を求めているときに使うものです。
「効果が同一」ではなく「同一の効果」を得るために使うのです。
だから効果が同一になって当たり前です。
PHPで出来る事で十分って人も居るんだからそれでいいじゃん。
何が気に食わないのかわからない。
これって英語(C)が使えると他の国の言葉(JAVA等)覚えるのに
文法が似てるから便利だけど日本語(PHP)で十分って人も居るのと一緒。
何が気に食わないのかわからない。
これって英語(C)が使えると他の国の言葉(JAVA等)覚えるのに
文法が似てるから便利だけど日本語(PHP)で十分って人も居るのと一緒。
なんだが初心者が書き込める雰囲気じゃないが、web用のプログラミング言語はphpが一番普及してるんじゃないの?
俺はWebデザインなんでhtmlとcssぐらいしか分からんのだが、外注先はphpでやってるよ
俺はWebデザインなんでhtmlとcssぐらいしか分からんのだが、外注先はphpでやってるよ
>>721
PHPってプロセス複数できちゃうね。「かなり違う」効果になるかと。
PHPってプロセス複数できちゃうね。「かなり違う」効果になるかと。
出来る人はどんどん低級言語でやれば良いんだよ。
とてもじゃないが俺にはCやjavaは敷居が高過ぎる。
またそれを勉強する時間も無い。
正直HTMLから初めてPHP(MySQL)とJavaScriptでアップアップ。
その上見栄えの良いHP作ろうと思えば画像系のソフトも使いこなす必要が有る。
こんなのは暇の有る学生のうちからやらないと。
社会人でも畑違いの仕事してる人間にはこれが精一杯どころか出来ない人が
大半だろ?
とてもじゃないが俺にはCやjavaは敷居が高過ぎる。
またそれを勉強する時間も無い。
正直HTMLから初めてPHP(MySQL)とJavaScriptでアップアップ。
その上見栄えの良いHP作ろうと思えば画像系のソフトも使いこなす必要が有る。
こんなのは暇の有る学生のうちからやらないと。
社会人でも畑違いの仕事してる人間にはこれが精一杯どころか出来ない人が
大半だろ?
PHPの公式サイト読めって。
PHPのシングルトンは意味ないかもって危険マークのところに書いてあるだろ。
英語版や日本語版はページがぶっとんでいるのでポルトガル語でどうぞ。
http://php.net/manual/pt_BR/language.oop5.patterns.php
PHPのシングルトンは意味ないかもって危険マークのところに書いてあるだろ。
英語版や日本語版はページがぶっとんでいるのでポルトガル語でどうぞ。
http://php.net/manual/pt_BR/language.oop5.patterns.php
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と呼ばれるものである。
ようするに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と呼ばれるものである。
ようするに、シングルトンがシェアードナッシングで使えないっていうのは、
たとえばクラウドのようなサーバーが複数あるシステムを思い浮かべれば良い。
それぞれが単体で動く=共有しているリソースがない=シェアードナッシング
なのでオブジェクトを一つにすることが不可能ということ。
もちろん、一つのシステム(リクエスト)内では一つにできるから
オブジェクトの作成にコストがかかるようなものを、
シングルトンにする意味はある。
でもシステム全体で一つには出来ないし、
スケールアップのことを考えるとしない方がいい。
これはPHPにかぎらず、シェアードナッシングなアーキテクチャを
持つものすべてに当てはまる話。
ということで、他の言語でも応用できる知識でした。
たとえばクラウドのようなサーバーが複数あるシステムを思い浮かべれば良い。
それぞれが単体で動く=共有しているリソースがない=シェアードナッシング
なのでオブジェクトを一つにすることが不可能ということ。
もちろん、一つのシステム(リクエスト)内では一つにできるから
オブジェクトの作成にコストがかかるようなものを、
シングルトンにする意味はある。
でもシステム全体で一つには出来ないし、
スケールアップのことを考えるとしない方がいい。
これはPHPにかぎらず、シェアードナッシングなアーキテクチャを
持つものすべてに当てはまる話。
ということで、他の言語でも応用できる知識でした。
スレ違いな話題だすやつなんとか隔離できないもんかのう?
ここは書籍のスレなんだが、何回注意しても湧いてくる
スレタイ理解できないやつは、phpとかCとか言わなくて
いいから他いけよ迷惑なんだよ
ここは書籍のスレなんだが、何回注意しても湧いてくる
スレタイ理解できないやつは、phpとかCとか言わなくて
いいから他いけよ迷惑なんだよ
PHP批判だとこのページが詳しかった。
http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/
http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/
Cやjavaから始めた人間からすればPHPは新たに覚える事が他の言語より多いから使い辛い。
ただそれだけの事。
ただそれだけの事。
それにしてよくわかるPHPの教科書は売れてるな。
でも売れる理由は良く分かるよ。
ただそれでPHPが使えるように成るかは別の話だけど。
でも売れる理由は良く分かるよ。
ただそれでPHPが使えるように成るかは別の話だけど。
>>741
具体的な例をあげるとそこそこ分かりやすいと言われてる「実線マスター」でも
単独では分かり難いけど「PHPの教科書」を併用して使うとかなり分かりやすい。
ちなみにPHPを覚える時にSQLの本を進めてる人が居るけどやりながら
覚えようとするなら絶対にPHPより後回しにするべき。
はっきり言ってまったく別の次元の事だよ。
具体的な例をあげるとそこそこ分かりやすいと言われてる「実線マスター」でも
単独では分かり難いけど「PHPの教科書」を併用して使うとかなり分かりやすい。
ちなみにPHPを覚える時にSQLの本を進めてる人が居るけどやりながら
覚えようとするなら絶対にPHPより後回しにするべき。
はっきり言ってまったく別の次元の事だよ。
「実践マスター」は入門者には難しいよ。
どちらかというと、内容を批判しながら読める中上級者向け。
どちらかというと、内容を批判しながら読める中上級者向け。
CやJavaとほとんど同じ関数が使える言語が
他にあるのか?
むしろPHPの方が、他の言語より覚えることが少ないだろw
他にあるのか?
むしろPHPの方が、他の言語より覚えることが少ないだろw
PHPではシングルトンが複数できるってことですよね。
じゃあ、シングルトンの意味は?
じゃあ、シングルトンの意味は?
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- PHP関連の書籍 第5版 (1001) - [85%] - 2008/6/19 9:18
- PHP関連の書籍 第6版 (1001) - [85%] - 2011/12/26 18:16 ○
- PHP関連サイト (177) - [31%] - 2017/12/31 9:31
- PHP上級者が集まるスレ (612) - [17%] - 2021/4/21 0:00
トップメニューへ / →のくす牧場書庫について