Kiến trúc căn bản nhất để trang Dynamic Web hoạt Ä‘á»™ng được là nó phải là m việc trên mô hình client/server. Nôm na là má»—i thứ client hay server Ä‘á»u đảm Ä‘Æ°Æ¡ng má»™t chức năng riêng để hoà n thà nh công việc chung đó là cho ra má»™t trang Web Ä‘á»™ng. Các bạn có lẽ đã quen thuá»™c vá»›i chÆ°Æ¡ng trình WinWord để soạn văn bản, nó có thể hoạt Ä‘á»™ng Ä‘á»™c láºp trên bất kỳ máy tÃnh nà o chẳng cần quan tâm tá»›i cái gì là client hay cái gì là server. Ứng dụng Web thì khác hẳn, phải có má»™t mô hình server có thể là má»™t máy tÃnh là m server thôi,
|
阅读全文...
|
|
Chức năng của Web Server có vẻ không phức tạp mấy. Nó chỉ ở tại chá»—, chạy trên ná»n của HÄH, lắng nghe các yêu cầu ai đó trên Web gởi đến, sau đó trả lá»i những yêu cầu nà y, và cấp phát những trang Web thÃch ứng. Thá»±c tế thì nó không quá Ä‘Æ¡n giản nhÆ° váºy, bởi vì nhiệm vụ của Web Server là phải cung cấp tÃnh ổn định cho môi trÆ°á»ng Web cho nên đòi há»i nà y phải được đáp ứng má»™t cách rất nghiêm túc. Có nhiá»u loại Web Server khác nhau, nhÆ°ng chủ yếu trên thị trÆ°á»ng chỉ thÆ°á»ng sá» dụng Apache và IIS (Internet Information Server của Microsoft). INTERNET INFORMATION SERVER (IIS) được gắn liá»n vá»›i môi trÆ°á»ng Windows và nó là thà nh phần không thể thiếu của Active Server Pages (ASP). Nếu bạn chá»n con Ä‘Æ°á»ng của Microsoft thì có lẽ bạn đã hiểu rõ vá» IIS. Có má»™t sá»± tÃch hợp nhất định giữa má»™t ngôn ngữ láºp trình và má»™t Web Server. CÅ©ng váºy, PHP4 được tÃch hợp rất tối đối vá»›i IIS. TrÆ°á»›c đây, có má»™t số vấn Ä‘á» cần phải bà n vá» tÃnh ổn định của PHP/IIS vá»›i việc truyá»n tải lá»›n, nhÆ°ng PHP và IIS cÅ©ng đã được cải thiện liên tục nên việc nà y không còn đáng phải báºn tâm. |
|
|
|
|