Smarty で生成されたコンパイル済みファイルをデータベースに保存するように変更する方法
Sina SAE で小さな Web サイトを構築し、smarty テンプレートを使用しましたが、書き込み権限がなく、templates_c に書き込むことができません。データベースに保存されるように変更するにはどうすればよいですか? Doudou がないため、SAE が提供するキャッシュ サービスと KVDB を使用したくない
-----解決策----------- ----- ----
データベースに保存しても実行できません
もっと面倒です、テンプレートを修正するたびにアップロードするだけです
------解決策-- ------------------
参考 http://www.smarty.net/docs/zh_CN/caching .custom.tpl
------解決策---------
もちろん、これはデータベース
templates_c のデータが再度入力されます。どうすればよいですか? これらのファイルを実行するには php が必要です。
------解決策----------------------
なぜページごとに一度実行する必要があるのですか?変更したテンプレートに関連するページを実行するだけで大丈夫です
以下のテストを行わずにテンプレートを変更していませんか?
templates_c が何をするのか理解できなかったのでしょうか?
テンプレート内のテンプレートを PHP コードに変換して保存します
Web サイトの実行中に、templates_c 内のコードが実行されます