Я только что получил странное представление о том, как настроить параметры, зависящие от среды. Подобные параметры вы можете найти в config / database.yml
Rails
В моем текущем проекте я использую PHP и Litespeed Web Server (хотя та же техника применяется к PHP + Apache), и я подумал ... «почему бы не использовать для этого mod_rewrite? У меня есть отдельные конфиги виртуальных хостов для каждого env (разработка / производство на данный момент)
Что у меня сейчас есть:
<code>
RewriteRule (.*) $1 [env=development:1]
для среды разработки vhost. Но что, если это будет что-то подобное?
<code>
RewriteRule (.*) $1 [env=development:1,env=mysql_host:localhost,env=mysql_port:3306,env=mysql_user:root,env=mysql_pass:,env=mysql_db:mydbname]
Будет ли это иметь смысл или вызовет некоторые проблемы? Что ты думаешь?