トップページ⇒php
983コメント285KB

[PHP][フレームワーク]CodeIgniter Part2

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2011/03/08(火) 23:40:02.05ID:???
公式:http://www.codeigniter.com/
チュートリアル:http://codeigniter.com/tutorials/

ユーザガイド日本語訳:http://ci-user-guide-ja.nought-point-999.net/


2.0がまったり展開中です...

CodeIgniter 2.0 is stable (enough)
http://philsturgeon.co.uk/news/2010/10/codeigniter-2.0-is-stable

Link Download
http://bitbucket.org/ellislab/codeigniter/get/tip.zip
0237nobodyさん2011/12/25(日) 16:07:54.39ID:???
>>236
そうなの?どの辺が機能してないん?
0238nobodyさん2011/12/25(日) 16:36:31.42ID:???
ライセンスの件でユーザ会の人が騒ぎ出してから日本語化が2.0.3で止まってる
0239nobodyさん2011/12/25(日) 18:48:01.27ID:???
CIおわってもうた
0240nobodyさん2011/12/25(日) 22:11:39.22ID:7b+Fwwyt
2.0.3と2.1.0ってそんな違うもん?
0241nobodyさん2011/12/25(日) 22:17:57.92ID:???
そのくらい更新履歴ぐらい読んで自分で確認しろよバカ
0242nobodyさん2011/12/25(日) 22:24:12.36ID:7b+Fwwyt
履歴が翻訳されてんの?
0243nobodyさん2011/12/26(月) 10:12:40.47ID:???
↑公式の人が顔真っ赤になってやってきた感が良く分かる
0244nobodyさん2011/12/26(月) 11:05:51.61ID:e0HWMKFl
日本語化って、取説が日本語なのと
一部の設定が日本語向けになってたり、エラーとかに出る
メッセージ文が日本語になってるだけでしょ?
0245nobodyさん2011/12/26(月) 11:38:48.57ID:2Evzlo4S
日本のchangelogは2.0.3とまりかな。
ttp://codeigniter.jp/user_guide_ja/changelog.html

なので本家を見ないと変更内容はわからない
ちなみに公式は以下
ttp://codeigniter.com/user_guide/changelog.html

エキサイト先生にでも翻訳してもらえ
0246nobodyさん2011/12/26(月) 15:00:05.71ID:???
>>233
__constructにアクセス権を付けてるからオブジェクト指向の初心者だと思ってアドバイスさせてもらうけど
CIにはconstructを付けたからviewが表示されなくなるような仕組みはない
0247nobodyさん2011/12/26(月) 23:50:55.31ID:FkhzpYPx
CodeIgniter2.1.0は日本語化されんのかね?
0248nobodyさん2011/12/27(火) 12:42:36.86ID:???
日本語化バージョンなんてぶっちゃけいらない
0249nobodyさん2011/12/27(火) 15:03:01.18ID:???
と、俺も思ってた。
マルチバイト系の修正してるみたいよ。
0250nobodyさん2011/12/28(水) 08:37:26.94ID:???
CIオワタ
0251nobodyさん2011/12/28(水) 12:30:06.32ID:Va/8JSi8
せめて2.1.0は出して欲しい
つ〜か2と3でライセンス違うんならバージョンアップめんどくせーよ
0252nobodyさん2011/12/28(水) 14:00:26.14ID:???
別に3.0からはGPL互換が無くなるっていうわけであって
GPLのライブラリを使わなきゃいい話だろ
jqueryも使って問題ないしMITライセンスのライブラリ探して使えばいいだけの話
0253nobodyさん2011/12/28(水) 16:40:28.94ID:Va/8JSi8
MITのライセンスでまったく同じものがあって載せかえるだけで動くんなら誰も苦労しねーだろ
OSLだとソースの公開義務があるように見えるが、そういうの商用だと無理なこと多いでしょ?
0254nobodyさん2011/12/28(水) 17:51:13.44ID:???
ライセンスより分裂しすぎて開発者が集まらなそう
0255nobodyさん2011/12/29(木) 09:31:02.58ID:LyfzdUat
公開が義務じゃなくても、要請に応じないといけないということであれば使えないよ
頻繁にそんなのくるもんじゃないとは思うけど、いちいち粗探しされたりする気苦労を考えたらしんどいわ
0256nobodyさん2011/12/29(木) 13:16:29.30ID:???
ライセンスの件はユーザー減らす以外の意味が無いよなー。ビジネスで考えたら、深く問題を理解してない人は手を出さなくなるし、理解したとしても、より面倒でないモノを使うよ。
0257nobodyさん2012/01/03(火) 20:39:56.08ID:???
fuel使おうよ
0258nobodyさん2012/01/04(水) 11:06:05.01ID:???
CI勉強してえらい簡単だったから「フレームワークなんてちょろいぜ!」って
fuelに挑戦してみたら難しくて、勘違いだったことに気づいたorz
phpの勉強始めて半年の自分でもある程度使えちゃうCI素敵。
CIくらい簡単なフレームワーク他にありませんか? いじってみたい。
0259nobodyさん2012/01/04(水) 11:38:46.66ID:???
独自実装しかしないならCIでいいんだよ
0260nobodyさん2012/01/04(水) 14:32:26.15ID:???
>>259
ライセンスがよくわからなくてとりあえず他に移ろうと思ったんですけど
ライセンスが変更されても使えなくなるということではないんですか?
できることならずっとCI使いたいです。
0261nobodyさん2012/01/05(木) 10:14:29.71ID:u/0LFuKE
2と3をまたげないだけだから使うのは問題ないんじゃないかな。
でも3のライセンスは見たとこ公開しないといけない「かも」しれない内容が見える。
機械翻訳だから違うかもしれないけど。

でもユーザー会が機能してないんから移行先は常に検討しててもいいと思う。
CIくらい緩いのは他にないもんかね?
0262nobodyさん2012/01/05(木) 10:33:34.16ID:???
eucとsjis使わないなら日本語版なんていりません
0263nobodyさん2012/01/06(金) 09:39:58.10ID:jYfI0J2v
sjisが問題なんだよね
日本の携帯も視野に入れるとsjisは必要だからな〜・・・
0264nobodyさん2012/01/06(金) 10:11:52.92ID:???
2chはutfにすると朝鮮語で荒れるから使わないって噂を聞いてへーって思ったことがある
0265nobodyさん2012/01/06(金) 11:20:49.58ID:???
>>264
すげー納得した
0266nobodyさん2012/01/07(土) 03:17:09.24ID:???
最近ガラケー対応しないから知らないけど、UTF-8使えない機種ってまだ多いの?
クッキー未対応機種同様、切り捨てで良いと思ってるんだけど。
0267nobodyさん2012/01/07(土) 03:38:18.22ID:???
>>263
携帯対応時にのみsjisが必要というだけなら、
display_overrideでビューの描画フックしてutf8-sjis変換で行けそうな気がする(試してないけど)
0268nobodyさん2012/01/07(土) 07:58:57.64ID:???
ガラケーって意外にユーザー多いんだよね
うちのサイトはガラケー対応してるのもあってモバイルの半分はガラケー
今年には絶滅するかな?ie6と一緒に死んで欲しいわ
0269nobodyさん2012/01/08(日) 21:06:20.40ID:LYa2KR+z
対応が一番面倒なのがdocomo
docomoなけりゃずいぶんラクになるんだがな
0270nobodyさん2012/01/09(月) 00:51:31.82ID:???
>>269
なのにガラケーでのシェアはdocomoが圧倒的なんだよな
まさにケータイ業界のマイクソソフト
0271nobodyさん2012/01/09(月) 01:24:30.55ID:???
既得権益=ガラパゴス・インキュベーター
0272nobodyさん2012/01/09(月) 19:02:57.33ID:lxdt6H4t
codeigniterで、相性のいいCMSってなんでしょうかね。
0273nobodyさん2012/01/09(月) 20:08:37.03ID:???
CIで作られたCMSどこかで見たよ。
0274nobodyさん2012/01/09(月) 21:40:27.57ID:???
>>273

http://www.seezoo.org/

でもライセンスはGPLv2なんだよな
現バージョンでもGPLと共存できないとか言ってた気がしたし
今後どうなるんだろね
0275nobodyさん2012/01/09(月) 23:59:47.60ID:YJgnXMSr
はっきりせんものは使えん
0276nobodyさん2012/01/10(火) 10:14:52.84ID:o0EJ+hmL
年末年始で忙しいのかもしれんがML以外だと外部からは特に活動してないと思われても仕方ないよな
0277nobodyさん2012/01/10(火) 13:53:00.96ID:???
GPL V2はウェブサービスの場合は、配布に当たらないから、公開しなくても良かったはず。
抜け穴だけど。

このCMSがそうかは精査してないけど。
0278nobodyさん2012/01/10(火) 16:03:06.91ID:???
GPLのCMSで作られたwebサイトでたまに問い合わせがあるから書いとくけど
訪問者がサイト運営者に「それGPLのやつだろ。ソースコード見せろ」と言われても公開する義務はGPLにはない
0279nobodyさん2012/01/11(水) 10:31:46.10ID:???
ML見る限りではCI3になってもコアな部分に手を入れない限りは公開義務はないとかなんとか。
どっちにしろCI日本として言われてるわけじゃないからなんともいえないけどね。
0280nobodyさん2012/01/11(水) 11:32:52.78ID:???
ごちゃごちゃ言ってないで結局はどうなの?
ってことろ。
3行で説明しろとは言わないがグダグダしすぎている感は否めない。
0281nobodyさん2012/01/11(水) 23:22:04.41ID:???
誰も解ってないので自分で決めましょう。と言う事だな。
MLの議論なんか全然意味なさそうだし。
0282nobodyさん2012/01/12(木) 14:07:25.01ID:???
いや自分できめちゃいかんだろ
0283nobodyさん2012/01/12(木) 15:10:40.31ID:???
身の振り方を。だろ?
0284nobodyさん2012/01/13(金) 21:48:24.96ID:???
codeigniterの新ライセンスのOSLって
codeigniterで作ったものは
ソースを公開しなければならい。
どんなに素晴らしいWEBサイトを作ろうとも、
その著作権は、製作者一人が独占するものではない。

みたいな感じですか?
0285nobodyさん2012/01/14(土) 00:42:25.26ID:???
>>284
ライセンス読んだの?
02862842012/01/14(土) 09:47:18.60ID:???
>>285

codeigniterユーザー会ページを見る
↓
【重要】CodeIgniterのライセンスが変更されようとしています

従来のBSDライクなCodeIgniterライセンスから、
コピーレフトなライセンスである
Open Software License 3.0に変更されようとしています。
↓
コピーレフトとはなんぞや
↓
コピーレフト (英: copyleft) とは、
著作権 (copyright) に対する考え方で、
著作権を保持したまま、二次的著作物も含めて、
すべての者が著作物を
利用・再配布・改変できなければならないという考え方である。
(wikipedia)
↓
つまりこういうこと?
↓
2chに書きこみ
0287nobodyさん2012/01/14(土) 10:33:04.48ID:IUpKfgv0
いいかげん公式を更新しろよな
0288nobodyさん2012/01/14(土) 23:45:02.53ID:???
放置するくらいなら、ちゃんと解散宣言すればいいのに。
0289nobodyさん2012/01/15(日) 05:18:16.44ID:???
/applicationと/systemでライセンス違うみたいな事言ってたよな。
なら、最初から/application含めないで、インストールスクリプト用意して、
別ディレクトリで運用の方がスマートな気がする。
良く分かってないけど。
0290nobodyさん2012/01/15(日) 08:41:59.03ID:???
サイト更新権限持ってる人少ないのかね。
停滞避けようとしてる人居るみたいなのに。
0291nobodyさん2012/01/15(日) 15:03:49.59ID:aEr0xkbX
わかる人いたらおしえてほしいです。

例えばindex.phpコントローラーで
モデルindex.phpをロード
$this->load->model(index);
するとCannot redeclare class
なるんですがわかります?
やっぱコントローラーかテーブルの名前変えなきゃだめすかね?
0292nobodyさん2012/01/15(日) 15:07:05.82ID:aEr0xkbX
コントローラーじゃなくて例えば
public function index extends ○○○{
とかです。
0293nobodyさん2012/01/15(日) 15:20:08.72ID:???
予約語なんじゃねーの?
0294nobodyさん2012/01/15(日) 20:23:19.71ID:ccMofFK3
いや予約語じゃないっぽいんすよねー
てか多分予約語だったらコントローラー読み込んだ時点でエラー起きると
思うんで、コントローラー読んだ後の
model読み込むときにエラーなってるっぽいんすよねー
0295nobodyさん2012/01/16(月) 04:32:26.23ID:???
コントローラのクラス名も、モデルのクラス名もIndexになってると予想。
テーブル名は変更しなくても良いけど、モデルのクラス名を変更するのが吉かも。
0296nobodyさん2012/01/16(月) 04:48:46.52ID:???
あれ?Indexコントローラは予約語でエラーになった記憶が…
http://codeigniter.jp/user_guide_ja/general/reserved_names.html

0297nobodyさん2012/01/16(月) 12:06:49.16ID:???
CodeIgniterにStrutsのTilesプラグインのようにviewをテンプレートにする機能ってある?
0298nobodyさん2012/01/16(月) 15:09:10.88ID:???
公式で途中経過くらいださないと意見も集まらないと思うんだけどね
MLに参加してる人なんて本当に極々一部の人間でしょ。
0299nobodyさん2012/01/16(月) 15:17:55.86ID:???
今時MLとか使わないでしょ。。
0300nobodyさん2012/01/16(月) 16:05:15.27ID:???
1つのプロジェクトがグダグダと終わる瞬間を見ているとおもえばいい経験になるんじゃないだろうか
0301nobodyさん2012/01/16(月) 17:54:47.41ID:l7Fd5fgU
.NET interoperability overview of Phalanger 3.0
http://www.php-compiler.net/blog/2012/net-interoperability-overview-of-phalanger-3-0
0302nobodyさん2012/01/17(火) 13:49:14.90ID:???
そもそも更新出来る人が複数いるのかね
0303nobodyさん2012/01/17(火) 20:06:52.38ID:???
別に公式サイトじゃないから良いんだろうけど、ググったら一番上に出てくるしな。
ライセンス問題が重要な事で、ユーザーを減らしたいと願ってないなら更新して欲しい。
0304nobodyさん2012/01/18(水) 16:14:02.28ID:???
他人をあてにしすぎ
有志でやってる訳だし強制はできない
更新されてない現状に納得いかんのなら自分でやるべき

でも日本のユーザ会を運営してる人達も、もうciから離れる方向であるのなら
他の人に運営を譲るべきだと思う
出ていく人と残る人をはっきりさせて新たに運営体制作り直さないから
>>302みたいな身勝手な文句を言う奴が出てくる
0305nobodyさん2012/01/18(水) 16:52:56.54ID:???
288の通りだな。他の人が手を挙げるためにも、ちゃんと解散してくれ。
0306nobodyさん2012/01/18(水) 17:50:58.94ID:???
>>304
>>302じゃないけど俺も普通にそう思ったよ。
別に悪意あって思ってるわけじゃないけど。

俺はアテになんてしてないから本家からとってきてそのまま使ってるから日本のほうがどうなろうと知ったこっちゃないけど。
イメージが悪くなっていっているのは間違いないからグダグダすんのはよくねーな。
0307nobodyさん2012/01/19(木) 00:41:26.05ID:wbPiS3Kq
で、けっきょくどうなの?
0308nobodyさん2012/01/19(木) 03:10:59.52ID:???
リピートするな
0309nobodyさん2012/01/19(木) 11:13:45.66ID:flwzQgtf
form_validationで、複数の値を同時に検証したいのですが、うまい方法はありますか?
$_POST['hoge']がTrueの時のみ、$_POST['fuga']を必須としたい、みたいな感じなんですが。
0310nobodyさん2012/01/19(木) 11:14:29.50ID:flwzQgtf
form_validationで、複数の値を同時に検証したいのですが、うまい方法はありますか?
$_POST['hoge']がTrueの時のみ、$_POST['fuga']を必須としたい、みたいな感じなんですが。
0311nobodyさん2012/01/19(木) 11:15:11.11ID:???
form_validationで、複数の値を同時に検証したいのですが、うまい方法はありますか?
$_POST['hoge']がTrueの時のみ、$_POST['fuga']を必須としたい、みたいな感じなんですが。
0312nobodyさん2012/01/19(木) 11:18:14.29ID:???
form_validationで、複数の値を同時に検証したいのですが、うまい方法はありますか?
$_POST['hoge']がTrueの時のみ、$_POST['fuga']を必須としたい、みたいな感じなんですが。
0313nobodyさん2012/01/19(木) 11:19:54.90ID:???
>>309-312
2chブラウザ調子悪くて連投しちゃいまました。すみません。
0314nobodyさん2012/01/19(木) 11:40:36.79ID:???
if ($_POST['hoge'] === true) {
  if (isset($_POST['fuga'])) {
    処理
  } else {
    処理
  }
}

これではいかんのですか
03153092012/01/19(木) 11:43:11.11ID:???
すみません、自己解決しました。
0316nobodyさん2012/01/20(金) 04:15:06.21ID:???
>>314は全くCI使ってないやん

>>315
自己解決したら方法やURLでも書くのが後続のためになります。
0317nobodyさん2012/01/20(金) 22:34:22.24ID:???
>>314がすごい良い答えだと思うんだけど、たしかにどう自己解決したかは気になる。
0318nobodyさん2012/01/20(金) 22:52:45.91ID:8rED2VWf
http://www.nicovideo.jp/watch/sm16552331
0319nobodyさん2012/01/25(水) 00:29:06.22ID:???
マジレスでオワコンだって。
0320nobodyさん2012/01/25(水) 04:19:14.92ID:???
誰の?君の?w
0321nobodyさん2012/01/25(水) 14:06:19.79ID:???
翻訳したものを日本CIのサイトに載せるだけでも違うとおもうんだけど
もう誰も管理しとらんのだろ
0322nobodyさん2012/01/27(金) 00:08:53.87ID:???
(;^ω^)・・・
0323nobodyさん2012/01/27(金) 10:13:09.49ID:???
SJISにこだわらないなら本家ので充分
0324nobodyさん2012/01/27(金) 19:28:46.50ID:5o/XEDb/
http://codeigniter.jp/user_guide_ja/general/managing_apps.html
のマニュアルページを参考にして、
ひとつのcodeigniterで 2つのサイトを設置したのですが、
applications/foo/helpers/ の位置におかないと
追加ヘルパーを読み込んでくれません。
applications/helpers/
において、すべてのサイトが共通の
ヘルパーを読み込むようにするにはどうすればよいでしょうか。


0325nobodyさん2012/02/07(火) 19:23:16.94ID:???
ライセンス問題だけど一体どういう使い方をしてる人達に影響がでるん?
0326nobodyさん2012/02/08(水) 04:46:16.62ID:???
>>325

作成しているアプリの機能の一部でGPLで配布されているソースを使っている場合
0327nobodyさん2012/02/08(水) 10:37:13.93ID:???
もうだいたいライセンスについての見解でてると思うけど公式は死んでるの?
0328nobodyさん2012/02/08(水) 12:22:00.81ID:???
いまだによくわからん
0329nobodyさん2012/02/08(水) 14:03:08.05ID:???
MLでいくつか流れてたけど主なのはGPLと共存出来ない以外は大丈夫と思うけどね
細かいことあげるとキリないけど、普通に使う分にはGPLだけ気をつけとけばいいとおもう
CIをフレームとして使うだけの人には特に関係ないように見える

でもこうして日本のCIが廃れていくと思うともったいないね
0330nobodyさん2012/02/08(水) 22:13:36.92ID:???
>>329
thx
0331nobodyさん2012/02/13(月) 00:23:10.91ID:9eiYiOD2
2.0.3で終了?
0332nobodyさん2012/02/16(木) 13:08:17.96ID:???
日本の方はそうだろうね。
もう何ヶ月も更新もなければ告知も何もないし。
0333nobodyさん2012/02/18(土) 12:46:44.89ID:???
ソウルの日本大使館前に反日団体によって「従軍慰安婦の碑」が建立されるという暴挙に、韓国人の苛烈さを見て取った?
日本人も多いだろう。だが、ソウルだけではなかった。彼らは韓国内だけでなく、アメリカでも同様の碑を建てていた。?

日本人を貶める反日運動は、より戦略的に全世界で展開されようとしているのだ。ジャーナリストの水間政憲氏が報告する。?

米国ニュージャージー州パラセイズ・パーク市の図書館に「日本軍従軍慰安婦の碑」が建立されたのは2010年10月23日。?
同碑除幕式の模様は、中央日報日本語版(2010年10月25日付)が伝えている。?

〈西欧国家で日本軍慰安婦追悼の碑が地方政府承認の下で建てられたのは今回が初めてだ。(中略)?
この日の除幕式にはロタンド市長を含め、市議会および図書館関係者と同胞ら100人が出席した〉?

その大理石の碑には、「1930年代から45年まで日本帝国主義の軍隊に踏みにじられた20万人の女性と少女を称える」とか?
「慰安婦とされた人々は想像することも出来ない残酷な人権侵害にあった」と解説され、?
最後に「私たちは人類に対するこの残虐な犯罪を決して忘れてはいけない」と、慰安婦の姿と共に刻まれている。?

この問題は、米国市民を捏造歴史認識で洗脳する道具の役割を果たすだけでなく、?
米国に居住している邦人の名誉を著しく傷つけることになるのである。?

そもそも「従軍慰安婦問題」は『朝日ジャーナル』に88年5月から12月まで隔週で15回に亘って掲載された?
「日本国は朝鮮と朝鮮人に公式陳謝せよ」との意見広告からスタートし、同誌の記事になり、?
それが朝日新聞の社会面へと波及していった。だが、慰安婦の「強要・強制」を示す記録は一切無いのだ。?

しかし、パラセイズ・パーク図書館の碑を見た米国人は、間違いなく慰安婦が「強制」であったと誰もが思うだろう。?
すでに在米邦人の子供たちが、これら捏造歴史認識で「イジメ」にあっているとの情報が入ってきている。?

“無実の韓国人女性をレイプした日本人の子孫”として白眼視され始めているというのだ。?
http://www.news-postseven.com/archives/20120217_87410.html
0334nobodyさん2012/02/18(土) 13:50:29.58ID:???
なんで全部疑問系やねん
自信が無もないのに書いたらあかん
0335nobodyさん2012/02/18(土) 18:53:45.07ID:???
www
0336nobodyさん2012/02/20(月) 16:30:17.58ID:???
末尾を?に換えるジェネレータかなにか?
■ このスレッドは過去ログ倉庫に格納されています