09/10/2018, 18:00
Hoi về PHP và Web Server ?
Các bác ơi, PHP có phải vừa là ngôn ngữ, vừa là Web Server không ? ASp ngoài chạy trên IIS, con chạy được trên Web server nào nữa không ?
Bài liên quan
- PHP cũng là tên một bộ dịch ( interpretter ) . Nó có trách nhiệm dịch file PHP script sang dịnh dạng HTML trước khi gửi trả yêu cầu từ server đến client . Vì PHP không chạy trên client nên nó được xếp vào nhóm Server Side Script ( ngược lại với Client Side Script).
Bộ dịch PHP có thể chạy với tất cả các webserver nhưng chỉ với Apache là nó chạy dưới vai trò của một module, còn đối với những webserver khác thì nó chạy dưới dạng trình dịch.
- PHP có thể lập trình cả dưới dạng OOP hoặc là lập trình cấu trúc. Nhưng lập trình kiểu OOP thì nó tỏ ra hiệu quả hơn.
-----------------------------------
- AsP ngoài việc có thể chạy trên IIS thì nó có thể chạy với Apache dưới dạng module
Bạn có thể download module AsP cho Apache tại địa chỉ : http://chilisoft.com
Trên Apache PHp có thể dùng như là một mô đun hoặc theo cơ chế CGI.
PHP là một ngôn ngữ lập trình cấu trúc hay nói đúng hơn là ở thế hệ PHP4, OOP vẫn mới chỉ đượ hỗ trợ tối thiểu. Phiên bản PHP5 đưa OOP thành một khái niệm quan trọng trong PHP.
Hiện tại, các chương trình PHP chỉ yếu lập trình dưới kĩ thuật lập trình cấu trúc. Có lẽ nó được thừa hưởng từ tư duy của các lập trình viên C lão luyện, người đã xây dựng nên PHP.