Documente Academic
Documente Profesional
Documente Cultură
Dezvoltarea web este un termen larg, care cuprinde orice activitate legată de dezvoltarea
unui Dezvoltarea web este un termen larg, care cuprinde orice activitate legată de
dezvoltarea unui site web pentru World Wide Web sau internet. Aceasta poate include
dezvoltarea afacerilor prin comerț electronic (e-commerce), web design, dezvoltarea de
conținut web, programare specifică, configurarea serverelor web, etc. Dezvoltarea web
include atât realizarea unor simple pagini web statice cu text, până la cele mai complexe
aplicații Internet, afaceri electronice (ebusiness), sau servicii de rețele sociale.
Pentru afacerile și organizațiile mai mari, echipele de dezvoltatori web pot avea sute de
specialiști. Organizațiile mai mici pot necesita chiar și o singură persoană, permanent sau
cu contract temporar, sau încă o persoană designer specializat în editare grafică și/sau un
tehnician pentru sisteme informaționale. Dezvoltarea web poate fi un efort colaborativ
între mai multe departamente sau o activitate specifică unui singur departament
specializat.
Începând cu mijlocul anilor 1990, dezvoltarea web a fost una din industriile cu rata de
dezvoltare cea mai mare.[3] În 1995 erau mai puțin de 1.000 companii de dezvoltatori
web doar în Statele Unite ale Americii, iar în 2005 erau peste 30.000 astfel de companii.
Industria dezvoltării web se așteaptă să crească cu peste 20% în următorii ani. Creșterea
acestei industrii este ajutată de marile afaceri care doresc să își vândă produsele și
serviciile clienților într-un mod automat.
În plus, costul dezvoltării siturilor web și a găzduirii a scăzut dramatic în acest timp. În
loc să coste zeci de mii de dolari, ca în cazul siturilor de început, acum se poate dezvolta
un sit web simplu pentru mai puțin de 1.000 USD, în funcție de complexitate și mărimea
conținutului. Companiile de dezvoltare situri web mai mici pot acum să ofere servicii de
web design accesibile atât companiilor mici cât și persoanelor individuale permițând
dezvoltarea pe mai departe a industriei de profil. Există multe sisteme pentru dezvoltarea
web disponibile în mod gratuit. Un exemplu binecunoscut este LAMP (Linux, Apache,
MySQL, PHP),[5] care este de obicei oferit gratuit. Aceasta a ajutat peste tot în lume la
instalarea zilnică a noi situri web contribuind astfel la creșterea popularității siturilor
web. Un alt factor contributiv a fost creșterea ușurinței în folosirea software WYSIWYG
pentru dezvoltarea web, în special Adobe Dreamweaver sau Microsoft Expression Studio
(fostul Microsoft Frontpage) . Prin folosirea acestor software practic oricine poate
dezvolta o pagină web în câteva minute. Cunoașterea HyperText Markup Language
(HTML) sau a altor limbaje de programare nu mai este necesară, dar este recomandabilă
pentru a obține rezultate profesioniste.
Nume Descriere
AJAX ~Oferă noi metode de folosire a
Javascript, PHP, și ale limbaje pentru a
îmbunătăți experiența utilizatorului.
Adobe Flash ~Playerul Flash este o platformă
omniprezentă pentru RIA. Flex 2 a fost de
aemenea inclus în Playerul Flash (versiunea
9+).
World Wide Web a devenit o importantă platformă pentru dezvoltarea web a multor
aplicații de întreprindere complexe și sofisticate, în mai multe domenii. În plus față de
funcționalitatea lor multi-fațetă inerentă , aceste aplicatii web implică un comportament
complex și unele cerințe unice pentru gusabilitate, performanță, securitate și capacitatea
de a crește și evolua. Cu toate acestea, marea majoritate a acestor aplicații continuă să fie
dezvoltate într-un mod ad-hoc, contribuind la problemele de usabilitate, mentenabilitate,
calitate și fiabilitate. În timp ce dezvoltarea web poate beneficia de practici stabilite de
alte discipline conexe, are anumite caracteristici distinctive care necesită considerații
speciale. În ultimii ani de dezvoltare web au existat unele evoluții în direcția soluționării
acestor probleme și cerințe. Ca o disciplină în curs de dezvoltare, ingineria web
promoveaza în mod activ abordări sistematice, disciplinate și cuantificabile pentru
dezvoltarea cu succes a sistemelor și aplicațiilor web de calitate, cu usabilitate
omniprezentă. În special, ingineria web se concentrează asupra metodologiilor, tehnicilor
și instrumentelor care stau la baza dezvoltării de aplicații web și care susțin proiectarea,
dezvoltarea, evoluția, și evaluarea lor. Dezvoltarea de aplicații web are anumite
caracteristici care o fac diferită de software-ul tradițional, sistemul informațional, sau
dezvoltarea de aplicații de calculator.
Ingineria web este multidisciplinară și cuprinde contribuțiile din diverse domenii: analiza
si proiectarea sistemelor, inginerie, ingineria hipermedia / hipertext, ingineria cerințelor,
interacțiunea om-calculator, interfața cu utilizatorul, ingineria informațiilor, indexarea și
regăsirea informațiilor, testarea, modelarea și simularea, managementul proiectelor, și
proiectarea și prezentarea grafică. Ingineria web nu este nici o clona, nici un subdomeniu
al ingineriei software, deși ambele implică programarea și dezvoltarea de software. În
timp ce ingineria web utilizează principii ale ingineriei software, dezvoltarea web
cuprinde noi abordări, metodologii, instrumente, tehnici, și linii directoare pentru a
îndeplini cerințele unice pentru aplicatii web.
Cu toate acestea, limbaje precum Ruby și Python sunt de multe ori asociate cu serverele
de baze de date, altele decât MySQL (M în LAMP). Alte baze de date sunt de asemenea
utilizate în prezent pe scară latgă pe web. De exemplu, unii dezvoltatori preferă
configurarea unui LAPR (Linux / Apache / PostgreSQL / Ruby on Rails) pentru
dezvoltare.
Considerente de Securitate
O parte din acestea depind de mediul serverului (cel mai frecvent Apache sau Microsoft
IIS) pe care limbajul de scripting, cum ar fi PHP, Ruby, Python, Perl sau ASP, se
execută, și, prin urmare, nu este ține de dezvoltatorul web problema securității. Cu toate
acestea, testarea strictă de aplicații web, înainte de lansarea publică, este încurajată,
pentru a preveni astfel de exploatări. În cazul în care un anumit formular de contact este
prevăzut într-un sit web, ar trebui să se includă un câmp captcha în acesta, care împiedică
programe automate de calculator să completeze formularul și trimiterea automată de
spam.
În scopuri educaționale, putem distinge două domenii de bază ale dezvoltării unui site web.
Frontend
o În backend, alipim diferitele componente ale site-ului web: frontend, servere și baze
de date. Pentru a lucra în backend, ca dezvoltator de backend, sunt folosite Java, PHP,
Python, Ruby și C+.
Baze de date, toate informațiile care sunt utilizate sau generate pe site.
Securitatea site-ului
1%
3%2%
Google 92.31%
Bing 2.61%
Yahoo 1.64%
Baidu
95%
4%
15%
TikTok 50.31%
Instagram 30.45%
Whatsapp 15%
50% Facebook 4%
30%
Bibliografie
Informatii:
o https://ro.wikipedia.org/wiki/Dezvoltare
o https://sdacademy.ro/ce-este-dezvoltarea-web/
Poze:
o https://www.google.com/search?
q=Dezvoltare+Web&rlz=1C1CHBF_enRO971RO971&sxsrf=AJOqlzW8yu5Nnc
TTuS0ynS-
2dW4_6tf_qg:1678814192671&source=lnms&tbm=isch&sa=X&ved=2ahUKEwj
B8OOc9tv9AhV6yLsIHcTqCjEQ_AUoAXoECAEQAw&biw=1536&bih=754&
dpr=1.25#imgrc=LE43TsVxmBo4M
o https://www.google.com/search?
q=Dezvoltare+Web&rlz=1C1CHBF_enRO971RO971&sxsrf=AJOqlzW8yu5Nnc
TTuS0ynS-
2dW4_6tf_qg:1678814192671&source=lnms&tbm=isch&sa=X&ved=2ahUKEwj
B8OOc9tv9AhV6yLsIHcTqCjEQ_AUoAXoECAEQAw&biw=1536&bih=754&
dpr=1.25#imgrc=NmGEYX2wxMEKcM
o https://www.google.com/search?
q=Dezvoltare+Web&rlz=1C1CHBF_enRO971RO971&sxsrf=AJOqlzW8yu5Nnc
TTuS0ynS-
2dW4_6tf_qg:1678814192671&source=lnms&tbm=isch&sa=X&ved=2ahUKEwj
B8OOc9tv9AhV6yLsIHcTqCjEQ_AUoAXoECAEQAw&biw=1536&bih=754&
dpr=1.25#imgrc=-prcy1yNKyNQ_M
o https://www.google.com/search?
q=Dezvoltare+Web&rlz=1C1CHBF_enRO971RO971&sxsrf=AJOqlzW8yu5Nnc
TTuS0ynS-
2dW4_6tf_qg:1678814192671&source=lnms&tbm=isch&sa=X&ved=2ahUKEwj
B8OOc9tv9AhV6yLsIHcTqCjEQ_AUoAXoECAEQAw&biw=1536&bih=754&
dpr=1.25#imgrc=nEaHXgTkuzilxM&imgdii=aBc0HSZJIyNYYM
o https://www.google.com/search?
q=Dezvoltare+Web&rlz=1C1CHBF_enRO971RO971&sxsrf=AJOqlzW8yu5Nnc
TTuS0ynS-
2dW4_6tf_qg:1678814192671&source=lnms&tbm=isch&sa=X&ved=2ahUKEwj
B8OOc9tv9AhV6yLsIHcTqCjEQ_AUoAXoECAEQAw&biw=1536&bih=754&
dpr=1.25#imgrc=aBc0HSZJIyNYYM&imgdii=v0K7crkGZGDYVM