Php-fpm là gì

Giải ưa thích cho mình những thuật ngữ PHP-FPM, CGI, FastCGI là gì? Một số ứng dụng không giống góp tăng vận tốc trang web bên cạnh PHP-FPM.quý khách hàng đã xem: Php-fpm là gì


*

PHP-FPM là gì?

PHP-FPM viết tắt của FastCGI Process Manager là chương trình bao gồm tác dụng thông dịch PHPhường Lúc chạy trang web cho website server.

Bạn đang xem: Php-fpm là gì

PHP-FPM được xuất hiện dựa vào sự mở rộng của CGI cùng hiện nay đang được phần đông người dùng chọn lọc. Chức năng của PHP-FPM là gì? Cùng Mắt Bão mày mò nhé!


*

Về cơ bạn dạng, PHP-FPM bao gồm tính năng tối ưu quy trình cách xử trí báo cáo của những sever web, cung ứng vấn đề giải pháp xử lý báo cáo từ rất nhiều website vào và một khoảng tầm thời gian một biện pháp nkhô giòn tuyệt nhất.

Với tốc độ xử lý PHP script nkhô nóng thuộc kỹ năng tối ưu hoá mang lại những trang web tất cả form size bự, góp tăng lượng truy vấn, PHP-FPM vẫn dần dần “soán ngôi” Apache + FastCGI không còn xa lạ.

CGI là gì?

CGI viết tắt của Common Gateway Interface là 1 phần mượt lập trình sẵn có tính năng kết nối thân sever và công tác, dựa trên những định hình sệt tả biết tin.

Bên cạnh đó, ứng dụng xây dựng CGI còn tồn tại nhiệm vụ gây ra công tác từ các website. Sau Lúc thừa nhận dữ liệu tự các trang web bên dưới định dạng HTML, phần mềm này sẽ truyền dữ liệu kia qua cổng biết tin Internet mang lại laptop của người dùng.

FastCGI là gì?

Đồng thời góp sever rất có thể cập nhật những thử dùng từ bỏ website vào cùng một lúc.

Xem thêm: Xin Lỗi Tôi Nộp Bài Tiếng Anh Là Gì (2021) ✔️ Cẩm Nang Tiếng Anh ✔️

FastCGI đang chạy không nhiều tốn tài nguyên ổn CPU hơn và đạt tốc độ gần bằng DSOFastCGI sử dụng được opcode cacher như eAccelerator để load website nkhô giòn rộng.

Các một số loại PHP Handler khác

Nếu chỉ biết về “PHP-FPM là gì?” giỏi “khái niệm của CGI” tuyệt “FastCGI là gì?”, các bạn sẽ ko thực sự gọi cách thức hoạt động vui chơi của nó. Để làm cho điều này, bạn phải hiểu thêm một số trong những PHP Handler khác. Bao gồm:

DSO là gì?

DSO được hiểu như thể mod_php và là 1 phiên bản thông số kỹ thuật cũ của PHPhường Handler. Tuy nhiên DSO lại là Handler nkhô hanh tuyệt nhất. Nó chạy PHP nhỏng một Apađậy Module. Điều đó tức là những PHP.. Script sẽ chạy dưới quyền của Apađậy user. Đó là web10_user ‘nobody’.

Nhược điểm của DSO:

Tất cả file được tạo ra từ bỏ PHP script sẽ tiến hành thiết lập bởi vì web10_user ‘nobody’. Nó sẽ không còn có tác dụng gọi được trường đoản cú website. Vấn đề này tương đối thịnh hành với người dùng WordPress. Nếu họ dùng tính năng upload file thông qua WordPress Interface hay sử dụng thiên tài tự động update thì sẽ bị fail với DSO.Vấn đề bảo mật: Vấn đề này nằm tại Việc chế tác file vẫn dưới danh nghĩa người tiêu dùng ‘nobody’. Sẽ thế nào ví như một hacker tìm được một lỗ hổng trong PHP script? Họ hoàn toàn có thể triển khai một file cùng một quyền lợi tựa như những file hệ thống mà được khắc ghi download là ‘nobody’. Vấn đề này có tác dụng hacker có tác dụng sửa đổi những tệp tin khối hệ thống khác. Để cản lại điều này thì bắt buộc hay xuyên update PHPhường lên các phiên bạn dạng mới nhất.

Xem thêm: Lý Thuyết Phương Pháp Quy Nạp Là Gì, Phương Pháp Quy Nạp Và Diễn Dịch Là Gì

SuPHP là gì?

Ưu điểm của suPHP:

Khi bạn áp dụng quy định upload tệp tin lên trang web của người sử dụng, các file này sẽ được phân đúng quyền lợi và nghĩa vụ của web10_user đó. Upload với một vài chức năng khác của WordPress không chuyển động còn nếu như không sử dụng suPHP hoặc FastCGISuPHPhường cũng hỗ trợ một điểm mạnh bảo mật thông tin rộng là DSO hay CGI. Tất cả hầu hết PHP. Scripts không trực thuộc một web10_user rõ ràng như thế nào kia sẽ không thể triển khai được. Hoặc web10_user này sẽ không còn thể làm sao tiến hành được những PHPhường Scripts của web10_user khác. Lúc một thông tin tài khoản như thế nào kia bị đánh tráo, những scripts cũng tất yêu làm sao lây lan sang trọng những tài khoản khác được.

Nhược điểm của suPHP:

Sử dụng CPU cao.Quý khách hàng quan trọng sử dụng Opcode Cache (như xCache) với suPHP.lúc sử dụng suPHP ví như CPU load cao chúng ta có thể gửi lại dùng DSO hoặc FastCGI.Chuyên ổn mục: Blog

Chuyên mục: Kiến Thức