Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Przechowywanie tekstów
Forum PHP.pl > Forum > Przedszkole
mioll1
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..
Rysh
Dlaczego nie w bazie danych?
mioll1
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..
Rysh
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.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.