Giới thiệu về PHP

Lịch sử phát triển các ứng dụng trên Web server. ASP, JSP và PHP Vài năm trước đây, con đường thực sự duy nhất để vận chuyển các dữ liệu động tới trang Web là kỹ thuật CGI (Common Gateway Interface). Các chương trình CGI cung cấp một sự liên hệ đơn giản để tạo các ứng dụng Web cho phép tiếp nhận các dữ liệu nhập vào, các yêu cầu truy vấn cơ sở dữ liệu từ phía người dùng và trả một vài kết quả về cho trình duyệt. . | Tự Học PHP Oeh sử Ịphát trôểira eác ững dliyimig trêmi Web server. ASIP JJSÍP và PIHHP Lịch sử phát triển các ứng dụng trên Web server. ASP JSP và PHP Vài năm trước đây con đường thực sự duy nhất để vận chuyể n các dữ liệu động tới trang Web là kỹ thuật CGI Common Gateway Interface . Các chương trình CGI cung cấp một sự liên hệ đơn giản để tạo các ứng dụng Web cho phép tiếp nhận các dữ liệu nhập vào các yêu cầu truy vấn cơ sở dữ liệu từ phía người dùng và trả một vài kết quả về cho trình duyệt. Các chương trình CGI có thể được viết trên một vài ngôn ngữ trong đó phổ biến nhất là Perl. Web server sử dụng CGI như là một cổng truy cập chặn giữa yêu cầu của người dùng và dữ liệu được yêu cầu. Nó sẽ được nạp vào bộ nhớ như một chương trình bình thường. Thông thường các web server sẽ chuyển các yêu cầu và triệu gọi chương trình CGI. Sau khi chương trình kết thúc web server sẽ đọc dữ liệu trả về từ chương trình và gửi nó đến trình duyệt. Nhược điểm lớn nhất của kỹ thuật CGI là nó hoạt động kém hiệu quả. Mỗi khi web server nhận một yêu cầu một tuyến trình mới được tạo ra. Mỗi tuyến trình lại chứa trong nó các đoạn mã lệnh dữ liệu. và không được chia sẻ lẫn nhau do đó gây ra lãng phí bộ nhớ. Để khắc phục nhược điểm này Microsoft và Netscape đã hợp tác và đưa ra một cải tiến đáng kể là chuyển chúng về dạng các file thư viện liên kết động DLL cho phép chia sẻ mã lệnh giữa các tuyến trình. Đây chính là các kỹ thuật ISAPI và NSAPI. Đen đủi thay các kỹ thuật dựa trên DLL không phải là đã hoàn thiện. Chúng vẫn còn một số vấn đề - Khi các thư viện nền tảng được gọi nếu mucin thoát các ứng dụng này ta phải tắt chương trình triệu gọi Web server và khởi động lại máy tính. - Các thư viện cần được đặt trong các tuyến trình bảo vệ tức là chúng cần phải được cảnh giác về cách sử dụng các biến chung hoặc các biến tĩnh. - Nếu chương trình triệu gọi gây ra lỗi truy cập nó có thể dẫn đến tình trạng server bị treo tắc tử. - Và cuối cùng khi đã được dịch ra các file DLL công việc gỡ lỗi cũng .

Không thể tạo bản xem trước, hãy bấm tải xuống
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.