civilizatia egipteana

Download Civilizatia Egipteana

Post on 18-Jul-2015

744 views

Category:

Education

8 download

Embed Size (px)

TRANSCRIPT

PROIECT Programare WEB CIVILIZIA EGIPTEAN

PROIECTProgramare WEB

CIVILIZIA EGIPTEANStudenti: Stoin OvidiuIovan AndreiSfrcoci EmanuelCiuman Ameliandrumtor: Carmen HolotescuCUPRINS

1. Tehnologii folosite2. Descrierea site-ul3. Resurse OnlinePROIECT Programare WEB - CIVILIZIA EGIPTEANTEHNOLOGII FOLOSITE

1. PHP este un limbaj de programare. Numele PHP provine din limba engleza i este un acronim recursiv: Php: Hypertext Preprocessor. Se folosete n principal nglobat n codul HTML, dar ncepnd de la versiunea 4.3.0 se poate folosi i n mod linie de comand (CLI), permind crearea de aplicaii independente. Este unul din cele mai importante limbaje de programare web open-source i server-wide, existnd versiuni disponibile pentru majoritatea web-serverelor i pentru toate sistemele de operare. Popularitatea de care se bucur acest limbaj de programare se datoreaz urmtoarelor caracteristici: familiaritate, simplitate, eficien, securitate, flexibilitate, gratuitate. PHP este simplu de utilizat, fiind un limbaj de programare structurat, ca i C-ul, Perl-ul sau ncepnd de la versiunea 5 chiar Java, sintaxa limbajului fiind o combinaie a celor trei. PHP foloseste extensii specifice pentru fiierele sale: .php, .php3, .ph3, .php4, .inc, .phtml. Aceste fiiere sunt interpretate de catre serverul web iar rezultatul este trimis n form de text sau cod HTML ctre browser-ul clientului.

PROIECT Programare WEB - CIVILIZIA EGIPTEANPROIECT Programare WEB - CIVILIZIA EGIPTEANTEHNOLOGII FOLOSITE

2. MySQL este un sistem de gestiune a bazelor de date relaional, produs de compania suedeza MY SQL A B i distribuit sub Licen Public General GNU. Dei este folosit foarte des mpreun cu limbajul de programare PHP, cu MySQL se pot construi aplicaii n orice limbaj major. Exist multe scheme API disponibile pentru MySQL ce permit scrierea aplicaiilor 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. Pentru a administra bazele de date MySQL se poate folosi modul linie de comand sau, prin descrcare de pe internet, o interfa grafic: MySQL Administrator i MySQL Query Browser. Un alt instrument de management al acestor baze de date este aplicaia gratuit, scris n PHP, phpMyAdmin.PROIECT Programare WEB - CIVILIZIA EGIPTEANTEHNOLOGII FOLOSITE

3. CSS (Cascading Style Sheets) este un standard pentru formatarea elementelor unui document HTML. Stilurile se pot ataa elementelor HTML prin intermediul unor fiiere externe sau n cadrul documentului, prin elementul 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 pe server, putand fi folosite de mai multe documente Web, care au astfel o macheta comuna;b) Inglobate - Embedded - Stilul este inclus la inceputul paginii Web;c) Inline - Se aplica un stil unei portiuni a paginii.

PROIECT Programare WEB - CIVILIZIA EGIPTEANTEHNOLOGII FOLOSITE

Tehnolgii similare

ASP.NET este o tehnologie Microsoft pentru crearea de aplicaii 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 aplicaiei 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 crete performanele aplictiei web. Codul sursa poate fi separat n dou fiiere, unul pentru codul executabil, iar un altul pentru continutul paginii (codul HTMLi textul din pagin) .c) .NET este compatibil cu peste 20 de limbaje diferite, cele mai utilizate fiind C# si Visual Basic.PROIECT Programare WEB - CIVILIZIA EGIPTEANDESCRIEREA SITE-ului

Acest site a fost conceput pentru cei care iubesc istoria. Cu numele de Civilaia Egiptean, acesta cuprinde o gam larga de aspecte din viaa de fiecare zi a egiptenilor antici. De la arhitectur la art, de la Dinastie la Geografie i pn la Religia acestora, se ncearc aducerea vizitatorului cu mii de ani n urm, cnd aceast civilizaie era una dintre cele mai rsuntoare de pe ntreg pmntul. Misterele i tainele sunt valabile i astzi, dar ceea ce d interes i farmec acestei civilizaii de mult apuse, este chiar istoria ei.Pentru pasionaii de istorie, este astfel o ans de reintoarcere n timp, o ocazie de a tri ce alii au trit, de a vedea ceea ce ei au vzut, dar dintr-o alt perspectiv, dintr-un cadru exterior.

PROIECT Programare WEB - CIVILIZIA EGIPTEANDESCRIEREA SITE-ului

Site-ul ncepe printr-o pagin de ntmpinare a vizitatorului, de bun venit. Dup ce se acceseaz link-ul de intrare propriu-zis n site, se poate observa structura acestuia ca fiind conceput pe un template pe care se vor construii toate cele 6 seciuni/pagini tratate(Arhitectura, Arta, Dinastiile, Geografia, Religia, Contact). Acest lucru este realizat prin foi de stil, pentru a reduce numrul de linii de cod i pentru o mai mare lizibilitate.Paginile n sine sunt tratate in HTML, dar am folosit i PHP att pentru generarea dinamic a coninutului ct i pentru prelucrarea dinamic. Dealtfel, aa cum am spus, ne-am folosit si de CSS-uri n modul de realizarea al site-ului.PROIECT Programare WEB - CIVILIZIA EGIPTEANDESCRIEREA SITE-ului

n ultima seciune, seciunea Contact, se gsesc dou formulare pentru strnirea i mai mare a interesului vizitatorului. Un prim formular, este adresat celor care au fost plcut impresionai de site. Completarea cmpurilor va rezulta procesarea formularului ntr-o pagina php.Cel de-al doilea formular va introduce datele personale ale celui care completeaz cmpurile ntr-o baz de date creat n prealabil. Numele, prenumele, adresa, telefonul i email-ul acestuia vor fi inserate i memorate n baza de date, pentru nscrierea la Concurs si pentru un eventual ctig rezultat n urma unei trageri la sori.Totodat, pentru lizibilitatea si aspectul site-ului am introdus i seciunea de resurse tot aici. Sunt accesibile o serie de link-uri din aceeai tematic.PROIECT Programare WEB - CIVILIZIA EGIPTEAN

DESCRIEREA SITE-uluiPROIECT Programare WEB - CIVILIZIA EGIPTEANRESURSE ONLINE

http://issuu.com/tfides/docs/21885366-php-for-begginers

PROIECT Programare WEB - CIVILIZIA EGIPTEANV mulumim!