Header Image
Home / Tehnologii web design

Tehnologii web design

Tehnologii Web


Despre HTTP in cateva cuvinte
Este metoda cea mai des utilizată pentru accesarea informațiilor în Internet care sunt păstrate pe servere World Wide Web (WWW). Protocolul HTTP este un protocol de tip text, fiind protocolul „implicit” al WWW. Adică, dacă un URL nu conține partea de protocol, aceasta se consideră ca fiind http. HTTP presupune că pe calculatorul destinație rulează un program care înțelege protocolul. Fișierul trimis la destinație poate fi un document HTML (abreviație de la HyperText Markup Language), un fișier grafic, de sunet, animație sau video, de asemenea un program executabil pe server-ul respectiv sau și un editor de text. După clasificarea după modelul de referință OSI, protocolul HTTP este un protocol de nivel aplicație. Realizarea și evoluția sa este coordonată de către World Wide Web Consortium (W3C).
HyperText Markup Language (HTML)
HTML este o technologie prin care documente text, dar și imagini, pot fi afișate pe o singură pagină prin intermediul unui soft specializat, numite browsere web. Textul și informația dintr-o pagină pot fi aranjat și adnotat cu diverse coduri, tipuri de metadate și indicații de redare. Se poate astfel sublinia un anumit text, se poate aranja în paragrafe, se pot introduce imagini sau pot fi folosite limbaje mai sofisticate, afișate hărți sau formulare. Prin intermediul HTML se pot introduce metadate, adică informații despre autorul documentului, despre titlu sau informații despre cum poate fi formatat și împărțit documentul în tabele, paragrafe, segmente, titluri și liste. Aceste informații sunt interpretate de către browser pentru a afișa informația în mod coerent și permite conectarea unei pagini cu altele și formarea de hiperlink-uri. Formatul HTML poate fi editat și citit prin intermediul unor editoare simple de text sau a unor programe specializate..
Cascading Style Sheets sau CSS
Limbaj de stilizare al elementelor html, al tagurilor html. Denumirea CSS provine din expresia Cascading Style Sheets. In Web Design-ul modern, pentru stilizarea paginilor web se foloseste numai CSS. Acest lucru inseamna ca de la culoarea literelor si a backgroundului pana si la pozitionarea elementelor de pe o pagina web, totul este stilizat prin CSS. Stilurile folosite pe o pagina pot fi incorporate in pagina respectiva sau pot fi chemate din fisiere externe, fisiere css..
Hypertext Preprocessor sau PHP
Este un limbaj de programare folosit pentru a crea pagini web dinamice sau aplicații web interactive. Limbajul PHP se folosește în codul HTML, dar noile versiuni se pot folosi pentru a crea aplicații independente în modul CLI, linie de comanda. PHP a devenit un limbaj foarte important de programare web open-source și server-side. Instalat pe mai mult de 20 de milioane de site-uri și peste 1 milion de servere, PHP este disponibil pentru majoritatea serverelor și sistemele de operare. Este un software liber disponibil sub licența PHP și este de dificultate medie spre grea.
MySQL sau sistem de gestiune a bazelor de date relationale
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 ar fi: C, C++, C#, Java, Perl, PHP, Python, FreeBasic, etc., fiecare dintre acestea folosind un tip specific 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 respectivele 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.
Asynchronous JavaScript and XML sau AJAX
Este o tehnică de programare pentru crearea de aplicații web interactive. Intenția este să facă paginile web să devină mai rapide și deci mai acceptate, prin schimbul în fundal al unor cantități mici de date cu serverul, astfel încât să nu fie nevoie ca pagina să fie reîncărcată la fiecare acțiune a utilizatorului. Aceasta are ca scop creșterea interactivității, vitezei și ușurinței în utilizare a aplicațiilor web.

Ajax nu este o tehnologie în sine. Termenul este folosit pentru definirea aplicațiilor web ce folosesc un ansamblu de tehnologii:

  • HTML sau XHTML pentru structura semantică a informațiilor;
  • CSS pentru prezentarea informațiilor;
  • Javascript pentru interactivitate, pentru procesarea informațiilor prezentate;
  • Obiectul XMLHttpRequest pentru schimbul și manipularea informațiilor într-o manieră asincronă cu server-ul web;
  • XML este folosit de obicei pentru transferarea datelor între server și client, deși orice format funcționează, inclusiv HTML preformatat, text simplu etc.

.

Ce este JavaScript?
Javascript este un limbaj de programare foarte popular care este folosit în numeroase pagini web. Prin codul Javascript se pot introduce funcționalități interactive în orice site astfel încât site-ul să fie mai dinamic. Codul Javascript este rulat de browser și poate da acces și la obiecte sau programe din alte aplicații. Javascript s-a numit mai întâi Mocha apoi LiveScript și a fost dezvoltat de Netscape Communication Corporation.
Extensible Markup Language sau XML
Meta-limbaj de marcare recomandat de Consorțiul Web pentru crearea de alte limbaje de marcare, cum ar fi XHTMLRDFRSSMathMLSVGOWL etc. Aceste limbaje formează familia de limbaje XML.

Meta-limbajul XML este o simplificare a limbajului SGML (din care se trage și HTML) și a fost proiectat în scopul transferului de date între aplicații pe internet, descriere structură date.

XML este acum și un model de stocare a datelor nestructurate și semi-structurate în cadrul bazelor de date native XML.

Datele XML pot fi utilizate în limbajul HTML, permit o identificare rapidă a documentelor cu ajutorul motoarelor de căutare. Cu ajutorul codurilor javascript, php etc. fișierele XML pot fi înglobate în paginile de internet, cel mai elocvent exemplu este sitemul RSS care folosește un fișier XML pentru a transporta informațiile dintr-o pagină web către mai multe pagini web.

 

 

Top

Site-ul www.sunmark.ro utilizeaza cookie-uri pentru a furniza vizitatorilor o experienta mult mai buna de navigare si servicii adaptate nevoilor si interesului fiecaruia. detalii

Informatiile prezentate in continuare au scopul de a aduce la cunostinta utilizatorului mai multe detalii despre plasarea, utilizarea si administrarea „cookie”-urilor utilizate de site-ul www.sunmark.ro. Cookie-urile ofera detinatorilor de site-uri un feedback valoros asupra modului cum sunt utilizate site-urile lor de catre utilizatori, astfel incat sa le poata face si mai eficiente si mai accesibile pentru utilizatori, permit aplicatiilor multimedia sau de alt tip de pe alte site-uri sa fie incluse intr-un anumit site pentru a crea o experienta de navigare mai valoroasa, mai utila si mai placuta, imbunatatesc eficienta publicitatii online. Ce este un „cookie”? Un „Internet Cookie” (termen cunoscut si ca „browser cookie” sau „HTTP cookie” sau pur si simplu „cookie”) este un fisier de mici dimensiuni, format din litere si numere, care va fi stocat pe computerul, terminalul mobil sau alte echipamente ale unui utilizator de pe care se acceseaza Internetul. Cookie-ul este instalat prin solicitarea emisa de catre un web-server unui browser (de ex.: Internet Explorer, Firefox, Chrome) si este complet „pasiv” (nu contine programe software, virusi sau spyware si nu poate accesa informatiile de pe hard driveul utilizatorului). Un cookie este format din 2 parti: numele si continutul sau valoarea cookie-ului. Mai mult, durata de existenta a unui cookie este determinata; tehnic, doar webserverul care a trimis cookie-ul il poate accesa din nou in momentul in care un utilizator se intoarce pe website-ul asociat webserverului respectiv. Cookie-urile in sine nu solicita informatii cu caracter personal pentru a putea fi utilizate si, in cele mai multe cazuri, nu identifica personal utilizatorii de internet. Exista 2 categorii mari de cookie-uri: Cookieuri de Sesiune – acestea sunt stocate temporar in dosarul de cookie-uri al browserului web pentru ca acesta sa le memoreze pana cand utilizatorul iese de pe web-siteul respectiv sau inchide fereastra browserului. Cookieuri Persistente – acestea sunt stocate pe hard-drive-ul unui computer sau echipament (si in general depinde de durata de viata prestabilita pentru cookie). Cookie-urile persistente le includ si pe cele plasate de un alt website decat cel pe care il viziteaza utilizatorul la momentul respectiv – cunoscute sub numele de ‘third party cookies’ (cookieuri plasate de terti) – care pot fi folosite in mod anonim pentru a memora interesele unui utilizator, astfel incat sa fie livrata publicitate cat mai relevanta pentru utilizatori. Care este durata de viata a unui cookie? Cookieurile sunt administrate de webservere. Durata de viata a unui cookie poate varia semnificativ, depinzand de scopul pentru care este plasat. Asa cum am mentionat mai sus, unele cookie-uri sunt folosite exclusiv pentru o singura sesiune (session cookies) si nu mai sunt retinute odata de utilizatorul a parasite website-ul, iar alte cookie-uri sunt retinute si refolosite de fiecare data cand utilizatorul revine pe acel website (‘cookie-uri permanente‘). Cu toate aceste, cookie-urile pot fi sterse de un utilizator in orice moment prin intermediul setarilor browserului. Ce sunt cookie-urile plasate de terti? Anumite sectiuni de continut de pe unele site-uri pot fi furnizate prin intermediul unor terte parti/furnizori (ex: un video sau o reclama). Aceste terte parti pot plasa de asemenea cookie-uri prin intermediul site-ului si ele se numesc „third party cookies” pentru ca nu sunt plasate de proprietarul website-ului respectiv. Furnizorii terti trebuie sa respecte, de asemenea, reglementarile legale in vigoare si politicile de confidentialitate ale detinatorului site-ului. Cum sunt folosite cookie-urile de catre acest site? Unele cookie-uri pot proveni de la urmatorii terti: Google Analytics, Facebook, Twitter, Youtube Cookie-uri de performanta: Acest tip de cookie retine preferintele utilizatorului pe acest site, asa incat nu mai este nevoie de setarea lor la fiecare vizitare a site-ului. Cookie-uri pentru analiza vizitatorilor: De fiecare data cand un utilizator viziteaza acest site softul de analytics furnizat de o terta parte genereaza un cookie de analiza a utilizatorului. Acest cookie ne spune daca ati mai vizitat acest site pana acum. Browserul ne va spune daca aveti acest cookie, iar daca nu, vom genera unul. Acesta permite monitorizarea utilizatorilor unici care ne viziteaza si cat de des o fac. Cookie-uri pentru geotargetting: Aceste cookie-uri sunt utilizate de catre un soft care stabileste din ce tara proveniti. Este complet anonim si este folosit doar pentru a targeta continutul – chiar si atunci cand sunteti pe pagina noastra in limba romana sau in alta limba primiti aceeasi reclama. Ce tip de informatii sunt stocate si accesate prin intermediul cookie-urilor? Cookie-urile pastreaza informatii intr-un fisier text de mici dimensiuni care permit unui website sa recunoasca un browser. Webserverul va recunoaste browserul pana cand cookie-ul expira sau este sters. Cookie-ul stocheaza informatii importante care imbunatatesc experienta de navigare pe Internet. Particularizati-va setarile browserului in ceea ce priveste cookie-urile Daca nu va deranjeaza cookie-urile si sunteti singura persoana care utilizeaza computerul, puteti seta termene lungi de expirare pentru stocarea istoricului de navigare si al datelor personale de acces. Daca impartiti accesul la calculator, puteti lua in considerare setarea browserului pentru a sterge datele individuale de navigare de fiecare data cand inchideti browserul. Cum pot opri cookie-urile? Dezactivarea si refuzul de a primi cookie-uri pot face site-ul nostru dificil de vizitat si folosit. Toate browserele moderne ofera posibilitatea de a schimba setarile cookie-urilor. Aceste setari se gasesc de regula in „optiuni” sau in meniul de „preferinte” al browserului dumneavoastra. Pentru a intelege aceste setari, urmatoarele linkuri pot fi folositoare, altfel puteti folosi optiunea „ajutor” a browserului pentru mai multe detalii.

Inchide

Director Web