Ghi chú đến thành viên
Go Back   4vn.eu > Kiến thức > Tin học > Tủ sách Tin học
Gởi Ðề Tài Mới Trả lời
 
Ðiều Chỉnh
  #1  
Old 22-05-2008, 11:25 AM
phamquochuy264 phamquochuy264 is offline
Nhập Môn Tu Luyện
 
Tham gia: Apr 2008
Bài gởi: 15
Thời gian online: 8 giờ 46 phút 37 giây
Xu: 0
Thanks: 2
Thanked 0 Times in 0 Posts
Giáo trình CGI, CGI Script

CGI và CGI SCRIPT
COMMON GATEWAY INTERFACE


I. GIỚI THIỆU CGI VÀ CGI SCRIP:
Để tạo những trang Web có khả năng tác động qua lại với các trang Web khác cũng như tạo khả năng tương tác giữa Server và Client, ví dụ như client có thể đệ trình một form cho server và nhận lại những thông tin theo yêu cầu hoặc có thể xử lý những thông tin phức tạp thì thường Server sẽ không trực tiếp xử lý những công việc này mà thay vào đó sẽ chuyển những công việc này cho những chương trình khác xử lý, những chương trình này được gọi là chương trình gateway, CGI Script chính là một chương trình gateway chạy trên Web Server. Chúng ta có thể sử dụng CGI Script để tạo Web tương tác ở mức độ cao hỗ trợ cho những công việc xử lý của chúng ta trên server. Còn CGI là một chẩn truyền thông, định nghiãø chuẩn cho các chương trình gateway được chạy trên Web Server như thế nào và chúng tác động với những chương trình ứng dụng khác ra sao. Như tên gọi của chuẩn này (Common Gateway Interface) nó mô tả cách làm việc của chuẩn CGI như sau :

- Chỉ ra phương thức chung để truy xuất những Script, CGI cho phép bất cứ ai, không phân biệt hệ điều hành, không phân biệt trình duyệt để đều có thể gởi thông tin tới một CGI Script.
- Định nghĩa liên kết hoặc gateway giữa Script, Server, và những chương trình khác, CGI tạo khả năng cho Script nhận được dữ liệu nhập từ những ứng dụng khác và gởi dữ liệu xuất tới những ứng dụng này.
- Mô tả giao diện hoặc phương thức để user có thể truy xuất Script, CGI giúp giảm bớt những công việc xử lý phức tạp để tạo giao diện cho Script bằng những thủ tục cơ bản.

CGI cho phép người tạo Web che dấu người đọc những phức tạp trong việc xử lý các dữ liệu trong trang Web. Người đọc chỉ việc click vào một vùng, một hình ảnh , một dòng chữ được đánh dấu, hoặc nhập vào những mẫu đăng ký có sẵn sau đó click vào vùng submit trong trang Web khi hoàn thành việc đăng ký. Mọi thứ sau khi click chuột xảy ra một cách tự động và người đọc không phải để ý cách mà các dữ liệu đó được xử lý như thế nào và tại sao lại như vậy.
Trong khi người đọc chỉ cần nhìn kết quả việc đăng ký của họ hoặc trả lời những câu hỏi được đưa ra, có nhiều công đoạn xảy ra, những công đoạn đó được tóm tắt như sau :

•Trình duyệt của người đọc sẽ chuyển dữ liệu cần nhập vào đến Server.
•Server chuyển dữ liệu nhập đến một CGI Script.
•CGI Script xử lý dữ liệu nhập, chuyển dữ liệu này đến một trình ứng dụng khác nếu cần thiết, sau đó gởi dữ liệu xuất ra Web Server .
•Web Server chuyển dữ liệu xuất trở ra trình duyệt của người đọc .

Như chúng ta đã thấy ở phần giới thiệu trên, sử dụng CGI Script giúp ta có thể tự động hoá một số công việc làm bằng tay mất nhiều thời gian, giúp ích cho người đọc có được sự đơn giản, được tự động trả lời cho những dữ liệu mà họ nhập vào, một cách dễ dàng khi đăng kí (submit), và một cách nhanh chóng để điều khiển những việc khác nữa ví dụ như tìm kiếm dữ liệu, CGI script cũng có thể xác nhận định danh của user và những thông tin về password của họ, cấp cho user quyền truy xuất theo những giới hạn được quy của Web site .... .

Code:
http://www.box.net/shared/mrxti35css
Pass: ketnoibanbe.org



Các chủ đề khác cùng chuyên mục này:

Tài sản của phamquochuy264

Trả Lời Với Trích Dẫn
Trả lời

Từ khóa được google tìm thấy
phần mềm cgi script



©2008 - 2014. Bản quyền thuộc về hệ thống vui chơi giải trí 4vn.eu™
Diễn đàn phát triển dựa trên sự đóng góp của tất cả các thành viên
Tất cả các bài viết tại 4vn.eu thuộc quyền sở hữu của người đăng bài
Vui lòng ghi rõ nguồn gốc khi các bạn sử dụng thông tin tại 4vn.eu™