MỤC LỤC
Nhìn chung, người sử dụng Web client sẽ chỉ nhận thấy độ trễ rất thấp khi yêu cầu một URL, phía nhà quản lý mạng sẽ nhận thấy ít lưu lượng hơn và các Web server có số lượng các yêu cầu cung cấp dịch vụ thấp hơn. Chức nǎng của Web cache server là lưu trữ các tài liệu Web (có thể là các trang HTML, các hình ảnh hoặc các tệp tin) tại vị trí gần với người sử dụng để tránh phải chuyển về nhiều lần cùng một tài liệu qua cùng một kết nối và do đó làm giảm thời gian tải về và tạo ra ít tải hơn trên các server đầu xa.
Kỹ thuật Web Caching chính là việc chuyển bản copy của các tài liệu Web từ Web server đến gần với Web client hơn. Web cache server có chức nǎng như Web server khi nhìn từ phía client và có chức nǎng như client khi nhìn từ phía Web server.
Vì vậy việc truyền lại sẽ gây mất rất nhiều thời gian, làm giảm tốc độ của mạng trong việc truyền tin. Nếu một mạng hỗ trơ 100 người dùng khi không có web cache thì sẽ hỗ trợ được 150 người dùng khi có web cache.
Nếu server đưa trả về là đáp ứng 304(not modified ) thì đối tượng trong cache vẫn hợp lệ và trong trường hợp này thì cache phải cập nhật đối tượng để có thể tham chiếu tới tất cả các đáp ứng mới của HTTP header chẳng hạn như Date hay Expires. Nếu cần tiết kiệm băng thông thì bạn sẽ muốn một đối tượng có kích thước lớn còn nếu bạn giảm số lần truy cập đến server gốc thì các đối tượng có kích thước nhỏ lại là sự lựa chọn trong trường hợp này.
Khi đó trong Cache sẽ lưu lại những đối tượng có kích thước nhỏ khi đó thì số lần truy cập tới server gốc để kiểm tra sẽ tăng lên và khi đó sẽ làm hao tổn băng thông của đường truyền. Và các hành vi của chúng cũng có thể thay đổi theo thời gian, một ngày nào đó cache cha hoạt động rất nhanh nhưng những ngày tiếp theo nó lại hoạt động một cách chậm chạp.
Như trên ta đã đưa ra việc cấu hình bằng tay đơn giản là thiết lập một địa chỉ proxy cho một hoặc nhiều giao thức kết nối như HTTp, FTP, SSL. Nó sẽ yêu cầu bạn sử dụng để cấu hình cho một số lượng lớn, ngồi ra đối với những người dùng thông thương thì yêu cầu một cách trong sáng và rừ ràng. Các trình duyệt sẽ nhận về các PAC URL vào mọi thời điểm chúng bắt đầu nhưng sẽ không xuất hiện trong lúc nó đang chạy trừ trường hợp người dùng yêu cầu reload lại.
Một lỗi được tìm thấy khi trình duyệt nhận được lỗi Connection Refused và thời gian thiết lập kết nối vượt quá thời gian cho phép(time out). Còn nếu bạn sử dụng Microsoft Internet Explore thì bạn có thể làm tương tự như trong phần cấu hình bằng tay nhưng bạn chọn chế độ use automatic.
Một phát biểu, trong VBScript hay trong ngôn ngữ Script khác là một cấu trúc dùng để thực hiện một thao tác, phát biểu phải được khai báo hoặc định nghĩa trong ngôn ngữ script mà ta sử dụng. Method này sẽ khóa các client khác không cho thay đổi các biến được lưu trữ trong application object, đảm bảo tại một thời điểm chỉ có một user được phép thay đổi và truy xuất các biến của object này. Khi một trang bị đệm lại thì server sẽ không gửi đáp ứng nào tới client cho đến khi tất cả các server script trong trang hiện hành đã được xử lý, hoặc là cho đến khi phương thức Flush hoặc End được gọi.
Mỗi một server component là một thư viện các Class (hay Object) được thiết kế ở dạng Automation Server, thực hiện một nhóm công việc chung nhất cho một thao tác nào, ví dụ như việc truy xuất cơ sở dữ liệu, truy xuất file… nhờ đó ta không phải tạo lại các chức năng này nữa. Trong phạm vi của luận văn tốt nghiệp này là tìm hiểu các công cụ của ASP hỗ trợ cho việc phát triển ứng dụng Web database, nên phần tiếp theo tôi xin trình bày ADO component với các method và property của nó là điểm mạnh nhất của ASP trong việc truy xuất cơ sở dữ liệu. Database Access component còn gọi là thư viện ADO (ActiveX Data Object), các object của ADO cung cấp cơ chế tạo kết nối (connection) với hầu hết các kiểu database, cũng như việc truy xuất, cập nhật các database này.
Ta có thể dùng Tag <OBJECT> trong file Global.asa hoặc phương thức Server.CreateObject để ghi nhận khu vực của các activeX Server Component trong các đối tượng Session và Application.
Khi đăng nhập họ sẽ được quyển quản lý các ghi chú đối với mỗi bài học cho mình, các kế hoạch học tập của mình và các thông tin cá nhân. Người quản trị (Quản lý thông tin về các sinh viên, các nội dung bài học, các câu hỏi thi trắc nghiệm). Thông qua một hệ thống máy chủ Web mà sinh viên có thể truy cập để học các bài học thuộc kì học mà sinh viên đang tham gia.
Sinh viên khi tham gia thi sẽ nhận được một đề thi trên màn hình và sinh viên sẽ tích trực tiếp vào các đáp án đúng trong nhiều sự lựa chọn. Sau một khoảng thời gian chuẩn của hệ thống mà sinh viên chưa thực hiện xong thì hệ thống cũng tự động kết thúc phần thi và thông báo kết quả về cho sinh viên.
Sau khi đăng nhập vào với chức năng của người quản trị thì màn hình sẽ có các chức năng sau để người quản trị có thể lựa chọn một trong các chức năng của người quản trị. - Sau đó Người quản trị chọn việc cập nhật câu hỏi vào hệ thống - Hệ thống sẽ lưu thông tin câu hỏi vào trong cơ sở dữ liệu IV.3.2.8 Xóa câu hỏi. - Người quản trị sẽ lựa chọn câu hỏi trong học kì và bài học cần xóa - Người quản trị lựa chọn chức năng xóa câu hỏi của hệ thống - Hệ thống sẽ xóa câu hỏi khỏi cơ sở dữ liệu câu hỏi.
Chức năng chính của sinh viên là thực hiện học và thi trên hệ thống, sau khi đăng nhập vào hệ thống thì sinh viên chọn chức năng xem các bài học hoặc làm bài thi. - Sau khi hồn thành sinh viên có thể xem kết quả với đáp án của bài kiểm tra - Sinh viên có thể biết mình làm đúng hay sai bằng cách so với đáp án của hệ thống.
Admin thay đổi thông tin về bài học(Nội dung bài học , tiêu đề bài học) D4 : Ghi lại những thông tin vừa cập nhật xuống cơ sở dữ liệu. D1 : Sinh viên chọn chức năng thêm ghi chú mới trong quá trình học tập Sinh viên nhập thông tin về các ghi chú (tiêu đề, nội dung). Sinh viên thay đổi thông tin vể ghi chú vừa chọn (Nội dung , tiêu đề) D4 : Ghi lại những thông tin vừa cập nhật xuống cơ sở dữ liệu.
D1 : - Sinh viên chọn chức năng thêm kế hoạch mới(kế hoạch trong tuần , tháng) - Sinh viên nhập thông tin về các kế hoạch(Ngày thực hiện, nội dung, tiêu đề) D2 : Lưu lại thông tin về kế hoạch mới xuống CSDL. Sinh viên thay đổi thông tin vể kế hoạch vừa chọn (Nội dung , tiêu đề) D4 : Ghi lại những thông tin vừa cập nhật xuống cơ sở dữ liệu.
- Nghiên cứu công nghệ Web Caching nhằm hỗ trợ việc tăng tốc của các hệ thống Web site, thực hiện cấu hình các hệ thống Web Caching đối với những trình duyệt thông dụng như Microsoft Internet Explore và Netscape. - Các bước trong việc xây dựng và phân tích thiết kế một hệ thống thực tế - Các kĩ thuật trong việc thiết kế và xây dựng một Website. - Sau thời gian nghiên cứu và phát triển, hệ thống thi trắc nghiệm cùng với công cụ quản trị của nó đã được hồn thiện ở một mức độ nhất định.
Kết quả của đồ án tốt nghiệp tuy đã đạt được một số mục tiêu nhất định, nhưng đó mới chỉ là bước khởi đầu để xây dựng một hệ thống học và thi một cách hồn chỉnh. − Thêm các phần tương tác với các hệ thống, thiết bị mô phỏng phục vụ cho việc cấu hình và xây dựng các hệ thống mạng ảo trên đó.