Sådan bygger du dit første simple PHP -websted

Sådan bygger du dit første simple PHP -websted

Vil du lære at bygge et grundlæggende websted? Når du måske var startet med HTML, men i disse dage er den bedste løsning PHP. Selvom du har brug for en vis viden om HTML for at komme i gang, er PHP blevet det optimale valg til opbygning af websteder, både statiske og dynamiske.



For at lære PHP er den bedste måde at starte med et enkelt PHP -websted.

Hvorfor vælge PHP til webstedsudvikling?

Der har været forskellige muligheder for webudvikling gennem årene. Det startede med almindelig HTML, derefter HTML med CSS integreret eller en CSS -filreference. Da der kom dynamiske websteder, var der to hovedvalg: ASP (senere ASP.NET) og PHP.





Ifølge tal (f.eks denne W3Techs undersøgelse ) PHP er langt mere populært, med næsten 82 procent af webstederne, der bruger det som et programmeringssprog på serversiden. Sammenlign dette med knap 16 procent ved hjælp af ASP.NET.

Det forekommer usandsynligt, at ASP.NET vil eksistere ud over dets officielle skæringsdato i 2022 i nogen officiel egenskab, i hvert fald ikke som en webteknologi. PHP (et rekursivt akronym for PHP Hypertext Preprocessor) har vist sig mere succesfuldt, hovedsageligt takket være lettere integration med Linux.



Da open-source-operativsystemet kører på de fleste webservere, burde dette ikke komme som en overraskelse.

Hvad skal du bruge til at bygge et PHP -websted

Inden du går i gang, skal du sørge for at have et almindeligt tekstredigeringsprogram eller et PHP-klar udviklingsmiljø installeret. Du kan begynde at kode PHP med et værktøj så simpelt som Windows Notesblok. Eksempler fundet i denne vejledning er blevet skrevet i Notesblok ++.

Du skal også have en PHP -webserver til at uploade dine filer til. Dette kan være en fjernserver eller en lokal computer med et LAMP (Linux, Apache, MySQL, PHP) eller WAMP (Windows, Apache, MySQL, PHP) miljø installeret. Hvis du bruger Windows, skal du følge dette WAMP installationsvejledning at komme i gang.

Endelig skal du bruge et FTP -program til at uploade dine filer til din webserver.

Læs mere: Gratis FTP -klienter til Windows

Forstå syntaks for at kode et simpelt websted ved hjælp af PHP

Den grundlæggende syntaks for PHP bruger et sæt vinklede parenteser, hvor hver funktion slutter med et semikolon, sådan her:

Med hensyn til websider er næsten enhver brug af PHP afhængig af ekko -erklæringen. Dette instruerer browseren til at sende teksten og indholdet i citaterne. For eksempel:

hvorfor er mit diskforbrug på 100

Bemærk, at HTML også er inkluderet i citaterne. Outputtet for dette vil typisk fremstå som:

Byg et websted med PHP: Struktur

Uanset hvilken kode du skriver dit websted med, skal du kende webstedets struktur, før du fortsætter. Denne vejledning viser dig, hvordan du opretter en enkelt side fra genanvendelige PHP -filer. Disse kan bruges til at lave flere sider, eller du kan vælge en anden tilgang.

Uanset hvilken form du forventer, at webstedet udvikler, skal du tage dig tid til at skrive en hurtig plan på et stykke papir. Du kan derefter henvise til dette, måske for at kontrollere det tilsigtede indhold, eller se hvilken side du skal linke det til.

hvad gør et smart tv, som et almindeligt tv ikke gør

Vores grundlæggende PHP -websted kommer til at indeholde en hjemmeside, herunder biografiske oplysninger og nogle billeder.

For dette enkle PHP -websted vil du oprette en enkelt PHP -side, der er fyldt med indhold fra tre HTML -sider. Den index.php -fil, du opretter, kan derefter redigeres ved at justere ordene og billederne fra de originale HTML -filer.

Kodeeksemplerne vist nedenfor er skærmbilleder. Du finder den originale kode i mit GitHub -depot , som er gratis for alle at downloade.

Lav et PHP -websted: Overskriften

For at oprette et websted ved hjælp af PHP skal du oprette tre websider. Disse er baseret på den grundlæggende struktur for header, body og footer.

Som du måske gætter, indeholder overskriften titeloplysninger. Oplysninger til browseren er dog også inkluderet, f.eks. HTML -standarden i brug sammen med CSS -referencer.

Start med at oprette en fil kaldet header.html, og tilføj derefter de nødvendige overskriftsoplysninger.

I dette eksempel har vi leveret en grundlæggende CSS -fil, som du vil se, refereres til i sin egen / css / bibliotek. Denne fil kaldes, når siden indlæses i din browser og anvender den nødvendige skrifttype og layout.

Læg indhold i din PHP -webside

Hver webside består af en indholdssektion, der kaldes 'kroppen'. Dette er den del af en side, du læser --- det, du læser nu, er brødteksten på denne side.

Opret en fil kaldet body.html, og tilføj de oplysninger, du vil medtage på siden. Jeg har inkluderet biografiske detaljer fra min MakeUseOf -forfatterside, men du kan tilføje, hvad du vil.

Sidefodafsnittet på websiden er næste. Opret dette som footer.html, og tilføj noget indhold. Dette kan være oplysninger om ophavsret eller måske nogle nyttige links til alle, der besøger din side.

Det kan være sådan noget:

Gem koden med koden tilføjet.

Sætter dit simple PHP -websted sammen

Med tre separate HTML -filer i / html / kan du bruge PHP -ekko til at kompilere dem til en enkelt side.

Opret en ny PHP -fil kaldet index.php med følgende tre linjer i:



Gem, upload til din server, og søg derefter til index.php. Du bør se den færdige webside i din browser. Husk, at den faktiske PHP -fil, du har åben i din browser, består af kun tre linjer.

Endelig kan du tilføje lidt PHP blomstre med den sidste linje. Inkluder en meddelelse om ophavsret med et år, der altid opdateres:

Copyright © CM Cawley

Dette vises i filen index.php efter sidefoden. Læg mærke til, hvordan ekkodatosætningen ('Y') viser det aktuelle år med fire cifre. Du kan ændre, hvordan dette vises ved at henvise til denne W3Schools -liste med muligheder. For eksempel vil et 'y' med små bogstaver vise året i tocifret format frem for fire.

Brug CSS til at placere og style det, som du ville med ethvert andet element. Find CSS til dette projekt i GitHub -depotet sammen med den anden enkle PHP -webstedskode.

hvordan man parrer ps3 controller til android

Godt gået --- du har lige oprettet dit første PHP-websted fra bunden.

Er PHP det bedste valg til kodning af websteder?

Som du måske har samlet, er PHP ikke den eneste måde at udvikle websteder på. Mange rammer findes allerede for dynamiske, databasedrevne weboplevelser, der er JavaScript og relaterede teknologier og software som Adobe Dreamweaver.

Men hvis du ønsker at komme i gang med webudvikling, er det smart at have en forståelse af det grundlæggende. Hvis du forstår webstedets byggesten i HTML, CSS og PHP, er du godt på vej til succes.

Del Del Tweet E -mail Lær HTML og CSS med disse trinvise vejledninger

Nysgerrig efter HTML, CSS og JavaScript? Hvis du tror, ​​at du har en evne til at lære at oprette websteder fra bunden-her er et par gode trin-for-trin vejledninger, der er værd at prøve.

Læs Næste
Relaterede emner
  • Programmering
  • Web-udvikling
  • Programmering
  • PHP programmering
Om forfatteren Christian Cawley(1510 artikler udgivet)

Stedfortrædende redaktør for sikkerhed, Linux, gør -det -selv, programmering og teknologi forklaret og virkelig nyttig podcast -producent med stor erfaring inden for desktop- og softwaresupport. Christian er en bidragsyder til Linux Format -magasinet og er en Raspberry Pi -tinkerer, Lego -elsker og retro -fan.

Mere fra Christian Cawley

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere