Nu cu mult timp în urmă, Jeffrey a scris un articol excelent despre resurse pentru a vă începe cu jQuery. Acum este momentul să dați o anumită dragoste înapoi la server și să deveniți mai familiarizați cu PHP.
PHP este un limbaj de scripting care este perfect pentru dezvoltarea paginilor web dinamice și a aplicațiilor. Puteți fi un ninja PHP, sau poate nici măcar nu știți ce înseamnă PHP. Cu toate acestea, dacă planificați sau sunteți implicat în orice tip de dezvoltare web, sunteți obligat să intrați în acest limbaj fantastic și ușor de învățat. Astăzi vom examina 25 de resurse pentru a vă începe cu PHP.
Direct de la manual, PHP este un limbaj de scripting de uz general care este potrivit în special pentru dezvoltarea web-ului și poate fi încorporat în HTML. " PHP este un limbaj de scripting al serverului, ceea ce înseamnă că toate datele sunt interpretate și trimise la browser înainte de încărcarea paginii web. Acesta este exact opusul Javascript-ului, pe care îl numim limbă de client. Tot ce trebuie să țineți minte este că PHP este o limbă web care funcționează și rulează pe partea serverului. Apoi vom studia avantajele PHP și sintaxa de bază înainte de a vă scufunda în diverse resurse.
Fiecare limbă web vine cu avantajele și dezavantajele sale, și veți găsi PHP nu este diferit. Cu toate acestea, PHP este o limbă web populară din mai multe motive.
Curbă ușoară de învățare. Cu cât mai puțin timp trebuie să cheltuiți căutând manualul și studiind o limbă web, cu atât mai mult timp va trebui să creați și să optimizați aplicația. Una dintre cele mai bune caracteristici ale PHP este că este extrem de ușor de învățat în comparație cu alte limbi de web. Sintaxa este logic logică și multe dintre funcțiile comune descriu exact ceea ce fac.
Sintaxă familiară. PHP este un limbaj excelent pentru dezvoltatorii cu experiență de programare, în special pentru programarea în C și Perl, ceea ce se bazează mai mult pe sintaxa PHP. Dacă știți cum să programați în C și / sau Perl, nu veți avea probleme de scriere a aplicațiilor în PHP.
Cost. Este gratuit și open source. Nu pot să bată asta.
Performanţă.PHP este o limbă web relativ eficientă. Scalabilitatea în codul și aplicațiile dvs. este foarte importantă și vă puteți baza pe PHP pentru a servi cât mai multe pagini web de care aveți nevoie în mod eficient (bineînțeles că nu vă poate ajuta dacă codarea dvs. este ineficient).
Comunitate. Comunitatea PHP este absolut rocată. Veți găsi o parte din documentația cea mai aprofundată și cuprinzătoare a întregii limbi de la php.net. În plus, există mii de forumuri de ajutor PHP și site-uri web pentru a vă ajuta atunci când vă blocați. Mai mult, deoarece PHP este open source, acesta este în mod constant îmbunătățit. PHP 5 a implementat recent un suport foarte puternic pentru programarea orientată pe obiecte, iar limba continuă să devină mai puternică.
În cazul în care ați trăit sub o stâncă și nu ați văzut niciodată un script PHP, aici este un exemplu foarte bun despre modul în care este scris PHP.
Câteva lucruri de reținut. Observați că etichetele de deschidere încep cu și se termină cu ?>. Este posibil să vedeți că unii dezvoltatori părăsesc "php-ul" după semnul întrebării. Aceasta se numește folosind etichete scurte PHP și este considerată o practică proastă, folosiți întotdeauna etichetele php complete. Veți observa, de asemenea, că linia se termină cu un semi-colon, în cazul în care PHP nu va arunca o eroare. Acum permiteți trecerea la câteva resurse pentru a începe.
În primul rând, trebuie să descărcați cea mai recentă versiune a PHP și să o instalați, astfel încât să putem lucra cu ea la nivel local.
Vizitați PHP.net pentru a obține cea mai recentă versiune și orice bibliotecă dorită.
Dreptul de la manual, urmați link-ul de mai jos pentru a începe să instalați PHP pe orice sistem de operare pe care se întâmplă să se execute.
Vizitați articolul
Mă găsesc în continuare înapoi la acest articol pe zona zend dev. În cazul în care dvs. de noi în PHP, aceasta este o trebuie să citească tutorial / ghid.
Vizitați articolul
Este timpul sa coborati si sa murdari cu primul script PHP din manualul PHP.net.
Vizitați articolul
Câștigurile dvs. ați vizitat Tizag.com cândva în cariera dvs. de dezvoltare web și puteți găsi o secțiune gigantică de tutoriale php la link-ul de mai jos.
Vizitați articolul
Webmonkey are un articol extrem de profund pentru cei noi în PHP, acoperind totul, de la variabile la funcții la bucle și operatori.
Vizitați articolul
Acum, că ați învățat elementele de bază și fundamentele PHP, permiteți să treceți pe unele tehnici intermediare și folosind PHP cu MySQL pentru a crea site-uri dinamice. PHP funcționează foarte bine cu MySQL, care este un limbaj de baze de date. Folosind cele două împreună, putem crea aproape orice fel de site web dorim.
Acest articol din manualul php vă va face să începeți și vă vom arăta cum să instalați MySQL și să utilizați PHP pentru a interacționa cu baza de date.
Vizitați articolul
Tot ce trebuie să știți despre folosirea PHP pentru a interacționa cu noua dvs. bază de date MySQL. Cât de adecvat este ca site-ul să fie numit "php-mysql-tutorial.com".
Vizitați articolul
Tizag vă duce prin fiecare comandă comună MySQL și PHP necesară pentru a începe să construiți site-uri bazate pe baze de date.
Vizitați articolul
Acum, când știm cum să folosim împreună PHP și MySQL, putem crea un script de autentificare de bază pentru utilizatori.
Vizitați articolul
Încărcarea fișierelor este cu siguranță o modalitate excelentă de a adăuga interactivitate site-ului dvs., dar acest lucru trebuie făcut cu precauție. Mai jos este un articol minunat despre încărcarea sigură a fișierelor cu PHP.
Vizitați articolul
Folosirea expresiilor regulate este o modalitate excelentă de a valida și verifica datele introduse de utilizatori pentru a vă satisface nevoile exacte. Învățând sintaxa poate fi puțin complicată, așa că vom acoperi câteva tutoriale cu expresii regulate.
Vizitați articolul
Jeffrey oferă împreună cu un alt ecran minunat despre utilizarea expresiilor regulate.
Vizitați articolul
Tabelele de cheat sunt incredibil de utile pentru orice programator sau dezvoltator și mai jos veți găsi o excelentă foaie de cheat regex pe care le puteți descărca gratuit.
Vizitați articolul
Securitatea este o parte importantă a designului aplicației, deci asigurați-vă că vizitați secțiunea Dev zone privind sfaturile de securitate.
Vizitați articolul
Din centrul O'Reillys Dev devine o listă de 10 verificări de securitate PHP pentru a vă asigura că luați.
Vizitați articolul
Mutând de-a dreapta la ceea ce aș considera tehnici avansate de PHP, inclusiv programare orientată pe obiecte. POO sa îmbunătățit drastic de la lansarea PHP 5.
Biblioteca PHP GD este o bibliotecă de procesare a imaginilor pe care o puteți instala cu PHP. Biblioteca GD vă permite să manipulați imagini în mii de moduri diferite.
Vizitați articolul
O privire mai avansată și mai profundă la crearea unor aplicații php sigure.
Vizitați articolul
Programarea orientată pe obiecte este un concept confuz pentru mulți programatori noi, tutorialul de mai jos vă va duce pas cu pas prin elementele de bază ale OOP.
Vizitați articolul
Un aspect mai aprofundat în profunzime și studiu al OOP cu PHP.
Vizitați articolul
Nettuts ne aduce un exemplar excelent din lumea reală în care OOP este folosit pentru a conecta și manipula o bază de date MySQL.
Vizitați articolul
Există sute de cadre PHP existente acum zile, cele mai multe se bazează pe abordarea MVC. Mai jos am enumerat câteva dintre cadrele PHP mai bune.
Unul dintre cadrele PHP cele mai apreciate, Code Igniter pretinde o amprentă mică și puternică pentru a vă ajuta să dezvoltați rapid aplicații.
Vizitați articolul
Proiectul Symfony este un cadru PHP complet construit cu clase de bibliotecă PHP 5.
Vizitați articolul
Un alt cadru bazat pe MVC, Akelos, pretinde a fi un cadru simplu și simplu pentru noi, PHP.
Vizitați articolul
Cadrul Zend, din ce în ce mai popular, este un cadru extrem de puternic, cu o curbă de învățare ușor superioară.
Vizitați articolul
CakePHP ar putea fi doar cel mai popular cadru PHP în jurul valorii de acum. Unul dintre aspectele importante ale CakePHP este documentația distractivă și ușor de înțeles, care vă învață cum să "coaceți tortul".
Vizitați articolul
Asta o va face pentru ziua de azi. Spuneți-ne dacă aveți resurse sau articole pe care le-am pierdut în secțiunea de comentarii!