Student: Iovescu Cornel-Mihai Galerie foto
Cuprins: 1. Tehnologii folosite 2. Descriere site 3.Resurse online
1. Tehnologii folosite PHP  este un limbaj de programare ce ruleaza pe server, proiectat special pentru WEB.  Intr-o pagina HTML se poate ingloba cod PHP care va fi executat la fiecare vizitare a paginii. Codul PHP este interpretat pe serverul WEB si genereaza un cod HTML care va fi vazut de uilizator (clientului (browserului) fiindu-i transmis numai cod interpretat ca si HTML).
MySql MySQL este un sistem de gestiune a bazelor de date relațional, produs de compania suedeza MySQL AB și distribuit sub Licența Publică Generală GNU. Este cel mai popular SGBD open-source la ora actuală, fiind o componentă cheie a stivei LAMP (Linux, Apache, MySQL, PHP). Deși este folosit foarte des împreună cu limbajul de programare PHP, cu MySQL se pot construi aplicații în orice limbaj major. Există multe scheme API disponibile pentru MySQL ce permit scrierea aplicațiilor în numeroase limbaje de programare pentru accesarea bazelor de date MySQL, cum are fi: C, C++, C#, Java, Perl, PHP, Python, FreeBasic, etc., fiecare dintre acestea folosind un tip spefic API. O interfață de tip ODBC denumită MyODBC permite altor limbaje de programare ce folosesc această interfață, să interacționeze cu bazele de date MySQL cum ar fi ASP sau Visual Basic. În sprijinul acestor limbaje de programare, unele companii produc componente de tip COM/COM+ sau .NET (pentru Windows) prin intermediul cărora respetivele limbaje să poată folosi acest SGBD mult mai ușor decât prin intermediul sistemului ODBC. Aceste componente pot fi gratuite (ca de exemplu MyVBQL) sau comerciale.
CSS  sunt etichete folosite pentru formatarea paginilor web (de exemplu formatare text, background sau aranjare in pagina, etc.). Beneficiile sintaxei CSS sunt:  formatarea este introdusa intr-un singur loc pentru tot documentul editarea rapida a etichetelor datorita introducerii intr-un singur loc a etichetelor se obtine o micsorare a codului paginii, implicit incarcarea mai rapida a acesteia
Tehnologii similare: ASP.NET  este o tehnologie Microsoft pentru crearea de aplicații web și servicii web. ASP.NET este succesorul lui ASP (Active Server Pages) și beneficiază de puterea platformei de dezvoltare .NET, și de setul de instrumente oferite de mediul de dezvoltarea al aplicației „Visual Studio .NET”. Cateva dintre avantajele ASP .NET sunt: ASP .NET are un set larg de componente, bazate pe XML, oferind astfel un model de programare orientat obiect (OOP). ASP .NET ruleaza cod compilat, ceea ce crește performanțele aplictiei web. Codul sursa poate fi separat în două fișiere, unul pentru codul executabil, iar un altul pentru continutul paginii (codul HTML și textul din pagină) . .NET este compatibil cu peste 20 de limbaje diferite, cele mai utilizate fiind C# si Visual Basic.
2. Descriere site Site-ul a fost onceput pentru iubitorii de fotografie care vor sa vada sau sa arate altora fotografii de calitate. Pe pagina principala apar toate categoriile care pot fi accesata sau topul celor mai notate, vizualizate sau comentate fotografii. Fiecare fotografie poate fi comentate de utilizatori si notata de orice persoana care viziteaza site-ul. Pentru a adauga fotografii, este necesar crearea unui cont, autentificarea iar apoi se pot uploada fotografii numai de tip jpeg.
Site-ul este structurat dupa un template care se va regasi in  fiecare din cele 5 tipuri de pagini existente: Pagina principala in care pot fi vizualizate fotografii dupa categorii sau top Pagina unde se poate inregistra un user Pagina pentru autentificarea userului si adaugarea de fotografii Pagina cu siteuri similare Pagina pentru vizualizare detalii poza dorita Continutul tuturor paginilor a fost realizat in html pentru partea statica, iar pentru generarea dinamica a continutului si prelucrarea datelor s-a folosit php. Fotografiile adaugate sunt salvate intr-un fisier separat, sunt redimensionate pentru a se incadra pe pagina, a minimiza dimensiunile lor si pentru a reduce cantitatea de date transferate la incarcarea paginii.
 
3. Resurse Online: Pdf de descarcat se gaseste la adresa www.oriceon.com

Galerie

  • 1.
  • 2.
    Cuprins: 1. Tehnologiifolosite 2. Descriere site 3.Resurse online
  • 3.
    1. Tehnologii folositePHP este un limbaj de programare ce ruleaza pe server, proiectat special pentru WEB. Intr-o pagina HTML se poate ingloba cod PHP care va fi executat la fiecare vizitare a paginii. Codul PHP este interpretat pe serverul WEB si genereaza un cod HTML care va fi vazut de uilizator (clientului (browserului) fiindu-i transmis numai cod interpretat ca si HTML).
  • 4.
    MySql MySQL esteun sistem de gestiune a bazelor de date relațional, produs de compania suedeza MySQL AB și distribuit sub Licența Publică Generală GNU. Este cel mai popular SGBD open-source la ora actuală, fiind o componentă cheie a stivei LAMP (Linux, Apache, MySQL, PHP). Deși este folosit foarte des împreună cu limbajul de programare PHP, cu MySQL se pot construi aplicații în orice limbaj major. Există multe scheme API disponibile pentru MySQL ce permit scrierea aplicațiilor în numeroase limbaje de programare pentru accesarea bazelor de date MySQL, cum are fi: C, C++, C#, Java, Perl, PHP, Python, FreeBasic, etc., fiecare dintre acestea folosind un tip spefic API. O interfață de tip ODBC denumită MyODBC permite altor limbaje de programare ce folosesc această interfață, să interacționeze cu bazele de date MySQL cum ar fi ASP sau Visual Basic. În sprijinul acestor limbaje de programare, unele companii produc componente de tip COM/COM+ sau .NET (pentru Windows) prin intermediul cărora respetivele limbaje să poată folosi acest SGBD mult mai ușor decât prin intermediul sistemului ODBC. Aceste componente pot fi gratuite (ca de exemplu MyVBQL) sau comerciale.
  • 5.
    CSS suntetichete folosite pentru formatarea paginilor web (de exemplu formatare text, background sau aranjare in pagina, etc.). Beneficiile sintaxei CSS sunt: formatarea este introdusa intr-un singur loc pentru tot documentul editarea rapida a etichetelor datorita introducerii intr-un singur loc a etichetelor se obtine o micsorare a codului paginii, implicit incarcarea mai rapida a acesteia
  • 6.
    Tehnologii similare: ASP.NET este o tehnologie Microsoft pentru crearea de aplicații web și servicii web. ASP.NET este succesorul lui ASP (Active Server Pages) și beneficiază de puterea platformei de dezvoltare .NET, și de setul de instrumente oferite de mediul de dezvoltarea al aplicației „Visual Studio .NET”. Cateva dintre avantajele ASP .NET sunt: ASP .NET are un set larg de componente, bazate pe XML, oferind astfel un model de programare orientat obiect (OOP). ASP .NET ruleaza cod compilat, ceea ce crește performanțele aplictiei web. Codul sursa poate fi separat în două fișiere, unul pentru codul executabil, iar un altul pentru continutul paginii (codul HTML și textul din pagină) . .NET este compatibil cu peste 20 de limbaje diferite, cele mai utilizate fiind C# si Visual Basic.
  • 7.
    2. Descriere siteSite-ul a fost onceput pentru iubitorii de fotografie care vor sa vada sau sa arate altora fotografii de calitate. Pe pagina principala apar toate categoriile care pot fi accesata sau topul celor mai notate, vizualizate sau comentate fotografii. Fiecare fotografie poate fi comentate de utilizatori si notata de orice persoana care viziteaza site-ul. Pentru a adauga fotografii, este necesar crearea unui cont, autentificarea iar apoi se pot uploada fotografii numai de tip jpeg.
  • 8.
    Site-ul este structuratdupa un template care se va regasi in fiecare din cele 5 tipuri de pagini existente: Pagina principala in care pot fi vizualizate fotografii dupa categorii sau top Pagina unde se poate inregistra un user Pagina pentru autentificarea userului si adaugarea de fotografii Pagina cu siteuri similare Pagina pentru vizualizare detalii poza dorita Continutul tuturor paginilor a fost realizat in html pentru partea statica, iar pentru generarea dinamica a continutului si prelucrarea datelor s-a folosit php. Fotografiile adaugate sunt salvate intr-un fisier separat, sunt redimensionate pentru a se incadra pe pagina, a minimiza dimensiunile lor si pentru a reduce cantitatea de date transferate la incarcarea paginii.
  • 9.
  • 10.
    3. Resurse Online:Pdf de descarcat se gaseste la adresa www.oriceon.com