Tạm biệt Dreamhost và ChemiCloud

Dùng Dreamhost gần 7 năm và ChemiCloud hơn 8 tháng, giờ tôi quyết định dừng cả để chuyển qua Vultr và DigitalOcean. Lý do chính để dừng Dreamhost là vì họ không có máy chủ ở châu Á, dẫn tới các vụ đứt cáp làm tốc độ truy cập chậm hẳn, nhiều khi là timeout, dù lâu rồi tôi chỉ xài Dreamhost (gói VPS 15$) để lưu ứng dụng chứ không host trang WordPress, cũng định chuyển từ năm ngoái, nhưng ngớ ngẩn vụ xử lý lỗi ký tự tiếng Việt mới giải quyết được tuần trước. Vẫn phải khen …

Đọc thêm

Cách viết bài chuẩn SEO: 46 mẹo đầy đủ, chi tiết từng bước

cách viết bài chuẩn SEO

Trong bài viết này tôi sẽ trình bày với các bạn các mẹo viết bài chuẩn SEO tốt nhất. Không chỉ có thế, nó còn kèm nhiều hình minh họa để bạn dễ dàng áp dụng theo.

Ngoài ra, những ai dùng WordPress sẽ nhận được nhiều lợi ích hơn, vì trong bài có rất nhiều thông tin cụ thể, thực hành được ngay.

Đọc thêm

Nghèo đôi khi làm con người ta thông minh thêm và tỉnh táo hơn một chút

Đợt này đói, đâm tôi không tiêu pha cho vấn đề hosting được thoải mái như trước, thế là mấy cái website WP ít dùng tôi chuyển về dạng tĩnh hẳn, chẳng hạn như trang speed.family và freehost.page. Không cần PHP, MySQL nên tôi up nó lên BunnyCDN (một dạng dịch vụ CDN) thông qua phần mềm FTP (FileZilla)…tốc độ website vẫn rất cao, cực kỳ ổn định mà giá siêu rẻ. Sau đó thì tiện thể dọn dẹp luôn mấy cái website mơ mộng ngày xưa, cái nào không phát triển nữa thì lấy nội dung tích hợp vào …

Đọc thêm

Host website WordPress tĩnh tại BunnyCDN bằng WP2Static mà không mất bình luận, tìm kiếm và contact form 7 (Phần 2)

Phần 1 của bài viết này ở đây. 6. Cài đặt tại BunnyCDN BunnyCDN là dịch vụ CDN có latency (độ trễ) thấp nhất trên thế giới, điều đó giúp cho website của bạn có tốc độ cao nhất có thể. Chúng ta sẽ sử dụng dịch vụ này để cài đặt website tĩnh. Bước 1. Thêm zone Storage Nhìn bên tay trái bạn, rồi nhấn vào Storage, tiếp đó nhập tên và nhấn Add storage zone. Bước 2. Kết nối storage zone với pull zone Tại bước này bạn sẽ tích hợp chặt chẽ storage của bạn với pull …

Đọc thêm

Host website WordPress tĩnh tại BunnyCDN bằng WP2Static mà không mất bình luận, tìm kiếm và contact form 7 (phần 1)

Trước hết chúng ta hãy xem bảng so sánh giữa trang WordPress động truyền thống và trang WordPress tĩnh hoàn toàn (nhưng vẫn giữ được các yếu tố động quan trọng): WordPress động truyền thống WordPress tĩnh hoàn toàn DNS Trỏ đến IP của máy chủ WordPress Trỏ đến CDN hostname liên kết với Storage tĩnh Hiệu suất web Tốn kém để có được TTFB dưới 200ms trên toàn cầu Không tốn kém để có được TTFB dưới 200ms trên toàn cầu Môi trường Linux Ubuntu, PHP, MySQL, NGINX/Apache Storage dạng đám mây cho hosting tĩnh và CDN Bảo mật …

Đọc thêm

Sự cần thiết của các trang demo cho người test website, plugin, v.v…

mô hình tàu thủy

Tôi thường test plugin, theme trên các trang chính của mình, ví dụ như Kiến càng, Speed Family. Nó cũng ổn trong nhiều trường hợp, tuy nhiên theo thời gian, với nhu cầu kiểm tra cao hơn, sâu hơn, thì triển khai trên các trang chính thức gặp mấy vấn đề sau: Rõ ràng là nó ảnh hưởng đến trang chính. Bao gồm cả chức năng (tất nhiên rồi) & tốc độ, vì khi cài mới plugin có nghĩa là sẽ phải xóa cache để nhìn thấy tác dụng của nó; Nó không phải là môi trường thử nghiệm hoàn …

Đọc thêm

DNS là gì? Nó hoạt động như thế nào?

Hệ thống tên miền (Domain Name System / DNS) là danh bạ khổng lồ dành riêng cho Internet. Con người chúng ta truy cập thông tin trực tuyến thông qua các tên miền dễ hiểu- dễ nhớ, chẳng hạn như vnexpress.net hoặc youtube.com. Trình duyệt web tương tác thông qua địa chỉ giao thức Internet (Internet Protocol / IP). DNS có nhiệm vụ dịch tên miền thành địa chỉ IP (IP address) để trình duyệt có thể tải các tài nguyên Internet về. Mỗi thiết bị được kết nối với Internet có một địa chỉ IP duy nhất mà các máy khác sử dụng để …

Đọc thêm

Bảo mật WordPress: hướng dẫn toàn diện, từng bước (phần 3)

Thêm xác thực hai yếu tố Kỹ thuật xác thực hai yếu tố yêu cầu người dùng đăng nhập bằng phương pháp xác thực hai bước. Bước đầu tiên là tên người dùng & mật khẩu và bước thứ hai yêu cầu bạn xác thực bằng một thiết bị hoặc ứng dụng riêng biệt. Hầu hết các trang web trực tuyến hàng đầu như Google, Facebook, Twitter, đều cho phép bạn kích hoạt nó cho các tài khoản của mình. Bạn cũng có thể thêm chức năng tương tự vào trang WordPress của mình. Trước tiên, bạn cần cài đặt và kích …

Đọc thêm

Bảo mật WordPress: hướng dẫn toàn diện, từng bước (phần 2)

Plugin bảo mật WordPress tốt nhất Sau khi backup, điều tiếp theo chúng ta cần làm là thiết lập một hệ thống kiểm tra & giám sát để theo dõi mọi thứ diễn ra trên trang web của bạn. Điều này bao gồm giám sát tính toàn vẹn của tệp, nỗ lực đăng nhập không thành công, quét phần mềm độc hại, v.v. Rất may, tất cả điều này có thể được giải quyết bởi plugin bảo mật WordPress miễn phí rất chất lượng: Sucuri Scanner. Sau khi kích hoạt, bạn cần truy cập menu Sucuri trong phần quản trị WordPress …

Đọc thêm

Bảo mật WordPress: hướng dẫn toàn diện, từng bước (phần 1)

Bảo mật WordPress là một chủ đề có tầm quan trọng lớn đối với mọi chủ sở hữu trang web. Google đưa vào danh sách đen của họ tới hơn 10 ngàn trang web mỗi ngày vì phần mềm độc hại (malware) và khoảng 50 ngàn trang web lừa đảo (phishing) mỗi tuần. Nếu bạn nghiêm túc về trang web của mình, thì bạn cần chú ý đến các phương pháp bảo mật tốt nhất cho WordPress. Trong hướng dẫn này, chúng tôi sẽ chia sẻ tất cả các mẹo bảo mật WordPress hàng đầu để giúp bạn bảo vệ trang web …

Đọc thêm