Nên chọn shared host hay VPS cho người dùng WordPress phổ thông?

Trước khi đi vào nội dung chính của bài, tôi có một vài thắc mắc nhỏ muốn tham khảo ý kiến của các bạn. Bạn đang sử dụng shared host hay VPS cho website WordPress của mình? Bạn lựa chọn như vậy là do chúng đáp ứng được nhu cầu của bạn hay là do người khác khuyên dùng? Bạn có thực sự tự tin để nói rằng mình đủ khả năng cấu hình và tối ưu (tốc độ, bảo mật) cho một VPS? Sở dĩ tôi hỏi như vậy là vì thời gian gần đây có rất nhiều bạn liên hệ nhờ hỗ trợ các vấn đề liên quan đến bảo mật WordPress, chẳng hạn như website bị dính mã độc, bị chèn link ẩn… Và khá là trùng hợp, trong số đó rất nhiều bạn hiện đang sử dụng VPS để vận hành mã nguồn WordPress.
Tham khảo thêm:
- Cần lưu ý những gì khi mua hosting dành cho WordPress?
- Tiêu chuẩn của một hosting dành cho WordPress

Dịch vụ lưu trữ web chia sẻ (shared host hay shared hosting) là dịch vụ lưu trữ web mà trong đó nhiều trang web nằm trên một máy chủ web được kết nối với internet. Đây thường là lựa chọn kinh tế nhất cho việc lưu trữ web, vì tổng chi phí bảo trì máy chủ được phân bổ cho nhiều khách hàng. Khi chọn shared host, trang web của bạn sẽ chia sẻ chung tài nguyên của một máy chủ vật lý với một hoặc nhiều trang web khác. Các tài nguyên này bao gồm cấu hình phần cứng (CPU, RAM, ổ cứng, kết nối mạng) và phần mềm (hệ điều hành, web server, các công cụ quản trị dữ liệu…). Hiểu một cách đơn giản thì nó giống bạn đang sống trong một tòa chung cư vậy. Mỗi căn hộ là một gói shared host. Các căn hộ sử dụng chung tài nguyên của tòa nhà như hành lang, thang máy, thang bộ…
Ưu điểm của shared host là giá thành thường rẻ hơn, bạn được trang bị đầy đủ mọi thứ và được hỗ trợ kỹ thuật đến… tận răng. Tuy nhiên, nhược điểm của nó là tài nguyên thường bị hạn chế và hệ thống dễ bị quá tải do số lượng người dùng cao.
VPS
Virtual Private Server (VPS) là một máy chủ “ảo”. Nó sở hữu đầy đủ mọi thứ để có thể hoạt động độc lập (hệ điều hành, web server…). Bạn nắm quyền quản trị cao nhất (root) và có toàn quyền can thiệp vào hoạt động của VPS. Bạn có thể cài hệ điều hành, web server… hoặc bất cứ phần mềm nào khác mà bạn muốn. Tuy nhiên, trên thực tế, các bạn vẫn phải chia sẻ chung tài nguyên của máy chủ vật lý chứa VPS. Nó giống mô hình của các biệt thự liền kề vậy.
Ưu điểm của VPS là nó thường có giá rẻ hơn shared host có cùng cấu hình (vì không phải gánh thêm chi phí phần mềm) và bạn có thể tùy biến nó theo nhu cầu sử dụng. Tuy nhiên, đối với các dịch vụ Unmanaged VPS, các bạn sẽ phải tự lo mọi vấn đề liên quan đến kỹ thuật (cài đặt hệ điều hành, web server, backup dữ liệu, bảo mật, fix lỗi…). Còn các dịch vụ Managed VPS (được hỗ trợ kỹ thuật) thì thường có giá rất cao.
Hãy chọn shared host nếu bạn nằm trong các trường hợp sau đây:
- Nhu cầu về tài nguyên không quá lớn (web có mã nguồn nhẹ hoặc lượng truy cập không quá cao).
- Không am hiểu về kỹ thuật, cần được hỗ trợ thường xuyên.
- Muốn tập trung vào công việc của mình.
- Muốn được trải nghiệm những công nghệ tốt nhất với mức giá rẻ nhất.
Ngược lại, hãy chọn VPS nếu bạn:
- Có nhiều kinh nghiệm và kiến thức về kỹ thuật (biết cài đặt phần mềm, biết bảo mật và tối ưu hiệu suất, biết tự khắc phục lỗi…).
- Có nhu cầu sử dụng tài nguyên lớn hơn (mã nguồn website nặng, lượng truy cập cao).
- Tiết kiệm chi phí.
Ngày nay, nhiều nhà cung cấp hosting đã sử dụng hệ điều hành CloudLinux nên tình trạng local attack thường xảy ra trên shared host trước đây đã không còn là mối bận tâm nữa. Shared host cũng được trang bị các loại tường lửa cao cấp, phần mềm chống mã độc mà bạn sẽ phải bỏ ra một số tiền khá lớn nếu muốn mang chúng lên VPS.
Trên thực tế, WP Căn bản hiện tại cũng đang sử dụng shared host có server đặt tại Atlanta, Mỹ với cấu hình không quá nổi bật (1 Core CPU, 1 GB RAM). Đây là một gói shared host được chúng tôi cấu hình lại cho tối ưu với mã nguồn WordPress, sử dụng hạ tầng hiện đại với các công nghệ tiên tiến (CloudLinux OS, LiteSpeed Web Server, cPanel, MariaDB, Acronis Backup, ImunifyAV, BitNinja…), có khả năng bảo mật rất cao (chống mã độc, chống local attack…). Bất cứ độc giả trung thành nào của WP Căn bản cũng đều biết đó là blog của chúng tôi có tốc độ load rất nhanh, uptime ổn định và chưa từng gặp các vấn đề liên quan đến bảo mật. Chúng tôi đang có ý định nhân rộng mô hình này. Nếu bạn quan tâm dịch vụ của WP Căn bản và muốn ủng hộ chúng tôi, có thể tham khảo ở trang giới thiệu dịch vụ WordPress Hosting.
Kết luận
Nếu bạn chỉ là người dùng WordPress phổ thông, không được trang bị đầy đủ các kiến thức liên quan đến việc tối ưu, bảo mật và nhu cầu về tài nguyên của bạn không quá lớn, bạn nên chọn shared host để dễ dàng quản lý, sử dụng. Ngược lại, hãy chọn VPS hoặc server. Đừng nghe lời “xúi giục” hay “chạy theo phong trào” mà vội vàng lựa chọn những giải pháp mà mình không nắm chắc. Bởi vì, bạn có thể sẽ phải hối hận rất nhiều đấy.
Bạn nghĩ gì về vấn đề mà tôi vừa nêu ra ở trên? Theo bạn, nên chọn shared host hay VPS cho website WordPress? Hãy cho chúng tôi biết quan điểm và ý kiến của bạn trong khung bình luận bên dưới.
Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)






Mình đã dùng shared host ở Hawk mấy năm nay thấy khá ổn cho web tin tức và hệ thống quy mô vừa nhỏ.
Trước đó có thử dùng host wordpress ở VN nhưng bị lỗi đủ thứ như:
– Menu mở ra ko đóng lại được
– Thumbnail ko hiện ảnh
– …
Quay sang đổi host khác thì các thứ chạy OK hết! Nên khuyên các bạn nếu làm nhiều web thì có thể mua chung 1 gói shared host bên hawk có mã KM thì tầm 1tr7/2 năm cấu hình khá OK
Host của VN hay bị giới hạn tính năng. Không biết là do nền tảng kỹ thuật kém hay là nhà cung cấp cố tình giới hạn để bảo đảm tài nguyên cho server. :P
Nên thôi cứ dùng của nước ngoài là tốt nhất… Mọi thứ đều ổn và bớt đau đầu vì mấy cái lỗi lặt vặt
=))
Cho mình hỏi tại sao mình dùng Hosting của Hawk Host mà lúc nào TTFB cũng rất cao? Có khi đến 10s, làm trang web load rất chậm.
HawkHost và StableHost giờ xuống cấp lắm rồi bạn. :)
Hi bạn Hiếu,
Hai ông lớn đó xuống cấp rồi thì bây giờ theo bạn nên dùng shared host của ai thì tốt hơn ?
Nếu bạn có nhu cầu thì có thể tham khảo dịch vụ WordPress Hosting của bên mình nhé. :P
Mình vẫn trung thành với hosting và mình ko có ý định lên VPS vì nó cài đặt mệt, nếu lên thì thuê người cài đặt cho chắc.
Thuê thì phải thuê được dân chuyên chính hiệu, chứ thuê phải mấy ông bập bẹ thì cũng nát. :D
Hiếu có bài hướng dẫn nào A-Z nối 2 vps chạy 1 site. 1 cái chạy data 1 cái chạy phần còn lại ko. web mình data nhiều mà tìm bài hướng dẫn khó quá
Mình không có bạn ạ. Bạn thử tham khảo bài viết của Linode https://www.linode.com/docs/databases/mariadb/configure-wordpress-remote-database/ hoặc của DigitalOcean https://www.digitalocean.com/community/tutorials/how-to-set-up-a-remote-database-to-optimize-site-performance-with-mysql xem sao.
ok cám ơn Hiếu
data tầm mấy GB hay như nào đc gọi là nhiều vậy Bạn?
Nếu chọn VPS thì nên chọn các hãng dùng công nghệ KVM. Không nên chọn công nghệ OpenVZ.
Cảm ơn anh, bài viết phản ánh đúng suy nghĩ băn khoăn của em luôn
Em chào admin ạ. Anh cho em hỏi là anh đang dùng email marketing gì thế ạ. Em nghe nói dùng Sendy (kết hợp với SMTP server) thì dùng trên Shared host không ổn định, hay bị treo campaign, nên dùng với VPS sẽ ổn định hơn. Nhưng em là người mới tiếp cận wordpress nên VPS quá sức với em. Thành ra em đang loạn não vấn đề này quá(vì em tính hướng lâu dài thì sử dụng Sendy+SMTP là tốt hơn các dịch vụ email marketing khác), anh tư vấn em với nha. Em cám ơn nhiều :)
Mình dùng SendGrid bạn ạ. :)
Anh dùng SendGrit theo dạng gửi thông báo thôi hay là campaign ạ. Nếu anh có dùng Campaign thì anh dùng phần mềm nào để connect với SendGrit này ạ.
Nó cung cấp sẵn plugin SendGrid cho WordPress bạn ạ. :P
dạ ok anh, vậy là anh ko gửi mail theo dạng campaign rồi, để em tìm hiểu thêm ạ :)
Một website mà thường xuyên có vài trăm người online thì sử dụng shared host có ổn không bác? Mong được tư vấn nhiệt tình, không nửa đùa nửa thật nhé! :(
Site của mình đang dùng có thể chịu được khoảng 1k1 người online cùng lúc. Vài trăm người thì thấm vào đâu. :P
Mình cũng đang lăn tăn tính lên VPS mà cân nhắc kỹ thôi về với em shared host cho đỡ nhức đầu. Bảo mật thì mấy bác chịu khó xài theme + plugin bản quyền + cầu nguyện cho chúng nó đừng hack mình là được.
À nhân tiện hỏi bác Hiếu có test thử gói primary hawkhost chịu tải thế nào không? Thấy quảng cáo unlimited mà nghi quá. Thanks
Blog của mình đang dùng gói Primary của HawkHost đây. Tất nhiên là mình có tối ưu lại so với thiết lập mặc định của hosting gốc. Hiện tại site của mình chịu được khoảng hơn 1k người online cùng lúc. :P
Mình cũng muốn lập 3-4 trang web kiểu viết tin tức như trang của bạn nhưng ít tin hơn, khoảng 1 site là 30 tin tức thôi vì sản phẩm mình bán ít, làm đơn giản thì nên mua host nào bạn nhỉ? 1 tên miền là 1 host phải không bạn? Thấy bạn bảo 2$/ tháng là của đơn vị nào vậy?
Nếu vậy thì bạn mua gói Primary của HawkHost là hợp lý. :)
vậy ạ. Thế là phải mua 3-4 cái share host. Hay nên dùng 1 cái vps, cái nào tiện hơn bạn nhỉ?
Nếu bạn không có kinh nghiệm về quản trị và bảo mật VPS thì nên mua shared host. :P