Khi chọn hosting và cài đặt các cms (content managerment manager – hệ quản trị nội dung hay gọi nôm na là phần mềm làm web). Bạn không thể bỏ qua những cấu hình của phần mềm server. Những yếu tố bạn cần quan tâm nhất thường bao gồm:
Phần mềm máy chủ (server software):
Phần mềm được sử dụng nhiều nhất là Apache (linux, windows) do có đầy đủ tính năng và được ưa chuộng bởi tốc độ và độ ổn đinh cao, bên cạnh đó còn có IIS (windows) hay nginx. Bạn nên tìm hiểu cấu hình yêu cầu của cms trước khi quyết định.
Các thông số của phần mềm web server bạn cần chú ý:
Mod_rewrite là mod cần thiết giúp url trở nên gọn gàng và seo dễ dàng hơn.
Mod_security: phần mềm bảo mật, nâng cao an toàn nhưng giảm khả năng của trang web. Nên tắt với site nhỏ và bật với site lớn.
Cấu hình PHP.
Php là script language được sử dụng nhiều nhất để viết trang web. Các cms khác nhau có yêu cầu cấu hình php khác nhau. Những thông số PHP quan trọng bậc nhất bạn nên lưu ý là.
Memory_limit là giới hạn bộ nhớ dùng trong xử lý. Hầu hết các cms yêu cầu tối đa 128M.
Mysql driver là Kiểu connection tới mysql database: mysql, mysqli, pdo. Trong 3 kiểu này pdo là kiểu mới nhất và được các cms hiện đại sử dụng.
Curl: url gọn – đây là yếu tố giúp seo dễ dàng và là yếu tố thiết yếu cần có.
Hỗ trợ email: nên hỗ trợ gửi email từ php đầy đủ.
Max_file_upload là dung lượng upload file cao nhất, cần phù hợp với cms bạn đang dùng, càng cao càng tốt.
Max_execution_time là thời gian thực thi tối đa. Nếu ngắn sẽ không đủ để thực thi hay upload file, nếu dài quá có thể khiến server overload. Nên là 30 – 60s.
Safe_mode là chế độ an toàn, nên tắt khi triển khai website vào thực tế.
Chúng ta cùng tìm hiểu về các tên miền trong phần sau bạn nhé.