ホームページ >バックエンド開発 >PHPチュートリアル >Smartyで生成したコンパイル済みファイルをデータベースに保存するように変更する方法
Smarty テンプレートを使用して Sina SAE で小さな Web サイトを構築しましたが、書き込み権限がないため、templates_c に書き込むことができません。代わりにデータベースに保存する方法はありますか? DoudouがないのでSAEが提供するキャッシュサービスやKVDBは使いたくない
データベースに保存しても実行できない
面倒なのでテンプレートを修正するたびにアップロードするだけです
?Test http://www.smarty.net/docs/zh_CN/caching.custom.tpl
?Test http://www.smarty.net /docs/zh_CN/caching.custom.tpl
テンプレートを変更しない限り、templates_c の内容は変わりません
データベースに保存しても実行できません
面倒なので、テンプレートを変更するたびにアップロードするだけです
もちろん保存ですか?
templates_c ページが削除された場合はどうすればよいですか? これらのファイルは PHP で実行する必要があります。
なぜページごとに 1 回実行する必要があるのでしょうか?変更したテンプレートに関連するページを実行するだけです
テンプレートを変更して以下をテストしませんか?
templates_c が何をするのか理解できなかったのでしょうか?
templates 内のテンプレートを PHP コードに変換して保存します
ウェブサイトの実行中に、templates_c 内のコードが実行されます