Nevytváří se btfj.dat v Tempu

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

Zdravím,

mám dotaz prosím.
Aktualizoval jsem na poslední Nette a již se nevytváří btfj.dat v Tempu.
Je to ok nebo to může ukazovat na nějaký problém? Cache se jinak normálně vytváří.
Jako vše jede, žádná chyba.. jen mě to zajímá…

Děkuji za vysvětlení.

old.gandalf
Člen | 17
+
0
-

Taky se mi nevytváří a vše jede ok, podle mě to problém neznačí ;) bohužel ale Nette neznám natolik, abych věděl, k čemu tento soubor slouží.

Milo
Nette Core | 1283
+
+4
-

Soubor btjf.dat vytvářel FileJournal. Od Nette Cache 2.4.0 je výchozí žurnál SQLiteJournal.

ic
Člen | 430
+
0
-

(Až) teď jsem si všiml, že FileJournal je úplně pryč. Chápu, že s sqlite je to celé rychlejší, ale fakt nikomu neschází? Některé levné hostingy rýžují právě na prodeji databáze a proto modul php_pdo_sqlite zakazují. Nebo tohle už v dnešní době nemá cenu řešit?

Jiří Nápravník
Člen | 710
+
+2
-

FileJournal byl vyhozeny, protoze mu nikdo nerozumel a delal v nekterych (nikdo nevi proc) pripadech problemy. Nicméně mě SqlLiteJournal na některých webech nesedí, resp. prostě se mi zdál pomalý (možná už je to zlepšené) a není problém jej nahodit:

services:
	cache.journal:
		create: Nette\Caching\Storages\FileJournal(%tempDir%)

pokud instalujes pres composer, tak musis pridat balicek nette/deprecated