Transcript
Page 1: Civilizatia Egipteana
Page 2: Civilizatia Egipteana
Page 3: Civilizatia Egipteana

1. PHP este un limbaj de programare. Numele PHP provine din limbaengleza și este un acronim recursiv : Php: Hypertext Preprocessor.Se folosește în principal înglobat în codul HTML, dar începând dela versiunea 4.3.0 se poate folosi și în mod „linie de comandă”(CLI), permițând crearea de aplicații independente. Este unul dincele mai importante limbaje de programare web open-source șiserver-wide, existând versiuni disponibile pentru majoritateaweb-serverelor și pentru toate sistemele de operare.

Popularitatea de care se bucură acest limbaj de programarese datorează următoarelor caracteristici: familiaritate, simplitate,eficiență, securitate, flexibilitate, gratuitate. PHP este simplu deutilizat, fiind un limbaj de programare structurat, ca și C-ul, Perl-ul sau începând de la versiunea 5 chiar Java, sintaxa limbajuluifiind o combinație a celor trei. PHP foloseste extensii specificepentru fișierele sale: .php, .php3, .ph3, .php4, .inc, .phtml. Acestefișiere sunt interpretate de catre serverul web iar rezultatul estetrimis în formă de text sau cod HTML către browser-ul clientului.

Page 4: Civilizatia Egipteana

2. MySQL este un sistem de gestiune a bazelor de date relațional,produs de compania suedeza MY SQL A B și distribuit sub LicențăPublică Generală GNU.

Deși este folosit foarte des împreună cu limbajul deprogramare PHP, cu MySQL se pot construi aplicații în orice limbajmajor. Există multe scheme API disponibile pentru MySQL cepermit scrierea aplicațiilor în numeroase limbaje de programarepentru accesarea bazelor de date MySQL, cum are fi: C, C++, C#,Java, Perl, PHP, Python, FreeBasic, etc., fiecare dintre acesteafolosind un tip spefic API.

Pentru a administra bazele de date MySQL se poate folosimodul linie de comandă sau, prin descărcare de pe internet, ointerfață grafică: MySQL Administrator și MySQL Query Browser. Unalt instrument de management al acestor baze de date esteaplicația gratuită, scrisă în PHP, phpMyAdmin.

Page 5: Civilizatia Egipteana

3. CSS (Cascading Style Sheets) este un standard pentru formatareaelementelor unui document HTML. Stilurile se pot atașaelementelor HTML prin intermediul unor fișiere externe sau încadrul documentului, prin elementul <style> și/sau atributul style.CSS se poate utiliza și pentru formatarea elementelor XHTML, XMLși SVGL.

Foile de stil pot fi utilizate la trei nivele:a) Legate ( externe ) - Linked - Foi de stil sunt localizate peserver, putand fi folosite de mai multe documente Web, careau astfel o macheta comuna;b) Inglobate - Embedded - Stilul este inclus la inceputulpaginii Web;c) Inline - Se aplica un stil unei portiuni a paginii.

Page 6: Civilizatia Egipteana

Tehnolgii similare

ASP.NET este o tehnologie Microsoft pentru crearea deaplicații web și servicii web. ASP.NET este succesorul lui ASP (ActiveServer Pages) și beneficiază de puterea platformei de dezvoltare.NET, și de setul de instrumente oferite de mediul de dezvoltarea alaplicației „Visual Studio .NET”.

Cateva dintre avantajele ASP .NET sunt:a) ASP .NET are un set larg de componente, bazate pe

XML, oferind astfel un model de programare orientat obiect (OOP).b) 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 continutulpaginii (codul HTMLși textul din pagină) .

c) .NET este compatibil cu peste 20 de limbaje diferite, celemai utilizate fiind C# si Visual Basic.

Page 7: Civilizatia Egipteana

Acest site a fost conceput pentru cei care iubesc istoria. Cu

numele de ”Civilația Egipteană”, acesta cuprinde o gamă larga deaspecte din viața de fiecare zi a egiptenilor antici.

De la arhitectură la artă, de la Dinastie la Geografie și până laReligia acestora, se încearcă aducerea vizitatorului cu mii de ani înurmă, când această civilizație era una dintre cele mai răsunătoarede pe întreg pământul.

Misterele și tainele sunt valabile și astăzi, dar ceea ce dăinteres și farmec acestei civilizații de mult apuse, este chiar istoriaei.

Pentru pasionații de istorie, este astfel o șansă dereintoarcere în timp, o ocazie de a trăi ce alții au trăit, de a vedeaceea ce ei au văzut, dar dintr-o altă perspectivă, dintr-un cadruexterior.

Page 8: Civilizatia Egipteana

Site-ul începe printr-o pagină de ”întâmpinare” avizitatorului, ”de bun venit”. După ce se accesează link-ul deintrare propriu-zisă în site, se poate observa structura acestuia cafiind concepută pe un template pe care se vor construii toate cele6 secțiuni/paginitratate(Arhitectura, Arta, Dinastiile, Geografia, Religia, Contact).Acest lucru este realizat prin foi de stil, pentru a reduce numărulde linii de cod și pentru o mai mare lizibilitate.

Paginile în sine sunt tratate in HTML, dar am folosit și PHPatât pentru generarea dinamică a conținutului cât și pentruprelucrarea dinamică. Dealtfel, așa cum am spus, ne-am folosit side CSS-uri în modul de realizarea al site-ului.

Page 9: Civilizatia Egipteana

În ultima secțiune, secțiunea ”Contact”, se găsesc douăformulare pentru stârnirea și mai mare a interesului vizitatorului.Un prim formular, este adresat celor care au fost plăcutimpresionați de site. Completarea câmpurilor va rezultaprocesarea formularului într-o pagina php.

Cel de-al doilea formular va introduce datele personale alecelui care completează câmpurile într-o bază de date creată înprealabil. Numele, prenumele, adresa, telefonul și email-ulacestuia vor fi inserate și memorate în baza de date, pentruînscrierea la Concurs si pentru un eventual câștig rezultat în urmaunei trageri la sorți.

Totodată, pentru lizibilitatea si aspectul site-ului am introdusși secțiunea de resurse tot aici. Sunt accesibile o serie de link-uridin aceeași tematică.

Page 10: Civilizatia Egipteana
Page 12: Civilizatia Egipteana

Top Related