22. august 2005 - 12:12Der er
16 kommentarer og 3 løsninger
Opbygning af stort site med mange sider
Hejsa, Jeg skal igang med at opbygge et stort site med omkring 50 sider ialt, og jeg tænker her på, om der ikke er en nem måde at håndtere designet på?
Noget med at lave designet i en side, og så bare hive indholdet ind til de andre sider? Så man kan nøjes med at lave et design i en side, og så kun rette i det, hvis det bliver nødvendigt, så det på den måde retter designet på alle siderne...
bruger normalt også altid CSS til at bestemme skriftyper, størrelse og farve og sådan, men hvordan fungere det der med at "include" et design? Eksempel?
Åltså...normalt når jeg laver sider, så plejer jeg også at have menuen i en fil for sig selv, for at man hele tiden kan rette i den kun en gang!
Men det er hvis jeg for eksempel laver et helt design, som jeg gerne vil have det skal se ud, kan jeg så nøjes med at have det design i en fil for sig selv, og så bare rå tekst et andet sted, som man hiver ind i designet?
Ved ik om jeg er dårlig til at forklare, men håber da at ideen i det kommer frem...
Du kunne også bruge et CMS som www.etomite.org og have alle sider i en database, og designet i eomite's template - Det er dejligt nemt at arbejde med :)
coderdk: Skulle gerne undgå et CMS system, da der kommer mange andre PHP/MySQL kode som de normalt ikke kan håndtere...Har leget en del med Typo3 CMS, og det kunne jeg ikke rigtigt få gang i!
Synes godt om
Slettet bruger
22. august 2005 - 12:36#9
Hvis man vil kode php er et CMS system jo ikke løsningen. CMS er løsningen hvis man skal have en privat side hvor man skriver noget om sig selv.
tlunde: Jeg har jo inddelt dem i filer deroppe^ Du behøver jo ikke sql-connect, hvis du bare skal rode med det nu, men det var også bare for at få dig til og forstå meningen med det.
1. Lav en side som ser ud som du ønsker. 2. Klip alt kode ud før den "rå tekst" og smid det i en fil. 3. Klip alt kode ud efter "rå tekst" og smid i en anden fil.
Så kan du lave alle de sider du vil. Du includere bare de to filer og smider "rå tekst" ind imellem.
ps. gandso og min løsning er i bund og grung den samme, han gør bare kun brug af en include :o)
Brug et template system. Der er masser af dem. Evt. lav dit eget. Fx med XSLT. Her kan du difenere hvordan en form ser ud. Hvordan en input box ser ud, osv. På den måde kan man på en let måde lave et stort template system. Det eneste minus er at du skal lave et XML ark som skal "sendes" over til XSLT. Det kan PHP dog håndtere meget let.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.