nutnost stale vymazavat cache na produkcnom serveri

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Matej123
Člen | 150
+
0
-

Dobry den,

stale ked nieco menim na produkcnom serveri (pridavam novu funkcionalitu do kodu) musim vymazavat cachku. Da sa to nejako nastavit aby som to nemusel robit?

David Matějka
Moderator | 6445
+
+1
-

Nette v produkcnim rezimu nekontroluje zmeny nekterych souboru – napriklad latte, coz je asi zrovna tvuj problem. Tato kontrola se necha zapnout https://forum.nette.org/…acii-stranky#… (jen misto nette.latteFactory to je v 2.3 myslim latte.latteFactory)

ale lepsi je mazat cache v ramci deploye. treba ftp-deployment od dg to myslim umi

Matej123
Člen | 150
+
0
-

momentalne vyvijam len beta verziu (nie je to verejne pristupne pre hocikoho), stale na nej pracujem, tak si myslim ze je lepsie to vypnut a potom ked to budem mat hotove, tak to opat tak nastavim cachku, dobry postup? :)

David Matějka napsal(a):

Nette v produkcnim rezimu nekontroluje zmeny nekterych souboru – napriklad latte, coz je asi zrovna tvuj problem. Tato kontrola se necha zapnout https://forum.nette.org/…acii-stranky#… (jen misto nette.latteFactory to je v 2.3 myslim latte.latteFactory)

ale lepsi je mazat cache v ramci deploye. treba ftp-deployment od dg to myslim umi

David Matějka
Moderator | 6445
+
+2
-

Tak snad nevyvijis na produkcnim serveru, ale lokalne, ne?

Pavel Janda
Člen | 977
+
0
-

Pokud by ti stačilo automaticky invalidovat latte cache při změně soiboru, nevadilo by v produkčním režimu asi toto:

services:
	nette.latteFactory:
		setup:
			- setAutoRefresh(TRUE)