Mã tài liệu: 239273
Số trang: 80
Định dạng: pdf
Dung lượng file: 1,302 Kb
Chuyên mục: Kỹ thuật - Công nghệ
LỜI NÓI ĐẦU
Trong thời đại ngày nay, chúng ta luôn hướng đến những gì đơn giản, gần gũi và tiện
lợi trong mọi lĩnh vực. Công nghệ thông tin cũng không nằm ngoài mục tiêu này. Có
điều đây là lĩnh vực có tốc độ thay đổi kinh ngạc, tính từng giây từng phút. Các công
nghệ liên tục thay đổi và cũng liên tục ra đời các công nghệ mới thật phong phú, trợ
giúp hữu ích cho các nhà quản trị và người sử dụng.
Ajax có thể nói là một công nghệ khá mới, đặc biệt là ở Việt Nam nhưng nó được sử
dụng ngày càng phổ biến vì khả năng tương tác cao, làm cho các ứng web gần với ứng
dụng để bàn hơn.
Ajax (Asynchronous JavaScript + XML) được tạo ra bởi Jesss James Garrett của
Adaptive Path. Một số thành phần của Ajax đã được mô tả trước đây là Dynamic
HTML và việc kịch bản hóa từ xa. Về mặt công nghệ, Ajax đưa ra các biểu thức cho
các tiềm năng chưa thực hiện được trong các công nghệ trình duyệt web trước đây.
Google và một số tổ chức chính khác đã sử dụng Ajax để xây dựng những gì có tính
chất cộng đồng được mong đợi giống như những gì mà một ứng dụng web có thể thực
hiện. Một số lượng lớn các kỹ thuật được sắp xếp để lấp đầy những thiếu sót với sự
phong phú hơn, thông minh hơn hoặc về mặt cải tiến các client. Ajax cho phép thực
hiện điều này tốt hơn, thông minh hơn mà chỉ sử dụng các kỹ thuật đã được cài đặt
trên số lượng lớn các máy tính hiện đại.
Một đặc điểm nữa cho thấy Ajax ngày càng được ứng dụng rộng rãi là nó độc lập với
hệ điều hành (không phụ thuộc nền), xứ lý dữ liệu XML, sử dụng các JavaScript.
Tóm lại, đây là một công nghệ thể hiện tính đáp ứng nhanh cao, thích hợp cho việc xây
dựng các ứng dụng đòi hỏi tính tức thời trên môi trường web. Từ điển media trực
tuyến là một ứng dụng điển hình. Và cũng là mục tiêu chính đồ án tốt nghiệp của em.
MỤC LỤC
Phần 1: TÌM HIỂU VẤN ĐỀ
Chương 1: TỔNG QUAN .1
1. Tiền đề xuất hiện công nghệ Ajax 1
1.1. Nguyên nhân xuất hiện công nghệ Ajax .1
1.2. Công nghê web thể hệ thứ hai – Web 2.0 .4
1.3. Các thế mạnh của Ajax .9
2. Nhiệm vụ đồ án . .12
Chương 2: MÔ HÌNH MVC . .14
1. Giới thiệu mô hình MVC .14
2. View trong ứng dụng Ajax . 15
3. Controller trong ứng dụng Ajax . 17
4. Model trong ứng dụng Ajax . 19
5. Ví dụ về mô hình MVC trên nền PHP . 22
6. Mô hình MVC cho ứng dụng từ điển . . . 30
Chương 3: CÁC CÔNG NGHỆ TRONG AJAX . . 32
1. Cascading Style Sheet . .32
2. JavaScript .35
3. DOM 39
4. Đối tượng XMLHttpRequest .43
4.1. Giới thiệu 43
4.2. Phương thức, thuộc tính . 45
4.3. Sự tương tác . 46
4.4. Get và Post . 49
4.5. Gởi Request . 50
5. Streaming .53
5.1. Giới thiệu . .53
5.2. Các phương thức streaming . .54
Phần 2: THIẾT KẾ VÀ CÀI ĐẶT
Chương 4: THIẾT KẾ 56
1. Sơ đồ ứng dụng . .56
2. Cơ sở dữ liệu . .56
3. Cài đặt server .57
Chương 5: CÁC MODULE, LỚP CHÍNH CỦA ỨNG DỤNG . .60
1. Hệ thống tập tin . 60
2. Các module của ứng dụng . 60
3. Các lớp đối tượng chính trong từng module . 60
Phần 3: KẾT QUẢ, ĐÁNH GIÁ VÀ HƯỚNG PHÁT TRIỂN
1. Kết quả thử nghiệm . . .61
2. Hoạt động của ứng dụng .61
3. Kết luận . 69
4. Hướng phát triển . 7
Những tài liệu gần giống với tài liệu bạn đang xem
📎 Số trang: 21
👁 Lượt xem: 590
⬇ Lượt tải: 16
📎 Số trang: 21
👁 Lượt xem: 468
⬇ Lượt tải: 16
📎 Số trang: 37
👁 Lượt xem: 597
⬇ Lượt tải: 16
📎 Số trang: 129
👁 Lượt xem: 430
⬇ Lượt tải: 16
📎 Số trang: 84
👁 Lượt xem: 371
⬇ Lượt tải: 16
📎 Số trang: 145
👁 Lượt xem: 404
⬇ Lượt tải: 16
📎 Số trang: 145
👁 Lượt xem: 394
⬇ Lượt tải: 16
📎 Số trang: 74
👁 Lượt xem: 557
⬇ Lượt tải: 16
Những tài liệu bạn đã xem
📎 Số trang: 80
👁 Lượt xem: 446
⬇ Lượt tải: 16