![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 9.01.2015 Ostrzeżenie: (0%) ![]() ![]() |
Jak w temacie, gdzie powinienem przechowywać teksty korzystając ze smarty?
Myślałem nad trzymaniem ich w oddzielnym pliku i tylko odwoływanie się do tekstu w odpowiednim miejscu w szablonie. Ale co z dłuższymi tekstami i opisami, również ten sposób będzie ok w tym wypadku? Przez myśl przeszło mi też trzymanie ich bezpośrednio w pliku z szablonem.. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 821 Pomógł: 111 Dołączył: 11.09.2006 Skąd: Biała Podlaska Ostrzeżenie: (0%) ![]() ![]() |
Dlaczego nie w bazie danych?
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 9.01.2015 Ostrzeżenie: (0%) ![]() ![]() |
Kiedy czytałem o tym w internecie, pojawiła się wzmianka, że nie jest to zbyt optymalne rozwiązanie. Poza tym, wydaje mi się to niewygodne.. tzn. dla każdej podstrony oddzielna tabela? Jeśli nie, to szybko zacznę się gubić, a używanie odpowiedniego zapytania by zobaczyć/zmienić jakiś rekord to dodatkowa strata czasu. Po jakimś czasie przy xxx podstron z różnymi tekstami tabela nie będzie należeć do najszybszych..
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 821 Pomógł: 111 Dołączył: 11.09.2006 Skąd: Biała Podlaska Ostrzeżenie: (0%) ![]() ![]() |
Kolega coś źle myśli.
Baza danych: - id_page - title - body Każda podstrona to nowy wiersz w tabeli. Następnie za pomocą zmiennej np. $_GET['id'] pobierasz rekord z bazy danych gdzie id=id_page w bazie. Następnie, do widoku (czyli smarty) przekazujesz dane i je wyświetlasz. -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 13:09 |