Lập trình phía máy chủ là gì?

Lập trình phía máy chủ là gì?

Theo CodeConquest.com, lập trình phía máy chủ là kiểu lập trình dựa trên mã được vận hành từ máy chủ của trang web, không phải máy tính đang thực sự truy cập nó. Đây là một sự tương phản rõ ràng sang lập trình phía máy khách, trong đó bản thân mã được đọc và thông dịch bởi máy tính truy cập mã và sau đó được sử dụng. Trong lập trình phía máy chủ, máy chủ thực hiện hầu hết các chức năng thông dịch tập lệnh này.

Lập trình phía máy chủ cho phép phần lớn công việc liên quan đến thông dịch mã được thực hiện bởi máy chủ chứ không phải máy khách. Có một số lượng lớn các ngôn ngữ mã hóa máy tính khác nhau có thể được sử dụng để tạo các tập lệnh cho lập trình phía máy chủ. Điều này không giống như lập trình phía máy khách thường dựa vào các mã nhúng mà bản thân máy tính có thể truy cập và đọc mã thông qua. Lập trình phía máy chủ đặc biệt hữu ích khi các công ty hoặc trang web không muốn cung cấp cho người dùng quá nhiều quyền truy cập vào cơ sở dữ liệu của họ. Ví dụ: nếu một trang web cần ai đó nhập thông tin mà không có quyền truy cập vào thông tin của khách hàng khác, nó sử dụng lập trình phía máy chủ. Thông thường, các trang web sử dụng kết hợp cả lập trình phía máy chủ và phía máy khách để đáp ứng nhu cầu giao tiếp và tương tác cụ thể của họ.