トップページphp
718コメント237KB

PHPで作られた有名サイトってあるの?

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2012/05/26(土) 01:06:30.66ID:???
あるわけないかな。

ウェブ系言語で一番しょぼい言語だし。
0254nobodyさん2012/07/14(土) 10:39:05.23ID:???
>>252
そういうのはHTMLヘルパーでやるもんだ。

そもそもオブジェクトの本質って
data->method(params) という書き方をするか
method(data, params) という書き方をするか、
メソッドがどのスコープに属しているかの
違いでしか無いんだけど。
0255nobodyさん2012/07/14(土) 10:40:06.86ID:???
>>253
> どっちが楽?

配列をタグで表示したほうが楽だと思いますが?

0256nobodyさん2012/07/14(土) 10:40:25.24ID:???
>>249
手間がかかる。遅い。
0257nobodyさん2012/07/14(土) 10:41:08.08ID:???
>>256
なぜでしょうか?
0258nobodyさん2012/07/14(土) 10:41:56.96ID:???
アプリケーションスコープなら
データベースへ読み書きすればいい。

さすがにデータベースが遅いとかは言わないだろうwww
0259nobodyさん2012/07/14(土) 10:44:17.47ID:???
アプリケーションスコープは
グローバル変数と同じだから
使うべきものじゃない。
実際使わない。

使うにしても特殊な例のみになるし、
それなら多少遅くても問題にならない。

どうしても無視できない問題があるという
例でも出れば考えるよ。
0260nobodyさん2012/07/14(土) 10:45:57.92ID:???
>>253

いろんな言語のテンプレートエンジンを使ったことあるけど、
カスタムタグ(HTMLではないテンプレート独自のタグ)で
オブジェクトを指定することなんて滅多に見ないんだけど?
0261nobodyさん2012/07/14(土) 10:46:07.29ID:???
>>255
デフォルトでオブジェクトなの!
0262nobodyさん2012/07/14(土) 10:53:30.85ID:???
>>260
JSTL、EL
0263nobodyさん2012/07/14(土) 10:57:05.97ID:???
>>261-262
違いますよ。

それらは、値がすべてオブジェクトだから
オブジェクトになってるってだけで
オブジェクにする理由があるわけじゃありません。
0264nobodyさん2012/07/14(土) 10:57:45.38ID:???
>>259
使うべきではない理由は?WordPressみたいなアプリでもしDBへアプリケーションスコープがあれば早くなると思うが。同じデータをdbへ取りに行く必要がなくなるよ。
0265nobodyさん2012/07/14(土) 10:59:03.86ID:???
>>264
同じデータを取りに行きたくないだけなら
memcachedを使えばいいよね?
0266nobodyさん2012/07/14(土) 10:59:57.74ID:???
>>263
そう。だからphpは違うから、配列地獄
0267nobodyさん2012/07/14(土) 11:00:49.15ID:???
>>266
だからなんで地獄なんだよって話だろw

オブジェクト地獄と言ってるのと同じだぞ。
0268nobodyさん2012/07/14(土) 11:01:39.12ID:???
>>265
外部ツールを使わないといけないから、phpはめんどくさい。
0269nobodyさん2012/07/14(土) 11:01:58.15ID:???
単に配列かオブジェクトかの違いでしか無いし、
PHPの問題じゃなくてCakePHP限定の話でしかないし、
なんでアンチってこう馬鹿なんだろう。
0270nobodyさん2012/07/14(土) 11:04:05.82ID:???
>>268
いや便利だから普通使うでしょw

WordPressみたいなアプリで負荷対策で
水平スケーリングさせた時どうすんのさ?

アプリケーションスコープだと
サーバー間でデータを共有できないぞ。

memcachedを使っていれば共有可能だし、
同じインターフェースを備えた
MySQLやNoSQLもあるから変更も容易だし。
0271nobodyさん2012/07/14(土) 11:06:20.86ID:???
アプリケーションスコープつかうと
スレッドセーフ問題が出てくるので
やっぱり面倒
0272nobodyさん2012/07/14(土) 11:22:20.18ID:???
>>270
WordPressのmemcached版があるんですか?
0273nobodyさん2012/07/14(土) 11:24:00.70ID:???
>>270
分散オブジェクト使えば?
0274nobodyさん2012/07/14(土) 11:25:30.21ID:???
>>271

それはマルチスレッド言語の話。
0275nobodyさん2012/07/14(土) 11:26:43.45ID:???
>>272
オープンソースなのでボトルネックになっている所を
memcachedを使うように修正すればいいだけです。

それから、あなたどういう話に持って行きたいんですか?
アプリケーションスコープがあれば
修正が簡単になるはずだ。という話ですか?
0276nobodyさん2012/07/14(土) 11:27:38.62ID:???
>>270
EJB
0277nobodyさん2012/07/14(土) 11:27:44.82ID:???
>>272
アプリケーションスコープ = マルチスレッドだよ。
アプリケーション全てから、共通の変数を利用するっていうのは
そういうこと。
0278nobodyさん2012/07/14(土) 11:28:58.83ID:???
簡単に使えるmemcached互換のサーバーが
たくさんある時代に重くて使うのも大変な分散オブジェクトを使うメリットは?
0279nobodyさん2012/07/14(土) 11:29:37.32ID:???
>>270
イコールではないよ。
0280nobodyさん2012/07/14(土) 11:30:59.61ID:???
>>272
たくさんあるなw

https://www.google.co.jp/search?num=20&hl=ja&safe=off&q=WordPress+memcached

Nginx + memcached で WordPress をキャッシングしてみる | dogmap.jp

memcached+WordPressで高速化 | 後悔懺悔日記

WordPressのMemcachedプラグインを使ったMemcachedと ...

WordPress のオブジェクトキャッシュ機構で memcached を利用する ...

wordpress に memcached を使う手順 | Supernova

WordPress + Memcached | Scott Taylor
0281nobodyさん2012/07/14(土) 11:31:17.52ID:???
>>275
なぜデフォルトになっていないのですか?
0282nobodyさん2012/07/14(土) 11:32:20.84ID:???
>>281
有効にするかどうかを決めるのは
ユーザーであるべきだからです。

お前アホ?
0283nobodyさん2012/07/14(土) 11:34:43.44ID:???
memcachedはPHPなんですか?

0284nobodyさん2012/07/14(土) 11:36:53.40ID:???
>>283が更にアホな話をしようとしているようだな

黙らせるために先に言っておくか

MySQLはなんだと思います?wwww
0285nobodyさん2012/07/14(土) 11:37:02.33ID:???
違う。外部のやつだ。
0286nobodyさん2012/07/14(土) 11:37:52.27ID:???
うんうん、そうだな、奴は外部だ。
0287nobodyさん2012/07/14(土) 11:39:40.80ID:???
アプリケーションスコープみたいな機能が標準である言語と無い言語では、
無い言語の方が優秀だよ。
0288nobodyさん2012/07/14(土) 11:42:42.21ID:???
結論、PHPは工夫すれば使えないことはない
0289nobodyさん2012/07/14(土) 11:42:57.02ID:???
ほんと馬鹿ばっかりw

アプリケーションスコープをもたらしているのは言語じゃない。
フレームワークやアプリケーションサーバーだ。

あれば便利だが、その分そのフレームワークや
アプリケーションサーバーにロックインされてしまう。
つまり応用が効かなくなる。

memcachedみたいなほぼ標準技術を使っていると
いろんな応用ができる。

0290nobodyさん2012/07/14(土) 11:43:53.65ID:???
>>287
PHPerの理屈ではそう
0291nobodyさん2012/07/14(土) 11:44:05.64ID:???
結論、PHPは工夫すれば使えないことはない
そして、実際いろんな人が工夫し、問題は解決済み
使えるという証明は終わっており、
そして今は普通に使えるようになってる。

0292nobodyさん2012/07/14(土) 11:45:41.70ID:???
>>289
言語仕様
0293nobodyさん2012/07/14(土) 11:46:03.98ID:???
PHPは工夫する必要があるが、
すでに他の人がやってしまってるから
自分は工夫しないで、楽に開発できるってところが
味噌ですね。
0294nobodyさん2012/07/14(土) 11:46:37.15ID:???
Javaにロックインされてしまった人はかわいそうだと思うwww
0295nobodyさん2012/07/14(土) 11:46:38.87ID:???
>>291
しかし、給料が安い
0296nobodyさん2012/07/14(土) 11:49:31.56ID:???
Javaがいかんのは、Java独自で固められた
非標準のやり方になってしまう所。
オープンな開発ができなくなる。

Javaで開発するときには
いかにJavaに染まらないようにするかが重要。
0297nobodyさん2012/07/14(土) 11:50:23.87ID:???
言語を使い分ければいい話。
0298nobodyさん2012/07/14(土) 11:51:18.10ID:???
>>295
作るものが同じなら給料も同じ。
0299nobodyさん2012/07/14(土) 11:59:12.94ID:???
>>296
PHPは非常にオープンで優れており、いろいろな言語が参考にしてるからな
0300nobodyさん2012/07/14(土) 12:10:38.58ID:???
memcachedはPHPじゃないからスレ違い。
というかPHPしか使えないと勘違いしてるバカがいるな。
0301nobodyさん2012/07/14(土) 12:17:32.33ID:???
PHPから使うって話をしているんだからなんの問題もない。
誰もPHPからしか使えないなんて話はしていない。


結論、PHPからでも使えるわけで
なんの問題もない。
0302nobodyさん2012/07/14(土) 12:29:12.91ID:???
PHPも工夫してかんばれば銀行の基幹システムが作れる
0303nobodyさん2012/07/14(土) 12:30:04.30ID:???
無理して問題点を作らなくても良いよ
意味ないw
0304nobodyさん2012/07/14(土) 12:39:05.49ID:???
問題点の多くは解決できるし
すでに解決済みである。

それでもアンチはいくらでも問題点を探すだろう。
そしてどうしても解決できない問題点が出て
代替方法もないものが見つかったとする。

その時はこう考えればいい。
「そういうマイナー事例以外ではPHPで対応できるということだ。」

さて、どうしても解決できない問題点(代替策もない)は
見つかるかな?
0305nobodyさん2012/07/14(土) 12:42:47.78ID:???
>>304
PHPでJava作れますか?
0306nobodyさん2012/07/14(土) 12:46:09.24ID:???
>>305
PHPでJavaは作れません

「そういうマイナー事例以外ではPHPで対応できるということだ。」


>>304
これでいいですか?www
0307nobodyさん2012/07/14(土) 12:48:38.59ID:???
作れない。で終わったら面白く無いな。

なぜ作れないのかという理由を言わないと。

少なくともJavaコンパイラならPHPで作れるだろう。
JVMだと難しいかな。
0308nobodyさん2012/07/14(土) 12:49:25.41ID:???
CやJavaではPHP作れるでしょ。くふうすれば逆も大丈夫。
0309nobodyさん2012/07/14(土) 12:51:13.97ID:???
Java作れますか?の「Java」が
何を指しているのかわからないからなんとも。

まあ>>305はできないと思われるマイナーな例を
頑張って探してきました。って例だろw
0310nobodyさん2012/07/14(土) 12:51:56.98ID:???
PHPでも工夫すれば大丈夫だから。Javaも作れるよ。
0311nobodyさん2012/07/14(土) 12:53:53.51ID:???
そんな話はどうでもよくて、

・工夫したらPHPでも簡単にできることは証明されている
・ウェブアプリを作る上での大抵のことはすでに工夫済み

ゆえに、今ウェブアプリを作る上で
PHPが問題になることはない。

ということのほうが重要。
0312nobodyさん2012/07/14(土) 12:54:00.41ID:???
>>271
スレッドセーフとは何ですか?
0313nobodyさん2012/07/14(土) 12:54:31.22ID:???
>>311
結局、そこに持って行きたいのかwww

いいぜ?やってやろう。
0314nobodyさん2012/07/14(土) 12:54:37.29ID:???
PHPでも工夫すればなんとかなる。
0315nobodyさん2012/07/14(土) 12:55:55.85ID:???
>>312

ぐぐってください。

https://www.google.co.jp/search?num=20&hl=ja&safe=off&q=アプリケーションスコープ+スレッドセーフ


Java の理論と実践: ステートフルな Web アプリケーションはすべて壊れ ...

仕様ではこの話題についてはほとんど触れていないものの、
セッション・スコープおよびアプリケーション・スコープが設定された
コンテナーはある程度、スレッド・セーフにしなければなりません。
それは、 getAttribute() メソッドと setAttribute() ...
0316nobodyさん2012/07/14(土) 12:58:46.72ID:???
>>315
PHPとどのような関係?
0317nobodyさん2012/07/14(土) 12:59:22.13ID:???
アプリケーションスコープの
話を持ちだした奴に言え
0318nobodyさん2012/07/14(土) 13:00:30.08ID:???
>>315
アプリケーションスコープを使わなければスレッドセーフは関係無いのですか?
ちなみにどの言語の話ですか?
0319nobodyさん2012/07/14(土) 13:02:05.80ID:???
PHPでも工夫すればなんとかなる。
0320nobodyさん2012/07/14(土) 13:03:08.77ID:???
>>315
スレッドセーフとは何ですか?
0321nobodyさん2012/07/14(土) 13:03:45.18ID:???
>>318
アプリケーションスコープはPHPにはありません。
だからPHPは関係ありません。

一体誰がアプリケーションスコープの話なんか始めたのでしょう?
どの言語の話をしたいのかは、その人に聞いてください。
0322nobodyさん2012/07/14(土) 13:05:26.56ID:???
>>320
ぐぐれかす
0323nobodyさん2012/07/14(土) 13:05:41.49ID:???
>>321
スレッドセーフとは何ですか?
0324nobodyさん2012/07/14(土) 13:06:24.84ID:???
やっぱり答えられないんだね
0325nobodyさん2012/07/14(土) 13:07:26.99ID:???
スレッドセーフがなにか聞いている奴が
答えられるわけ無いだろw
0326nobodyさん2012/07/14(土) 13:08:09.36ID:???
ぐぐりましたが理解できません。

ちなみに自分はJava使いです。
http://ja.wikipedia.org/wiki/%E3%82%B9%E3%83%AC%E3%83%83%E3%83%89%E3%82%BB%E3%83%BC%E3%83%95
0327nobodyさん2012/07/14(土) 13:08:24.39ID:???
>>325
スレッドセーフとは何ですか?
0328nobodyさん2012/07/14(土) 13:08:58.61ID:???
>>326に書いてます
0329nobodyさん2012/07/14(土) 13:09:39.01ID:???
一流のPHP使いは
スレッドセーフの話を知っているのですね。
すごいです。
0330nobodyさん2012/07/14(土) 13:10:30.37ID:???
スレッドセーフとPHPの関係は何ですか?>>328
0331nobodyさん2012/07/14(土) 13:12:06.88ID:???
>>330
PHPにはスレッドセーフ版とノンスレッドセーフ版があるのです

あとはググってください。
0332nobodyさん2012/07/14(土) 13:13:39.48ID:???
>>331
スレッドセーフとは何ですか?
0333nobodyさん2012/07/14(土) 13:14:42.68ID:???
>>289
これはどの言語の話ですか?
0334nobodyさん2012/07/14(土) 13:14:55.59ID:???
基地外発見したw

312 名前:nobodyさん[sage] 投稿日:2012/07/14(土) 12:54:00.41 ID:???
>>271
スレッドセーフとは何ですか?


320 名前:nobodyさん[sage] 投稿日:2012/07/14(土) 13:03:08.77 ID:???
>>315
スレッドセーフとは何ですか?


323 名前:nobodyさん[sage] 投稿日:2012/07/14(土) 13:05:41.49 ID:???
>>321
スレッドセーフとは何ですか?


327 名前:nobodyさん[sage] 投稿日:2012/07/14(土) 13:08:24.39 ID:???
>>325
スレッドセーフとは何ですか?


332 名前:nobodyさん[sage] 投稿日:2012/07/14(土) 13:13:39.48 ID:???
>>331
スレッドセーフとは何ですか?


抽出レス数:5
0335nobodyさん2012/07/14(土) 13:16:50.01ID:???
>>277
アプリケーションスコープ = マルチスレッドだよ。

↑同じ意味ですか?どの言語の話ですか?
0336nobodyさん2012/07/14(土) 13:17:11.26ID:???
最初はまともな反論をしていたが
PHP使いにボッコボコにされ
キチガイ荒らしになってしまったという
典型的な話じゃのう
0337nobodyさん2012/07/14(土) 13:17:47.06ID:???
PHPでも工夫すればなんとかなる。
0338nobodyさん2012/07/14(土) 13:18:21.83ID:???
>>335
こいつに聞け

274 名前:nobodyさん[sage] 投稿日:2012/07/14(土) 11:25:30.21 ID:???
>>271

それはマルチスレッド言語の話。
0339nobodyさん2012/07/14(土) 13:18:27.56ID:???
PHPとマルチスレッドとはどのような関係ですか?
0340nobodyさん2012/07/14(土) 13:18:53.40ID:???
キチガイと指摘した途端、
言い方を変えてきたなw
0341nobodyさん2012/07/14(土) 13:19:18.97ID:???
>>338
アプリケーションスコープとマルチスレッドは同じ意味ですか?
0342nobodyさん2012/07/14(土) 13:19:56.82ID:???
PHPでも工夫すればなんとかなる。
0343nobodyさん2012/07/14(土) 13:22:28.06ID:???
PHPでJavaを実装すれば済む話。
0344nobodyさん2012/07/14(土) 13:22:53.34ID:???
>>341
何言ってるの 違うよ?

アプリケーションスコープがあるということは
マルチスレッドになっているという話なんだよ。
ついてこれてないな・・・。
0345nobodyさん2012/07/14(土) 13:23:41.99ID:???
まあPHPの的はずれな批判をしているような馬鹿に
ついてこれるわけがないだろう。
0346nobodyさん2012/07/14(土) 13:24:45.06ID:???
PHP使いのほうが技術的に詳しいな・・・。
0347nobodyさん2012/07/14(土) 13:24:47.70ID:???
>>344
どの言語の話ですか?
0348nobodyさん2012/07/14(土) 13:25:37.28ID:???
>>344
phpと関係なくね
0349nobodyさん2012/07/14(土) 13:28:08.69ID:???
そりゃ嵐がPHPと関係ない話してるんだもの。
さっきから見てればわかるでしょ?
0350nobodyさん2012/07/14(土) 13:30:15.25ID:ixgKYXW9
PHPでjava実装って…

スクリプト言語で他の言語実装したらめちゃくちゃ重くなるじゃん
0351nobodyさん2012/07/14(土) 13:34:03.19ID:???
釣りか? Javaコンパイラなら遅くはならんが。
0352nobodyさん2012/07/14(土) 13:34:50.34ID:ixgKYXW9
嵐って…

相葉くんがPHPの話してたら逆に怖い
0353nobodyさん2012/07/14(土) 13:35:19.95ID:???
PHPでも工夫すればJavaくらいはなんとかできるよ。
■ このスレッドは過去ログ倉庫に格納されています