トップページphp
1001コメント246KB

【PHP】フレームワークについて語るスレ5【総合】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/09/30(土) 10:25:07ID:WYEQsiOw
前スレ
[PHP]フレームワークについて語るスレ4[総合]
http://pc8.2ch.net/test/read.cgi/php/1151706907/

[PHP]フレームワークについて語るスレ3[総合]
http://pc8.2ch.net/test/read.cgi/php/1145971945/
[PHP]フレームワークについて語るスレ2[総合]
http://pc8.2ch.net/test/read.cgi/php/1135847024/
【PHP】フレームワークについて語るスレ【総合】
http://pc8.2ch.net/test/read.cgi/php/1123608068/
0723nobodyさん2007/01/01(月) 17:54:03ID:???
SymfonyかZFだろうな
ZFは急に消えることはまずない
0724nobodyさん2007/01/01(月) 22:32:44ID:???
■どの案件でもPHP5バリバリだっつーの
  ■人員も自分でFWを試してガンガン使っていける猛者どもばかりだぜ
  →symfony
  ■若干不安な奴がいます、完全にドキュメントが揃ってないと厳しいッス
  ■フルスタックじゃなくてもいいからオレオレFWの土台FWが欲しいわけだが
  →Zend Framework(ただし現時点では少し厳しい、1.0待ち)

■まだまだPHP4案件ばっかりッスサーセンwww
  ■とにかくフルスタックのをくれ、コードは汚くてもいい
  →cakePHP
  ■まあみんなそこそこのレベル、そこそこのFWをくれ
  →Ethna
  ■D・I・C!D・I・C!
  →Maple(→Kaede)
  ■なんかこう革新的なやつとかない?ドキュメントはソース嫁でいいからさ
  →Piece Framework
  ■もうルールとしての骨組みだけでいいんだ、ライブラリは俺いっぱいあるからさ
  →guesswork classic
0725nobodyさん2007/01/02(火) 00:29:13ID:???
>>724
よくまとまってるね
0726nobodyさん2007/01/02(火) 15:27:02ID:???
次はテンプレ入り決定だなw
0727nobodyさん2007/01/02(火) 23:29:10ID:???
Mojavi使ってる僕はどうなるの!
0728nobodyさん2007/01/03(水) 00:52:54ID:???
『楽をするためならどんな苦労をもいとわない』=プログラマと言う人種
0729nobodyさん2007/01/03(水) 08:30:28ID:???
>>727

Mojaviのディレクトリをsymfonyのディレクトリにコピーして
symfony moja2sym
を実行する

かならず、symfony cc を行うこと!
0730nobodyさん2007/01/03(水) 12:41:13ID:???
マジ?
そこまでサポートしてるの?
0731nobodyさん2007/01/03(水) 18:37:50ID:???
Mojaviスレが過疎ってるのでここで質問させてもらいます。

Mojaviのtemplete上でファイルオープンをしようとするとエラーが返ってくるのですが
どうすればファイルオープンすることが出来るのでしょうか?
0732nobodyさん2007/01/03(水) 19:24:32ID:???


どんなエラーですか?
07337312007/01/03(水) 20:38:28ID:???
>>732
fopen('hoge.txt', 'r'); ← この時点でエラーが出てしまいますorz
0734nobodyさん2007/01/03(水) 23:38:35ID:???
>>733
ちょw
0735nobodyさん2007/01/04(木) 11:58:29ID:???
ギャグですか?
0736nobodyさん2007/01/04(木) 13:25:45ID:???
どんなエラーかと聞かれてるんだから、エラーメッセージを書いた方がいいと思われ。

0737nobodyさん2007/01/04(木) 14:02:58ID:???
権限足りてないだけでした、本当にすいません。
0738nobodyさん2007/01/04(木) 20:20:25ID:???
だからMojaviスレが過疎るんだよと八つ当たりしてみる。
0739nobodyさん2007/01/06(土) 04:26:27ID:???
http://mojavi.org/

復活してる www
0740nobodyさん2007/01/06(土) 07:07:23ID:???
ウワーン いくらクリックしても次のページが見えないよぅ
0741nobodyさん2007/01/09(火) 14:01:09ID:???
mojavi2をPHP5で使えるようにしている人いないのかな...
googleで小1時間調べたが見付からない
0742nobodyさん2007/01/09(火) 14:37:53ID:???
それがMojavi3なわけだが・・・
0743nobodyさん2007/01/10(水) 11:23:30ID:???
symfonyも言わばmojaviのforkなのに何故今更
0744nobodyさん2007/01/10(水) 19:42:51ID:???
mojavi3は、PHP4で使えないよね?
mojavi2で作ってしまったWebアプリケーションをPHP5サーバに持っていきたいのだが
なんとも
0745nobodyさん2007/01/11(木) 00:03:40ID:???
php_flag zend.ze1_compatibility_mode Onとかどうよ
0746nobodyさん2007/01/14(日) 22:05:17ID:???
Pieceフレームワーク入れてみたが、サンプルがいきなり動かなくね?
動いてる人いたらやり方教えてプリーズ

面白そうだけど、なんか先行き心配
0747nobodyさん2007/01/18(木) 02:07:58ID:???
>>745
> php_flag zend.ze1_compatibility_mode Onとかどうよ

いままで知らなかった…orz
.htaccessでディレクトリごとにPHP4,PHP5ってできるんだね…
0748nobodyさん2007/01/18(木) 12:31:35ID:???
>>746
エスパー回答に挑戦してみる。
php.iniでcgi.fix_pathinfo = 1
0749nobodyさん2007/01/18(木) 12:51:32ID:???
front controller型のフレームワークのURLってかっこわるいから変えたいのだけど
mod_rewriteによるURLの書き換えって負荷が結構かかると思っているのだが
みなさんのところではどうしている?

0750nobodyさん2007/01/18(木) 13:16:45ID:???
大した負荷ではないと思ってるので mod_rewrite を使用している

入り口で URL を正規表現に通す程度の負荷なんて
PHP でフレームワークの大仰なクラスをがちゃがちゃ動かす負荷に比べたら微々たるものじゃないか……と
計測してもいねーのに思っております
0751nobodyさん2007/01/18(木) 13:18:32ID:???
front controller型のフレームワークのURLがカッコイイと教えてる
0752nobodyさん2007/01/18(木) 13:32:30ID:???
Customizing XOOPSという本で1.5倍遅くなると書いてあったような > mod_rewrite
0753nobodyさん2007/01/18(木) 14:27:11ID:???
某レン鯖でmod_rewriteを使うと少しだけどレスポンスが遅くなるから、それなりに負荷がかかっている気がする。
0754nobodyさん2007/01/18(木) 15:10:44ID:???
>>752
そんなのマシンスペックや負荷のかかり方によって違うじゃん
0755nobodyさん2007/01/18(木) 15:36:34ID:???
まさかリクエスト発行からレスポンスまでの全体の時間が1.5倍ではないだろうけど
全体のうちどの処理の速度が1.5倍になったっていうんだろう……
0756nobodyさん2007/01/19(金) 10:13:53ID:???
0.7.0
0757nobodyさん2007/01/19(金) 14:15:21ID:???
0.7.2.1
0758nobodyさん2007/01/19(金) 18:29:49ID:???
>>755
apacheのbenchmarkツールでの結果だったと思う
でも最近はどのフレームワークもmod_rewriteが当たり前のようになっているね
0759nobodyさん2007/01/21(日) 16:58:33ID:???
どのフレームワークが容易に扱えるの?
0760nobodyさん2007/01/21(日) 21:08:20ID:???
俺のフレームワーク
0761nobodyさん2007/01/23(火) 07:01:08ID:???
ZF1.0まだか
0762nobodyさん2007/01/23(火) 21:50:11ID:???
>>761
あと1ヶ月はかかる
0763nobodyさん2007/01/23(火) 22:42:20ID:???
たったの1ヶ月!?
0764nobodyさん2007/01/23(火) 23:29:27ID:???
ZFはじまるな
0765nobodyさん2007/01/24(水) 08:50:41ID:???
あぁ、フレームワークだ。
0766nobodyさん2007/01/24(水) 12:59:03ID:???
確か予定ではZF 1.0は3末目標じゃなかったかな
0767nobodyさん2007/01/24(水) 13:40:40ID:P4IWPRDJ
久しぶりにPHPにやる事になったけど、このスレが一番為になったよ。
0768nobodyさん2007/01/24(水) 20:45:44ID:???
tigermouse はどうなん?
ダウンロードしてみたはいいが使い方がさっぱりわからん・・・
0769nobodyさん2007/01/25(木) 00:00:20ID:???
tigermouseはいいよね〜
ちなみにこれです↓
http://tigermouse.epsi.pl/doku.php
0770nobodyさん2007/01/25(木) 00:17:39ID:???
全然中身見てないけど、とりあえずquickstartを見てみた感想。
http://tigermouse.epsi.pl/doku.php?id=quickstart

スマーティーですかこれ?
まあでも、基本的なことがかなり短く書きやすいFWになっている印象は受けた。
0771nobodyさん2007/01/25(木) 09:18:23ID:???
HTML_QuickForm臭がして俺はダメだこれは
0772nobodyさん2007/01/25(木) 10:38:52ID:???
ああ、確かに・・・
少なくともフォーム生成は似たような感じだな
0773nobodyさん2007/01/25(木) 13:19:01ID:???
既にZFで使って開発しちゃってる早漏な俺。
フレームワーク部分しか使ってないから1.0でもそのまま使えることを祈っている。
0774nobodyさん2007/01/25(木) 15:10:09ID:???
>>773
0.2から0.6でかなり変わったぞ
コントローラーまわりだけで
0775nobodyさん2007/01/25(木) 16:34:08ID:???
>>774
最悪0.6のままでやったる。
って駄目だよね。
0776nobodyさん2007/01/25(木) 18:53:38ID:???
その 0.6 が要求されるレベルの安定性で動いてるのなら
無理して追従せずに 0.6 のまま運用したっていんじゃね?
べつに 1.0 にしないとサポートなくなるとかって話でもないしさ
0777nobodyさん2007/01/25(木) 21:03:55ID:???
インスタンスを作らないようなクラスを、
staticなまま使用するように書いたりすることが良くあるんだけど変かな?
singletonみたいにgetInstanceもしないで、
直接アクセスさせるの。
0778nobodyさん2007/01/25(木) 21:28:36ID:???
JavaでいうMathクラスみたいなもんか?
0779nobodyさん2007/01/25(木) 21:50:54ID:???
>>777
ユーティリティ的な扱いをするクラスは普通そうなるよ
ただPHPはネームスペースがないからZFのクラス名みたいに
ユニークな大元パッケージプレフィックス付けて機能名付けてとかやってると
どうしてもクラス名が長くなってstatic methodのコールは長くなりがちなんだよ
んでその長いstatic methodでコードが埋まってくるとなんか
staticクラス辞めて一旦インスタンスにしてから使いたい欲求が出て来るんだよ
これがPHPやっててイライラするところだ
0780nobodyさん2007/01/25(木) 22:25:29ID:???
>>778
そうそう
>>779
あー、ユーティリティー的なクラスだね。確かに。
オブジェクト固有のプロパティーを持つか持たないか、
あたりがstaticでいくべきか否かの一つの判断基準になるかな。
0781nobodyさん2007/01/26(金) 01:50:39ID:???
qcodoって意外と軽いんだな。
でもなんかASP.NETにしか見えない…
0782nobodyさん2007/01/26(金) 03:39:18ID:???
なんで、フォーム生成するん?
デザイナーさんに書かせてやれば?
0783nobodyさん2007/01/26(金) 04:48:02ID:???
ZFはマルチバイト一切無視だもんなぁ
0784nobodyさん2007/01/26(金) 06:06:43ID:???
>>783
例えば?
0785nobodyさん2007/01/26(金) 09:39:26ID:???
mojavi2のソース読んでみたら結構美しいね。
シンプルだし。 php5で動かないのかな?
0786nobodyさん2007/01/26(金) 15:55:08ID:???
つAgavi
0787nobodyさん2007/01/26(金) 20:13:56ID:???
>>785
意外にPEARには従ってなかったりするよね
0788nobodyさん2007/01/26(金) 21:33:25ID:Mnuw22qa
インストールが簡単で、覚える事が少なくて、
ちゃちゃっと作れるフレームワークの決定版
ってないの?
0789nobodyさん2007/01/26(金) 21:48:06ID:???
guesswork?決定版かどうか知らないけど
0790nobodyさん2007/01/26(金) 21:57:10ID:???
どれでも良いからさっさと天下統一してもらいたい
0791nobodyさん2007/01/26(金) 22:57:57ID:???
>>790
まったくだ、なんかもう月に1個ずつくらい新しいPHPのFWが
出てる感じすらするが正直大してどれも変わらん、
機能が揃ってるか揃ってないかとAPIの名前が変わるだけだ、
まじでこんなアホなことはないよ、
railsみたいに突出して牽引するFWができれば
そのFWへのpatchやpluginとしてリソースが凝縮されて
PHP全体の流れとして同じ方向に向かっていけるのに、
PHPのFW界隈のリソースは四方八方へ散らばっていく一方だ(どっちだよ!)、
唯一オフィシャルという意味合いもあって天下取るお膳立てが
出来てたのがZFなのに蓋を開けたらPEARの焼き直しだった、
いや気持ちはわかる、PHP5をプッシュしていく意味合いもあっただろうし
オフィシャルで高品質のスタンダードなライブラリを提供するというのは
至極真っ当で有りZendとしては正しい選択だったかもしれない、
でも、それはPHPの未来への選択としては間違っていたのかもしれない、
Zeev、Andi、僕たちPHPerが、本当に、本当に求めていたのは、
この長きに渡るPHPFW戦乱に終局の鐘を鳴り響かせ
新しい世界への扉を開きめくるめくPHPFull Daysをインジョイするための、
そう、救世主が必要だった、でもZFはそうじゃなかった、そうはなれなかった、
これからそうなるのかもしれない、でももう遅い、僕はsymfonyなんて使わない、
僕は赤い、赤い色をした禁断の果実に手を差し出してしまった、
僕にはもうDHHという新しいメシアしか見えないんだ、
数年間愛して止まず、この僕を育んでくれたPHPに別れを告げるのは悲しい、
でも僕は信じている、PHPは最高の言語だよ、いつも別のPとかPがつく
言語の使い手はPHPをバカにする、あいつらは何もわかっちゃいないんだ、
すぐに使えるという事の大切さを、いいんだ、言わせておけばいいさ、
もう行かなくちゃ、ありがとうZend、そしてPHP、そして全てのPHPer達へ。

さーてrails railsっと。
0792nobodyさん2007/01/26(金) 23:08:20ID:???
>>791
産業でまとめて
0793nobodyさん2007/01/27(土) 00:19:29ID:???
でも、言いたい事は分かる。有象無象のフレームワークってのは同意。
Railsの簡単そうな所を見せつけられたら、移りたくもなる。
しかし私はRubyは好きじゃないんで、PHPのRailsを希望。

でさ、guessworkもSmartyに依存とかさ、勘弁して欲しい。
PEARも中途半端だし。単独で、シンプルで、使いやすいFW!!
0794nobodyさん2007/01/27(土) 00:35:21ID:???
PHP on TraxはRailsコピーって感じだけど、何かもうただの劣化コピー。

たぶんcakeが一番理想に近い。
けど、PHP4の汚らしいエラー処理と変な配列が。
PHP5専用の2.0っていう計画も無いわけじゃないみたいだけど
出る頃にはもう…
0795nobodyさん2007/01/27(土) 00:47:00ID:???
symfonyでいいじゃない
symfonyにひれ伏せばいいじゃない
0796nobodyさん2007/01/27(土) 02:13:36ID:???
実際のところRubyってどうなの?
PHPでバリバリOOPしてた奴が
Rubyを使って同機能程度のプログラム書けるようになるには
どのくらいかかる?
0797nobodyさん2007/01/27(土) 02:25:32ID:???
symfonyで満足してるけどね。
速度以外は。
0798nobodyさん2007/01/27(土) 03:36:32ID:???
速度なんて拡張でいくらでも軽くなるじゃん。
0799nobodyさん2007/01/27(土) 03:45:59ID:???
拡張って eaccelerator とか? 早くなっても10%とかじゃ?
0800nobodyさん2007/01/27(土) 03:57:42ID:???
>>784
http://www.zend.co.jp/press/2006/press0313.php
PDF等使ってみれば、現行でもどれくらいおろそかにされているかが分かる
0801nobodyさん2007/01/27(土) 04:50:12ID:???
アクセラレータは数倍にはなるでしょ
0802nobodyさん2007/01/27(土) 06:00:08ID:???
>>799
なんでeacceleratorが拡張なんだよw
0803nobodyさん2007/01/27(土) 11:03:13ID:???
>>796
すぐに慣れる1ヶ月もあれば十分じゃないかな
pythonでもいいと思う個人的にはpythonもやってみたい
rubyの自由さ加減に慣れるとphp書く事がストイックに感じるようになった
0804nobodyさん2007/01/27(土) 11:14:14ID:???
PHPからRubyに手を出した
先にPerlに慣れてしまった
0805nobodyさん2007/01/27(土) 11:32:40ID:???
>>802
拡張モジュールの意味かと思って。
0806nobodyさん2007/01/27(土) 14:14:21ID:???
http://www.google.co.jp/trends?q=ruby+on+rails

どう見てもブーム終息です
ありがとうございました
0807nobodyさん2007/01/27(土) 14:16:50ID:???
http://www.google.co.jp/trends?q=symfony&ctab=0&geo=all&date=all

symfonyジャップに好かれすぎワロタ
0808nobodyさん2007/01/27(土) 15:18:04ID:???
zendのマニュアルスゲー充実してる
0809nobodyさん2007/01/27(土) 15:29:19ID:???
パリ市民より東京市民に好かれてるな。

っつうか千代田っていつから独立したんだ(笑)
0810nobodyさん2007/01/27(土) 15:30:01ID:???
>>806
別にrailsの肩持つ気もないけどさ、現実はこうだよ
http://www.google.co.jp/trends?q=ruby+on+rails%2Csymfony%2Czend+framework%2CcakePHP%2Cdjango&ctab=0&geo=all&date=all
0811nobodyさん2007/01/27(土) 15:40:06ID:???
まさにドングリの背比べ
0812nobodyさん2007/01/27(土) 16:29:04ID:???
え…ジャンゴにすら大敗してんじゃん…
PHPよえー
0813nobodyさん2007/01/27(土) 16:57:32ID:???
てか、djangoってそんな昔からあんのか? フレームワークのdjango以外も含まれてるっしょ。

0814nobodyさん2007/01/27(土) 16:59:23ID:???
[C] THE SPIRIT OF DJANGO REINHARDT CONCERT 2006
All About Jazz - Jun 15 2006

とか書いてあるし
0815nobodyさん2007/01/27(土) 17:52:42ID:???
すま、俺もジャンゴのグラフなんかおかしいなと思いつつ張った
これを機にジャンゴ・ラインハルトを聞いてみます
0816nobodyさん2007/01/27(土) 18:13:12ID:???
あまりにもFWが乱立してるからかね?
0817nobodyさん2007/01/27(土) 18:57:15ID:???
>>810
Railsが圧倒的ではないか
0818nobodyさん2007/01/27(土) 19:07:21ID:???
そのわりにはrailsスレはあんまり盛り上がってない謎
0819nobodyさん2007/01/27(土) 19:11:21ID:???
日本じゃまだそれほどでもないんじゃないの?
0820nobodyさん2007/01/27(土) 19:47:36ID:???
まあそりゃそうだ、railsはワンコインのレン鯖に
ぽいっと放り込んで動く環境にはまだなってないしな
mod_rubyでapache2上でサクサク動くようになったら状況は一変するかも
0821nobodyさん2007/01/27(土) 19:50:44ID:???
mod_rubyはまだ実用的じゃないの?
0822nobodyさん2007/01/27(土) 20:39:32ID:???
XREAの中の人はセキュリティ上の問題があるって言ってたな。
確か、他のユーザのファイルが読み書きできちゃうとかそんな問題。

PHPも同じ問題が起こりそうな気がするんだけど、この辺どうなってるのか誰か教えて。
■ このスレッドは過去ログ倉庫に格納されています