- 1 名前:nobodyさん mailto:sage [2008/08/24(日) 21:43:37 ID:???]
- 前スレ
pc11.2ch.net/test/read.cgi/php/1202521438/
- 407 名前:nobodyさん mailto:sage [2008/10/29(水) 10:14:23 ID:???]
- どうせカラム型なんかはメモリにキャッシュしてるだろうし
そんなに変わらないっつーかファイルに書くより早いかもね。 パフォーマンスが問題ならベンチして決めるしかないでしょ。 メンテ込みなら、自動的にカラム型を読み込むのは便利。
- 408 名前:nobodyさん mailto:sage [2008/10/29(水) 15:12:56 ID:???]
- DBからロードするって事は大抵はなんかしら変更の可能性があるデータってことだろうし
キャッシュを作成するとなると常時最新でなくなる可能性が出るんじゃないの? 更新タイミングとか考えたり余計な手間が増えるだけ 逆に、変更がめったに行われないとかってわかってるものなら、ただの定数 ハナからDBに保存しておく必要なくね? つか、なによりまずスレ違いだ
- 409 名前:nobodyさん mailto:sage [2008/10/29(水) 15:34:43 ID:???]
- >>408
>>407で言っているのは、DBサーバはカラム型をメモリに置いているはずだということ。 つまりDBに問い合わせればディスクには読みにいかないだろうと言う読み。 付け加えると、SQLiteにしても、スキーマ情報はDBをオープンした後黙っても読まれるはずで、 それをメモリから取り出すだけだからいちいちファイルに書いとくのはどうよ、ってこと。
- 410 名前:nobodyさん mailto:sage [2008/10/29(水) 16:45:25 ID:???]
- >>377
エラーは検出するけど、何行目のエラーか検出できないんだよ。そんなのPHPだけだと思う。
- 411 名前:nobodyさん mailto:sage [2008/10/29(水) 18:14:15 ID:???]
- $ php -l <<EOF
<?php echo "hello"; fuga(); foo(); (); ?> EOF Parse error: syntax error, unexpected ')' in - on line 7 Errors parsing - なんか出てる気がするよ?
- 412 名前:nobodyさん mailto:sage [2008/10/29(水) 18:23:29 ID:???]
- 複雑になると出ない場合があるんだよ。
前にmatzがPHPのAPCが何でそんなに効果的なのか理由が分からないって言ってたけど、あれは単純にPHPの構文解析の性能が悪いからって理由だと思う。
- 413 名前:nobodyさん mailto:sage [2008/10/29(水) 20:06:51 ID:???]
- >>400
> というか、現行の :: と -> の区別って必要なの? PHPに->ってあったっけ?
- 414 名前:nobodyさん mailto:sage [2008/10/29(水) 21:03:04 ID:???]
- ->がPHPみたいなもんだろ
- 415 名前:nobodyさん mailto:sage [2008/10/29(水) 21:15:12 ID:???]
- >PHPに->ってあったっけ?
え?
- 416 名前:nobodyさん mailto:sage [2008/10/29(水) 21:38:30 ID:???]
- ->は好かん.がよい
- 417 名前:nobodyさん mailto:sage [2008/10/29(水) 22:03:57 ID:???]
- ->は好かんがよい、に見えた
- 418 名前:nobodyさん mailto:sage [2008/10/30(木) 02:18:50 ID:???]
- そろそろPythonを勉強する時期かな?
- 419 名前:nobodyさん mailto:sage [2008/10/30(木) 02:22:17 ID:???]
- レンタル鯖で普通に入ってないやつなんて
学ぶ必要はないんだ
- 420 名前:nobodyさん mailto:sage [2008/10/30(木) 03:20:43 ID:???]
- どれか1つの言語でもちゃんとやっときゃ
他の言語なんてやる気になりゃ出来る
- 421 名前:nobodyさん mailto:sage [2008/10/30(木) 08:03:13 ID:???]
- >>420
できればその1つがPHPではない方が、幅は広そうだがw
- 422 名前:nobodyさん mailto:sage [2008/10/30(木) 16:05:21 ID:???]
- たしかにプログラムの基礎練習としてはやっぱ向かないよなw
まだ改修段階にあるってかんじで、他の言語で当たり前に出来ることが出来ないってのがむずむずするw
- 423 名前:nobodyさん mailto:sage [2008/10/30(木) 16:14:12 ID:???]
- その代わりほかの言語では、めんどくさいことが
さくっとできるんだぜ。 file('example.com/hoge.jpeg'); とかな! ほんとダメな言語。
- 424 名前:nobodyさん mailto:sage [2008/10/30(木) 16:39:09 ID:???]
- きゃーすてき!
- 425 名前:nobodyさん mailto:sage [2008/10/30(木) 16:56:50 ID:???]
- >>421
実際はそうでもない。 例えばperlやpython、rubyから入るよりは、 phpから入ったほうがjavaやC++は覚えやすい。 まぁ古臭いってことなんだが
- 426 名前:nobodyさん mailto:sage [2008/10/30(木) 18:09:36 ID:???]
- 安いレンサバの代表格のXREA、Xserver等には、Python、Rubyも入ってますな^^
RoRで一世を風靡したRubyをあえて選ばずに、Pythonを始めるのが通の嗜み?
- 427 名前:nobodyさん mailto:sage [2008/10/30(木) 21:55:43 ID:???]
- XREAを選ぶ奴の気が知れないよ
- 428 名前:nobodyさん mailto:sage [2008/10/30(木) 21:58:07 ID:???]
- ロリポップやヘテムルならいいのか?
- 429 名前:nobodyさん mailto:sage [2008/10/30(木) 22:38:46 ID:???]
- Rubyは知らんがPythonなら入ってるサーバは、最近だとそれなりにあるきがする。
- 430 名前:nobodyさん mailto:sage [2008/10/31(金) 09:24:51 ID:???]
- Railsもmod_railsというかPassengerの登場でPHP並に管理が楽になった感じだし、
これからは選べるようになるかも。
- 431 名前:nobodyさん mailto:sage [2008/10/31(金) 13:33:41 ID:???]
- 変数型を気にする必要の無い言語から始めると取り掛かりやすいけど
いざ型がある言語に移るとき、ちゃんと理解しきれてないと苦労しやすいってのもあるから PHPを最初に覚えるってのはちょっとオススメしないかもだなw まぁ、触れやすいこと、覚えやすいことを重視したほうがスタートしやすいし、 やりたい事にもよるから一概には言えないと思うけどね
- 432 名前:nobodyさん mailto:sage [2008/10/31(金) 13:47:03 ID:???]
- 変数型が無いPHPは
余計な心配が増えてよくない
- 433 名前:nobodyさん mailto:sage [2008/10/31(金) 13:56:53 ID:???]
- PHPをちゃんと理解すればPHPにも型があるって分かるはずだから問題ないだろ
- 434 名前:nobodyさん mailto:sage [2008/10/31(金) 16:12:42 ID:???]
- railsも深く知るほど「簡単」とはとてもいえないものだと分かってくる
railsを速く動かすソリューションを安定して稼働させるにはスキルがいるし、 スレッドセーフかそうでないかということも気を遣わなければいけない。
- 435 名前:nobodyさん mailto:sage [2008/10/31(金) 16:17:00 ID:???]
- Railsの中でスレッドなんて使ってるの?
少なくともFastCGIやらの同時起動なら、プロセス別じゃないの? よくわかってないけど
- 436 名前:nobodyさん mailto:sage [2008/10/31(金) 16:56:15 ID:???]
- 型とかの概念はプログラム覚えるなら最初のうちにやっといたほうがいい気はする
- 437 名前:nobodyさん mailto:sage [2008/10/31(金) 17:05:48 ID:???]
- まぁほんとに初めてがphpはあかんわな
でも普通は学校で最初にcやpascalやったりするんじゃないの?
- 438 名前:nobodyさん mailto:sage [2008/10/31(金) 17:07:22 ID:???]
- いいかげんフレームワークの話をしましょうよ。
- 439 名前:nobodyさん mailto:sage [2008/10/31(金) 18:31:35 ID:???]
- PHPは変数のスコープが関数単位というのがなんとも。
- 440 名前:nobodyさん mailto:sage [2008/11/01(土) 04:31:36 ID:???]
- 配列すら参照渡しになるJavaScriptはPHPより糞
しかもcloneメソッド標準装備してないし
- 441 名前:nobodyさん mailto:sage [2008/11/01(土) 11:07:00 ID:???]
- ===
- 442 名前:nobodyさん mailto:sage [2008/11/01(土) 19:01:05 ID:???]
- >>427
せめてどこなら良いか提示してからそういうこと言おうな
- 443 名前:nobodyさん mailto:sage [2008/11/01(土) 20:20:40 ID:???]
- XREAなんでだめなの?
- 444 名前:nobodyさん mailto:sage [2008/11/01(土) 22:22:08 ID:???]
- xreaだからだろ
- 445 名前:nobodyさん mailto:sage [2008/11/01(土) 23:40:57 ID:???]
- 理由なんかないだろ。なんでも否定したくなる年頃なんだよ。
中学生とかおっさんとか。
- 446 名前:nobodyさん mailto:sage [2008/11/02(日) 00:36:25 ID:???]
- お前らxreaなんか使うレベルなんか・・
- 447 名前:nobodyさん mailto:sage [2008/11/02(日) 02:51:59 ID:???]
- xreaがダメな理由なんてちょっと調べたり確認すればわかるだろ…
そんなことも説明されないとわからないのか…
- 448 名前:nobodyさん mailto:sage [2008/11/02(日) 02:54:45 ID:???]
- 話に全然信憑性無いわ
- 449 名前:nobodyさん mailto:sage [2008/11/02(日) 03:43:51 ID:???]
- まぁそういうやつはXREA使っとけばいいんじゃねw
サポートがだめすぎるけど、運よくトラブルに会わなければ、 まぁ安い金額で使えるし。 たまに、coreserverの方にxreaの設定を上書きして、 coreなのにXREA相当にしちゃったり、 mailmanがバグだらけでまったく機能しなかったり、 ほかにも色々トラブルおこしてるみたいだけど。 俺はxreaスレやcoreserverスレ読んだら、怖くて仕事には使えなくなった。
- 450 名前:nobodyさん mailto:sage [2008/11/02(日) 03:46:29 ID:???]
- てかxreaって何につかうの?個人サイト?
なんでフレームワークスレでxreaが出てくるのか謎
- 451 名前:nobodyさん mailto:sage [2008/11/02(日) 06:29:42 ID:???]
- なんでxreaがだめか教えてやろう。
それは安かろう悪かろうだから。 まあ常識で考えて安いところにろくなところはない。 俺が使っているところ。おすすめだから教えてやろうか? 今ならキャンペーン中だからお得だぞ。
- 452 名前:nobodyさん mailto:sage [2008/11/02(日) 06:54:51 ID:???]
- >>449
>>442
- 453 名前:nobodyさん mailto:sage [2008/11/02(日) 07:07:41 ID:???]
- 凝った機能盛り込んだ個人的なブログ設置するのに、
わざわざ高いサービス選ぶ必要あるか? xrea程度でも手軽に試せるものの方が、ユーザも増えて ノウハウも蓄積するだろ。 >>446とか頭悪すぎるな
- 454 名前:nobodyさん mailto:sage [2008/11/02(日) 07:15:59 ID:???]
- 個人ブログといっても財産ですからね。
財産をそんな簡単に盗まれてしまうところにおいておきますか? おいておかないでしょう? それでなくぐらいなら、ちょっとの費用で 安心を得られるほうを選びませんか? そんなに気になるのなら私が使っているサーバーを教えてあげますが。
- 455 名前:nobodyさん mailto:sage [2008/11/02(日) 09:05:42 ID:???]
- >>452
使いたいのならどうぞ。 XREAはやめといたほうがいいという、ただの忠告だから、 参考にするしないは自由だよ。 俺はさっき書いた理由で使わないけどw
- 456 名前:nobodyさん mailto:sage [2008/11/02(日) 10:56:50 ID:???]
- >>453
あのサービスに不満がないならそんな噛みつかなくてもいいと思うよ
- 457 名前:nobodyさん mailto:sage [2008/11/02(日) 12:05:53 ID:???]
- >>449
xreaを仕事で使う馬鹿なんていたの? サーバ運用するにもお金がかかるって知ってる?
- 458 名前:nobodyさん mailto:sage [2008/11/02(日) 16:19:37 ID:???]
- Symfonyて結構バグあるの?
CakePHPカンファレンス東京のレポート読んでたら、 そんなような記述があったんだが。 あまり詳しく書いてなかった。
- 459 名前:nobodyさん mailto:sageウソ [2008/11/02(日) 17:46:21 ID:???]
- >>457
俺はプライベートでも勘弁だがw
- 460 名前:nobodyさん mailto:sage [2008/11/02(日) 19:53:56 ID:???]
- なんかxreaに仕事を奪われた
サーバー屋が裏工作しているみたいですねw
- 461 名前:nobodyさん mailto:sage [2008/11/02(日) 20:59:33 ID:???]
- 正直お小遣い稼ぎの趣味サイトならxreaで十分だしな〜
- 462 名前:nobodyさん mailto:sage [2008/11/03(月) 04:52:26 ID:???]
- >>458
まぁ細かいのはそこそこある。 ZFもsymfonyも、あれだけ規模がでかけりゃバグチケットが増えるのは当然。 あんまり比較の際の根拠にはならないな。
- 463 名前:nobodyさん mailto:sage [2008/11/03(月) 17:39:38 ID:???]
- >>451
>>454 おすすめサーバ教えてくれ
- 464 名前:nobodyさん mailto:sage [2008/11/03(月) 19:52:45 ID:???]
- 他所でやれ
- 465 名前:nobodyさん mailto:sage [2008/11/04(火) 17:33:27 ID:???]
- symfonyはsubversion拾ってればわかるけど、1時間数十以上のファイルが修正されてるからな。
バグがあっても修正も早い
- 466 名前:nobodyさん mailto:sage [2008/11/05(水) 06:01:16 ID:???]
- 1時間数十以上 = 一日数百以上 = 一週間数千以上 = 一ヶ月数万以上
一ヶ月数万以上って本当ですか?
- 467 名前:nobodyさん mailto:sage [2008/11/05(水) 07:54:12 ID:???]
- なんとも恐ろしいフレームワークだ
- 468 名前:nobodyさん mailto:sage [2008/11/05(水) 09:38:54 ID:???]
- >>466
本当だよ。subversionでチェックアウトしてみなよ
- 469 名前:nobodyさん mailto:sage [2008/11/05(水) 11:13:18 ID:???]
- Tracをみる限り、一日あたり10から30コミットというところ。
コミット一回につき、いくつかのファイルを触るだろうから、一回の変更の 影響範囲が大きい場合、ピーク時には一時間数十ファイル更新は充分ありうるが、 これがコンスタントに続くことはないでしょ。 まぁコミットはいっぱいあってもバグチケットをcloseするコミットは少ないように見えるが。 でも開発ブランチはこんなもの。
- 470 名前:nobodyさん mailto:sage [2008/11/06(木) 16:26:58 ID:???]
- CIって、早い分cakePHPやsymfonyと比べどんな機能が足りないの?
- 471 名前:sage [2008/11/06(木) 19:26:19 ID:W2KYlXPe]
- >>470
やさしさ
- 472 名前:nobodyさん mailto:sage [2008/11/06(木) 19:35:59 ID:???]
- >>470
痒いとこ
- 473 名前:nobodyさん mailto:sage [2008/11/07(金) 09:14:59 ID:???]
- >>470
モデルまわりは弱いと思った。 DBにselectした結果が配列なんで、そこがちょっと使いづらい。 あとバリデーションまわりはなんか不思議な仕様。もっとよくなりそうなもんだけど。
- 474 名前:nobodyさん mailto:sage [2008/11/07(金) 19:13:25 ID:???]
- >>472
痒いところってどの辺?
- 475 名前:nobodyさん mailto:sage [2008/11/07(金) 20:22:58 ID:???]
- ドクトリンってcodeigniterのパクリだろ?
- 476 名前:nobodyさん mailto:sage [2008/11/07(金) 21:18:22 ID:???]
- >>23って俺が昔別のスレに書いた質問だったと思うんだけど
何でこんなとこに記載されて議論が発生してるんだw
- 477 名前:nobodyさん mailto:sage [2008/11/07(金) 21:20:39 ID:???]
- ところでcakePHPのパフォーマンスの悪さは改善されてないのかな?
- 478 名前:nobodyさん mailto:sage [2008/11/07(金) 21:22:48 ID:???]
- >>477
RC3は使ってみた?
- 479 名前:オリジナル23 mailto:sage [2008/11/07(金) 21:27:02 ID:???]
- >>23の質問を昔別スレに書いた本人だけど
結論としては、 ・スタティックな方法では使う側も唯一性を意識しなければいけない ・シングルトンであれば使う側は唯一性を気にする必要が無い と言うのが最も大きい違いだと思ってる。 要するに、シングルトンで書いておけば後からシングルトンじゃなくする時に 参照してる側は書き換えなくても良いって事。 抽象的に言えば、オブジェクトの特性である唯一性というものをカプセル化出来るということ。
- 480 名前:nobodyさん mailto:sage [2008/11/07(金) 21:31:03 ID:???]
- >>478
使ってませんが、ベンチ等で良い結果を出してるんですか? >>15のような結果だとさすがに使えないので。
- 481 名前:nobodyさん mailto:sage [2008/11/07(金) 21:34:48 ID:???]
- 自分で確かめることって大事
- 482 名前:nobodyさん mailto:sage [2008/11/07(金) 21:37:02 ID:???]
- 時間がないんで
- 483 名前:nobodyさん mailto:sage [2008/11/07(金) 21:37:33 ID:???]
- こんなところに書き込んでる暇があるなら
- 484 名前:nobodyさん mailto:sage [2008/11/07(金) 22:45:30 ID:???]
- そりゃ自分でベンチマークとるよりは、ここに書き込む方が楽だし時間もかからないだろう。
- 485 名前:nobodyさん mailto:sage [2008/11/08(土) 00:11:03 ID:???]
- んな他力本願のやつに情報提供してくれる人がいる確率考えると
結局自分で調べたほうが結果がわかるのは早いと思うけどなw
- 486 名前:nobodyさん mailto:sage [2008/11/08(土) 00:20:53 ID:???]
- >>469
1.0=>1.1=>1.2と常にこの状態が続いています
- 487 名前:nobodyさん mailto:sage [2008/11/08(土) 01:28:22 ID:???]
- 個人がつくってるのを見るのが好きだ
- 488 名前:nobodyさん mailto:sage [2008/11/08(土) 01:29:27 ID:???]
- おっとMapleに鞭打つのはやめるんだ
guessworkとか言うのももうやめるんだ
- 489 名前:nobodyさん mailto:sage [2008/11/08(土) 01:37:07 ID:???]
- >>479
まてまて 23は俺だがコピペじゃないよw 偶然同じ疑問を持っただけ
- 490 名前:nobodyさん mailto:sage [2008/11/08(土) 01:38:31 ID:???]
- cakePHPなんてドジでのろまな亀しか使ってないだろ
- 491 名前:nobodyさん mailto:sage [2008/11/08(土) 02:29:27 ID:???]
- >>479
出来ることは同じだけど、 唯一なものを唯一なものと知って使うのと、 唯一なのかインスタンスを複数作れるのかわからないけど、 普通に使えば唯一になってる、 の違いってこと? ちょっとくどい聞き方かもだけど、ちゃんと確認したくって聞いてみた。
- 492 名前:nobodyさん mailto:sage [2008/11/08(土) 03:23:29 ID:???]
- >>490
本気でそう思うなら相手にしなきゃいいだけなのにw
- 493 名前:nobodyさん mailto:sage [2008/11/08(土) 06:24:48 ID:???]
- cakePHP 1.2のRC3は
”パフォーマンス改善中”と明確に言われている。 cakePHPの開発スタンスは、まず動くものを作る→リファクタリング(パフォーマンス改善含む)
- 494 名前:nobodyさん mailto:sage [2008/11/08(土) 06:54:44 ID:???]
- オープンソースで儲けるのって
サポート事業しかないのか?
- 495 名前:nobodyさん mailto:sage [2008/11/08(土) 07:47:16 ID:???]
- オープンソースは広く使ってもらっていると言う土壌を得る事がまず目的
広く使われればサポート事業や周辺ソフトが売れる
- 496 名前:nobodyさん mailto:sage [2008/11/08(土) 08:04:00 ID:???]
- 実際に動くコードが重要なわりに
そのコードを作っても儲けられない。 それがオープンソースw せっかく土壌を作っても サポートや周辺ソフトや関連書籍を 他の人が提供して売り上げを持っていかれる。 それがオープンソースw
- 497 名前:nobodyさん mailto:sage [2008/11/08(土) 12:36:54 ID:???]
- いまだにオープンソースでガッツリ儲けようなんてプランのところがあるの?
本当に基幹的なDBとかhttpdとかならともかく
- 498 名前:nobodyさん mailto:sage [2008/11/08(土) 13:25:19 ID:???]
- ガッツリってのはいくらぐらいなのかな。
それにもよるだろうが、儲けるかどうかは才覚の問題。 OSSかどうかは関係ないだろうな。
- 499 名前:nobodyさん mailto:sage [2008/11/08(土) 14:46:39 ID:???]
- お金の名言
「タダほど高いものはない」
- 500 名前:nobodyさん mailto:sage [2008/11/08(土) 16:19:59 ID:???]
- タダほどお得なものはない
- 501 名前:nobodyさん mailto:sage [2008/11/08(土) 17:38:16 ID:???]
- >>499
ApacheやらLinuxやら使ってて「高くついた」って感じたことはないなあ。 むしろ安い労働力まで付いてきて、お得感しかないのが大多数では?w もちろん、大規模に「ガッツリ」儲ける分野では違うんだろうけど。
- 502 名前:nobodyさん mailto:sage [2008/11/08(土) 18:55:54 ID:???]
- 中・小規模向けのフレームワークって何が良い?
cakeはどうもパフォーマンスが悪すぎて嫌なんだよねえ
- 503 名前:nobodyさん mailto:sage [2008/11/08(土) 21:49:38 ID:???]
- 中・小ならEthnaでいいんじゃないの。
CIという手もあるが。
- 504 名前:nobodyさん mailto:sage [2008/11/08(土) 23:30:51 ID:???]
- ご冗談でしょう
- 505 名前:nobodyさん mailto:sage [2008/11/09(日) 05:48:00 ID:???]
- Ethnaとか、未だに選択肢に残ってるのかな?
仕事で昔触ったときに、いろいろドン引きした記憶があるんだが。 アクションを準備していないURL指定すると「全ファイル」のrequireを し始めてプチDOSアタックになってしまう自前オートロード(笑)とかw
- 506 名前:nobodyさん mailto:sage [2008/11/09(日) 09:19:25 ID:???]
- 大規模ならCI or ZFのチョイスってことでFA?
- 507 名前:nobodyさん mailto:sage [2008/11/09(日) 11:56:58 ID:???]
- CIってPHP4にも対応しててコードに無理が出てるみたいな話も聞くんだけど
大規模で使えるようなものなの? 小規模にしてもcakeとどっちが楽なんだろう
|

|