のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,663,261人
昨日:no data人
今日:
最近の注目
人気の最安値情報

元スレPHP>Java>>>超えられない壁>>>ASP>Perl

php覧 / PC版 /
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
1 2 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

1 = :

これは常識

2 = :

またPHP厨が立てたスレか

3 = :

rubyとphysonもいれれ。半端。

4 = :

PHPってそんなに便利か?

5 = :

この手のスレ定期的に立つな

6 = :

もうこの手のスレ自体が古い

7 = :

実際はPerlを誰でも分るように劣化させたのがPHPだけどな

8 = :

PHPはJavaのオブジェクト指向を劣化させてとりこんでるしな。

9 = :

>>7 >>8
んでそれらがどう弊害出てんの?

10 = :

>>9
無駄なコードいう大弊害出てるよ

11 = :

PHPのほうが遥かに少ないコードで構築できると思うが。
例えばどんなの?

12 = :

PHPのどこが短いコードなんだよ
頭大丈夫か

13 = :

んじゃjavaのほうが短く実現できるコードを挙げてみろよ

14 = :

http://www.thinkit.co.jp/free/compare/2/5/1.html

例えば、ここにあるようにまともなオブジェクト指向を使ったPHPのコードの
長さはたいしてJavaと変わらない。しかもJAVAのIDEには補完機能が
充実しているし、Javaの場合コードにミスしてもバッググラウンドでコンパイルして
すぐにミスを指摘してくれる。動作させてから間違いに気づいてデバッグする
時間を考えたら、PHPはJAVAにすら劣る。

15 = :

ちなみにRubyでSingleton作ると
こんな感じになる。うん、さすがスクリプト言語、すっきりしてて気持ちいい。
PHPとは大違い
class Single

private_class_method :new
@@singleObject = nil

def Single.create
if @@singleObject == nil
@@singleObject = new
puts "インスタンスを生成しました。"
end
@@singleObject
end

end

# --- Main --- #

puts "Start."
obj1 = Single.create
obj2 = Single.create
if (obj1 == obj2)
puts "obj1とobj2は同じインスタンスです。"
else
puts "obj1とobj2は同じインスタンスではありません。"
end
puts "End."

16 = :

class Single; public_class_method :new end
obj3 = Single.new
raise "大変だ!obj3はobj1とは違うよ!" if obj1 != obj3

さすがですねwww

18 = :

rubyだと、コンストラクタを直に呼び出すのを完全に禁止する手段がないということだよ。

ちなみにphpでシングルトンやる場合にしても、javaの真似してコンストラクタをprivateとかprotectedにする方法よりも、コンストラクタの中で2度目以降のインスタンス化に対して例外を投げる方法をとる方が良い面もある。

19 = :

rubyだと、コンストラクタを直に呼び出すのを完全に禁止する手段がないということだよ。

ちなみにphpでシングルトンやる場合にしても、javaの真似してコンストラクタをprivateとかprotectedにする方法よりも、コンストラクタの中で2度目以降のインスタンス化に対して例外を投げる方法をとる方が良い面もある。

20 = :

Rubyでもprivate指定にできるよ。
厳密にやろうと思えば

21 = :

>>20
どうやってやるの?
それは>>16のような再定義で破られない方法なの?

23 = :

>>16>>15の続きなのだよ。

class Single
 private_class_method :new
  :
 うんたらかんたら
end

Single.new # たしかにエラーだわな

class Single # 再び
 public_class_method :new
end

Single.new # エラーじゃなくなるわな

24 = :

同じ名前空間に同じクラス名定義できないでしょ

25 = :

と思ったけど試してみたらエラーにならないな
まあ自前で実装するよりもRubyのライブラリにあるの使ったほうが確実かも

26 = :

ところが添付ライブラリのsingletonも・・・

require 'singleton'
class Single
 include Singleton
 public_class_method :new
end

Single.new # アカンやん

28 = :

PHPってクロージャーあったっけ?

29 = :

ない。そもそもスコープがないから。

31 :

PHPはセキュリティホール多すぎ
いい加減、安全なバージョンつくれよ

35 :

>>33
http://php-ja.hcuse.com/

37 = :

http://ex14.vip2ch.com/test/read.cgi/news4gep/1222507000/

phpでSNSっぽいものを作らないか

38 :

javaで作ってると
phpでも出来るよって言ってくるphp厨うぜええええええええええええ

39 = :

低脳乙

41 :

asp.netでは、データベースから取得したデータを
指定したデザインでテーブルでレンダリングできて、
さらに、戻る、次へ等のボタンも作ってくれる機能があるのですが、
こういう機能は、PHPなど他の技術にできるんですか?

あと、asp.netでは、アプリケーションサーバのIISがユーザのブラウザ毎に
最適なタグでレスポンスを返します。
他の技術でここまでできるのってあるんでしょうか?

asp.net以外知らないのに言うのもなんですが、asp.netが機能や
開発生産性ではぶっちぎりトップだと思います。
いやいやそんなことない、こんな機能があるといった反論あったら
お願いします。

43 = :

perl、ASPは、システム上のコーディングができる便利
シェルスクリプトとしても利用できるじゃん。

44 = :

>>41
フレームワーク製品でそういうのできるようにしているのがあるよ。

45 :

phpはホント良いよ。回りくどくなくて、ストレートだし。
くどくど書かないから開発費もその分安くなる。
他の言語は、単に専門商品というレッテルをつけて高く請け負う。

46 = :

>>41
ASP.NETって、言語じゃねーし。
ユーザのブラウザ毎に最適なタグったって、
最新の携帯に対応しろよ。まったく使えねー上に不具合まで出るしまつじゃねーか。
それやってるのIISじゃねーし。  つまり あんま知ってないね。

47 = :

PHP:ぴちぴち
JAVA:じゃぶじゃぶ
ASP:あ・・・そこ・・・・・・・ポゥ!!
Perl:真珠のような白いものが

夏の過ちってことだね

50 = :

あえてロングパス

>>41
サーバーではJSONではいてクライアント(jQueryのグリッドライブラリなど)でやるのが今時
PHPでもPEARのGrid系ライブラリでできる。


1 2 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について