Referat, comentariu, eseu, proiect, lucrare bacalaureat, liceu si facultate
Top referateAdmitereTesteUtileContact
      
    


 


Ultimele referate adaugate

Adauga referat - poti sa ne ajuti cu un referat?

Politica de confidentialitate



Ultimele referate descarcare de pe site
  CREDITUL IPOTECAR PENTRU INVESTITII IMOBILIARE (economie)
  Comertul cu amanuntul (economie)
  IDENTIFICAREA CRIMINALISTICA (drept)
  Mecanismul motor, Biela, organe mobile proiect (diverse)
  O scrisoare pierduta (romana)
  O scrisoare pierduta (romana)
  Ion DRUTA (romana)
  COMPORTAMENT PROSOCIAL-COMPORTAMENT ANTISOCIAL (psihologie)
  COMPORTAMENT PROSOCIAL-COMPORTAMENT ANTISOCIAL (psihologie)
  Starea civila (geografie)
 

Ultimele referate cautate in site
   domnisoara hus
   legume
    istoria unui galban
   metanol
   recapitulare
   profitul
   caract
   comentariu liric
   radiolocatia
   praslea cel voinic si merele da aur
 
despre:
 
PHP - Ce poate face PHP?
Colt dreapta
Vizite: ? Nota: ? Ce reprezinta? Intrebari si raspunsuri
 
o8j16jc
Orice. PHP este in principal axat pe partea de scripting ce ruleaza pe server, deci poti face orice fac si un program CGI, cum ar fi colectarea de date de la formulare, generarea de continut dinamic sau trimitere si primire de cookie-uri. Dar PHP poate face mult mai multe.

Exista trei domenii principale unde sunt folosite scripturile PHP.

Scripturi ce ruleaza pe server. Acesta este cel mai traditional si cel mai important pentru PHP. Ai nevoie de trei lucrui pentru a face sa mearga. Interpretorul PHP (CGI sau modul de server), un server de web si un navigator de web. E nevoie ca serverul de web sa fie pornit, cu o conexiune PHP instalata. Poti accesa rezultatul programelor PHP cu un navigator print intermediul serverului de web. Vezi sectiunea instructiuni de instalare pentru mai multe detalii.

Scripting la linia de comanda. Poti face ca PHP sa ruleze fara a fi nevoie de server si de browser, ci doar de interpretorul PHP. Aceasta metoda este ideala pentru scripturile ce se vor a fi executate regula folosinf cron (task scheduler in Windows), sau sarcini simple de procesare a textelor. Vezi sectiunea despre Folosirea PHP-ului in linie comanda pentru mai multe informatii.

Scrierea de aplicatii ce ruleaza de partea clientului in mod grafic (GUI). Probabil ca PHP nu este limbajul cel mai bun de a scrie aplicatii cu ferestre pentru Windows sau alte sisteme de operare, dar daca cunosti PHP foarte bine si vrei vrei sa folosesti niste facilitati avansate a PHP-ului in aplicatiile tale ce ruleaza de partea clientului poti totusi folosi PHP-GTK pentru a scrie astfel de programe. Deasemenea ai posibilitatea de a scrie aplicatii ce ruleaza pe platforme diferite folosind aceasta metoda. PHP-GTK este o extensie a PHP-ului, nedisponibila in distributia principala de PHP. Daca esti interesat de PHP-GTK viziteaza propiul lui site..




PHP poate fi folosit pe aproape toate marile sisteme de operare, incluzand Linux, multe variante de Unix (incluzand HP-UX, Solaris si OpenBSD), Microsoft Windows, Mac OS X, RISC OS, probabil si altele. PHP are deasemenea suport pentru majoritatea serverelor de web din prezent. Acestea includ serverele Apache, Microsoft Internet Information Server, Personal Web Server, Netscape si iPlanet, serverul Oreillz Website Pro, Caudium, Xitami, OmniHTTPd, si multe atele. Pentru majoritatea serverelor PHP are un modul, iar pentru celelalte suporta standardul CGI, PHP putand sa lucreye ca un procesor CGI.

Deci, cu PHP, ai libertatea de a alege un sistem de operare si un server de web. Chiar mai mult, ai posibilitatea de a alege programarea procedurala sau programarea orientata obiect, sau chiar sa le amesteci. Cu toate acestea, nu orice facilitate a standardului POO este prezenta in versiunea curent a PHP-ului, multe librarii de cod si aplicatii mari (incluzand si libraria PEAR) sunt scrise folosind doar cos POO.

Cu PHP nu esti limitat sa scoti rezultat HTML. Posibilitatile PHP-ului includ afisarea de imagine, fisiere PDF si chiar filmulete Flash (folosind librariile libswf si Ming) toate generate instant. Poti deasemeanea ca rezultatul tau sa fie orice fisier text, cum ar fi XHTML sau orice alte fisiere XML. PHP poate genera autmoat aceste fisiere si sa le salveze in sistemul de fisiere in loc sa le afiseze, formand un cache de partea serverului pentru continutul tau dinamic.

Una dintre cele mai puternice si importante facilitati in PHP este suportul sau pentru o gama larga de baze de date. Scrierea une pagini de web ce interactioneaza cu o baza de date este incredibil de simpla. Urmatoarele baze de date sunt suportate:

Adabas D Ingres Oracle (OCI7 si OCI8) dBase InterBase Ovrimos
Empress FrontBase PostgreSQL
FilePro (doar citire) mSQL Solid
Hyperwave Direct MS-SQL Sybase
IBM DB2 MySQL Velocis
Informix ODBC Unix dbm

Deasemenea avem o extensie abstracta a bazei de date DBX ce iti permite intr-un mod transparent dolosirea oricarei bazei de date ce suporta aceasta extensie. Mai mult, PHP suporta ODBC, standardul Open Database Connectio, deci te poti conecta la orice alta baza de date ce suporta acest standard mondial.

PHP are deasemeanea suport pentru a conversa cu alte servicii folosind protocoale cum ar fi LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (pe Windows) si multe altele. Poti deasemenea deschide deasemenea socket-uri de retea si sa interactionezi intre aproape toate limbajele de programare Web. Apropo de interconectare, PHP are suport pentru instantierea obiectelor Java si utilizarea lor intr-un mod transparent ca obiecte PHP. Poti deasemenea folosi extensii CORBA pentru a accesa obiecte aflate la distanta.

PHP are capabilitati extrem de folositoare pentru procesarea textului, de la POSIX Extins sau expresii regulare Perl pana la parsarea documentelor XML. Pentru parsarea si accesarea documentelor XML, suportam standardele SAX si DOM. Poti folosi extensia noastra XSLT pentru a transforma documentele XML.

Folosind PHP in domeniul comertului electronic, vei descoperi foarte folositoare pentru programul tau de plati online functii de plata Cybercash, CyberMUT, VeriSign Payflow Pro si CCVS.

In cele din urma, dar nu ultimul rand, avem si alte extensii interesante, cum ar fi functii ale motorului de cautare mnoGoSearch, functii pentru accesarea IRC-ului, multe utilitare de compresie (gzip, bz2), conversie de calendar, traducere...

Dupa cum poti observa aceasta pagina nu este de ajuns pentru a scrie toate posbilitatile si beneficiile oferite de PHP. Citeste mai departe sectiunile despre instalarea PHP, si documentatia functiilor parte a explicatiilor extensiilor mentionate mai sus.


Colt dreapta
Creeaza cont
Comentarii:

Nu ai gasit ce cautai? Crezi ca ceva ne lipseste? Lasa-ti comentariul si incercam sa te ajutam.
Esti satisfacut de calitarea acestui referat, eseu, cometariu? Apreciem aprecierile voastre.

Nume (obligatoriu):

Email (obligatoriu, nu va fi publicat):

Site URL (optional):


Comentariile tale: (NO HTML)


Noteaza referatul:
In prezent referatul este notat cu: ? (media unui numar de ? de note primite).

2345678910

 
Copyright© 2005 - 2024 | Trimite referat | Harta site | Adauga in favorite
Colt dreapta