PROGRAMARE
Standardele PSR în ecosistemul PHP-ului
Standardele sunt o realitate omniprezentă, întâlnită în toate palierele existenței noastre: de la în construcția caselor și a ecranelor fabricate cu anumite rezoluții, până la dimensiunile hainelor pe care le purtăm și la modul în care măsurăm orice din jurul nostru.În cazul limbajului PHP, aceste standarde se materializează sub forma PSR-urilor. Vă invităm într-o călătorie inițiatică în lumea acestora pentru a înțelege mai bine ecosistemul PHP-ului și tendințele de viitor ale acestuia.
PROGRAMARE
Composer și Packagist, vedetele PHP-ului
PHP-ul are o istorie destul de zbuciumată în ceea ce priveşte managementul pachetelor. Aceasta a urmat să se schimbe la începutul anului 2012, când s-au lansat proiectele Composer şi fratele său, Packagist.
În acest articol, vă vom introduce în frumoasa lume şi istorie a managementului pachetelor în PHP-ul modern.
DIVERSE
SymfonyCon 2015 – O simfonie a developer-ilor
În prima săptămână a lunii decembrie am avut plăcerea de a participa împreună cu echipa mea la una dintre cele mai importante și mai mari conferinţe PHP ale anului: SymfonyCon 2015. Aceasta a avut loc la Paris şi a fost organizată cu ocazia împlinirii a zece ani de existenţă a faimosului framework Symfony.
În acest articol vă voi descrie impresia pe care mi-a creat-o această conferinţa.
PROGRAMARE
PHP 7 – O privire spre viitor
Limbajul PHP a început ca o simplă colecție de mici programe scrise în C și folosite pentru mentenanța unei simple pagini web. Astăzi, PHP-ul rulează pe milioane de servere web și a ajuns foarte sus pe lista celor mai populare limbaje de programare. Perioada cea mai mare de creștere a popularității a fost în prima jumătate a anilor 2000, urmând ca în ultimii ani framework-urile și uneltele din acest ecosistem să cunoască o foarte accelerată maturizare și dezvoltare.
PROGRAMARE
Limbajul Hack
Acest articol e în strânsă legătură cu cel despre maşina virtuală HipHop, publicat în numărul 21 al revistei. Atunci când Mark Zuckerberg a scris primele linii de cod ale Facebook-ului, a fost nevoit să aleagă limbajul de programare în care să dezvolte noua reţea de socializare. A ales PHP-ul pentru că, după cum ştim cu toţii, acesta are un ciclu de dezvoltare foarte rapid: faci o modificare, salvezi fişierul, apeşi F5 în browser şi vezi modificarea instantaneu. Acest lucru e posibil pentru că nu există un pas de compilare pe care programatorul trebuie să-l facă şi pentru că PHP-ul e un limbaj dinamic (nu obligă declararea tipurilor variabilelor).
DIVERSE
Rețeaua StackExchange
Dacă citești acest articol, cel mai probabil ești programator. Și, ca orice programator, ai fost nevoit să cauți online soluții la problemele de programare pe care le întâmpini. Sunt convins că ați observat ceva interesant: în ultimii ani, atunci când căutăm un răspuns la o întrebare despre programare, printre primele trei rezultate afișate de Google se află aproape de fiecare dată un link către StackOverflow.
PROGRAMARE
Mașina virtuală HipHop
În ziua de astăzi, când vine vorba de site-uri uriașe, problema performanței apare des, împreuna cu întrebarea “Noi cum putem deservi așa o masă mare de clienți la un preț rezonabil ? “. Ei bine, unul dintre cele mai mari site-uri de pe planetă, Facebook, au un răspuns destul de bun: HipHop Virtual Machine. Ce e acest soft, cum s-a născut, cum funcționează și de ce e mai bun ca alternativele ?
Alţi autori de la Pentalog
Design contribution