PHP 101

May -Akda: Judy Howell
Petsa Ng Paglikha: 27 Hulyo 2021
I -Update Ang Petsa: 13 Mayo 2024
Anonim
PHP 101 - Introduction
Video.: PHP 101 - Introduction

Nilalaman



Pinagmulan: Bakhtiar Zein / Dreamstime

Takeaway:

Ang wika ng script na ito ay simple, mura at lubos na epektibo, na nagpapaliwanag kung bakit napakapopular ito.

Tatlong mga salita ay maaaring magamit upang ilarawan ang PHP: functional, nababaluktot at tanyag.

Kung bakit ang wikang ito ng script ay ginagamit ng ilan sa mga pinakamalaking website sa buong mundo, kabilang ang Wikipedia, at WordPress. Sa katunayan, ginagamit ito ng higit sa 80 porsyento ng lahat ng mga website, higit pa sa mga site kaysa sa ASP.Net, ColdFusion at Perl. Kung bakit napakahalaga nito para sa mga seryosong web developer at taga-disenyo upang makapasok sa PHP. Narito nang mabuti tingnan ang wikang ito at kung bakit napakapopular nito. (Ginagamit din ang PHP para sa mga proyekto ng IoT. Alamin ang higit pa sa Top 10 Coding Languages ​​para sa Mga Proyekto ng IoT.)

Ano ang PHP?

Ang PHP ay isang recursive acronym para sa PHP: Hyper Preprocessor, at ginagamit ito para sa script-side script upang magkaroon ng mga dynamic na web page. Ang PHP ay karaniwang isang wika ng pangkalahatang layunin na script at karaniwang naka-embed sa HTML.


Dahil ang isang wika na nasa gilid ng server, hindi ito ipinatupad sa computer ng mga gumagamit ngunit sa computer o server kung saan hinihiling ang web page. Alalahanin, gayunpaman, na ang server ay hindi natural na maunawaan ang PHP. Dapat itong mai-configure upang makita ang mga segment ng PHP sa isang file na .php, makuha ang buong HTML na nakaayos, at ito sa gumagamit. Sa katunayan, ang PHP ay naisagawa muna, bago ang anumang HTML mismo ang tatakbo.

Ang kapaki-pakinabang sa PHP ay kapaki-pakinabang na ibinababa nito ang halaga ng code na kailangan mong gawin sa isang tiyak na gawain. Ano pa, madali itong makapasok sa "mode ng PHP" habang nagsusulat ng HTML code. Kailangan mo lamang isama ang iyong mga code ng PHP sa "? Php" at "?".

Paano Nagsimula ang PHP

Ang PHP ay mas mahaba kaysa sa maaari mong isipin. Sa katunayan, una itong ipinakilala noong 1995 ni Rasmus Ledorf, na nagsulat ng paunang mga script upang matulungan siyang pamahalaan ang kanyang sariling website. Simula noon, ang simpleng wika ng script batay sa mga binaryong Mga Gateway Interface binaries sa C ay nagbago sa kung paano natin ito nalalaman ngayon. Ngayon, ang PHP ang pinaka kilalang at ginagamit na wika ng script.


Bakit Sikat ang PHP

Bukod sa pagiging pinaka-malawak na ginagamit na wika ng script sa mundo sa kasalukuyan, may iba pang mga kadahilanan kung bakit ang PHP ay isang bagay na dapat mong malaman.

Una, bukas ang source ng PHP. Ang ibig sabihin nito ay ang aktwal na programming na ginagamit para sa mga script ng PHP ay bukas para makita ng lahat.Pinagsama sa kasikatan ng mga PHP, tinitiyak nito na maraming mga tao na nagtatrabaho sa pagpapabuti nito. Nangangahulugan ito na ang PHP ay masyadong murang at maaasahan. Maaari ka ring makakuha ng mga preprogrammed na script. (Magbasa nang higit pa tungkol sa bukas na kilusan ng mapagkukunan sa Open Source: Ito Ay Mabuti Na Maging Totoo?)

Walang Mga bug, Walang Stress - Ang Iyong Hakbang sa Hakbang Patnubay sa Paglikha ng Software na Pagbabago ng Buhay nang Walang Pagsira sa Iyong Buhay

Hindi mo mapagbuti ang iyong mga kasanayan sa pagprograma kapag walang nagmamalasakit sa kalidad ng software.

Maaari ring magamit ang PHP sa maraming mga platform at katugma sa maraming mga server. Maaaring isakatuparan ang mga script ng PHP sa isang computer na tumatakbo sa Windows at walang mga problema kapag pinapatakbo ito sa isang Unix o Linux machine. Ano pa, ang PHP ay tumatakbo sa marami sa mga pinakatanyag na server ngayon, tulad ng IIS at Apache. Gumagana din ang PHP nang walang putol sa karamihan ng mga tanyag na database ng server tulad ng Hyperweave, Sybase, Oracle, MySQL, FrontBase, Ingres at Informix. Sinusuportahan din nito ang mga bukas na koneksyon ng database (ODBC). Nangangahulugan ito na ang anumang mga server ng database gamit ang pamantayang ito ay maaaring gumana sa PHP.

Ang PHP ay gumagana nang maayos sa maraming mga protocol tulad ng IMAP, POP3, HTTP, COM, LDAP at SNMP. Maaari rin itong suportahan ang mga bagay ng Java, CORBA at WDDX kumplikadong data exchange.

Sa mga tuntunin ng seguridad, ang PHP ay may isang mahusay na tala. Ayon sa National Vulnerability Database, halos 8.5 porsyento ng lahat ng mga kahinaan ay nauugnay sa PHP. Sa kabutihang palad, ang isang malaking karamihan sa mga kahinaan na ito ay hindi nauugnay sa teknikal na istraktura ng PHP o alinman sa mga nauugnay na aklatan, ngunit may higit na kaugnayan sa mga programmer na hindi sumusunod sa pinakamahusay na mga kasanayan, tulad ng hindi pag-secure ng kanilang code o pagsulat ng masamang script.

Huling ngunit hindi bababa sa, ang PHP ay napaka-kakayahang umangkop. Nawala ang mga araw na ang PHP ay nakita bilang isang serye ng mga sloppy na linya ng code na mas angkop para sa paggamit ng mga hobbyist kaysa sa mga propesyonal na web developer o webmaster. Sa ngayon, ang PHP ay nakikita bilang isang napaka-kakayahang umangkop na wika sa pagbuo ng web na maaaring magamit upang lumikha ng tradisyonal na mga aplikasyon sa desktop, mga programa sa pagproseso ng batch at mga aplikasyon sa web. Ito ay dahil sa madaling gamitin ang PHP at napaka-simpleng maintindihan. Sa katunayan, posible na malaman ang PHP kahit na walang paunang karanasan sa kaalaman at kaalaman.

Ang lahat ng mga web developer at programmer ay hindi maiiwasang gagana sa isang program na may kaugnayan sa PHP. Sa katunayan, maraming mga programmer ngayon ang nakikipag-ugnay sa PHP halos araw-araw. Ang magandang balita ay ang PHP ay napakadaling matutunan at maa-access kahit sa mga bagong dating.

Ang mga Pitfalls ng Paggamit ng PHP

Dahil madali lang matuto ang PHP at medyo simple ay hindi nangangahulugang ang sinuman ay maaaring lumikha ng mga kumplikadong proyekto gamit ang PHP. Sa katunayan, ang mas malaki at mas kumplikadong mga proyekto gamit ang PHP ay maaaring madalas na tumama kahit na mga tagapamagitan na mga programmer. Ang mas kumplikadong programming ay nangangailangan ng isang tiyak na antas ng kadalubhasaan. Sa kabutihang palad, bagaman, mayroon nang mayroon nang mga template na maaaring gawing mas madali ang kanilang trabaho. Mayroon ding mga limitasyon sa kung ano ang maaaring magawa gamit ang PHP, kaya kung minsan kailangan itong madagdagan sa iba pang mga pamamaraan.

Sa wakas, dahil buksan ang source ng PHP, ang code ay madalas na nakikita sa plain. Maaari itong maging isang problema para sa mga nagbebenta ng kanilang programa bilang isang produkto.

Pag-aaral ng PHP

Mayroong maraming mga site na nag-aalok ng mga tutorial sa PHP para sa mga nagsisimula, intermediate at dalubhasa na mga programmer. Ang nakaraang kaalaman sa HTML o XHTML at JavaScript ay ginustong, ngunit ang isang pangunahing pag-unawa sa mga ito ay nagbibigay ng sapat na background upang simulan upang malaman at maunawaan ang PHP. Kapag handa ka nang subukan ang iyong mga kasanayan sa PHP, dapat kang makakuha ng isang web server na may suporta sa PHP sa pamamagitan ng paggamit ng iyong sariling server at pag-install ng Apache o IIS dito, at pagkatapos ay i-install ang PHP at MySQL (o isa pang database server na gusto mo). Maaari ka ring makakuha ng isang web host na nag-aalok ng parehong PHP at MySQL suporta.

Ang PHP ay naging isang kritikal na wikang mahalaga sa programming. Tumutulong ito sa mga programmer at designer na lumikha ng mga dynamic at kumplikadong mga website. Sapagkat ang PHP ay simple at murang, malamang na ang karamihan sa mga developer at web designer ay gagana sa mga ito sa ilang mga punto at hindi bababa sa maging pamilyar sa ito at kung paano ito gumagana. Tulad ng para sa hindi gaanong teknikal na mga may-ari ng website na nais matuto upang mapahusay ang kanilang mga website, ang PHP ay isang mahusay ding lugar upang magsimula.