Testarea unui site web şi a aplicaţiilor web

|

Testarea web este numele dat testărilor software care se concentreaza pe aplicaţii web. Testarea completă a unui sistem web înainte de a fi lansat oficial poate ajuta în abordarea unor aspecte înainte ca sistemul să fie deschis publicului. Probleme cum … Citeşte mai mult

Istoria aplicaţiilor web

|

În perioada de început a aplicaţiilor client-server, fiecare aplicaţie avea propriul său program client care servea ca interfaţă utilizator şi trebuia să fie instalat separat pe fiecare calculator personal al utilizatorului. O actualizare pe server a aplicaţiei necesita o actualizare … Citeşte mai mult

Arhitecturi ale şabloanelor pentru aplicaţii web

|

O diagramă arătând relaţia dintre Model, Vizualizare, şi Controler Model view controller (MVC) Multe şabloane folosesc reţeaua arhitecturală Model View Controller (MVC) pentru a separa modelul de date cu regulile de tranzacţii de interfaţa utilizatorului Push vs. Pull Multe şabloane … Citeşte mai mult

Interfaţa în aplicaţiile web

|

Interfaţa web limitează foarte puţin funcţionalitatea clientului. Prin Java, JavaScript, DHTML, Flash şi alte tehnologii devin posibile metodele specifice aplicaţiilor precum desenarea pe ecran, audiţii, şi accesul tastaturii şi a mouse-ului. Multe servicii au încercat să combine toate aceste posibilităţi … Citeşte mai mult

Tehnologii Ajax

|

 Jesse James Garrett la Conferinţa Web 2.0 , 2007 Termenul Ajax reprezintă o mare varietate de tehnologii web care pot fi folosite pentru a implementa o aplicaţie web care comunică cu un server în background, fără a interfera cu starea … Citeşte mai mult

Istoria FastCGI

|

CGI este un protocol pentru interfaţarea aplicaţiilor externe serverelor web. Aplicaţiile CGI rulează într-un proces separat care este creat la începutul fiecărei solicitări şi este închis la terminare. Acest model de „nou proces per solicitare” face programele CGI foarte simplu … Citeşte mai mult

JavaServer Faces

|

JavaServer Faces (JSF) este un şablon pentru aplicaţii web pe bază de Java pentru simplificarea dezvoltării interfeţelor pentru utilizator pentru aplicaţii Java EE. Spre deosebire de şabloanele web MVC bazate pe solicitări, JSF foloseşte o abordare bazată pe componente. Starea … Citeşte mai mult

Aplicaţii Extinse pe Internet

|

Aplicaţiile Extinse pe Internet (Rich Internet applications, RIA) sunt aplicaţii web cu unele caracteristici ale aplicaţiilor din calculator, de obicei livrate cu ajutorul pluginurilor browserelor web proprietare sau independent via mecanisme de testare sau maşini virtuale. Exemple de RIA includ … Citeşte mai mult

Modele pentru aplicaţii web

|

Un model cadru pentru aplicaţii web (web application framework) este un model cadru software destinat a suporta dezvoltarea siturilor web dinamice, aplicaţiile web şi serviciile web. Scopul modelului cadru este facilitarea proiectării prin utilizarea unor şabloane bazate pe activităţi curente … Citeşte mai mult

Aplicaţii web

|

În ingineria software, o aplicaţie web este o aplicaţie accesată prin browser într-o reţea precum Internetul sau un intranet. Este în acelaşi timp o aplicaţie software de calculator codată într-un limbaj suportat de browser (precum HTML, JavaScript, Java, etc.) şi … Citeşte mai mult