PHP bevat - voor Rapid Web Design
18 december 2008 door Philip Beel · 8 Reacties
Ik was een tijdje geleden gevraagd om advies door een collega-webdesigner over hoe om tijd te besparen bij het maken en bijwerken van webpagina's, werd duidelijk na het gesprek met hem voor een paar minuten dat hij zich niet bewust van de mogelijkheden die PHP zou kunnen bieden om snel te site verbeteren doorlooptijd. Deze tutorial is gericht op webdesigners met kennis in HTML en CSS, geen voormalig PHP kennis is vereist. Ik zal u tonen hoe gemakkelijk het is gebruik te maken van PHP zijn methode om schoon te maken en de snelheid van uw web design praktijk.
Wat kan Inclusief voor mij doen?
Er zijn tal van redenen waarom je zou willen gebruiken omvat, maar de primaire is om de verdubbeling van code te stoppen, heb je een 100 pagina website te ontwerpen bedenken, elke pagina heeft dezelfde template design, verschillende content, betekent dit dat vind je jezelf waarschijnlijk te kopiëren en plakken al uw kop-en voetteksten op alle pagina's. Dan stel je wordt gevraagd om een nieuw item toevoegen aan het menu, hoef je echt wilt gaan door elke pagina en de verandering te maken met de hand? als er geen is het antwoord, dan is dit de tutorial voor je. Ik zal laten zien hoe je de bron van een bestand van de ene locatie, wat betekent dat het actualiseren en bijhouden is gemakkelijker dan ooit!
Wat heeft u nodig
Om dit te laten werken alles wat je nodig hebt is een web verbreken die PHP ondersteunt, zullen de meeste providers bieden deze als standaard. Anders dan deze open je favoriete editor en weg gaan we.
The Page
Om te beginnen zullen we een nieuwe pagina aan te maken, noem het index.php, hier op te merken dat we een. Php syntax gebruikt, dit alles doet is vertellen de te verbreken die onze pagina met sommige PHP code bevatten voor het te interpreteren. In dit bestand kunt maken een eenvoudige pagina als volgt:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>My Page</title>
</head>
</body>
<h2>My Page Heading</h2>
<p>The contents of my page</p>
</body>
</html>
De structuur
Nu hebben we aangelegd een zeer basic html bestand met een titel, kop en een paragraaf, laat een nieuwe map aanmaken, noem het bevat, binnenkant van dit willen we twee nieuwe bestanden, een genaamd header.php, en een ander genaamd voettekst te creëren . php dus uw mappenstructuur ziet er als volgt.

Het omvat
Laten we eerst header.php, nu hoef je niet naar een. Php syntax te gebruiken, maar voor de consistentie ik hebben ervoor gekozen om dit te doen. In dit bestand kan de header informatie zetten van het originele bestand index.php, nemen we alles van de <body> tag omhoog. die moet er als volgt uitzien.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>My Page</title>
</head>
<body>
Deze bevat nu al de header informatie voor ons bestand. Laten we de voettekst informatie in onze footer.php bestand dat zal er als volgt uitzien.
</body>
</html>
Nu hebben we alles op zijn plaats kunnen we in onze PHP-code om alles te binden in elkaar. Alles wat we willen doen is kant samen 3 bestanden, door gebruik te maken van de include ()-methode. De code zal willen er zo uitzien.
<?php
include('includes/header.php');
?>
<h2>My Page Heading</h2>
<p>The contents of my page</p>
<?php
include('includes/footer.php');
?>
De bovenstaande code wraps onze PHP-code in <? Php?>-Tags, doet dit alles is vertellen de PHP-engine op onze scheiden dat we een script binnen, die zal moeten worden geïnterpreteerd, voor meer informatie over deze controle de tegenkomen killerphp . Binnen deze tags alles wat we doen is te bellen naar onze PHP's include () dan in de beugels we het relatieve pad te maken aan de bestanden die we bellen. Voor meer informatie bevat over bekijk de volledige documentatie , als je een gerust gevoel moet je ook controleren op de eisen statement, om te zien hoe je kan dit script te verbeteren afhankelijk van uw wensen.
Als we nu bij elkaar al de code en het uploaden van de bestanden, ziet u een volledig gerenderde pagina, door het controleren van de bron die u in staat zal zijn om ook de HTML-tags. Dit is echt een gemakkelijke en krachtige manier voor het creëren en snel onder controle je pagina's. Het maakt ook van uw code, door het hebben van de inhoud georganiseerd en gestructureerd. Probeer het zelf en zie wat het voor u kan doen.










OMG, wat vanzelfsprekendheid. Is er echt een reden waarom we moeten gazylion bloggers bericht hebben over dingen die in de PHP handleiding?
Het is vooral vervelend gezien de online versie van de handleiding is een fantastische plek om te leren op zijn eigen.
Cool handleiding bedankt!
OMG Jo, je arrogantie verbaast me. Gewoon omdat je weet hoe om iets te doen, moet je niet vanuit gaan iedereen doet. Ik dacht dat dit was een informatieve tutorial met duidelijke voorbeelden. - Get over jezelf!
LOL, soooooooooooooo vorige eeuw.
Dit is een geweldige bericht over wat we bij Giraffe Web hebben gedaan voor de jaren! Ik persoonlijk houd het ook van die mij gered uur van de tijd updaten sites gebruiken. Omdat we gingen deze route hebben we nooit geprobeerd om de DW template-functie, die lijkt te zijn zeer populair gebruik.
Het lijkt erop dat je niet kunt invoeren code ... Hier is een link:
http://www.boutell.com/newfaq/creating/include.html
Ik wist het niet over. Bedankt dat u mij een beter inzicht. Tutorials kan zo nuttig zijn, ik waardeer het.
Thank You.