任务单 #16754

リリース後までを考慮した設定値の変更

开放日期: 2009-05-16 16:07 最后更新: 2011-10-23 01:52

报告人:
属主:
(无)
状态:
关闭
组件:
里程碑:
(无)
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
文件:

Details

各プロジェクト毎に/etc以下に設定値用のファイルが出来ますが、 開発環境と本番環境で必ず差異が出ますので、 これらが自動で環境毎に変わる機構が標準であると便利なのですが、いかがでしょうか?

任务单历史 (3/4 Histories)

2009-05-16 16:07 Updated by: taka0024
  • New Ticket "リリース後までを考慮した設定値の変更" created
2009-05-17 00:51 Updated by: mumumu-org
  • 组件 Update from (无) to Ethna-Core
评论

どれが本番でどれが開発用か、を判断するのはユーザーです。 Ethnaにはデプロイの機構がないので、どの場合に本番か開発用か、を判断するトリガがないと思います。

現状では開発用と本番用でファイルを明示的に分けて、debug = true のときに開発用の設定を適用するくらいしかできませんが、そういうやり方はどうでしょうか。

2009-07-19 20:08 Updated by: sotarok
评论

これは、最近たしかによく考えるのですが、うまくやろうとすると、symfonyのように、エントリポイントをわけて、それによって読み込むetcファイルを変更する、と言った仕様になりそうですね。

例えば、

  • index.php -> etc/appid-ini.php
  • dev.php -> etc/appid-dev-ini.php

のような。 対応自体は難しくありませんが、もう少し議論が必要だと思います。

2011-10-23 01:52 Updated by: sotarok
  • 状态 Update from 开启 to 关闭
  • Ticket Close date is changed to 2011-10-23 01:52

Attachment File List

No attachments

编辑

Please login to add comment to this ticket » 登录名