トップページ⇒php
985コメント270KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2009/03/24(火) 01:21:08ID:???
PHPのフレームワークに関する話題用のスレッド

●国外産●
symfony
 ttp://www.symfony-project.com/
code igniter
 ttp://codeigniter.com/
Zend Framework
 ttp://framework.zend.com/manual/ja/index.html
CakePHP
 ttp://www.cakephp.org/
Yii Framework ←New!! (Dec 03, 2008)
 ttp://www.yiiframework.com/

●国産
ちいたん
 ttp://php.cheetan.net/
Ethna
 ttp://ethna.jp/
guesswork
 ttp://classic.guesswork.jp/
maple
 ttp://kunit.jp/maple/

●前スレ
【PHP】フレームワークについて語るスレ12【総合】
http://pc11.2ch.net/test/read.cgi/php/1229960175/
0002nobodyさん2009/03/24(火) 01:21:47ID:???
●過去スレ一覧
【PHP】フレームワークについて語るスレ12【総合】
http://pc11.2ch.net/test/read.cgi/php/1229960175/
【PHP】フレームワークについて語るスレ10【総合】 ※実質11
http://pc11.2ch.net/test/read.cgi/php/1219581817/
【PHP】フレームワークについて語るスレ10【総合】
http://pc11.2ch.net/test/read.cgi/php/1202521438/
【PHP】フレームワークについて語るスレ9【総合】
http://pc11.2ch.net/test/read.cgi/php/1197383840/
【PHP】フレームワークについて語るスレ8【総合】
http://pc11.2ch.net/test/read.cgi/php/1192604501/
【PHP】フレームワークについて語るスレ7【総合】
http://pc11.2ch.net/test/read.cgi/php/1181350116/
【PHP】フレームワークについて語るスレ6【総合】
http://pc11.2ch.net/test/read.cgi/php/1171896620/
[PHP]フレームワークについて語るスレ5[総合]
http://pc10.2ch.net/test/read.cgi/php/1159579507/
[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/
0003nobodyさん2009/03/24(火) 01:28:21ID:???
●関連しそうなスレ
【PHP】フレームワーク CakePHP 6ホール目【v1.2】
http://pc11.2ch.net/test/read.cgi/php/1236563737/
【PHP】 Smarty 隔離スレ 【テンプレート】
http://pc11.2ch.net/test/read.cgi/php/1201879269/
[PHP][フレームワーク]CodeIgniterスレ
http://pc11.2ch.net/test/read.cgi/php/1177683436/
【PHP】フレームワークMapleに舌鼓
http://pc11.2ch.net/test/read.cgi/php/1122105465/
【PHP】フレームワーク Akelos
http://pc11.2ch.net/test/read.cgi/php/1187333485/
【PHP】Ethna part.2【国産フレームワーク】
http://pc11.2ch.net/test/read.cgi/php/1186096518/
2ch有志がPHPフレームワークを作るスレ
http://pc11.2ch.net/test/read.cgi/php/1172328149/
ZendFramework Part2
http://pc11.2ch.net/test/read.cgi/php/1204726884/
フランチョスとsymfony
http://pc11.2ch.net/test/read.cgi/php/1201177567/

PHP総合雑談スレ
http://pc11.2ch.net/test/read.cgi/php/1200314111/
0004nobodyさん2009/03/24(火) 01:30:24ID:???
980レスを超えてしまったため、新スレ立ておよび誘導前に落ちたようです
980レス付近になったら、次スレの準備をお願いいたしますで候

では引き続きフレームワークとは関係ない話題はほどほどにしつつ適当に語りましょう
0005nobodyさん2009/03/24(火) 14:42:00ID:???
いいかげんテンプレにピースFWも入れてあげて
0006nobodyさん2009/03/24(火) 15:21:25ID:vm768fgW
おせえよ
0007nobodyさん2009/03/24(火) 19:22:17ID:???
一応>>1乙。
つってもネタが無いのは変わらない
イチローがんばった。うん。
0008nobodyさん2009/03/26(木) 13:38:39ID:???
全然使えない感じだったzfも、いつの間にか機能充実してるね
form関係はよさげ
0009nobodyさん2009/03/26(木) 21:29:46ID:???
zf重いよ・・・
0010nobodyさん2009/03/26(木) 23:29:53ID:???
なんで重いん?
0011nobodyさん2009/03/27(金) 16:24:39ID:???
http://www.ibm.com/developerworks/jp/opensource/library/os-php-5.3new5/?ca=drs-jp
5.3でeregが非推奨になってるけど
pregだとマルチバイト文字列を簡単に扱えないじゃん
なめてんの?
0012nobodyさん2009/03/27(金) 16:27:43ID:???
と思ったらutf-8ならpregでも扱えるのか
にゃは
0013nobodyさん2009/03/27(金) 16:46:52ID:???
数年前からずっと続いているutf-8化への流れにあくまで逆らう人間は
それなりの苦労をすればいい、ってことだろう
0014nobodyさん2009/03/28(土) 01:24:33ID:zO5Id0L9
UTF-8の文字化けは、とりあえず「波ダッシュ問題」だけ気を付ければOKですか?
他にメジャーな文字化け現象はあるんでしょうか?

波ダッシュ問題 の検索結果 約 69,200 件
0015nobodyさん2009/03/28(土) 01:33:16ID:???
UTF-8 文字化け の検索結果 約 583,000 件
0016nobodyさん2009/03/28(土) 01:50:15ID:???
>>14
文字化けの原因を大別すると
1.文字セット間での変換時の変換テーブルの相互互換性の問題
2.データを処理する際のエンコーディングの取り違え
だと思うんだ。もちろん上記は複合する。

んで、波ダッシュ問題っての?その原因は1の方で、これは文字コードの変換さえしなければ起こらない。
例えばPHPはUTF-8で、DBがEUC-JPとかいうわけのわからん構成でシステム組んだりするとそんなことが起こるよ、と。
もうちょっとやらしいところでは、例えばJavaで動いているEclipseでeuc-jpのコードを書いたりすると、同じ原因で波ダッシュが化けたりする。

だから、ぶっちゃけ文字コードの変換を極力避けるシステムを作ればいい。
その為にはUTF-8が一番有効ですよっていうのが脳みそシンプルで簡単なやり方。
メール送信時だけ、今のところISO-2022-JPにしなきゃいけないみたいな現状はあるけど、そのほかはほぼUTF-8でいけるはず。

さて、勉強の為にツッコミを希望しますw
0017nobodyさん2009/03/28(土) 07:03:23ID:???
cakephp とシンフォニーで迷っています
名前からするとcakephpが一番良く思えるのですが
0018nobodyさん2009/03/28(土) 08:47:36ID:???
そんな人にはzf
0019nobodyさん2009/03/28(土) 10:04:04ID:???
>>17
両方のチュートリアルやってみたらいいと思う。
0020nobodyさん2009/03/29(日) 05:23:11ID:???
>>19
なるほど
cakephpからやってみますか
0021nobodyさん2009/03/31(火) 23:28:02ID:???
ちいたん使ってる人いる?
0022nobodyさん2009/04/11(土) 06:56:15ID:???
ちいたんとかいうの使うくらいなら自分でシンプルなFW書いた方がよくね?
0023nobodyさん2009/04/11(土) 12:47:07ID:???
ZF使えばよくね?
0024nobodyさん2009/04/11(土) 15:02:57ID:???
ZFは激重だという噂が・・
0025nobodyさん2009/04/11(土) 16:47:43ID:???
いや全然?
0026nobodyさん2009/04/11(土) 20:06:41ID:???
CIとどっちが早い?
0027nobodyさん2009/04/12(日) 03:24:51ID:???
何を比べるの?
Hello World?
ぶっちゃけ、ページ表示で多少引っかかるくらいの重さなら許容範囲内って仕事が9割5分。
FWの差異以前に、DBの組み方であるとかサーバや回線そのものの差が、サイトの重さの差に
占めるウェイトの8割以上、とかやけくそ気味に考えることも多い。
0028nobodyさん2009/04/12(日) 11:32:01ID:???
仮に俺俺フレームワーク作るとしたら、
みんな何のフレームワークをお手本に作る?
0029nobodyさん2009/04/12(日) 11:37:31ID:???
まぜこぜかな
0030nobodyさん2009/04/14(火) 19:37:42ID:???
俺俺フレームワーク作り始めました。
よろしくお願いします。
0031nobodyさん2009/04/15(水) 03:19:08ID:???
cakephpはphp4なのがちょっと
0032nobodyさん2009/04/15(水) 03:55:41ID:???
何か色々ツッコミたくなるレスだなw
0033nobodyさん2009/04/15(水) 09:36:15ID:???
>>28
コーディングスタイルはZend
0034nobodyさん2009/04/15(水) 22:14:59ID:???
いまからPHPフレームワークさわるんならYiiでイーんじゃね?
新しい分活発だろうし
0035nobodyさん2009/04/16(木) 15:19:10ID:???
自分の場合、使い方を覚えるのが一番早かったのがCI。
CIは解説本を1冊読んでチュートリアルのサンプルを作ったら、1週間程度で使い方が理解できた。

紆余曲折、結局WEBアプリの作成って、DBのラッパー作りだと納得した。
スカッフォルディングは使ってないけど、今ではFW(CI)のおかげでだいぶ生産性が上がり、楽ができるようになった。
とにかく何でもいいから1つFWをものにして、それを基準にして他と比較して、他が良ければ鞍替えすればいいと思う。

CIはシンプルなので、足りない機能があればZFから借用できる。
=解説本にZFライブラリの利用方法が解説されていた。

CIの欠点は、CIがアメリカ製なので日本の携帯端末用ページを作るには不足が多いかもしれないということ?
CakePHPとSymfonyも一応解説本に目を通したが、覚えることが多そうだったので使わなかった。
CIよりも自分の開発規模・用途に適した、よさげなFWが登場したら、鞍替えすると思う。
0036nobodyさん2009/04/16(木) 19:38:44ID:PXJUiMOk
>>35
携帯不向きってのはどういう根拠?
ZendFrameworkとたいしてかわらんだろ?
0037nobodyさん2009/04/16(木) 20:11:42ID:???
>>36
携帯を判別するUAが外国のが用意されてるからだと思う。

0038nobodyさん2009/04/17(金) 00:39:00ID:???
そこだけPEAR?
0039nobodyさん2009/04/18(土) 00:44:08ID:???
携帯のUA判定ぐらいなら、自前で書いたほうが早い気がするけど。
■ このスレッドは過去ログ倉庫に格納されています