Zmieniająca się treść podstrony zależnie od podstrony

0

Witam, jestem w trakcie tworzenia strony i mam parę zasadniczych pytań. Aktualnie ukończyłem poradniki Mirosława Zelenta z php/mySql/Java/html i css żeby zdobyćpodstawy, jednak mam ciągle parę niejasności bez których rozwiązania nie mogę iść dalej :)

014V86Q.png

  1. Każda podstrona (Obrazek 2) ma mieć inną zawartość, jak i inną nawigację podstrony (.navPodstrony). Nie wiem jednak jak tego dokonać i prosiłbym o jakieś porady czego konkretnie szukać, lub jakiś link :) Tworzenie 200 różnych stron HTML nie jest chyba dobry wyborem?
  2. Budowanie strony na div'ach, gdzie będę starał się dopasować stronę do najczęstszych rozdzielczości jest mądrym wyborem? W taki sposób, by nie ustawiać elementów "na sztywno" .
    Czy może lepiej dokształcić się z bardziej zaawansowanymi technikami typu bootstrap?

Z góry dziękuje za odpowiedzi! :)

0
  1. Tworząc własnego CMS'a, odpowiednio używając systemu szablonów z dziedziczeniem możesz opracować wszystkie układy podstron - jest ich skończona ilość. Każdy typ podstrony odpowiednio oprogramowujesz. Znając typ podstrony i id podstrony, wiesz w której tabeli jej szukać.
    Jeśli potrzebujesz wiedzieć gdzie się znajdujesz, tak jak to pisze 4programmers:
    4programmers.net >> Forum >> Newbie >> Zmieniająca się treść podstrony zależnie od podstrony
    Po prostu sprawdzasz identyfikatory rodziców rekursywnie, aż dojdziesz do strony głównej - każda podstrona powinna mieć identyfikator rodzica.

  2. Lepiej bootstrap. Albo pisz stronę na sztywno. Ale to nie jest lepsze rozwiązanie, tylko mniej wymagające ;)

0

Poczytałem trochę o bootstrapie i przerobiłem stronę, by działała w oparciu o niego. Dziękuję za wszystkie rady.

Co do CMS'a, czy tworzenie 200 stron html poza trudnością w razie zmiany layout'u niesie jeszcze jakieś negatywne skutki?
Wydaje mi się, że jeżeli nie to dla kogoś niedoświadczonego lepiej więcej popracować przy ewentualnych zmianach, niż zrobić coś źle w tworzeniu CMS, i w jakiś sposób "zepsuć" stronę (O ile działa to w ten sposób, bo gdzieś coś wyczytałem o zabezpieczeniach, a moje pojęcie o tym jest małe). Oczywiście, jeżeli nie da się "zepsuć" strony to chyba pójdę w kierunki CMS'a. Może trochę nieprecyzyjnie się wysławiam, ale ogólnie chodzi o to czy jest jakieś ryzyko związane z włączaniem CMS'a do strony. Dodatkowo zaznaczę, że jedynymi polami gdzie użytkownik coś wpisuje to logowanie i rejestracja.

Dziękuje jeszcze raz wszystkim za rady, są dla mnie bardzo cenne i doceniam, że odpowiadacie nawet na tak głupie pytania :)

0

tu nawet nie trzeba cms, niektóre segmenty masz takie same więc zrobić to prościutko nawet w PHP-require, dokładając poszczególne klocki jak zajdzie potrzeba, ew. możesz rozszerzyć o bazę danych i ajax, wtedy będzie zmieniał treść podstrony bez przeładowywania całości

albo na skróty wordpress i sam tworzysz podstrony po id ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1