[smarty] Jak zobaczyć zmiany na stronie? |
[smarty] Jak zobaczyć zmiany na stronie? |
1.05.2012, 21:35:53
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 11.03.2010 Ostrzeżenie: (0%) |
Na początek chciałbym powiedzieć, że ze smarty nie miałem do tej pory do czynienia. Znajomy prosił abym wprowadził mu kilka poprawek na stronie więc, prosiłbym Was abyście powiedzieli mi jak zobaczyć zmiany, które wprowadziłem na stronie. Z tego co wiem to smarty jakoś się kompiluje do templates_c?
|
|
|
1.05.2012, 22:06:54
Post
#2
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
Dokładnie tak jak piszesz. Pliki w katalogu templates_c są plikami tymczasowymi, generowanymi dla potrzeb szablonu. Nie są generowane po każdym przeładowaniu strony. Jeżeli usuniesz pliki w katalogu templates_c, Smarty powinien wygenerować nowe.
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
1.05.2012, 22:11:13
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 11.03.2010 Ostrzeżenie: (0%) |
I jak już je wygeneruje to tamte pliki będę już tymi zmienionymi tak?
|
|
|
1.05.2012, 22:16:23
Post
#4
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
W momencie kompilacji kodu, Smarty dodatkowo tworzy plik z kodem HTML, gdzie na początku kodu dodaje własne informacje, na podstawie których jest w stanie określić np. kiedy strona została zbuforowana i kiedy powinien ją odświeżyć.
Standardowo cache w Smarty ustawiony jest na 3600 s (1h). Po tym czasie Smarty odświeży cache. Wartość tego parametru można oczywiście zmienić. Przy odpowiednim oprogramowaniu kontrolera można ustawić nawet różne parametry czasu cache dla poszczególnych stron. -------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
1.05.2012, 23:16:59
Post
#5
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 11.03.2010 Ostrzeżenie: (0%) |
A jak usunąłem pliki z templates_c i nadal wyświetla się stara wersja strony? Co ciekawe część tych plików się skompilowała, ale niektóre w tym między innymi te w których były zmiany nawet się nie pojawiły. Jakieś pomysły?
|
|
|
Wersja Lo-Fi | Aktualny czas: 26.09.2024 - 08:11 |