Tisti tekst je kar tam noter, ne napaja se iz nobene podatkovne baze ali fajla. Ja, to so pa moji fajli, ghetto to the max. :)
Ma razmišljal sem pravzaprav o dveh varjantah, ker želim razvit čim bolj optimalno platformo:
Opcija 1: Na vsakem url-ju uporabljam statično vsebino, kakor je razvidno iz primera (za h1, prvi odstavek in article body). S tem, da jo plasiram v sam vrh dokumenta, celo nad <head> tage, potem pa tam, kjer ji je mesto, nalimam echo-je, s katerimi jo prikličem.
Opcija 2: Vsebino črpam od drugod (kakor trenutno tudi menu in ostale dinamične dele strani, da se jih kasneje da zlahka modificirat). Problem bi nastal, da pri dodajanju nove podstrani bi potem moral kreirat nov url oz. file (mojastran.com/novi-clanek.php), potem pa še en novi file, od koder bi vlekel vsebino. Ali pa dodal nov entry v že obstoječ database file, ga ustrezno potagal, potem pa pa z echoji poklical v main file (če je to sploh možno izvajati iz enega fajla - predpostavljam, da je).
Zopet, sem totalen samouk in dejansko nimam nobene predstave, kako so php strani s tehničnega vidika 'načrtovane'. Zato boste mnogi verjetno wtf-jali ob mojih kodah. Kljub temu pa sem se tokrat potrudil, da skodiram nekaj res urejenega, popredalčkanega in maksimalno dinamičnega.
Aja, v kodi, ki sem jo nalimal, div tagi nimajo nobenega pomena oz. ne delajo. Dela samo myHeader, ki sem ga pa moral definirat na višjem mestu v dokumentu, kot so locirani echo klici. V obratnem vrstnem redu ni delalo.
Anyway, katere so prednosti opcije 2? Je res tako pomembno vsebino imeti ločeno? Za menije in te zadeve mi je jasno, da je pomembno (spremeniš en file in se updejtajo meniji v vseh podstraneh, ko dodaš nov url). Članke pa itak imaš samo na enem mestu na strani, tako da ne vidim potrebe po tem, da bi jih imel dinamične. Me pa blazno zanima, zakaj jih je dobro imeti ločeno.