Phía máy chủ
Phía máy chủ - tất cả các chương trình và hoạt động được thực thi ở phía máy chủ, nơi gửi dữ liệu theo yêu cầu của client hoặc người dùng.
Để lập trình các ứng dụng phía máy chủ có các ngôn ngữ được thiết kế riêng biệt như PHP, Python, NodeJS.
Các máy chủ web phổ biến nhất gần đây là:
- Apache là phần mềm, hoạt động trên nhiều hệ điều hành khác nhau. Kiến trúc của Apache bao gồm nhân và các mô-đun, đại diện cho các chức năng máy chủ được thực thi cho mỗi yêu cầu. Các mô-đun cũng có thể được cấu hình thêm để quản lý nội dung động hoặc xử lý các yêu cầu HTTP. Trước đây Apache là máy chủ web phổ biến nhất, nhưng do mức độ lưu lượng truy cập ngày càng tăng việc làm việc với cấu hình của máy chủ web này đã trở nên phức tạp hơn đáng kể.
- Nginx xuất hiện sau Apache để đáp ứng nhu cầu khắc phục những thiếu sót chính trong hoạt động của Apache. Mỗi tiến trình worker trong Nginx có thể xử lý đồng thời hàng nghìn kết nối HTTP. Do đó máy chủ web này đảm bảo hoạt động ổn định dưới tải dữ liệu lớn và dao động mạnh.
Xem thêm
-
Dữ liệu nguồn,
đại diện cho vị trí của dữ liệu -
phần mềm ứng dụng trình duyệt,
được sử dụng để tương tác với các trang web -
tập hợp các chương trình phần mềm,
đảm bảo hoạt động của các ứng dụng -
tập hợp các chương trình hệ điều hành,
đảm bảo việc quản lý các hệ thống máy tính