Grunnleggende nettsteder som bruker bare HTML og noen ganger JavaScript inneholde mange sider som gjentar den samme koden . Hjemmesiden og en "Om oss" siden vil ha forskjellig innhold, men den samme topp-og bunntekst kode , for eksempel. Når du trenger å oppdatere et slikt nettsted , må hver side sin kode oppdatert , og dette blir vanskelig hvis nettsiden er stor . Slike nettsteder nytte av PHP maler , som du kan lage selv. Ved å hogge opp HTML-kode i gjenbrukbare deler og bruke en enkelt PHP-filen til å kalle disse delene , spare deg bryet med å redigere topp-eller bunntekst på hver side på nettstedet ditt. Instruksjoner en
kode en grunnleggende , skjelett HTML-side som base for malen system . Basen trenger alt som du ville finne i koden for en hel webside , men du kan starte enkelt: < ! DOCTYPE HTML >
< meta charset = " utf- 8 "> Your Page Title Here < /title> < /head> < ! - Body of Web side går her - > < /body > < /html > p Dette er bare et eksempel på en veldig enkel , base webside. Du vil kutte dette opp i ulike PHP-filer for å lage malen systemet . 2
Lagre din base HTML -filen i en ny mappe på datamaskinen. Lagre alle deler av mal-system i denne mappen . Du kan videre organisere filer i undermapper avhengig av preferanser , og dermed anbefales hvis systemet vil inneholde mange filer . 3
Kopier HTML-koden , som starter på DOCTYPE deklarasjon og slutter ved åpningen "
" tag . Lim denne del av koden i en ny fil og lagre den som " header.php " . Dette blir overskriften mal, som du bør legge til HTML for en sidetittel , navigasjon bar og enhver posisjon bilder. 4
Kopier koden starter på neste linje ned fra "
" og slutter på HTML for bunnteksten . HTML for bunnteksten kan være en div eller et par " " koder . Hvis du ikke har kode en bunntekst i basisfilnavn ennå, deretter kopierer koden opp til, men ikke inkludert den avsluttende " < /body > " tag. Lim inn denne koden i en tom fil og lagre den som " body.php . " Du kan også ytterligere hogge kroppen i to eller flere deler, for eksempel " content.php " og " sidebar.php " for en to - kolonne layout. 5
Kopier og lim de resterende HTML -koden inn i en tom fil og lagre den som " footer.php . " The bunntekstmal bør omfatte både HTML koden for bunntekst samt avsluttende kodene for kropp og HTML. Hvis din base plassert JavaScript i bunnteksten , sørg for at bunntekstmal inkluderer at koden også. 6
Opprett en ny PHP-filen og lagre den som " index.php . " Skriv følgende filen vil kalle alle maler i én fil , og ut av disse delene, vil det bygge en hel side med HTML. Når du laster indeksen i en nettleser, høyreklikk og velg å vise kildekoden , vil du se bare HTML og JavaScript. Det er fordi PHP utfører på serveren før siden sendes til en nettleser. 7
Kopier og lim inn innholdet i " index.php " inn i en ny fil og lagre den som " homepage.php . "Opprett en ny fil og lime inn i innholdet i " body.php ", deretter endre denne fila kode for å matche det du ønsker for hjemmesiden din. Lagre den nye siden som " hjemmeside - body.php . « Gå tilbake til " homepage.php " og endre " body.php " til " hjemmeside - body.php . " Dette er den grunnleggende metoden for gjenbruk av maler og skape nye.