Есть желание часть данных кешировать в мемкеше или темп таблицах БД, часть в файлах, а часть может быть еще в чем-то …
Интересно послушать идеи, как бы вы реализовывали такую задачу?
Есть желание часть данных кешировать в мемкеше или темп таблицах БД, часть в файлах, а часть может быть еще в чем-то …
Интересно послушать идеи, как бы вы реализовывали такую задачу?
В конфиге в ‘components’ прописываются два компонента. У каждого указывается ‘class’. Далее Yii::app()->cacheA->set(), Yii::app()->cacheB->set().
Благодарю, так поступать более чем логично
Но на этапе изучения такая логика не всегда приходит в голову, и потому еще один нубский вопрос. А если коннект к бд должен прописываться инсталл скриптом, каким образом лучше внести данные подключения в конфиг и какие механизмы есть для этого в yii?
$config = require 'main.php';
$config['components']['db'] = array(...);
file_put_contents('main.php', "<?php\nreturn ".var_export($config));