Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Przechowywanie tekstów
mioll1
post 9.01.2015, 18:17:39
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..
Go to the top of the page
+Quote Post
Rysh
post 9.01.2015, 20:04:18
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?


--------------------
Go to the top of the page
+Quote Post
mioll1
post 10.01.2015, 09:12:05
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..
Go to the top of the page
+Quote Post
Rysh
post 10.01.2015, 13:11:43
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.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 13:09