PHP 101

Autor: Judy Howell
Data Creației: 27 Iulie 2021
Data Actualizării: 3 Mai 2024
Anonim
PHP 101 - Introduction
Video: PHP 101 - Introduction

Conţinut



Sursa: Bakhtiar Zein / Dreamstime

La pachet:

Acest limbaj de script este simplu, ieftin și extrem de eficient, ceea ce explică de ce este atât de popular.

Trei cuvinte pot fi folosite pentru a descrie PHP: funcțional, flexibil și popular.

De aceea, acest limbaj de script este folosit de unele dintre cele mai mari site-uri web din lume, inclusiv Wikipedia și WordPress. De fapt, este utilizat de mai mult de 80 la sută din toate site-urile, mult mai multe site-uri decât ASP.Net, ColdFusion și Perl. Acesta este motivul pentru care este atât de important pentru dezvoltatorii web și designerii serioși să intre în PHP. Aici ar trebui să aruncăm o privire largă la această limbă și de ce este atât de populară. (PHP este de asemenea utilizat pentru proiecte IoT. Aflați mai multe în Top 10 Limbaje de codare pentru proiecte IoT.)

Ce este PHP?

PHP este un acronim recursiv pentru PHP: Hyper Preprocessor și este folosit pentru scripturile de pe server pentru a veni cu pagini web dinamice. PHP este practic un limbaj de script cu scop general și este de obicei încorporat în HTML.


Deoarece este un limbaj din partea serverului, acesta nu este executat pe computerul utilizatorilor, ci pe computerul sau serverul de pe care se solicită pagina web. Atenție, totuși, că serverul nu înțelege în mod natural PHP. Trebuie să fie configurat pentru a detecta segmente PHP într-un fișier .php, pentru a aranja întregul HTML și pentru acesta. De fapt, PHP este executat mai întâi înainte de a rula oricare dintre HTML în sine.

Ceea ce face ca PHP să fie atât de util este că reduce valoarea cantității de cod de care aveți nevoie pentru a face o anumită sarcină. Mai mult, este ușor să intri în „modul PHP” în timp ce scrii cod HTML. Trebuie doar să încercați codurile PHP în „? Php” și „?”.

Cum a început PHP

PHP a fost în jur de mai mult decât vă puteți imagina. De fapt, a fost introdus pentru prima dată în 1995 de Rasmus Ledorf, care a scris scripturile inițiale pentru a-l ajuta să-și gestioneze propriul site web. De atunci, limbajul de script simplu bazat pe binarele Common Gateway Interface în C a evoluat spre modul în care îl știm astăzi. Acum, PHP este cel mai cunoscut și mai utilizat limbaj de script.


De ce PHP este popular

Pe lângă faptul că este cel mai utilizat limbaj de script din lume în prezent, există și alte motive pentru care PHP este ceva ce ar trebui să înveți.

În primul rând, PHP este open source. Ceea ce înseamnă asta este că programarea efectivă folosită pentru scripturile PHP este deschisă pentru toată lumea.În combinație cu popularitatea PHP-urilor, acest lucru asigură că există o mulțime de oameni care lucrează la îmbunătățirea acesteia. Acest lucru înseamnă că PHP este, de asemenea, foarte ieftin și foarte fiabil. Puteți obține chiar scripturi preprogramate. (Citiți mai multe despre mișcarea de tip open source în Open Source: Este prea mult să fie adevărat?)

Fără bug-uri, fără stres - Ghidul dvs. pas cu pas pentru crearea de programe care schimbă viața fără a vă distruge viața

Nu îți poți îmbunătăți abilitățile de programare atunci când nimeni nu îi pasă de calitatea software-ului.

PHP poate fi folosit și în multe platforme și este compatibil cu multe servere. Scripturile PHP pot fi executate pe un computer care rulează pe Windows și nu vor avea probleme atunci când este rulat pe un computer Unix sau Linux. Cu atât mai mult, PHP rulează pe multe dintre cele mai populare servere de astăzi, precum IIS și Apache. De asemenea, PHP funcționează perfect cu majoritatea serverelor de baze de date populare, precum Hyperweave, Sybase, Oracle, MySQL, FrontBase, Ingres și Informix. De asemenea, acceptă conectivitatea bazelor de date deschise (ODBC). Aceasta înseamnă că orice servere de bază de date care utilizează acest standard vor putea lucra cu PHP.

PHP funcționează de asemenea bine cu o mulțime de protocoale precum IMAP, POP3, HTTP, COM, LDAP și SNMP. Poate suporta chiar și obiecte Java, schimbul de date complexe CORBA și WDDX.

În ceea ce privește securitatea, PHP are un record bun. Conform bazei de date privind vulnerabilitățile naționale, aproximativ 8,5 la sută din toate vulnerabilitățile sunt legate de PHP. Din fericire, o mare majoritate a acestor vulnerabilități nu sunt legate de structura tehnică a PHP sau de oricare dintre bibliotecile sale asociate, dar au mai multe de-a face cu programatorii care nu respectă cele mai bune practici, cum ar fi securizarea codului lor sau scrierea de scripturi proaste.

Nu în ultimul rând, PHP este foarte flexibil. Au dispărut zilele în care PHP a fost văzută ca o serie de linii sloppy de cod mai potrivite pentru utilizare de către hobbyists decât dezvoltatorii web profesioniști sau webmasteri. În zilele noastre, PHP este văzut ca un limbaj de dezvoltare web foarte flexibil, care poate fi folosit pentru a crea aplicații desktop tradiționale, programe de procesare a loturilor și aplicații web. Acest lucru se datorează faptului că PHP este destul de ușor de utilizat și foarte simplu de înțeles. De fapt, este foarte posibil să înveți PHP chiar și fără experiență și cunoștințe de programare anterioare.

Toți dezvoltatorii și programatorii web vor lucra inevitabil la un program PHP. De fapt, o mulțime de programatori se ocupă acum de PHP aproape zilnic. Vestea bună este că PHP este foarte ușor de învățat și este accesibil chiar și pentru noii veniți.

Capcanele utilizării PHP

Doar pentru că PHP este ușor de învățat și destul de simplu nu înseamnă că oricine poate crea proiecte complexe folosind PHP. De fapt, proiectele mai mari și mai complexe care folosesc PHP pot adesea împiedica chiar și programatori intermediari. O programare mai complexă necesită un anumit nivel de expertiză. Din fericire, însă, există șabloane deja existente care le pot face munca mai ușoară. Există, de asemenea, limitări la ceea ce se poate realiza folosind PHP, deci uneori trebuie completat cu alte metode.

În cele din urmă, deoarece PHP este open source, codul este adesea vizibil în câmpie. Acest lucru ar putea deveni o problemă pentru cei care își vând programarea ca produs.

Învățarea PHP

Există o mulțime de site-uri care oferă tutoriale despre PHP pentru începători, programatori intermediari și experți. Sunt de preferat cunoștințele anterioare în HTML sau XHTML și JavaScript, dar o înțelegere de bază a acestora oferă suficiente condiții pentru a începe să înveți și să înțelegi PHP. După ce ești pregătit să îți testezi abilitățile PHP, ar trebui să obții un server web cu suport PHP, folosind propriul server și instalând Apache sau IIS pe el, apoi instalând PHP și MySQL (sau un alt server de baze de date care îți place). Puteți obține, de asemenea, o gazdă web care oferă atât suport PHP cât și suport MySQL.

PHP a devenit un limbaj de programare important. Ajută programatorii și designerii să creeze site-uri web dinamice și complexe. Deoarece PHP este simplu și ieftin, este probabil ca majoritatea dezvoltatorilor și proiectanților web să lucreze cu el la un moment dat și cel puțin ar trebui să fie familiarizați cu acesta și cum funcționează. În ceea ce privește proprietarii de site-uri web mai puțin tehnice care doresc să învețe să-și îmbunătățească site-urile, PHP este, de asemenea, un loc bun pentru a începe.