Incidencia #16754

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

Abrir Fecha: 2009-05-16 16:07 Última actualización: 2011-10-23 01:52

Informador:
Propietario:
(Ninguno)
Estado:
Cerrado
Componente:
Hito:
(Ninguno)
Prioridad:
5 - Medium
Gravedad:
5 - Medium
Resolución:
Ninguno
Fichero:
Ninguno

Details

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

Ticket History (3/4 Histories)

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

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

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

2009-07-19 20:08 Updated by: sotarok
Comentario

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

例えば、

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

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

2011-10-23 01:52 Updated by: sotarok
  • Estado Update from Open to Cerrado
  • Ticket Close date is changed to 2011-10-23 01:52

Attachment File List

No attachments

Editar

Please login to add comment to this ticket » Entrar