[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ ] Update time : 06/21 22:39 / Filesize : 223 KB / Number-of Response : 825 [このスレッドの書き込みを削除する ] [+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧 ] [類似スレッド一覧 ] ↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました
【PHPフレームワーク】Ethna【スケルトン自動作成】
1 名前:nobodyさん [2005/08/03(水) 21:00:39 ID:TuHx69hT] 国産フレームワーク、Ethnaでいい意味で手抜きなプログラミングライフを。 Ethna -PHPウェブアプリケーションフレームワーク- ethna.jp/ SourceForge.jp: Project Info - Ethna sourceforge.jp/projects/ethna/
310 名前:nobodyさん [2006/05/14(日) 15:46:31 ID:rwAYtESF] Appマネージャーはセッション作ってるけどな。 Mojaviは設定ファイルでセッション使うか選択できるっしょ。
311 名前:nobodyさん mailto:sage [2006/05/14(日) 16:30:16 ID:???] 携帯でセッション使う場合ってEthnaの場合はどうすればいいの? tplで<?=SID?>って書いても表示されないし・・・
312 名前:nobodyさん mailto:sage [2006/05/14(日) 19:09:57 ID:???] これの公式はなんでアプリケーションが作れるなんて表現使ってるんですかね? アプリケーションって言うかこれで作る物って単なる記事ですよね? アプリケーションというからには一体どのようなメリットがある物を作れるのでしょうか? エスナ自体がアプリケーションというのは分かりますが…
313 名前:nobodyさん mailto:sage [2006/05/14(日) 19:16:14 ID:???] >>312 なにか根本的に勘違いしてる気が…
314 名前:nobodyさん mailto:sage [2006/05/14(日) 19:54:39 ID:???] 312はスルーで
315 名前:nobodyさん mailto:sage [2006/05/14(日) 21:08:48 ID:???] あ、ごめんなさい。 PEARや.NEET Frameworkみたいな物なんですね? 勘違いしてました。 私は規模の小さい物しか作らないので使いそうにありませんね。 2度と来ません。 さようなら。
316 名前:nobodyさん [2006/05/14(日) 23:15:02 ID:KFG0Cy87] 未定義Action名が呼ばれた時用の Actionてどこで定義したらいいん?
317 名前:nobodyさん mailto:sage [2006/05/14(日) 23:16:12 ID:???] ここにあった スマソ ethna.jp/ethna-tutorial-app-fallbackentrypoint.html
318 名前:nobodyさん [2006/05/16(火) 12:03:40 ID:YezSXlp+] こんなネ申な設計ってどうやったらできるようになるん? 漏れがやると、設計しても、後で終わってみたら ぐちゃぐちゃになってるんだけど。。。
319 名前:nobodyさん mailto:sage [2006/05/16(火) 12:18:06 ID:???] >>318 そうでもないと思うが、やりたければ、何かのフレームワークを参考にしたらよろしい これもstruts参考とかだったはずだし
320 名前:nobodyさん mailto:sage [2006/05/16(火) 13:49:55 ID:???] フレームワーク全般で見れば神設計はちょっと言い過ぎ ソース見たら結構雑草精神入ってるよ 分かりやすくて好きだけど
321 名前:nobodyさん mailto:sage [2006/05/16(火) 19:40:38 ID:???] ソースが見やすいですよね。
322 名前:nobodyさん mailto:sage [2006/05/16(火) 20:02:53 ID:???] あと日本語コメントがかなり助かる
323 名前:nobodyさん [2006/05/17(水) 11:33:31 ID:HV8AbfRa] >>219 久しぶりに覗いたら質問したいレスがあったので便乗しますが、 私もDBアクセスのエラー検出で困っています。 例えば下記の様にクエリを実行します。 $db =& $this->backend->getDB(); $res =& $db->query($sql); $sqlにでたらめなクエリ(存在しないテーブルへのアクセスなど)を記述しても、 DB_ErrorではなくDB_Resultが得られます。 ですので、DB::isError($res)はfalseを返します。 当たり前ですが、Ethna::isError($res)でも結果は同じでした。 さらに$res->fetchRow()するとDB_Errorが取得できます。 最悪、フェッチしてその結果を判定することはできるのですが、 やっぱり変ですよね?
324 名前:nobodyさん mailto:sage [2006/05/20(土) 00:48:40 ID:???] >>323 MLに投げたほうが良いと思う
325 名前:nobodyさん mailto:sage [2006/05/22(月) 05:31:33 ID:???] >>323 MLに投げるときはPEAR::DB最新バージョンでの動作確認してからでよろしく。
326 名前:nobodyさん mailto:sage [2006/05/24(水) 21:21:21 ID:???] 2.1期待アゲ
327 名前:nobodyさん mailto:sage [2006/05/25(木) 14:29:12 ID:???] O/Rマッピング使ってたり確認画面なんか出すと、余計なスラッシュ取り除くのがとても面倒そうなんだけど みんなmagic_quotes_gpcはhtaccessとかの設定でOFFにして使ってるの?
328 名前:nobodyさん mailto:sage [2006/05/25(木) 15:01:11 ID:???] magic_quotes_gpcはoffが普通だお
329 名前:nobodyさん mailto:sage [2006/05/25(木) 15:03:43 ID:???] そっかありがとう、バカな事聞いたみたいだね。
330 名前:nobodyさん mailto:sage [2006/05/26(金) 11:26:51 ID:???] ethna.jp/ 落ちてるアゲ
331 名前:nobodyさん mailto:sage [2006/05/26(金) 12:27:00 ID:???] まだ落ちてるね。メーリングリストのログを見たいのに。
332 名前:nobodyさん mailto:sage [2006/05/27(土) 01:49:08 ID:???] うーん 今日日、鯖落ちって何があったら起こるんだろ? へっぽこサイトでも滅多に落ちないのに フレームワークのサイトで落としちゃ駄目でしょという気が しないでもない
333 名前:nobodyさん mailto:sage [2006/05/27(土) 02:32:42 ID:???] >>332 鯖管理とフレームワークは別担当だしあまり関係ないかと。 鯖移転でもしてるのかもね
334 名前:nobodyさん mailto:sage [2006/05/27(土) 04:52:53 ID:???] > 2006/05/25 12時頃〜2006/06/26 22時頃に渡り、サーバの電源障害によりアクセスが出来ない状態が続いておりました。 復旧したみたいね。
335 名前:nobodyさん mailto:sage [2006/05/27(土) 09:45:37 ID:???] 電源障害は冗長性もったハード構成とってないとどうにもならないですね。
336 名前:nobodyさん mailto:sage [2006/05/28(日) 22:55:05 ID:???] また長い間落ちてるね。 どうしたの一体。
337 名前:nobodyさん [2006/05/29(月) 00:43:18 ID:PDeUAnyO] 開発環境って皆さんEclipse+Trustudioですか? 同じ人がいたら教えてください。 $this->af-> まで入力してafに対応するメソッドを出したいんですが、 Ctrl+Spaceを押してもまったく出てくれません。 $this-> ここまでだったら、いろいろ出るんですが・・・
338 名前:nobodyさん mailto:sage [2006/05/29(月) 11:18:16 ID:???] >>337 Eclipse使ってないけど、変数を型宣言しないPHPでそれは難しいのでは? thisは無条件に現在編集中のクラスのメソッドを持ってこりゃ良いけど、 $this->af-> ってafがどのクラスのインスタンスか判然としないし。
339 名前:nobodyさん mailto:age [2006/05/29(月) 12:00:11 ID:???] ethna.jp/ethna-tutorial-startup-practice1.html に書いてあるようにスケルトンを作成する時って おそらくOSの文字コードに合わせて作成されると思うんですが 例えばOSの文字コードがEUCの時にスケルトンをShift_JISで作成ってのは 無理でしょうか? 下記のように実行すると全てスケルトンがEUCで出来てしまい、 ブラウザでアクセスした時にEUCでないと文字化けしてしまいます。 php /usr/local/lib/php/Ethna/bin/generate_project_skelton.php /tmp sample 何とかShift_JISで作る方法ってありませんか?
340 名前:nobodyさん [2006/05/29(月) 13:46:59 ID:/XQ6rqgj] >>339 スケルトンをSJISにしたらどうでしょうか。試してないけど。
341 名前:340 mailto:sage [2006/05/29(月) 13:50:24 ID:???] あ、ごめんアプリ全体の話か・・・ActionClassなんかの話と勘違いしてました。
342 名前:nobodyさん mailto:sage [2006/05/29(月) 14:42:22 ID:???] Ethna 全体をSJISにコンバートしたらできるんじゃないかな。 UTF8化した人はググるとでてきますよ。
343 名前:nobodyさん mailto:sage [2006/05/29(月) 15:42:37 ID:???] >337 Eclipseは知らんけど、 Ethna_ActionClass.php の、 @var object Ethna_ActionForm ってとこを、 @var Ethna_ActionForm にすればいいような気がしなくもない。
344 名前:339 mailto:age [2006/05/29(月) 17:38:18 ID:???] >>342 thx hetima.com/pblog/article.php?id=135 を見ながらやったら出来ますた
345 名前:nobodyさん mailto:sage [2006/05/29(月) 23:52:12 ID:???] >>342 自分もUTF-8にコンバートして使ってますが無問題ですよ。
346 名前:nobodyさん [2006/06/04(日) 20:37:44 ID:2IZPCYov] UTF-8化してるのですが、ちょっとだけ悩んでます。 ttp://labs.cybozu.co.jp/blog/akky/archives/2006/01/windows_ethna02_1.html この方法でトライしてるのですが、ブラウザから出力されたHTMLの先頭に 数文字のスペースが混入してしまいます。 BOMなしUTF-8に変換→半角スペース5文字が先頭に混入 BOMありUTF-8に変換→半角スペース36文字が先頭に混入 Ethnaを介さないPHPの出力では問題ありません。 自分の知識ではまったく原因が分かりません。 もし、何か分かる方がいましたら教えて下さい。よろしくお願いいたします。
347 名前:nobodyさん mailto:sage [2006/06/05(月) 02:19:28 ID:???] .tplは無問題?
348 名前:nobodyさん mailto:sage [2006/06/05(月) 02:32:29 ID:???] ツールで一括変換してるみたいだけど、すべてのファイルがちゃんと変換されているか確認した? 開始タグ、終了タグの前後、テンプレートにゴミがありそう
349 名前:346 mailto:sage [2006/06/05(月) 14:38:11 ID:???] レスありがとうございます。 >>347 Ethnaをインストールしたときに入ってるindex.tplでも この現象が起きてるので、tplファイル個別の問題ではなさそうです。 もちろんUTF-8にコンバートはしてあります。 >>348 一応、ツール上で最後に変換結果が出て、全部変換されているようです。 いくつかファイルを開いて実際に確認しましたが、ちゃんと変換されてました。 ちなみにさっき、会社の環境でUTF-8化をやってみたところ、この現象は発生しませんでした。 phpやapacheの設定やらバージョンやらコンパイルの設定のせいかな? 今日、OSのインストールからもう一度やってみます。
350 名前:nobodyさん [2006/06/06(火) 16:35:59 ID:ZicQqZjn] >>349 ?> ^^^^^ ここの空行とか...
351 名前:nobodyさん mailto:sage [2006/06/07(水) 03:50:19 ID:???] 2.1.1キタ━━━━━━(゚∀゚)━━━━━━ !!
352 名前:nobodyさん mailto:sage [2006/06/07(水) 10:26:43 ID:???] なんかさぁ〜、Pearからインストールしたら、 /bin以下の 何とか.sh ファイルが無いんだけど。 致命的な勘違いしてる?
353 名前:nobodyさん mailto:sage [2006/06/07(水) 13:05:19 ID:???] なんとかshってなに?
354 名前:nobodyさん mailto:sage [2006/06/07(水) 13:26:00 ID:???] Ethna作ってる藤本さんって、GREEに勤めてるの?
355 名前:352 mailto:sage [2006/06/07(水) 14:21:29 ID:???] >>353 /Ethna/bin/ethna.shです。
356 名前:nobodyさん mailto:sage [2006/06/07(水) 18:40:07 ID:???] >>352 それらは全て無くなって、pearコマンドよろしくethnaコマンドになりました。 ただし、pear形式でインスコしたときだけね。
357 名前:nobodyさん mailto:sage [2006/06/09(金) 10:47:37 ID:???] >>354 gree.jp/?mode=static&act=page&page=ext_recruit_gree-fujimoto 知らんかったんか。
358 名前:nobodyさん mailto:sage [2006/06/10(土) 11:03:41 ID:???] 2.x系の事で教えて欲しいんですが、 1.xで書いたスクリプトは2.x系へ 移行できるの? ひょっとして全部書き直さなきゃいけない? 今リリース前でこれからも開発を継続する サイトがあるんだけど、書き直しが必要なら 思い切ってZendにするか迷い中。 みんな2.x系に移行してる?
359 名前:nobodyさん mailto:sage [2006/06/10(土) 12:24:03 ID:???] >>358 書き直す必要は殆ど無いと思うよ。
360 名前:358 mailto:sage [2006/06/10(土) 21:11:04 ID:???] >>359 ほんとですか。 俄然やる気が出てきたw 実験環境つくって試してみます。
361 名前:nobodyさん [2006/06/11(日) 12:18:38 ID:fVpO3bXE] action_cli ってどうやって使うんですか? $ php action_cli/Hoge.php Fatal error: Class 'Ethna_ActionForm' not found in xxx のようにエラーになります。何か根本的にまちがってる?
362 名前:nobodyさん [2006/06/12(月) 10:27:05 ID:m+/HRqpy] >>361 CLI用のエントリポイントが必要。 cp appid/www/index.php appid/bin/hoge.php してその中のmainをmain_CLIにする。 第二引数に実行するアクションを指定して、 php appid/bin/hoge.php って感じ。 この辺はドキュメントないから最悪だね。
363 名前:nobodyさん mailto:sage [2006/06/12(月) 11:32:42 ID:???] xmlrpc関係もだね。どこで何かいてどうやって値を返すのか・・・。
364 名前:nobodyさん mailto:sage [2006/06/13(火) 00:52:34 ID:???] >362 書いてよ! てきとーに書いとけば、ふじもとさんが直してくれるはず!
365 名前:nobodyさん mailto:sage [2006/06/15(木) 21:11:31 ID:???] すいません。 Ethnaって言うかフレームワーク自体使うの初めてで、チュートリアルの2つ目までいったんですが、表示されるのって遅くないですか? フレームワークってこんな表示に時間掛かるものなんでしょうか。
366 名前:nobodyさん mailto:sage [2006/06/15(木) 23:24:38 ID:???] >>365 そんなことはないと思うけど 同じものをフレームワーク使わずに書いたら早くでる?
367 名前:nobodyさん mailto:sage [2006/06/16(金) 07:39:46 ID:???] 環境とか実行時間とか具体的なこと一切書かずに遅いとかいわれても エスパーじゃないんだから分かるわけないだろうが。
368 名前:nobodyさん mailto:sage [2006/06/16(金) 07:46:28 ID:???] どのフレームワークもコストはあるけど ethnaは軽い方だと思うよ
369 名前:nobodyさん mailto:sage [2006/06/16(金) 17:15:24 ID:???] >>365 まぁ、必要ないものでも色々読み込んでるから多少は仕方ない。 極端に小規模なものには使うメリットはそれほど無いんじゃない? 中規模〜からがフレームワークの本領発揮だと思う。
370 名前:nobodyさん [2006/06/17(土) 23:51:24 ID:+PRU9TY8] サンプルコードをたくさん見たいなぁ。 コードアップする場所とかつくったらいいのに。
371 名前:nobodyさん [2006/06/18(日) 14:15:09 ID:yWQcwCGW] >>370 禿同
372 名前:nobodyさん mailto:sage [2006/06/18(日) 15:07:21 ID:???] Ethna で作られていて ソース公開されているのって何があるの?
373 名前:nobodyさん mailto:sage [2006/06/18(日) 21:57:55 ID:???] 公式に2,3個サンプルがあったけどDL出来なくなってるっぽいね。 あとはMLにいくつか転がっているよ。 でも、全然少ないからUPとか紹介とか出来るような場所がほしいね。
374 名前:nobodyさん mailto:sage [2006/06/19(月) 10:26:39 ID:???] haltさんのコードはマニアックな使い方してるからなぁ。 ごく普通の、フォーム入力→DBから読み出し→ページ出力→フォーム入力→DB書き出し→ページ出力みたいなのが見たい。
375 名前:nobodyさん mailto:sage [2006/06/19(月) 18:08:36 ID:???] ethna.jp/ が Wiki だから 新規ページを作って追加したら?
376 名前:nobodyさん mailto:sage [2006/06/19(月) 23:26:44 ID:???] wiki.riaf.org/kinowiki?n=240 こんなんでも参考になります? すごい適当なんだけど、一応>>374 の書いてることは実装してるかな?? あ、でも、仲間内用に作ったから、セキュリティとかあんまり考えてないとこあるかもです。
377 名前:nobodyさん mailto:sage [2006/06/19(月) 23:47:31 ID:???] >>376 サンクス!
378 名前:nobodyさん mailto:sage [2006/06/20(火) 21:42:43 ID:???] >>376 うごかない。。
379 名前:nobodyさん mailto:sage [2006/06/21(水) 00:06:17 ID:???] スキーマはなし?
380 名前:376 mailto:sage [2006/06/21(水) 01:27:43 ID:???] ぶは… 書いておきました。。 wiki.riaf.org/kinowiki?n=240
381 名前:nobodyさん mailto:sage [2006/06/21(水) 01:58:14 ID:???] gjgj
382 名前:nobodyさん mailto:sage [2006/06/21(水) 10:06:11 ID:???] >>376 $ lha -x ez_siteadmin.lzh LHa: Fatal error: Unknown level header ってエラーで解凍できないけどなんでかな?
383 名前:nobodyさん mailto:sage [2006/06/21(水) 16:55:37 ID:???] リファラが2chばかりではないか
384 名前:nobodyさん mailto:sage [2006/06/21(水) 18:30:16 ID:???] 皆さんEthnaを2系にバージョンアップするときはどうしてます? 1.既存サイトでpearコマンドを利用してアップデート 2.新規サイトを用意してクリーンインストール+同名でプロジェクト作成+古いスクリプトを展開 今のところ2で行く予定なんですが、1でも大丈夫ですかね? 経験者の方いらっしゃいませんか。
385 名前:nobodyさん mailto:sage [2006/06/23(金) 16:11:30 ID:???] symphonyつかえばいいのに
386 名前:nobodyさん mailto:sage [2006/06/23(金) 17:27:41 ID:???] シンポニーってw
387 名前:nobodyさん mailto:sage [2006/06/23(金) 17:58:16 ID:???] よそのFWスレまで来て布教ご苦労様です
388 名前:nobodyさん mailto:sage [2006/06/23(金) 18:03:35 ID:???] symfonyはあるけど symphonyはないから 別の何かだろう
389 名前:nobodyさん mailto:sage [2006/06/23(金) 18:29:13 ID:???] guessworkって結構楽チンだねー goodjob.boy.jp/chirashinoura/detail/id/78.html
390 名前:nobodyさん [2006/06/24(土) 03:49:03 ID:XSR1obdz] 名前がアウト
391 名前:nobodyさん mailto:sage [2006/06/24(土) 12:40:33 ID:???] >>386 、>>388 お前らは名前の由来の一般英単語も知らんのか。。。 これだから中卒ドキュソは・・・
392 名前:nobodyさん mailto:sage [2006/06/24(土) 13:10:29 ID:???] >>391
393 名前:nobodyさん mailto:sage [2006/06/24(土) 13:18:31 ID:???] >391 良かったな辞書を持ってて。
394 名前:nobodyさん mailto:sage [2006/06/24(土) 23:27:01 ID:???] >>393 うん、電子辞書便利だよ〜(^^)
395 名前:sage [2006/07/01(土) 03:09:03 ID:YtTgigq9] appObjectって使ってます?
396 名前:nobodyさん mailto:sage [2006/07/01(土) 18:32:55 ID:???] 使ってます。
397 名前:nobodyさん mailto:sage [2006/07/02(日) 00:52:57 ID:???] 使ってないです。
398 名前:nobodyさん mailto:sage [2006/07/02(日) 01:10:49 ID:???] 使ったり使ってなかったり。
399 名前:nobodyさん mailto:sage [2006/07/09(日) 00:17:17 ID:???] Ethnaの2.1.2入れてみた。 cli用のディレクトリがあったけど、どこかにサンプル無いかな。
400 名前:nobodyさん mailto:sage [2006/07/12(水) 10:30:00 ID:???] 手取り足取り、どこでどうやれば良いか ご教授頂きたいです。
401 名前:nobodyさん mailto:sage [2006/07/12(水) 10:42:46 ID:???] >>400 チュートリアルでもやったら?
402 名前:nobodyさん mailto:sage [2006/07/12(水) 12:48:18 ID:???] ttp://ethna.jp/pipermail/users/2006-July/000396.htmlのことっしょ
403 名前:nobodyさん mailto:sage [2006/07/12(水) 12:59:51 ID:???] すごい内容だなぁ。 こういう人がどうやってEthna使ってみようと思うのだろうか?
404 名前:nobodyさん [2006/07/16(日) 08:55:24 ID:qmXQomWm] appObject使ってない人はO/R何使ってんの?
405 名前:nobodyさん mailto:sage [2006/07/16(日) 11:11:03 ID:???] >>404 AppObject使う利点は、すでにActionFormとの連携ができてるところだけだから、 自前のActionForm extends Ethna_ActionFormを作って、その部分を解決すれば なんでも使えると思う。 Ethnaはその辺の自前拡張性が楽でいいね。
406 名前:nobodyさん mailto:sage [2006/07/17(月) 23:31:12 ID:???] >>405 >Ethnaはその辺の自前拡張性が楽でいいね。 別にethnaに限った話でもない
407 名前:nobodyさん mailto:sage [2006/07/22(土) 17:28:06 ID:???] AppManagerのクラス内から $db =& $this->backend->getDB(); のようにDBを呼び出そうとすると Fatal error: Call to a member function getDB() on a non-object って怒られちゃうんだけど。 どうやったDBを呼び出せるの? 使い方間違ってる?
408 名前:nobodyさん [2006/07/22(土) 17:33:53 ID:GB10SsDy] たしか $this->db でいきなり使える。
409 名前:nobodyさん mailto:sage [2006/07/22(土) 19:56:51 ID:???] ありがッツゥーゾ でけたす
410 名前:nobodyさん mailto:sage [2006/07/23(日) 18:04:46 ID:???] actionやviewから $smarty->is_cached とか使いたいんだけど、どげんすればよいとですか?
[ 続きを読む ] / [ 携帯版 ]
前100
次100
最新50
▲ [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ [+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧 ] ( ´∀`)<223KB
read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products. 担当:undef