PHP>Java>>>超えられない壁>>>ASP>Perl (93レス)
1-

1
(1): nobodyさん [sage] 2007/05/02(水) 17:24:38 ID:??? AAS
これは常識
2: nobodyさん [sage] 2007/05/02(水) 17:29:31 ID:??? AAS
またPHP厨が立てたスレか
3: nobodyさん [sage] 2007/05/02(水) 19:59:52 ID:??? AAS
rubyとphysonもいれれ。半端。
4: nobodyさん [sage] 2007/05/02(水) 20:21:29 ID:??? AAS
PHPってそんなに便利か?
5: nobodyさん [sage] 2007/05/02(水) 20:56:39 ID:??? AAS
この手のスレ定期的に立つな
6: nobodyさん [sage] 2007/05/02(水) 22:02:11 ID:??? AAS
もうこの手のスレ自体が古い
7
(1): nobodyさん [sage] 2007/05/04(金) 06:42:36 ID:??? AAS
実際はPerlを誰でも分るように劣化させたのがPHPだけどな
8
(1): nobodyさん [sage] 2007/05/04(金) 07:13:38 ID:??? AAS
PHPはJavaのオブジェクト指向を劣化させてとりこんでるしな。
9
(1): nobodyさん [sage] 2007/05/04(金) 11:55:35 ID:??? AAS
>>7 >>8
んでそれらがどう弊害出てんの?
10: nobodyさん [sage] 2007/05/04(金) 14:29:19 ID:??? AAS
>>9
無駄なコードいう大弊害出てるよ
11: nobodyさん [sage] 2007/05/04(金) 14:43:08 ID:??? AAS
PHPのほうが遥かに少ないコードで構築できると思うが。
例えばどんなの?
12: nobodyさん [sage] 2007/05/05(土) 00:44:05 ID:??? AAS
PHPのどこが短いコードなんだよ
頭大丈夫か
13: nobodyさん [sage] 2007/05/05(土) 01:01:09 ID:??? AAS
んじゃjavaのほうが短く実現できるコードを挙げてみろよ
14: nobodyさん [sage] 2007/05/05(土) 18:38:54 ID:??? AAS
http://www.thinkit.co.jp/free/compare/2/5/1.html

例えば、ここにあるようにまともなオブジェクト指向を使ったPHPのコードの
長さはたいしてJavaと変わらない。しかもJAVAのIDEには補完機能が
充実しているし、Javaの場合コードにミスしてもバッググラウンドでコンパイルして
すぐにミスを指摘してくれる。動作させてから間違いに気づいてデバッグする
時間を考えたら、PHPはJAVAにすら劣る。
15
(1): nobodyさん [sage] 2007/05/05(土) 18:59:02 ID:??? AAS
ちなみに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
(2): nobodyさん [sage] 2007/05/08(火) 08:29:32 ID:??? AAS
class Single; public_class_method :new end
obj3 = Single.new
raise "大変だ!obj3はobj1とは違うよ!" if obj1 != obj3

さすがですねwww
17: nobodyさん [sage] 2007/05/08(火) 10:45:35 ID:??? AAS
当たり前じゃん、Singletonは普通コンストラクタ使えないようにするんじゃね
18: nobodyさん [sage] 2007/05/08(火) 22:34:19 ID:??? AAS
rubyだと、コンストラクタを直に呼び出すのを完全に禁止する手段がないということだよ。

ちなみにphpでシングルトンやる場合にしても、javaの真似してコンストラクタをprivateとかprotectedにする方法よりも、コンストラクタの中で2度目以降のインスタンス化に対して例外を投げる方法をとる方が良い面もある。
19: nobodyさん [sage] 2007/05/08(火) 22:35:55 ID:??? AAS
rubyだと、コンストラクタを直に呼び出すのを完全に禁止する手段がないということだよ。

ちなみにphpでシングルトンやる場合にしても、javaの真似してコンストラクタをprivateとかprotectedにする方法よりも、コンストラクタの中で2度目以降のインスタンス化に対して例外を投げる方法をとる方が良い面もある。
20
(1): nobodyさん [sage] 2007/05/09(水) 08:29:31 ID:??? AAS
Rubyでもprivate指定にできるよ。
厳密にやろうと思えば
21: nobodyさん [sage] 2007/05/09(水) 09:15:35 ID:??? AAS
>>20
どうやってやるの?
それは>>16のような再定義で破られない方法なの?
22: nobodyさん [sage] 2007/05/09(水) 20:07:15 ID:??? AAS
ていうか上のコードでもやってるじゃん
private_class_method :newで
このクラスが持つnewクラスメソッドはクラスの外から呼べないよ
23: nobodyさん [sage] 2007/05/09(水) 20:13:28 ID:??? AAS
>>16>>15の続きなのだよ。

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

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

class Single # 再び
 public_class_method :new
end

Single.new # エラーじゃなくなるわな
24: nobodyさん [sage] 2007/05/09(水) 21:04:11 ID:??? AAS
同じ名前空間に同じクラス名定義できないでしょ
25: nobodyさん [sage] 2007/05/09(水) 21:22:11 ID:??? AAS
と思ったけど試してみたらエラーにならないな
まあ自前で実装するよりもRubyのライブラリにあるの使ったほうが確実かも
26: nobodyさん [sage] 2007/05/09(水) 21:27:12 ID:??? AAS
ところが添付ライブラリのsingletonも・・・

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

Single.new # アカンやん
27: nobodyさん [sage] 2007/05/12(土) 10:00:18 ID:??? AAS
PHP6あたりでRuby風のArray.eachやArray.collectメソッドを
追加してくるなんて事も、PHPならやりかねないからな。
28: nobodyさん [sage] 2007/05/18(金) 17:24:13 ID:??? AAS
PHPってクロージャーあったっけ?
29
(1): nobodyさん [sage] 2007/05/29(火) 00:21:57 ID:??? AAS
ない。そもそもスコープがないから。
30: nobodyさん [] 2008/04/01(火) 03:54:42 ID:cqxpfwXE(1) AAS
>>29
     オハヨー!!
    ∧∧ ∩
    (`・ω・)/
   ⊂  ノ
    (つノ
     (ノ
 ___/(___
/  (___/
 ̄ ̄ ̄ ̄ ̄ ̄
31: nobodyさん [] 2008/04/21(月) 22:40:49 ID:jWwJFAzb(1) AAS
PHPはセキュリティホール多すぎ
いい加減、安全なバージョンつくれよ
32: nobodyさん [sage] 2008/04/24(木) 13:04:30 ID:??? AAS
ヒント:商売
33
(2): nobodyさん [] 2008/07/24(木) 03:10:15 ID:/gmJGZjW(1) AAS
PHP経験しかない人がスタンドアローンなプログラミングをやるとしたらC#ですか?
34: nobodyさん [sage] 2008/07/24(木) 03:16:00 ID:??? AAS
もちろんPHP(cli)
35: nobodyさん [] 2008/08/17(日) 23:04:58 ID:15BZJlhR(1) AAS
>>33
http://php-ja.hcuse.com/
36: nobodyさん [] 2008/10/14(火) 13:33:02 ID:dEn5l7jZ(1) AAS
>>33
VB or Delphi or IronPython

それはそうと、俺はASP.NET >> Perl >> PHP >> Javaだな。
37: nobodyさん [sage] 2008/10/14(火) 14:31:16 ID:??? AAS
vip2chスレ:news4gep

phpでSNSっぽいものを作らないか
38: nobodyさん [] 2008/11/22(土) 20:53:54 ID:P3cvCpOq(1) AAS
javaで作ってると
phpでも出来るよって言ってくるphp厨うぜええええええええええええ
39: nobodyさん [sage] 2008/11/22(土) 21:17:29 ID:??? AAS
低脳乙
40: nobodyさん [] 2009/02/26(木) 09:20:11 ID:RhWRCXxc(1) AAS
>>1
オヤスミ…
  <⌒/ヽ-、___
/<_/____/
 ̄ ̄ ̄ ̄ ̄ ̄ ̄
41
(4): nobodyさん [] 2009/06/14(日) 01:53:38 ID:OERQuiTl(1) AAS
asp.netでは、データベースから取得したデータを
指定したデザインでテーブルでレンダリングできて、
さらに、戻る、次へ等のボタンも作ってくれる機能があるのですが、
こういう機能は、PHPなど他の技術にできるんですか?

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

asp.net以外知らないのに言うのもなんですが、asp.netが機能や
開発生産性ではぶっちぎりトップだと思います。
いやいやそんなことない、こんな機能があるといった反論あったら
お願いします。
42: nobodyさん [sage] 2009/06/15(月) 14:22:57 ID:??? AAS
最適なタグってどんなの?
43: nobodyさん [sage] 2009/07/07(火) 12:11:22 ID:??? AAS
perl、ASPは、システム上のコーディングができる便利
シェルスクリプトとしても利用できるじゃん。
44: nobodyさん [sage] 2009/07/07(火) 13:14:08 ID:??? AAS
>>41
フレームワーク製品でそういうのできるようにしているのがあるよ。
45: nobodyさん [] 2009/08/20(木) 13:30:28 ID:zQE0R8is(1) AAS
phpはホント良いよ。回りくどくなくて、ストレートだし。
くどくど書かないから開発費もその分安くなる。
他の言語は、単に専門商品というレッテルをつけて高く請け負う。
46: nobodyさん [sage] 2009/08/20(木) 15:46:05 ID:??? AAS
>>41
ASP.NETって、言語じゃねーし。
ユーザのブラウザ毎に最適なタグったって、
最新の携帯に対応しろよ。まったく使えねー上に不具合まで出るしまつじゃねーか。
それやってるのIISじゃねーし。  つまり あんま知ってないね。
47: nobodyさん [sage] 2009/08/20(木) 18:13:49 ID:??? AAS
PHP:ぴちぴち
JAVA:じゃぶじゃぶ
ASP:あ・・・そこ・・・・・・・ポゥ!!
Perl:真珠のような白いものが

夏の過ちってことだね
48: nobodyさん [] 2009/08/22(土) 02:16:35 ID:XYqfB6Ku(1) AAS
Apache+PHP+MySQL+PhpEditorが
あれば、あとは白メシでいいよ。
49: nobodyさん [] 2009/10/16(金) 21:40:37 ID:g2zDWQF5(1) AAS
http://www.google.co.jp/gwt/n?u=http://www.pythagoras.bz/index.php/default/searchresult?q=ikvm.net+java
すごい時代になったでしょ
50
(1): nobodyさん [sage] 2009/10/20(火) 06:05:43 ID:??? AAS
あえてロングパス

>>41
サーバーではJSONではいてクライアント(jQueryのグリッドライブラリなど)でやるのが今時
PHPでもPEARのGrid系ライブラリでできる。
51
(1): 41 [sage] 2010/03/13(土) 06:02:05 ID:??? AAS
>>50
ロングパスしかと受け取とりましたw
ひさびさに見たらレスがついていてびっくり。

クライアントサイドJavaScriptでやる方法もあるんですね。
Ajaxはデバッグとかクロスブラウザがめんどくさそうなので全部
asp.netのserver controlでやってました。

「今時」とありますがこれはASP.netでもあのテーブルやら
ナビゲーションボタンを自動生成してくれるcontrolを使用しない
場合が多いということですか?
あえていったんJSONではいてJavaScriptで処理するメリットが
なにかあるんでしょうか?

と、さらにロングパスで返してみる。
52: nobodyさん [sage] 2010/03/22(月) 21:06:10 ID:??? AAS
年単位の会話こそ掲示板の醍醐味であることだなあ。
53: nobodyさん [sage] 2010/03/23(火) 11:31:57 ID:??? AAS
>>51

横からだが

> 「今時」とありますがこれはASP.netでもあのテーブルやら
> ナビゲーションボタンを自動生成してくれるcontrolを使用しない
> 場合が多いということですか?

あっちの開発の流行であってASP.NETには無関係
そもそも世の中は静的なページ(非Ajax的な意味で)の方がまだまだ主流

> あえていったんJSONではいてJavaScriptで処理するメリットが
> なにかあるんでしょうか?

別に・・・

AjaxでゴリゴリやりたいだけならASP.NET AJAXコントロールって選択肢もあるわけで
54: nobodyさん [] 2011/04/22(金) 23:15:29.23 ID:itzBhGqM(1) AAS
Mono最強伝説
http://ja.wikipedia.org/wiki/XSP_(Web%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC)
55: nobodyさん [] 2011/06/24(金) 11:23:14.36 ID:Ow0FXJnF(1) AAS
>>333
岡田>>>>超えられない壁>>>関塚
56: nobodyさん [sage] 2011/08/10(水) 13:34:39.96 ID:??? AAS
圧 倒 的 実 現 力

http://hirata-create.lar.jp/
57: nobodyさん [sage] 2012/02/12(日) 23:22:08.07 ID:??? AAS
2chスレ:tech
58: nobodyさん [sage] 2012/02/27(月) 11:31:34.88 ID:??? AAS
Webアプリ開発は Linux + Mono + ASP.NET MVC が最強だと悟った
2chスレ:poverty
59
(1): nobodyさん [sage] 2012/03/22(木) 01:23:34.84 ID:??? AAS
同時アクセス数が200人未満を想定するならPHP
それ以上を想定するならJava
60
(1): nobodyさん [] 2012/03/26(月) 13:03:43.24 ID:P5ngVxUU(1) AAS
>>59
すいませんが教えて

なんで?
61: nobodyさん [sage] 2012/03/27(火) 00:44:41.16 ID:??? AAS
今時、ロードバランサで負荷分散させる場合多いのに
同時アクセス数が200人うんたらとかアフォな決め付けするやつもいるんだな
62: nobodyさん [] 2012/03/27(火) 09:14:24.73 ID:8O+TAMQT(1) AAS
生産性
63
(1): nobodyさん [sage] 2012/03/28(水) 00:34:07.73 ID:??? AAS
HipHop使えば速度的にもPHPで問題なし。
64: nobodyさん [] 2012/03/28(水) 01:55:32.90 ID:sq0+ItyP(1) AAS
memcached使わずにキャッシュは大丈夫ですか?
名前空間は大丈夫ですか?
言語バグは大丈夫ですか?
頻繁に変わる言語仕様は大丈夫ですか?
65: nobodyさん [sage] 2012/03/28(水) 01:59:28.16 ID:??? AAS
>>63
それPHPじゃないよ。
66: nobodyさん [saga] 2012/03/28(水) 11:46:26.56 ID:??? AAS
>>60
phpでHadoopに該当するものある?
67
(1): nobodyさん [sage] 2012/03/28(水) 21:58:27.79 ID:??? AAS
環境設定してhello worldするだけならPHPが簡単
それ以降はJavaが設計・性能・多人数開発で優位
68: nobodyさん [sage] 2012/03/29(木) 08:04:15.41 ID:??? AAS
どういう点で優位なのか具体的に教えてくれませんか?
69: nobodyさん [sage] 2012/03/29(木) 08:55:24.52 ID:??? AAS
>>67
今までJavaで作っことあります?
一度経験してください。
70: nobodyさん [sage] 2012/03/29(木) 22:25:15.35 ID:??? AAS
最近のJavaを知らんのでしょう。
ユニットテストとかちゃんとやったら
PHPもRubyも全然効率よくないよ。
71: nobodyさん [sage] 2012/03/30(金) 00:21:11.30 ID:??? AAS
単なる「テンプレート目的」だったらPHPの方がいいよ。
72
(1): nobodyさん [sage] 2012/03/30(金) 09:06:30.15 ID:??? AAS
ね、具体的に指摘できないでしょう?
事実が違うんじゃない?って言ってるんじゃなくて

分かってないのによく恥ずかしくもなくそんなこと書けるねってことだよ
73: nobodyさん [sage] 2012/03/30(金) 13:22:11.56 ID:??? AAS
PHPしかできないPHP土方が怒ってるってことだよ(;;)
74: nobodyさん [sage] 2012/03/30(金) 14:16:18.21 ID:??? AAS
まともな人ならあんなこと言わないものw
俺らドカタでもわかるってことよw
75: nobodyさん [sage] 2012/03/31(土) 00:47:13.73 ID:??? AAS
>>72
Javaのご経験は?
もしおありなら語りましょうか。
76: nobodyさん [sage] 2012/04/25(水) 03:48:58.22 ID:??? AAS
予備知識の無いところからはじめた場合、Javaは地獄
糞みたいなフレームワーク山積みで、無駄な予備知識が無いと最適な環境を構築できない
その点、それ以外の言語はまだ糞が少ないので楽
77: nobodyさん [sage] 2012/04/30(月) 18:50:23.13 ID:??? AAS
PHP HTML JavaScript Flash などを使ってWEBアプリとして作ったものをスタンドアロンにできるソフト。

HC-Standalone-S for PHP
http://hirata-create.cocolog-nifty.com/
78: nobodyさん [] 2012/05/16(水) 17:44:32.23 ID:oyVOaz2P(1) AAS
phpはすぐに動くからできた気にしてくれるが・・・後でバグったら大変
79: nobodyさん [sage] 2012/05/24(木) 09:08:45.11 ID:??? AAS
後からバグった・・・  
もともとバグってただけで、他の言語でも対処はまったく変わらない。
80
(2): nobodyさん [] 2012/06/19(火) 13:09:54.94 ID:X+VQp9bH(1) AAS
必死にPHPを擁護してるステマ
http://phpspot.net/php/pgPHP%20vs%20Perl.html
81: nobodyさん [sage] 2012/07/13(金) 00:23:06.58 ID:??? AAS
>>80
こういうのはステマとは言わないと思ふ・・・
82: nobodyさん [sage] 2012/07/24(火) 01:06:05.83 ID:??? AAS
>>80
標準でいろいろできるに間違いは無いが、所詮言語仕様ではなく
ext/standard等にあるライブラリ群がそれなりに有るってだけだけどね。
date_sun_info()なんていう変態関数もあるし。
83: nobodyさん [] 2012/07/24(火) 09:28:58.62 ID:6WH2daTJ(1) AAS
phpspotさんは結構有益な情報も流してるし、PHP万能主義さえなければ
普通のブロガーなんだからほっとけよ。
「PHP万能主義」がなければあの人あんなに必死にPHP関連の記事かいたり
しないわけだしさ。。
84: nobodyさん [sage] 2012/10/05(金) 23:46:15.53 ID:??? AAS
Java >>> その他

だと思う。
PHPなんて大掛かりなシステム作れないし、
スクリプトなのでリクエスト毎にコンパイルされて実行されるという事で動作も重い。
JavaならAP起動時に必要なクラスのインスタンス生成をしておき、常時実行できる状態にしておけるので、
初回アクセス時のJSPコンパイルが行われる時を除いてレスポンスはPHPと段違いで速い。
MVC切り分け、開発効率UP、保守性UPを狙ってStruts2やSpringなどのフレームワークを使って設計を行えば、
画面は画面で作って、アクション、ロジック、と、製造も綺麗に切り分ける事が出来る。
DBアクセスに関してもmyBatis等の直感的に理解しやすいライブラリが存在するので、開発が楽。
85: 【9m】 電脳プリオン [sage] 2014/09/28(日) 23:39:21.34 ID:??? AAS
どういう基準?
86: nobodyさん [sage] 2014/11/19(水) 17:23:42.52 ID:??? AAS
今さらPHPを選ぶ理由がない
アパッチのモジュールだから速いんですというのは昔のネタであって
現在はフレームワークを快適に動かそうとメモリを大量に割り当てた結果
Apacheが激重になってる

ここには書かれていないが最有力候補はPythonじゃないかと思う
どんな下手くそが書いてもオフサイドルールでほぼ同じ書き方になるため
保守しやすい≒解読する時間を圧縮できる
87: nobodyさん [sage] 2017/06/27(火) 15:50:29.58 ID:??? AAS
366 :nobodyさん 2017/05/29(月) 16:07:39.16 ID:6v4UcGhE
今回の民法改正、ソフトウェア受託開発の場合、(検収後ではなく)バグ発見後1年瑕疵担保責任があるということで、地獄かよ、と思ったが、
元々問題が起きがちな受託案件がビジネス的に成立しなくなることで強制的に業界再編につながるなら良いことかもと思うようになった。
一部で地獄を見ても。
https://twitter.com/yukihiro_matz/status/869061879389343744

367 :nobodyさん 2017/05/29(月) 16:28:06.55 ID:6v4UcGhE
ニュース - 改正民法が成立、「瑕疵担保責任」などシステム開発契約に影響大:ITpro
http://b.hatena.ne.jp/entry/itpro.nikkeibp.co.jp/atcl/news/17/052601508/

372 :nobodyさん2017/05/29(月) 19:10:37.12 ID:???
Railsでシステム作って納品する

Railsはマイナー、メジャーのアップデートが半年以内に必ずある

客がアップデートする。アップデートによるエラーやバグ、動作の不具合に気づく

気づいてから1年以内に通知すれば、5年間無料保証ゲット

つまりRailsがアップデートするたびに、無償の修正作業を発生するということかな

376 :nobodyさん2017/05/30(火) 09:20:20.09 ID:L5po86sS
>>378>>379>>375
客が瑕疵担保責任法の法改正を知ってくると思うから、今後5年無償保証をお願いされるだろう
営業がそれでも仕事を取ってこれるか?たぶん無理だろう。無限の直していたら赤字になる。
こういう保守に弱い言語、ころころ仕様が変わる言語は仕事として発生しなくなってくる。
これは変わり目だ。お前らも早く逃げたほうがいいぞ。RubyやPHPなど動的言語は確実に廃れる。
保守に強い言語のみ生き残れる。
88: nobodyさん [] 2017/12/30(土) 12:44:49.62 ID:YhlYw6jg(1) AAS
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。

グーグル検索⇒『半藤のブブイウイウレレ』

PR0Q7ZR3XX
89: nobodyさん [] 2019/05/09(木) 01:54:14.32 ID:HHcYDMUs(1) AAS
phpについて役立つ情報とか
2chスレ:tech

0GJ
90: 人魔 [] 2022/02/20(日) 15:29:56.19 ID:4q4NEdG9(1) AAS
失せろ
目障りだ
91: nobodyさん [sage] 2022/02/20(日) 18:21:18.34 ID:??? AAS
色々やったけどPHPが一番
ライブラリ充実してるし
さくっと作れるからな

Perlは日本語周りに弱いし
PythonやJAVAは環境作るのがだるい
92: 人誅 [sage] 2022/02/24(木) 18:10:25.73 ID:??? AAS
児戯にも劣る愚昧
笑止なり
93: nobodyさん [sage] 2023/09/10(日) 22:13:31.54 ID:??? AAS
○Oo。-vζ'∂) スパッ~
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.584s*