Wéi fannt Dir HTML a Viele Dokumenter mat PHP

Wann Dir eng Websäit kuckt, gitt Dir feststellen datt et verschidde Stécker vun dësem Site sinn, déi op all eenzel Säit erëmfonnt ginn. Dës erëmfonnt Elementer oder Rubriken si wahrscheinlech de Header vun der Säit, wéi d'Navigatioun a Logo, wéi och de Fousszeechen vum Site. Et kann och nach aner Stécker sinn, déi op verschiddene Site présent sinn, wéi sozialen Medien Widgets oder Knäpperen oder aner Elementer, awer de Kappzeilen a Fousszeilen déi op all Säit persistent sinn eng zimlech sécher Wäert fir déi meescht Websäite.

Dës Benotzung vu persistenter Fläche ass eigentlech e bestëmmten Praxisbeispill. Et erméiglecht de Leit méi liicht z'erfuere wéi e Site funktionnéiert an wann se eng Säit verstanen hunn, hunn se eng gutt Iddi iwwer déi aner Säiten, well et Stécker gëtt déi konsequent sinn.

Op normale HTML Säite wäerte dës persistent Gebidder individuell op all Säit z'ënnerstëtzen. Dëst mécht e Problem, wann Dir eng Ännerung maache wëll, wéi en Datum vun engem Copyrightcode am Fouss aktualiséieren oder e neie Link op de Navigatiounsmenü vum Site ze schafen. Fir dës scheinbar einfache Ännerung ze maachen, musst Dir all Säit op der Websäit verännert. Dëst ass net e grousst Ofwand, wann de Site en 3 oder 4 Säiten huet, awer wat ass wann de Stand ass eng Honnert Säite oder méi? Et gëtt esou einfach Ännerungen plukéiert zu enger grousser Aarbecht. Dëst ass wou "Include Dateien" wierklech e groussen Ënnerscheed maachen.

Wann Dir PHP op Ärem Server hutt, kënnt Dir eng Datei schreiwen an dann op all Websäiten déi Dir braucht.

Dëst kéint bedeitend datt et op all Säit ugebuede gëtt, wéi déi fräiem Kopplung oder Foussbeispill, oder et kéint eppes sinn datt Dir selektiv op Säiten ergänzt gëtt wéi néideg. Zum Beispill, soen Dir hutt e "Kontakt Us" Formular Widget, deen Site Visite mam Site ze verbannen. Wann Dir dës Säit op gewësse Säiten addéiere wëllt, wéi all "Servicer" Säiten fir Är Offer fir Är Entreprise, awer net fir anerer, da benotzt en PHP-Include eng grouss Léisung.

Dëst ass, well wann Dir jeemools eng Form änneren musst, da géif Dir op e Punkt kucken, an all Säit déi et schreift d'Aktualiséierung.

Eischtens, musst Dir verstoen datt PHP benotzt datt Dir et op Ärem Webservicer installéiert hutt. Kontaktéiert Äre Systemadministrator wann Dir net sécher sidd ob Dir dat installéiert hutt oder net. Wann Dir se net installéiert hutt, froen se un wat et maache géifen, soss musst Dir eng aner Léisung fannen.

Schwiereg: Duerchschnëtt

Zäit néideg: 15 Minutten

Schrëtt:

  1. Schreift Dir den HTML deen Dir wëllt repetéiert an a späichert se op eng getrennte Datei zeréck. Dir kënnt dëst Beispill als Beispiller vun engem "Kontakt" Formulär ophuelen, deen ech selektiv op verschiddene Säiten addéieren.

    Aus e Fichier Struktur Standpunkt, ech wëll meng Biller beinhalten en Dateien an en eenzel Verzeichnis, deen normalerweis als "beinhalt" bezeechent. Ech géif meng Adressform retten an eng Datei beinhalten wéi:
    enthält / contact-form.php
  2. Op enger vun de Websäiten opmaache fir datt Dir déi integréiert Datei ze weisen.
  3. Gitt de Standort am HTML, deen dëse Fichier ugewisen huet, an de folgenden Code op dës Plaz setzen

    ($ DOCUMENT_ROOT.) enthält / contact-form.php ");
    ?>
  4. Bedenkt datt am Abriecher Code Beispiller Dir de Wee an den Dateinumm ännere musst fir Är Datei Location ze hunn an den Numm vun der spezifëscher Datei, déi Dir beinhalt. An ech mengen, ech hunn d''contact-form.php' Datei am "Include" -Fichier, also wier et de passende Code fir meng Säit.
  1. Addéiere mer dee selwechte Code op all Säit déi Dir wëllt kontaktéieren. Alles wat Dir wierklech braucht fir ze maachen ass kopéieren an de Code op dës Säiten ze gesinn, oder wann Dir am Prozess vun enger neier Websäit entwéckelt, bauen se all Säit mat den entspriechende Dateien, déi direkt vum Get-Go referenzéiert sinn.
  2. Wann Dir eppes iwwer d'Kontaktform ännere wollten, wéi Dir en neit Feld doduerch ännere musst d'contact-form.php-Datei änneren. Sidd Dir jo eropgeluede ginn op de Site / de Verwalter vum Webserver, da wäert se op all Säit vun Ärer Säit veränneren déi dëse Code benotzt. Dëst ass vill besser wéi déi eenzel Säiten änneren ze mussen!

Tipps:

  1. Dir kënnt HTML oder Text an enger PHP beinhalten. Alles wat kéint an enger Standard HTML-Datei goen, kann an engem PHP goen.
  2. Är ganz Säit soll als PHP-Datei gespäichert ginn, zB. index.php éischter wéi HTML. E puer Server erfuerderen dat net, also testen Är Konfiguratioun éischter, awer e ganz einfache Wee fir ze garantéieren datt Dir all Set ass einfach ze benotzen.