Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Przyjazna architektura podstron
Lejto
post
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

Ostrzeżenie: (0%)
-----


Próbuję stworzyć przyjazna architektura podstron chodzi mi o dodawanie podstron żeby w przyszłości łatwo można było dodać nowe.
Mój przykład (każda strona zawiera nagłówek i treść)
Strona główna - dane pobierane z bazy nagłówek i treść
switch pobiera dane z bazy (nagłówek i treść wg id)
następne strony podobnie, np kontakt
Teraz jak potrzebujemy dołączyć jakiś większy skrypt np. galerie
switch z plikiem i pobierany jest nag z bazy.

Można to jakoś prościej w obsłudze zrobić?

Pozdrawiam
Go to the top of the page
+Quote Post
okitoki
post
Post #2





Grupa: Zarejestrowani
Postów: 214
Pomógł: 18
Dołączył: 25.04.2009

Ostrzeżenie: (20%)
X----


jak to masz zrobione na mod_rewrite, statycznie ze w każdym pliku masz skrypt który pobiera dane z sql-a, czy może na parametrach w zapytaniu get
Go to the top of the page
+Quote Post
Lejto
post
Post #3





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

Ostrzeżenie: (0%)
-----


mam przykładowo mod_rewrite, przekazuje id strony w get
więc jak to może być jeszcze inaczej zrobione? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

a jak chce zrobić łatwe dodawanie nowych podstron np. jakiś plik to konieczna jest modyfikacja switcha czy można to w jakiś inny sposób zrobić?

Ten post edytował Lejto 6.05.2009, 19:46:28
Go to the top of the page
+Quote Post
Pilsener
post
Post #4





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

Ostrzeżenie: (0%)
-----


Przede wszystkim należy oddzielić strukturę serwisu od treści - struktura to kategorie, podkategorie, natomiast strony HTML to już kwestia modułów - moduł taki (np. galeria) generuje dynamiczną treść i powinien posiadać własny panel administracyjny, dla danej kategorii/podkategorii jest instalowany a używa się go dodając odpowiednie zmienne w szablonie kategorii/podkategorii lub nadpisując już istniejące zmienne.

Podobnie z podstronami - moduł do ich dodawania powinien umożliwiać dodanie kodu HTML+CSS, uploadu i podziału na strony - i to wszystko, bardziej zaawansowane narzędzie to już raczej system artykułów.

Adresy do takich podstron u mnie wyglądają np. tak:

strona.pl/filmy/filmy_przygodowe/ - link do podkategorii
strona.pl/filmy/filmy_przygodowe/filmy,przygodowe-1.html - strona 1
strona.pl/filmy/filmy_przygodowe/filmy,przygodowe-2.html - strona 2 itd.

Moduł do generowania stron na podstawie adresu pobiera aktualną kategorię, podkategorię, numer strony i wczytuje odpowiednią podstronę razem ze stylami CSS z bazy.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 14.10.2025 - 01:38