Tìm tài liệu

Tim hieu ky thuat AJAX va viet ung dung thuc nghiem

Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm

Upload bởi: nhatthanh2104

Mã tài liệu: 253479

Số trang: 52

Định dạng: pdf

Dung lượng file: 1,002 Kb

Chuyên mục: Kỹ thuật - Công nghệ

Info

MỤC LỤC

MỤC LỤC 1

DANH MỤC CHỮ VIẾT TẮT .4

LỜI NÓI ĐẦU .5

Chương I: Tổng quan về Ajax 7

Giới thiệu 7

1.1 Ajax là gì ? . 8

1.2 Các lợi thế của Ajax trong lập trình Web . . 8

1.2.1 Nhìn qua về Thế hệ Web thứ 2-Web 2.0 . 8

1.2.2 Lợi thế của Ajax . . 9

1.2.3 Các công cụ phát triển Ajax . 10

1.3 Các công nghệ trong Ajax . . 10

1.3.1 Casscading Style Sheet - CSS . . 10

1.3.2 Document Objet Model - DOM . . 11

1.3.3 XML và việc truyền dữ liệu bất đồng bộ . . 12

1.3.4 XMLHttpRequest . . 12

1.3.5 JavaScript . . 14

1.4 Cơ chế hoạt động của các ứng dụng Web thông thường . . 15

1.5 Cơ chế hoạt động của Ajax . . 15

Chương II: Lập trình Ajax với ngôn ngữ PHP .20

2.1 Giới thiệu về ngôn ngữ PHP . 20

2.2 Ajax PHP . 20

2.3 Kỹ thuật lập trình AJAX với PHP . . 22

2.3.1 Ví dụ PHP AJAX . . 22

2.3.2 Ajax và Mysql . 25

2.3.3 Ajax và XML . . 28

Chương III: Cài đặt và thực nghiệm .32

3

3.1 Chức năng của chương trình . 32

3.2 Yêu cầu . 34

3.3 Hướng dẫn cài đặt . 35

3.3.1 Cài đặt XAMPP . 35

3.3.2 Cài đặt web chat . 35

3.3.3 Cấu hình . 35

3.3.4 Cập nhật các phiên bản CHAT . 35

3.3.5 Danh sách một số lỗi thường gặp . 36

3.4 Cài đặt CSDL . 38

3.4.1 Kết nối CSDL . 38

3.4.2 Bảng CSDL . 38

3.5 Ngôn ngữ AJAX Chat . 39

3.5.1 File dịch . 39

3.5.2 Quy tắc dịch . 40

3.5.3 Chức năng mở rộng . 40

3.6 Sửa đổi tổng thể . 41

3.6.1 Thay đổi AJAX Chat . 41

3.6.2 Giao diện tuỳ biến . 41

3.6.3 Câu lệnh IRC Style . 42

3.7 phpBB3 . 43

3.7.1 Đường dẫn chat phpBB3 . 43

3.7.2 Hiển thị người chat đang online trong forum phpBB . 44

3.7.3 Shoutbox PhpBB3 . 45

3.8 phpBB2 . 47

3.9 Ứng dụng 3rd-party . 48

3.10 Một số hình ảnh của chương trình Chat . 49

KẾT LUẬN 51

TÀI LIỆU THAM KHẢO 52

5

LỜI NÓI ĐẦU

Khi các dịch vụ web bùng nổ, người ta đã nghĩ rằng tất cả các ứng dụng mà

bạn sử dụng sẽ là các ứng dụng web thay vì các phần mềm chạy độc lập trên các

máy tính đơn lẻ. Với sự phát triển nhanh chóng của mạng Internet cùng với những

ưu điểm của ứng dụng web, tương lai của các phần mềm chắc chắn sẽ gắn chặt với

các ứng dụng web, nếu không muốn nói là có thể sẽ bị thay thế. Các ứng dụng web

ra đời nhưng gặp phải vấn đề: các ứng dụng chạy chậm hơn so với desktop vì nó

liên tục phải tải lại trang khi có các sự kiện thay đổi nội dung, do đó nhu cầu tăng

tốc độ và tính “mịn” của hệ thống là cần thiết. Chúng ta cần một công nghệ mới

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 dụng

web gần với ứng dụng Desktop hơn. Google và một số tổ chứ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. 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 sẵn trên các máy tính

hiện đại.

Đề tài xoay quanh công nghệ Ajax cũng nhận được rất nhiều sự quan tâm vì

vậy, em đã chọn đề tài “Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm

làm đồ án tốt nghiệp.

Đồ án được chia làm 3 chương:

Chương 1: Tổng quan về Ajax

Chương này trình bày các khái niệm, các lợi thế của Ajax, tìm hiểu về cơ chế

hoạt động của các ứng dụng web thông thường và cơ chế hoạt động của các ứng

dụng web có áp dụng kỹ thuật Ajax; các công nghệ trong Ajax (CSS, DOM, XML,

XMLHttpRequest, JavaSript); các công cụ phát triển Ajax để từ đó thấy được vài

trò, lợi ích của ứng dụng ajax trong phát triển phần mềm.

Chương 2: Lập trình AJAX với ngôn ngữ PHP

Chương này giới thiệu về ngôn ngữ PHP, đây là một ngôn ngữ lập trình web

mã mở dễ sử dụng (giống C) và tương đối linh hoạt. Các ứng dụng bằng PHP rất

nhiều và rất đa dạng. Chương này tập chung vào kỹ thuật lập trình AJAX bàng PHP

thông qua một số ví dụ cụ thể.

Chương 3: Cài đặt và thực nghiệm

Chương này giới thiệu một hệ thống gửi thông điệp (thường gọi là chat) như

là một ứng dụng của AJAX với ngôn ngữ PHP. Đây là một hệ thống nguồn mở, do

vậy, rất dễ dàng thêm bớt các chức năng cần thiết. Phần này, em đã chỉnh sửa lại

giao diện hệ thống tiếng Việt thêm và chỉnh sửa một số chức năng khác.

Cuối cùng là phần kết luận vói những việc làm được và các phương hướng

phát triển tiếp theo của đồ án

Phần bên dưới chỉ hiển thị một số trang ngẫu nhiên trong tài liệu. Bạn tải về để xem được bản đầy đủ

  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Đang tải dữ liệu ...
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm
  • Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm

GỢI Ý

Những tài liệu gần giống với tài liệu bạn đang xem

Tìm hiểu công nghệ AJAX và ứng dụng của AJAX ...

Upload: tux_hn

📎 Số trang: 37
👁 Lượt xem: 31
Lượt tải: 16

Tìm hiểu công nghệ ajax và ứng dụng của ajax ...

Upload: vst2004

📎 Số trang: 37
👁 Lượt xem: 636
Lượt tải: 17

Tìm hiểu công nghệ ajax và ứng dụng của Ajax ...

Upload: Khoaitaybb8320

📎 Số trang: 37
👁 Lượt xem: 1202
Lượt tải: 21

Đồ Án Tìm hiểu kỹ thuật MegaWan và ứng dụng

Upload: nhatnamcivil

📎
👁 Lượt xem: 560
Lượt tải: 16

Tìm hiểu kỹ thuật MegaWan và ứng dụng

Upload: lananhcaugiay

📎
👁 Lượt xem: 449
Lượt tải: 16

Tìm hiểu và xây dựng ứng dụng dựa trên công ...

Upload: btrhieu

📎 Số trang: 21
👁 Lượt xem: 587
Lượt tải: 16

Tìm hiểu và xây dựng ứng dụng dựa trên công ...

Upload: daigiapholut_9x

📎 Số trang: 21
👁 Lượt xem: 463
Lượt tải: 16

Tìm hiểu và nghiên cứu kỹ thuật phát triển ...

Upload: binhvan6789

📎 Số trang: 190
👁 Lượt xem: 400
Lượt tải: 16

Tìm hiểu một số kỹ thuật nâng cao chất lượng ...

Upload: cabernet1977

📎 Số trang: 41
👁 Lượt xem: 592
Lượt tải: 18

Tìm hiểu về cơ sở kỹ thuật bảo mật và những ...

Upload: parksanu

📎 Số trang: 111
👁 Lượt xem: 580
Lượt tải: 16

Tìm hiểu về mpls vpn - ứng dụng trên megawan ...

Upload: thinh00x3c

📎 Số trang: 73
👁 Lượt xem: 1208
Lượt tải: 17

Tìm hiểu kỹ thuật multicast xây dựng ứng ...

Upload: duongbanana08

📎 Số trang: 50
👁 Lượt xem: 531
Lượt tải: 17

QUAN TÂM

Những tài liệu bạn đã xem

Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực ...

Upload: nhatthanh2104

📎 Số trang: 52
👁 Lượt xem: 483
Lượt tải: 16

CHUYÊN MỤC

Kỹ thuật - Công nghệ
Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm MỤC LỤC MỤC LỤC 1 DANH MỤC CHỮ VIẾT TẮT .4 LỜI NÓI ĐẦU .5 Chương I: Tổng quan về Ajax 7 Giới thiệu 7 1.1 Ajax là gì ? . 8 1.2 Các lợi thế của Ajax trong lập trình Web . . 8 1.2.1 Nhìn qua về Thế hệ Web thứ 2-Web 2.0 . 8 1.2.2 Lợi thế của Ajax . . pdf Đăng bởi
5 stars - 253479 reviews
Thông tin tài liệu 52 trang Đăng bởi: nhatthanh2104 - 26/09/2024 Ngôn ngữ: Việt nam, English
5 stars - "Tài liệu tốt" by , Written on 26/09/2024 Tôi thấy tài liệu này rất chất lượng, đã giúp ích cho tôi rất nhiều. Chia sẻ thông tin với tôi nếu bạn quan tâm đến tài liệu: Tìm hiểu kỹ thuật AJAX và viết ứng dụng thực nghiệm