Tim hieu ve cac ung dung Web

Tags: co so du lieu, truy cap du lieu, Ung dung web, trinh duyet Web, duoc ung dung, luc nao cung, co the, nguoi dung, thong tin, noi dung, cho phep, bao mat, Website, tao, may


Tim hieu ve cac ung dung Web

Ngay nay, ung dung web da duoc ung dung rong rai trong cuoc song hang ngay; tuy nhien ban than cua nen tang nay khong phai luc nao cung don gian va rat de bi hieu nham. Bai viet nay se cung cap mot so thong tin co ban ve chuc nang va cac van de lien quan den bao mat cua ung dung Web.

Ung dung Web (Web Application) hay Website Widget

Nho nhung thap ky truoc day, Web tro thanh con duong gia re cho hang trieu doanh nghiep thuc hien kenh thong tin lien lac, trao doi, giao dich voi khach hang tuong lai va cac doi tac hien tai.

Cu the, Web cung cap cach thuc cho cac nha phat trien thi truong biet nguoi ghe tham website cua minh la ai va bat dau lien lac voi ho. Do la yeu cau nhung ai vao website dang ky thu tin (newsletter), dien vao mot form ung dung khi yeu cau noi dung thong tin ve san pham hay cung cap chi tiet chuan bi cho lan ghe tham mot website cu the sau.

Web cung la kenh ban hang thong minh cho hang nghin to chuc, doanh nghiep, lon co, nho co. Voi hon mot ty nguoi dung Internet ngay nay (nguon: Computer Industry Almanac 2006), thuong mai dien tu My su dung khoang 102 ty do la trong nam 2006 cho giao dich (nguon: comScore Networks 2007).

Tat ca du lieu nhu vay can phai duoc dong goi, luu tru, xu ly va truyen van theo mot cach nao do, co the su dung ngay hoac vao mot ngay nao do sau nay. Cac ung dung Web, trong linh vuc dang ky, de trinh, truy van, dang nhap, ban hang va he thong quan ly noi dung chinh la cac website widget cho phep thuc hien tat ca cong viec mong muon.

Web chinh la la yeu to co ban giup doanh nghiep tang cuong hinh anh truc tuyen cua minh tren the gioi mang, tao ra va duy tri nhieu moi quan he dem lai loi nhuan lau dai voi khach hang tiem nang va khach hang hien tai.

Khong nghi ngo gi la cac ung dung Web da tro thanh thu hien huu o khap moi noi tren the gioi. Nhung do tinh ky thuat cao va yeu to tong hop phuc tap tu nhien nen chung khong duoc nhieu nguoi biet den chinh xac, tham chi bi hieu nham tram trong trong cuoc song ban ron hang ngay.

Dinh nghia ung dung Web

Duoi goc do ky thuat, Web duoc dinh nghia la moi truong co kha nang thuc thi chuong trinh cao, cho phep tao vo so tuy bien tren trien khai truc tiep cua mot luong lon cac ung dung toi hang trieu nguoi dung tren the gioi. Hai thanh phan quan trong nhat cua website hien la trinh duyet Web linh hoat va cac ung dung Web. Tat ca moi nguoi deu co the su dung hai thanh phan ma khong phai tra bat cu khoan phi nao.

Web browser (trinh duyet web) la cac ung dung phan mem cho phep nguoi dung truy van du lieu va tuong tac voi noi dung nam tren trang Web ben trong website.

Website ngay nay khac xa so voi kieu do hoa va van ban tinh cua the ky muoi chin hay thoi ky truoc do. Cac trang Web hien dai cho phep nguoi dung lay xuong noi dung dong ca nhan hoa theo thiet lap va tham chieu rieng. Hon nua chung cung co the chay cac script tren may khach, co the “thay doi” trinh duyet Internet thanh giao dien cho cac ung dung nhu thu dien tu, phan mem anh xa tuong tac (Yahoo Mail, Google Maps).

Quan trong nhat la website hien dai cho phep dong goi, xu ly, luu tru va truyen tai du lieu khach hang nhay cam (nhu thong tin ca nhan, ma so the tin dung, thong tin bao mat xa hoi …) co the dung ngay hoac dung dinh ky ve sau. Va, dieu nay duoc thuc hien qua cac ung dung Web. Do co the la thanh phan webmail (thu dien tu), trang dang nhap, chuong trinh ho tro va mau yeu cau san pham hay hoat dong mua ban, he thong quan ly noi dung, phat trien website hien dai, cung cap cho cac doanh nghiep phuong tien can thiet de lien lac voi khach hang tuong lai va khach hang hien tai. Tat ca deu la cac vi du pho bien, gan gui va sinh dong cua ung dung Web.

Duoi goc do chuc nang, ung dung Web la cac chuong trinh may tinh cho phep nguoi dung website dang nhap, truy van vao/ra du lieu qua mang Internet tren trinh duyet Web yeu thich cua ho. Du lieu se duoc gui toi nguoi dung trong trinh duyet theo kieu thong tin dong (trong mot dinh dang cu the, nhu voi HTML thi dung CSS) tu ung dung Web qua mot Web Server.

Mang tinh ky thuat nhieu hon co the giai thich la, cac ung dung Web truy van may chu chua noi dung (chu yeu tren co so du lieu luu tru noi dung) va tao tai lieu Web dong de phuc vu yeu cau cua may khach (chinh la nguoi dung website). Tai lieu duoc tao trong kieu dinh dang tieu chuan ho tro tren tat ca moi trinh duyet (nhu HTML, XHTML). JavaScript la mot dang script client-side cho phep yeu to dong co o tren tung trang (nhu thay doi anh moi lan nguoi dung di chuot toi). Trinh duyet Web chinh la chia khoa. No dich va chay tat ca script, lenh… khi hien thi trang web va noi dung duoc yeu cau. Wikipedia, bo bach khoa toan thu truc tuyen lon nhat the gioi hien nay dinh nghia Web browser la “may khach chung cho moi ung dung web”.

Mot cai tien dang ke khac trong qua trinh xay dung va duy tri cac ung dung Web la chung co the hoat dong ma khong can quan tam den he dieu hanh hay trinh duyet chay tren cac may client. Ung dung Web duoc trien khai o bat cu noi nao co Internet, khong mat phi ton, va hau het khong doi hoi yeu cau cai dat cho nguoi dung cuoi.

Con so doanh nghiep thu duoc loi nhuan tu kinh doanh qua Web ngay cang tang. Do do, viec su dung ung dung Web va cac cong nghe lien quan khac se tiep tuc phat trien. Hon nua, khi cac mang Intranet va Extranet duoc thong qua, ung dung Web tro thanh “cu diem” lon trong bat ky co so ha tang truyen thong nao cua cac to chuc, doanh nghiep. Pham vi va kha nang ky thuat, trinh do cao duoc mo rong.

Hoat dong nhu the nao?

Hinh ben duoi minh hoa chi tiet mo hinh ung dung Web ba tang. Tang dau tien thong thuong la trinh duyet Web hoac giao dien nguoi dung. Tang thu hai la cong nghe ky thuat tao noi dung dong nhu Java servlets (JSP) hay Active Server Pages (ASP). Con tang thu ba la co so du lieu chua noi dung (nhu tin tuc) va du lieu nguoi dung (nhu username, password, ma so bao mat xa hoi, chi tiet the tin dung).

Anh minh hoa















Hinh 1

Qua trinh hoat dong bat dau voi yeu cau duoc tao ra tu nguoi dung tren trinh duyet, gui qua Internet toi trinh chu Web ung dung (Web application Server). Web ung dung truy cap may chu chua co so du lieu de thuc hien nhiem vu duoc yeu cau: cap nhat, truy van thong tin dang nam trong co so du lieu. Sau do ung dung Web gui thong tin lai cho nguoi dung qua trinh duyet.

Anh minh hoa





















Hinh 2

Cac van de bao mat Web

Mac du khong the phu nhan nhung cai tien nang cao dang ke hien nay, nhung van de ve bao mat trong ung dung Web van khong ngung tang len. Nguyen nhan co the xuat phat tu cac doan ma khong phu hop. Nhieu diem yeu nghiem trong hay cac lo hong cho phep hacker xam nhap thang va truy cap vao co so du lieu tach lay du lieu nhay cam. Nhieu co so du lieu chua thong tin gia tri (nhu chi tiet ca nhan, thong tin tai chinh) khien chung tro thanh dich nham thuong xuyen cua hau het hacker. Mac du hoat dong tan cong pha hoai website doanh nghiep van dien ra thuong xuyen, nhung bay gio tin tac thich tang cuong kha nang truy cap du lieu nhay cam nam tren trinh chu chua database hon vi loi nhuan khong lo tu cac vu mua ban du lieu dem lai.

Trong khung hoat dong mo ta o tren, ban co the thay that de dang cho mot hacker truy cap nhanh chong thong tin nam tren co so du lieu chi voi mot chut sang tao. Neu may man hon chung co the gap lo hong xuat phat tu su cau tha hay loi nguoi dung tren cac ung dung Web.

Nhu da noi, website phu thuoc vao co so du lieu de phan phoi thong tin duoc yeu cau cho nguoi dung. Neu ung dung Web khong an toan (nhu co lo hong, gap phai mot kieu ky thuat hacking nao do), toan bo co so du lieu chua thong tin nhay cam se gap nguy hiem nghiem trong.

Mot so hacker co the chen ma doc hai vao ung dung Web co lo hong de lua dao nguoi dung va dan ho toi website phishing. Ky thuat nay duoc goi la Cross-site Scripting, co the duoc dung ngay ca khi ban than Web Server va noi chua co so du lieu khong co lo hong nao.

Mot cuoc nghien cuu gan day chi ra rang 75% cac cuoc tan cong mang duoc thuc hien o muc ung dung Web.

Anh minh hoa





















Hinh 3

• Website va cac ung dung Web lien quan luon phai san sang 24/7 de cung cap dich vu theo yeu cau khach hang, yeu cau tu phia nhan vien, nha cung cap va nhieu nguoi lien quan khac.

• Tuong lua, SSL khong the bao ve ung dung Web truoc moi hoat dong hacking, don gian vi truy cap vao website phai de o che do public de bat ky ai cung co the ghe tham website duoc. Tat ca he thong co so du lieu hien dai (nhu Microsoft SQL Server, Oracle, MySQL) deu co the truy cap qua mot so cong cu the (nhu cong 80, 443). Neu muon, mot nguoi nao do co the ket noi truc tiep toi co so du lieu mot cach hieu qua khi vuot qua co che bao mat cua he dieu hanh. Cac cong nay de mo nham cho phep lien lac voi hoat dong giao thong mang hop phap, va do do cung hinh thanh nen lo hong lon nguy hiem.

• Cac ung dung Web thuong truy cap du lieu cuoi nhu co so du lieu khach hang, dieu khien du lieu co gia tri va do do rat kho de co the tuyet doi an toan. Luc nay truy cap du lieu thuong khong kem script cho phep dong goi va truyen tai du lieu. Neu mot hacker nhan ra diem yeu trong mot script, anh ta co the de dang mo lai luu luong sang khu vuc khac va chia le bat hop phap chi tiet ca nhan nguoi dung, du doi khi khong he chu tam lam dieu do

• Hau het ung dung Web deu la tu tao, do do it co duoc cac kiem tra trinh do hon so voi phan mem cung loai. Do do cac ung dung tuy bien thuong de bi tan cong hon.

Co the noi ung dung Web la mot cong vao (gateway) cua co so du lieu, nhat la cac ung dung tuy bien. Chung khong duoc phat trien voi muc bao mat tot nhat vi khong phai qua cac kiem tra bao mat thong thuong. Noi chung, ban can tra loi cau hoi: “Phan nao tren website chung ta nghi la an toan nhung lai mo cua cho cac cuoc tan cong?” va “Du lieu nao chung ta dem vao mot ung dung khien no thuc hien mot so dieu khong nen lam?”.

Do la cong viec cua phan mem ra soat lo hong Web.

(Theo Security/QTM)

Viet Bao
Thích và chia sẻ bài viết này trên facebook Theo dõi vietbao.vn trên facebook

TIN Công Nghệ NỔI BẬT

Hướng dẫn cập nhật iOS 8.1.2 thành công mỹ mãn

Bản cập nhật nhỏ iOS 8.1.2 giúp khắc phục một số những vấn đề lớn làm ảnh hưởng đến người dùng mua nhạc chuông từ iTunes nhưng không sử dụng được khi người dùng thay đổi thiết bị sử dụng. Sau khi cập nhật lên iOS 8.1.2, người dùng iPhone nhận thấy nhạc chuông đã mua từ iTunes được khôi phục vào thiết bị của họ. Trước đó, nhiều người dùng đã phàn nàn về lỗi n

Bản cập nhật Windows Phone 8.1 sẽ có những thay đổi lớn

Người dùng Windows Phone có thể sẽ được đón nhận những thay đổi lớn trong bản cập nhật Windows Phone 8.1 tới đây. Tính năng tiết kiệm pin Battery Saver sẽ được nhà phát triển tích hợp thêm khả năng hiển thị “Live Tiles” thời gian thực, với tính năng này, khả năng quản lý pin trên thiết bị của người dùng chắc chắn sẽ tốt hơn rất nhiều.

Năm 2014, người Việt tìm giá vàng, iPhone nhiều nhất

Google vừa công bố danh sách từ khóa và xu hướng tìm kiếm nhiều nhất năm 2014, trong đó có Việt Nam. Các từ khóa "giá vàng", "iPhone", "Doraemon", "Phương Mỹ Chi" vẫn giữ vị trí vững chắc trong bảng xếp hạng.

Tìm hiểu: co so du lieu, truy cap du lieu, Ung dung web, trinh duyet Web, duoc ung dung, luc nao cung, co the, nguoi dung, thong tin, noi dung, cho phep, bao mat, Website, tao, may

Xem Bản Tiếng Việt Có Dấu: Tìm hiểu về các ứng dụng Web

Ban co the doc ban tieng Viet co dau cua bai viet Tìm hiểu về các ứng dụng Web bang cach nhan chuot vao duong dan tren.

Lien he ve tin Tim hieu ve cac ung dung Web

Nhan xet, hay lien he ve tin Tim hieu ve cac ung dung Web co the gui bang duong dan o duoi. Ban nen gui kem tieu de bai viet Tim hieu ve cac ung dung Web de lam tham khao. Bai viet nay thuoc chuyen de Kinh nghiem trong chuyen muc Cong nghe.

Cac tin khac:

Xem tiep ... Kinh nghiem
Kenh Tin RSS Kenh Tin RSS | Du Bao Thoi Tiet | Lich Xem TV | Lien He - Contact | Quang Cao | Viec Lam | Dieu Kien Su Dung | Bao Ve Tinh Rieng Tu | Sitemap

Copyright©2008 VietBao.vn, Thu Vien Thong Tin Tong Hop Viet Nam va The Gioi, phien ban thu nghiem phan mem Viet Bao Viet Nam, beta 1.0