PHP 101

Autor: Judy Howell
Datum Stvaranja: 27 Srpanj 2021
Datum Ažuriranja: 9 Svibanj 2024
Anonim
PHP 101 - Introduction
Video: PHP 101 - Introduction

Sadržaj



Izvor: Bakhtiar Zein / Dreamstime

Oduzeti:

Ovaj skriptni jezik je jednostavan, jeftin i vrlo učinkovit, što objašnjava zašto je toliko popularan.

Za opis PHP-a mogu se koristiti tri riječi: funkcionalna, fleksibilna i popularna.

Zato ovaj skriptni jezik koriste neke od najvećih svjetskih web stranica, uključujući Wikipediju i WordPress. U stvari, koristi ga više od 80 posto svih web stranica, daleko više web lokacija od ASP.Net, ColdFusion i Perl. Zato je toliko važno za ozbiljne web programere i dizajnere da uđu u PHP. Ovdje je dobro pogledajte ovaj jezik i zašto je toliko popularan. (PHP se koristi i za IoT projekte. Saznajte više u Top 10 jezika za kodiranje IoT projekata.)

Što je PHP?

PHP je rekurzivna kratica za PHP: Hyper Preprocessor, a koristi se za skriptiranje na strani poslužitelja u svrhu stvaranja dinamičnih web stranica. PHP je osnovni jezik skripte opće namjene i obično je ugrađen u HTML.


Budući da je jezik na strani poslužitelja, ne izvršava se na računalu korisnika, već na računalu ili poslužitelju s kojeg se traži web stranica. Međutim, imajte na umu da poslužitelj prirodno ne razumije PHP. Mora biti konfiguriran za otkrivanje PHP segmenata u .php datoteci, organiziranje cjelokupnog HTML-a i korisniku. U stvari se PHP prvo izvršava prije nego što se pokrene bilo koji HTML.

PHP čini toliko korisnim to što smanjuje količinu koda koja vam je potrebna za obavljanje određenog zadatka. Štoviše, lako je upisati "PHP način" dok pišete HTML kôd. Trebate samo priložiti svoje PHP kodove u "? Php" i "?".

Kako je PHP započeo

PHP je dulje nego što možda mislite. U stvari, prvi put ga je predstavio 1995. Rasmus Ledorf, koji je napisao početne skripte kako bi mu pomogao u upravljanju vlastitom web stranicom. Od tada se jednostavan skriptni jezik koji se temelji na Common Gateway Interface binaries u C evoluirao do danas kako ga poznajemo. Sada je PHP najpoznatiji i najčešće korišteni skriptni jezik.


Zašto je PHP popularan

Osim što je trenutno najkorišteniji skriptni jezik u svijetu, postoje i drugi razlozi zbog kojih je PHP nešto što biste trebali naučiti.

Prvo, PHP je open source. To znači da je stvarni program koji se koristi za PHP skripte otvoren za sve.U kombinaciji s popularnošću PHP-a, to osigurava da postoji puno ljudi koji rade na poboljšanju. To znači da je PHP također vrlo jeftin i vrlo pouzdan. Možete čak dobiti unaprijed programirane skripte. (Pročitajte više o pokretu otvorenog koda u Open Sourceu: Da li je previše dobro biti istinito?)

Bez grešaka, bez stresa - Vaš korak po korak vodič za stvaranje softvera koji mijenja život bez uništavanja života

Ne možete poboljšati svoje programiranje kad nikoga nije briga za kvalitetu softvera.

PHP se također može koristiti na mnogim platformama i kompatibilan je s mnogim poslužiteljima. PHP skripte mogu se izvoditi na računalu koje radi na Windows-u i neće imati problema kada se izvodi na Unix ili Linux stroju. Štoviše, PHP radi na mnogim najpopularnijim poslužiteljima danas, kao što su IIS i Apache. PHP također savršeno radi s većinom popularnih poslužitelja baza podataka, kao što su Hyperweave, Sybase, Oracle, MySQL, FrontBase, Ingres i Informix. Podržava i povezivanje otvorenih baza podataka (ODBC). To znači da će bilo koji poslužitelj baze podataka koji koristi ovaj standard moći raditi s PHP-om.

PHP također dobro radi s mnogim protokolima kao što su IMAP, POP3, HTTP, COM, LDAP i SNMP. Može čak podržavati Java objekte, CORBA i WDDX složenu razmjenu podataka.

U pogledu sigurnosti, PHP ima dobre rezultate. Prema Nacionalnoj bazi podataka o ranjivosti, oko 8,5 posto svih ranjivosti povezano je s PHP-om. Srećom, velika većina tih ranjivosti nije povezana s tehničkom strukturom PHP-a ili bilo kojom povezanom bibliotekom, ali ima više veze s programerima koji ne slijede najbolje prakse, kao što su ne osiguravanje njihovog koda ili pisanje loših skripti.

Posljednje, ali ne najmanje bitno, PHP je vrlo fleksibilan. Prošli su dani kada je PHP shvaćen kao niz neispravnih linija koda koje više koriste hobisti nego profesionalni web programeri ili webmasteri. Danas se PHP smatra vrlo fleksibilnim jezikom za web razvoj koji se može koristiti za izradu tradicionalnih desktop aplikacija, programa za grupnu obradu i web aplikacija. To je zato što je PHP prilično jednostavan za korištenje i vrlo jednostavan za razumijevanje. U stvari, sasvim je moguće naučiti PHP čak i bez prethodnog iskustva i znanja u programiranju.

Svi web programeri i programeri neminovno će raditi na PHP programu. U stvari, puno programera se sada bavi PHP-om gotovo svakodnevno. Dobra vijest je da je PHP vrlo lako naučiti i dostupan je čak i pridošlicama.

Zamke upotrebe PHP-a

Samo zato što je PHP lako naučiti i prilično jednostavan, ne znači da bilo tko može stvoriti složene projekte pomoću PHP-a. U stvari, veći i složeniji projekti koji koriste PHP često mogu ugasiti čak i srednje programere. Složenije programiranje zahtijeva određenu razinu stručnosti. Srećom, međutim, već postoje predloške koji će im olakšati posao. Postoje i ograničenja u onome što se može postići PHP-om pa ga je ponekad potrebno nadopuniti drugim metodama.

Konačno, s obzirom da je PHP s otvorenim kodom, kôd je često vidljiv na običnom mjestu. Ovo bi moglo postati problem onima koji prodaju svoje programe kao proizvod.

Učenje PHP-a

Postoji puno web stranica koje nude PHP-ove vodiče za početnike, srednjoškolce i stručnjake programere. Prethodno znanje iz HTML ili XHTML i JavaScript je poželjno, ali osnovno razumijevanje toga pruža dovoljno podrijetla za početak učenja i razumijevanja PHP-a. Nakon što ste spremni isprobati svoje PHP vještine, trebali biste dobiti web poslužitelj s PHP podrškom koristeći vlastiti poslužitelj i na njega instalirajte Apache ili IIS, a zatim instalirajte PHP i MySQL (ili neki drugi poslužitelj baze podataka koji vam se sviđa). Možete dobiti i web domaćina koji nudi i PHP i MySQL podršku.

PHP je postao kritično važan programski jezik. To pomaže programerima i dizajnerima u stvaranju dinamičnih i složenih web stranica. Budući da je PHP jednostavan i jeftin, vjerovatno je da će većina programera i web dizajnera raditi s njim u nekom trenutku i barem bi ga trebali upoznati i kako to funkcionira. Što se tiče manje tehničkih vlasnika web stranica koji žele naučiti poboljšati svoje web stranice, PHP je također dobro mjesto za početak.