Kuidas luua oma esimene lihtne PHP veebisait

Kuidas luua oma esimene lihtne PHP veebisait

Kas soovite õppida põhilise veebisaidi loomist? Kunagi võisite alustada HTML -iga, kuid tänapäeval on parim lahendus PHP. Kuigi alustamiseks vajate HTML -i tundmist, on PHP -st saanud optimaalne valik nii staatiliste kui ka dünaamiliste veebisaitide loomiseks.





PHP õppimiseks on parim viis alustada lihtsa PHP veebisaidiga.





Miks valida veebisaitide arendamiseks PHP?

Aastate jooksul on veebiarenduseks olnud erinevaid võimalusi. See algas tavalise HTML -iga, seejärel HTML -i sisseehitatud CSS -i või CSS -faili viitega. Dünaamiliste veebisaitide ilmumisel oli kaks peamist valikut: ASP (hiljem ASP.NET) ja PHP.





Arvude kohaselt (nt see W3Techsi uuring ) PHP on palju populaarsem, peaaegu 82 protsenti veebisaitidest kasutab seda serveripoolse programmeerimiskeelena. Võrrelge seda ASP.NET -i kasutamisega veidi alla 16 protsendi.

Tundub ebatõenäoline, et ASP.NET eksisteerib pärast ametlikku lõpptähtaega 2022. aastal ametlikult, vähemalt mitte veebitehnoloogiana. PHP (rekursiivne lühend PHP Hypertext Preprocessor) on osutunud edukamaks, peamiselt tänu lihtsamale integreerimisele Linuxiga.



Kuna avatud lähtekoodiga operatsioonisüsteem töötab enamikus veebiserverites, ei tohiks see üllatusena tulla.

Mida on vaja PHP veebisaidi loomiseks

Enne alustamist veenduge, et teil oleks installitud lihttekstiredaktor või PHP-toega arenduskeskkond. Võite alustada PHP kodeerimist sama lihtsa tööriistaga nagu Windows Notepad. Selles õpetuses leiduvad näited on kirjutatud Notepad ++ versioonis.





Failide üleslaadimiseks peaks teil olema ka PHP veebiserver. See võib olla kaugserver või kohalik arvuti, kuhu on installitud LAMP (Linux, Apache, MySQL, PHP) või WAMP (Windows, Apache, MySQL, PHP) keskkond. Kui kasutate Windowsi, järgige seda WAMPi paigaldusjuhend alustamiseks.

Lõpuks vajate oma failide veebiserverisse üleslaadimiseks FTP -programmi.





Loe rohkem: Tasuta FTP kliendid Windowsi jaoks

Mõistke süntaksit lihtsa veebisaidi kodeerimiseks PHP abil

PHP põhisüntaksis kasutatakse nurksulgude komplekti, kusjuures iga funktsioon lõpeb semikooloniga järgmiselt:

Veebilehtede osas tugineb peaaegu iga PHP kasutamine kaja avaldusele. See juhendab brauserit tsitaatides teksti ja sisu väljastama. Näiteks:

kuidas kodeerimisega raha teenida

Pange tähele, et jutumärkides on ka HTML. Selle väljund kuvatakse tavaliselt järgmiselt:

Ehitage veebisait PHP -ga: struktuur

Ükskõik millise koodiga oma veebisaiti kirjutate, peate enne jätkamist teadma saidi struktuuri. See õpetus näitab teile, kuidas luua korduvkasutatavatest PHP -failidest üks leht. Neid võib kasutada täiendavate lehtede loomiseks või valida mõne muu lähenemisviisi.

Sõltumata sellest, millise kujuga saidi kujunemist ette näete, leidke aega ja kirjutage paberileht. Seejärel saate sellele viidata, näiteks selleks, et kontrollida kavandatud sisu või vaadata, millisele lehele see linkida.

kas mu ketas peaks töötama 100 juures

Meie PHP põhiveebil on koduleht, sealhulgas elulooline teave ja mõned pildid.

Selle lihtsa PHP veebisaidi jaoks loote ühe PHP lehe, mis on täidetud kolme HTML -lehe sisuga. Teie loodud faili index.php saab seejärel redigeerida, kohandades sõnu ja pilte algsetest HTML -failidest.

Allpool näidatud koodinäited on ekraanipildid. Algse koodi leiate minu GitHubi hoidla , mis on kõigile tasuta allalaadimiseks.

Tehke PHP veebisait: päis

PHP abil veebisaidi loomiseks peate ehitama kolm veebilehte. Need põhinevad päise, keha ja jaluse põhistruktuuril.

Nagu võite arvata, sisaldab päis pealkirja teavet. Siiski on lisatud ka brauseri teave, näiteks kasutatav HTML -standard koos CSS -i viidetega.

Alustuseks looge fail nimega header.html, seejärel lisage vajalik päisteave.

Selle näite jaoks oleme esitanud CSS -põhifaili, millele näete viitavat oma kataloogis / css /. Sellele failile helistatakse, kui leht laaditakse teie brauserisse ja rakendatakse nõutav font ja paigutus.

Pange sisu oma PHP veebilehe põhiosasse

Iga veebileht koosneb sisuosast, mida nimetatakse kehaks. See on osa lehest, mida loete-see, mida praegu loete, on selle lehe sisu.

Looge fail nimega body.html ja lisage teave, mida soovite lehele lisada. Olen lisanud oma MakeUseOfi autorilehelt eluloo üksikasjad, kuid võite lisada kõik, mis teile meeldib.

Veebilehe jalus on järgmine. Looge see kui footer.html ja lisage sisu. See võib olla autoriõiguste teave või võib -olla mõned kasulikud lingid kõigile, kes teie lehte külastavad.

See võib olla midagi sellist:

Kui kood on lisatud, salvestage fail.

Lihtsa PHP veebisaidi ühendamine

Kolme eraldi HTML -failiga failis / html / saate PHP echo abil neid ühele lehele kompileerida.

Looge uus PHP -fail nimega indeks.php kus on järgmised kolm rida:



Salvestage, laadige üles oma serverisse ja seejärel sirvige lehele index.php. Peaksite oma brauseris nägema valminud veebilehte. Pidage meeles, et teie brauseris avatud PHP -fail koosneb vaid kolmest reast.

Lõpuks saate viimase reaga lisada veidi PHP õitsengut. Lisage alati uuendatava aastaga autoriõiguste teatis:

Copyright © CM Cawley

See kuvatakse jaluses järgnevas failis index.php. Pange tähele, kuidas kajakuupäeva („Y”) avaldis kuvab jooksva aasta neljakohalise numbrina. Selle kuvamisviisi saate muuta, viidates sellele W3Schoolsi valikute loendile. Näiteks väikese tähega „y” kuvatakse aasta asemel kahekohaline vorming, mitte neli.

Kasutage selle paigutamiseks ja stiilimiseks CSS -i, nagu iga teise elemendi puhul. Leidke selle projekti CSS GitHubi hoidlast koos muu lihtsa PHP veebisaidi koodiga.

kuidas muuta oma päritolunime

Hästi tehtud-lõite just oma esimese PHP veebisaidi nullist.

Kas PHP on parim valik veebisaitide kodeerimiseks?

Nagu arvate, pole PHP ainus viis veebisaitide arendamiseks. Dünaamiliste andmebaasipõhiste veebikogemuste jaoks on juba olemas palju raamistikke, seal on JavaScript ja sellega seotud tehnoloogiad ning tarkvara nagu Adobe Dreamweaver.

Kui aga soovite veebiarendusega alustada, on mõistlik mõista põhitõdesid. Kui mõistate veebisaidi HTML, CSS ja PHP ehitusplokke, olete edukal teel.

Jaga Jaga Piiksuma E -post Õppige HTML -i ja CSS -i nende samm -sammult õpetustega

Kas olete huvitatud HTML -ist, CSS -ist ja JavaScriptist? Kui arvate, et teil on oskus õppida veebisaitide loomist nullist-siin on mõned suurepärased samm-sammult õpetused, mida tasub proovida.

Loe edasi
Seotud teemad
  • Programmeerimine
  • Veebiarendus
  • Programmeerimine
  • PHP programmeerimine
Autori kohta Christian Cawley(Avaldatud 1510 artiklit)

Turvalisuse, Linuxi, isetegemise, programmeerimise ja tehniliste selgituste redaktori asetäitja ning tõeliselt kasulik podcastide tootja, kellel on laialdased kogemused laua- ja tarkvaratoes. Ajakirja Linux Format kaastööline Christian on Raspberry Pi näpistaja, Lego armastaja ja retromängude fänn.

Veel Christian Cawley'lt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin