Posts Tagged ‘PHP’
Sesiuni în PHP - 13 Apr
Am menţionat într-un tutorial anterior că PHP este un limbaj de programare “stateless” şi se pot folosi cookies pentru a memora informaţie despre client pe care să o accesăm ulterior. Însă această informaţie nu puate avea mai mult de 4KB şi e total nesigură, depozitându-se în cache-ul browser-ului clientului. Drept soluţie există sesiunile PHP. Datele sesiunii sunt depozitate serverside şi sunt destul de sigure pentru a putea loga un utilizator într-o aplicaţie Web sau pentru a păstra temporar informaţie importantă despre acesta pe parcursul interacţiunii lui cu site-ul.
Facebook Connect cu PHP. Utilizare Facebook Components şi XFBML. - 30 Mar
Facebook a început de la un mic proiect creat într-un campus şi a devenit cel mai mare portal social din lume. Succesul se datorează nu numai faptului că social media a luat amploare în ultimul timp ci şi faptului că Facebook nu e un simplu portal, ci o platformă Web. Această platformă permite site-ului să crească şi să genereze noi aplicaţii cu ajutorul componentelor existente în ea.
PHP Commander – Partea a II-a - 23 Mar
Continuarea episodului I şi finalizarea aplicaţiei LEC PHP Simple Commander. Vom adăuga opţiuni de ştergere, copiere bulk şi arhivare ZIP a fişierelor. Mai implemetăm opţiune de upload fişiere pe server şi vom vorbi despre alte comenzi PHP legate de fişiere. Ca temă vă rămâne să implementaţi în script funcţii recursive de gestionare a fişierelor precum şi implementarea altor opţiuni (creare folder, dezarhivare, descărcare fişiere, editare şi afişare etc.). O versiune a aplicaţiei complete se află în arhiva cu sursele pentru descărcare.
Cookie în PHP - 16 Mar
PHP este un limbaj de programare “stateless”, adică la fiecare execuţie a scriptului PHP serverul resetează valorile definite la rularea anterioară. Acest lucru este uneori destul de incomod când ai nevoie să memorezi informaţie despre vizitatorii care accesează un site sau despre modul în care interacţionează ei cu site-ul. Pentru aceasta există nişte containere mici de date, numite Cookies, stocate în browser-ul clientului.
PHP Commander – Partea I - 9 Mar
În acest episod vom începe să construim un serverside File Manager pentru a gestiona o listă de directorii de pe un server. Managerul va trebui sa dispună de toate funcţiile rudimentare pe care le are un File Manager tip aplicaţie desktop: Total Commander, Norton Commander, Free Commander sau gNome Commander. Acesta va trebui sa poată afişa fişierele şi directoriile dintr-un folder, precum să ofere şi funcţii de editare, vizualizare, ştergere, arhivare, copiere şi încărcare fişiere pe server.
PHP şi MySQL – Exemplu CRUD – Partea a II-a - 2 Mar
Acest episod este continuarea episodului de săptămâna trecută – PHP şi MySQL – Exemplu CRUD – Partea I. Vom continua să construim aplicaţia crud, adăugând funcţionalităţi noi – updatare date student şi ştergere student din baza de date. Voi mai vorbi şi despre căteva elemente de securitate în PHP. La încheierea cursului vă recomand o temă pentru acasă.
PHP şi MySQL – Exemplu CRUD – Partea I - 23 Feb
În episodul de astăzi voi povesti despre noţiuni de bază pentru a lucra cu PHP şi MySQL. Voi începe cu funcţiile statice MySQL din SPL (Standard PHP Library) şi exemple de creare a unei baze de date şi tabele MyISAM cu ajutorul interfeţei grafice phpMyAdmin. Aplicaţia pe care vom crea va fi un CRUD (Create/Read/Update/Delete) – o listă de studenţi salvată într-o tabelă din baza de date MySQL. Într-o pagină de index vom afişa lista studenţilor într-un tabel HTML. Vom adăuga funcţionalităţi de adăugare, editare şi ştergere a unui student din listă. Pentru a face mai uşoară partea de debug a aplicaţiei, vom instala două plug-in-uri pentru Mozilla Firefox – Firebug şi Web Developer Toolbar.
PHP pe Windows - 16 Feb
În primul episod din secţiunea de PHP development vom discuta despre softul şi configuraţiile necesare pentru a lucra cu PHP şi MySQL pe Windows. În general pentru lucru cu PHP recomand un sistem de operare Linux. Cel mai bine e sa începeţi cu o distribuţie Debian, şi anume Ubuntu. Ubuntu Linux este relativ uşor de folosit şi învăţat căci oferă o interfaţă grafică, GNOME, foarte intuitivă. Însă, PHP poate funcţiona la fel de bine şi pe un Windows (cu mici diferenţe de configurare).