Skip to main content

Kịch bản phía máy khách là gì?

Kịch bản phía máy khách là một quá trình mà chương trình máy tính dựa trên web chạy trên máy tính người dùng thay vì trên máy tính lưu trữ trang web.Cụ thể, nó chạy qua một loại chương trình được gọi là tập lệnh, được xử lý bởi trình duyệt web của người dùng.Lý do chính cho tập lệnh phía máy khách là cho phép một trang web được tạo riêng xung quanh dữ liệu và tùy chọn của người dùng, thay vì là một trang cố định luôn xuất hiện giống nhau với mọi người dùng.xuất phát từ cách các trang web hoạt động.Ban đầu, các trang được viết bằng HTML tiêu chuẩn và được gọi là các trang tĩnh;Đó là, mọi máy tính và lần lượt mọi người dùng đều thấy chính xác cùng một trang.Điều này làm cho các trang web rất hạn chế trong việc xử lý các bộ dữ liệu lớn, chẳng hạn như lịch trình đường sắt.Với các trang tĩnh, giải pháp duy nhất là in đầy đủ lịch trình và để người dùng săn lùng các chi tiết có liên quan. Vấn đề này đã được giải quyết bằng cách phát triển các trang web động.Chúng có thể thích nghi để đáp ứng một tình huống cụ thể, chẳng hạn như nếu người dùng đang tìm kiếm hành trình giữa hai trạm trong một khoảng thời gian cụ thể.Kết quả tìm kiếm được hiển thị thông qua một trang web động, được tự động tạo cho truy vấn đó. Có hai cách để thực hiện xử lý cần thiết để tạo trang web động.Kịch bản phía máy chủ có nghĩa là máy tính lưu trữ trang web, được gọi là máy chủ, thực hiện tất cả các công việc và sau đó tạo một trang HTML để gửi đến máy tính người dùng.Một phương pháp để thực hiện việc này được gọi là VBScript, đó là lý do tại sao người dùng đôi khi có thể thực hiện tìm kiếm hoặc yêu cầu động khác trên trang web và lấy lại một trang liệt kê lỗi cơ sở dữ liệu VBScript.Nhúng mã đặc biệt vào trang web.Sau đó, trình duyệt web của người dùng sử dụng mã này để thực hiện xử lý cần thiết, chẳng hạn như tìm kiếm cơ sở dữ liệu hậu trường trên trang web và tạo một trang từ kết quả.Loại mã được biết đến nhiều nhất được sử dụng theo cách này được gọi là JavaScript. Hạn chế lớn nhất của kịch bản phía máy khách là ý nghĩa bảo mật.Về lý thuyết, mã có thể ra lệnh cho trình duyệt thực hiện tất cả các loại hành động, bao gồm truy cập dữ liệu trên chính máy tính.Các trình duyệt web sử dụng nhiều biện pháp bảo mật để ngăn chặn điều này bị lạm dụng, chẳng hạn như giới hạn mã để chỉ truy cập trình duyệt.Lỗ hổng trong các biện pháp bảo mật này là một trong những nguồn cơ hội chính cho người tạo vi -rút.