Želite izvedeti, kako zgraditi osnovno spletno mesto? Nekoč ste morda začeli s HTML -jem, danes pa je najboljša rešitev PHP. Čeprav boste za začetek potrebovali nekaj znanja HTML, je PHP postal najboljša izbira za izdelavo statičnih in dinamičnih spletnih mest.
Če se želite naučiti PHP, je najboljši način, da začnete s preprosto spletno stranjo PHP.
Zakaj izbrati PHP za razvoj spletnih strani?
Za razvoj spletnih strani so bile skozi leta na voljo različne možnosti. Začelo se je z navadnim HTML -jem, nato HTML z vgrajenim CSS ali referenco datoteke CSS. Ko so se pojavila dinamična spletna mesta, sta bili na voljo dve glavni izbiri: ASP (pozneje ASP.NET) in PHP.
Glede na številke (npr to raziskavo W3Techs ) PHP je veliko bolj priljubljen, saj ga skoraj 82 odstotkov spletnih mest uporablja kot strežniški programski jezik. Primerjajte to z nekaj manj kot 16 odstotki z uporabo ASP.NET.
Zdi se malo verjetno, da bo ASP.NET obstajal po uradnem presežnem datumu leta 2022 v kakršni koli uradni vlogi, vsaj ne kot spletna tehnologija. PHP (rekurzivna kratica za PHP Hypertext Preprocessor) se je izkazal za uspešnejšega predvsem zaradi lažje integracije z Linuxom.
Ker odprtokodni operacijski sistem deluje na večini spletnih strežnikov, to ne bi smelo biti presenečenje.
Kaj potrebujete za izdelavo spletnega mesta PHP
Preden začnete, se prepričajte, da imate nameščen urejevalnik navadnega besedila ali razvojno okolje, pripravljeno za PHP. Kodiranje PHP -ja lahko začnete s preprostim orodjem, kot je Windows Notepad. Primeri v tej vadnici so bili napisani v Notepad ++.
Imeti morate tudi spletni strežnik PHP, na katerega lahko naložite svoje datoteke. To je lahko oddaljeni strežnik ali lokalni računalnik z nameščenim okoljem LAMP (Linux, Apache, MySQL, PHP) ali WAMP (Windows, Apache, MySQL, PHP). Če uporabljate Windows, sledite temu Priročnik za namestitev WAMP za začetek.
Za nalaganje datotek na spletni strežnik potrebujete program FTP.
Preberi več: Brezplačni odjemalci FTP za Windows
Razumeti sintakso kodiranja preprostega spletnega mesta z uporabo PHP
Osnovna skladnja za PHP uporablja niz oglatih oklepajev, pri čemer se vsaka funkcija konča s podpičjem, na primer:
Kar zadeva spletne strani, skoraj vsaka uporaba PHP temelji na izjavi echo. To brskalniku naroči, naj besedilo in vsebino prikaže v narekovajih. Na primer:
razlika med televizorjem in monitorjem
Upoštevajte, da je HTML vključen tudi v narekovaje. Izhod za to se običajno prikaže kot:
Zgradite spletno mesto s PHP: Struktura
Ne glede na kodo, s katero pišete svoje spletno mesto, boste morali pred nadaljevanjem poznati strukturo spletnega mesta. Ta vadnica vam bo pokazala, kako ustvariti eno stran iz datotek PHP za večkratno uporabo. Te lahko uporabite za izdelavo dodatnih strani ali pa izberete drugačen pristop.
Ne glede na obliko, za katero predvidevate, da se bo spletno mesto razvijalo, si vzemite čas in zapišite hiter načrt na kos papirja. Nato se lahko sklicujete na to, morda preverite predvideno vsebino ali si ogledate, na katero stran jo povežete.
kako prenašati računalnik na televizijo
Naše osnovno spletno mesto PHP bo vsebovalo domačo stran, vključno z biografskimi podatki in nekaj slikami.
Za to preprosto spletno mesto PHP boste ustvarili eno stran PHP, ki jo bo napolnila vsebina s treh strani HTML. Datoteko index.php, ki jo ustvarite, lahko nato uredite tako, da prilagodite besede in slike iz izvirnih datotek HTML.
Spodnji primeri kode so posnetki zaslona. Izvirno kodo boste našli v moje skladišče GitHub , ki ga lahko vsak prenese brezplačno.
Naredite spletno mesto PHP: Glava
Če želite ustvariti spletno mesto z uporabo PHP, morate zgraditi tri spletne strani. Te temeljijo na osnovni strukturi glave, telesa in noge.
Kot ugibate, glava vsebuje podatke o naslovu. Vendar pa so vključeni tudi podatki za brskalnik, na primer uporabljeni standard HTML, skupaj s sklici CSS.
Začnite z ustvarjanjem datoteke header.html, nato dodajte potrebne podatke o glavi.
Za ta primer smo podali osnovno datoteko CSS, za katero boste videli, da je navedena v njenem lastnem imeniku / css /. Ta datoteka bo poklicana, ko se stran naloži v brskalnik in uporabi zahtevano pisavo in postavitev.
Vstavite vsebino v telo spletne strani PHP
Vsaka spletna stran je sestavljena iz vsebinskega dela, znanega kot 'telo'. To je del strani, ki ga berete-to, kar berete, je telo te strani.
Ustvarite datoteko body.html in dodajte podatke, ki jih želite vključiti na stran. Biografske podrobnosti sem vključil s strani avtorja MakeUseOf, vendar lahko dodate karkoli želite.
Osnovno spletno mesto PHP mora vsebovati nogo PHP
Naslednji je nožni del spletne strani. Ustvarite to kot footer.html in dodajte nekaj vsebine. To so lahko podatki o avtorskih pravicah ali morda nekaj koristnih povezav za vsakogar, ki obišče vašo stran.
Lahko je nekaj takega:
Ko je koda dodana, shranite datoteko.
Sestavite svoje preprosto spletno mesto PHP
S tremi ločenimi datotekami HTML v / html / lahko uporabite PHP echo, da jih sestavite v eno stran.
Ustvarite novo datoteko PHP z imenom index.php z naslednjimi tremi vrsticami:
Shranite, naložite na strežnik in poiščite index.php. V brskalniku bi morali videti dokončano spletno stran. Upoštevajte, da je dejanska datoteka PHP, ki ste jo odprli v brskalniku, sestavljena iz samo treh vrstic.
Nazadnje lahko dodate še nekaj uspeha PHP -ja s končno vrstico. Vključite obvestilo o avtorskih pravicah z vedno posodobljenim letom:
Copyright © CM Cawley
To bo prikazano v datoteki index.php za nogo. Upoštevajte, kako stavek echo date ('Y') prikazuje trenutno leto v štirimestnem številu. Način prikaza tega lahko spremenite na tem seznamu možnosti W3Schools. Na primer z malo črko 'y' bi bilo leto prikazano v dvomestni obliki in ne v štirih.
Uporabite CSS, da ga postavite in oblikujete, tako kot pri vseh drugih elementih. CSS za ta projekt poiščite v skladišču GitHub skupaj z drugo preprosto kodo spletnega mesta PHP.
wi fi nima veljavne konfiguracije ip
Bravo --- pravkar ste ustvarili svojo prvo spletno stran PHP iz nič.
Je PHP najboljša izbira za kodiranje spletnih mest?
Kot ste morda zbrali, PHP ni edini način za razvoj spletnih mest. Obstaja že veliko okvirov za dinamične spletne izkušnje, ki temeljijo na zbirkah podatkov, obstaja JavaScript in sorodne tehnologije ter programska oprema, kot je Adobe Dreamweaver.
Če pa želite začeti s spletnim razvojem, je pametno razumeti osnove. Če razumete gradnike spletnih mest HTML, CSS in PHP, ste na dobri poti do uspeha.
Deliti Deliti Cvrkutati E-naslov Naučite se HTML in CSS s temi vadnicami po korakihVas zanima HTML, CSS in JavaScript? Če menite, da imate znanje za ustvarjanje spletnih mest iz nič-tukaj je nekaj odličnih vaj po korakih, ki jih je vredno poskusiti.
Preberite Naprej Sorodne teme- Programiranje
- Spletni razvoj
- Programiranje
- PHP programiranje
Namestnik urednika za varnost, Linux, DIY, programiranje in razlago tehnologije ter resnično uporaben podcast producent, z bogatimi izkušnjami s podporo za namizne računalnike in programsko opremo. Sodelujoč v reviji Linux Format, Christian je mačkar Raspberry Pi, ljubitelj Lega in ljubitelj retro iger.
Več od Christiana CawleyjaNaročite se na naše novice
Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!
Kliknite tukaj, če se želite naročiti