DNS-Prefetch là gì? Cấu hình Dns-Prefetch trong WordPress

dns prefetch browser support

Như tiêu đề đã rõ như ban ngày, bài viết này chúng ta sẽ cùng nhau tìm hiểu về DNS-Prefetch, nó là gì, tại sao chúng ta lại cần chúng, cách để config chúng cho blog WordPress của chúng ta. Hãy để bài viết này làm sáng tỏ các điều đó cho bạn. DNS-Prefetch là gì? DNS (Domain Name System) là danh bạ của Internet. Con người truy cập thông

Continue Reading

Hosting WordPress, Cách Scale Up WordPress

hosting wordpress on aws

Bài toán Hosting WordPress cho website có lượng truy cập lớn luôn là những vấn đề nan giản về infrastructure cho WordPress. Do đó bài viết này mình sẽ hướng dẫn các anh em cách mở rộng website được xây dựng bởi WordPress, với lượng truy cập lớn. Dưới đây là một cái hình mình vô tình lượm được đâu đó cũng không nhớ nữa 😹😹😹, mô tả về cách mở

Continue Reading

Tối ưu WordPress bằng CloudFront hay Cloudflare

cloudflare and cloudfront

Bài viết này chúng sẽ nói về Clouds. Không phải mây trên bầu trời mà là sự khác nhau giữa Cloudflare và CloudFront. Hiểu theo cách đơn giản, mục đích của hai công cụ này là dùng để tối ưu WordPress cho “global vistors”  bằng việc lưu trữ các dữ liệu tĩnh tại nhiều Server khác nhau ở khắp thế giới Mặc dù Cloudflare và CloudFront có cùng mục đích

Continue Reading

Quản Lý Hình Ảnh Trong WordPress Bằng Amazon S3

quan ly hinh anh tren wordpress

Một trong những khó khăn của WordPress là cách quản lý và tối ưu tốc độ load cho các ảnh trên Website. Khi mà các Webpage ngày càng to ra thì các hình ảnh sẽ càng ngày nhiều thêm và việc di chuyển sourcecode sẽ trở nên khó khăn hơn. Trong bài viết này mình sẽ tóm tắt cách để các anh em quản lý hình ảnh trên website WordPress

Continue Reading

Cài Đặt CWP Trên VPS Chạy Linux Centos 7.x

Nếu các anh em ngại đối mặt việc sử dụng quá nhiều câu lệnh để khởi động MySQL, Apache trong Centos thì có thể sử dụng qua control panel Centos Web Panel mà mình chuẩn bị giới thiệu sắp tới đây. Centos Web Panel là gì? Nó cũng giống như các Panel mà các anh em hay dùng như cPanel hoặc WHM, Centos Web Panel (CWP) được dùng để quản

Continue Reading

WordPress – Cài Đặt PHPUnit Cho WordPress

phpunit-wordpress

Như tiêu đề mình đã đề cập, bài viết này sẽ hướng dẫn các anh em cách để integrate PHPUnit cho WordPress. Lý do chúng ta cần thiết lập Unit Test cho WordPress: Kiểm tra độ đúng đắn của Plugin hoặc Function mà chúng ta viết thông qua Testing. Có thể áp dụng TDD (Test Driven Development) để có thể viết Function tốt hơn. Biết viết Unit Test thì lương

Continue Reading

WordPress – Tìm Hiểu Action Hook và Filter Hook

wordpress hook

Các anh em có bao giờ đã nghe qua khái niệm Event-Driven Programming ( lập trình hướng sự kiện ) trong WordPress chưa? Câu chuyện đó thực hư như thế nào thì chúng ta sẽ cùng làm rõ qua hai khái niệm Action và Filter Hook trong WordPress nhé 😹😹😹 Vậy Action Hook và Filter Hook là gì? Để làm rõ hai khái niệm trên chúng ta cần phải hiểu Hook là

Continue Reading

Docker – Config Docker Trên WordPress

config docker tren wordpress

Như bài viết trước mình đã giới thiệu các anh em về Laradock, một thư viện mạnh mẽ sẽ giúp các anh em rất nhiều trong việc deploy product ( Laravel, CodeIgniter, WordPress, Drupal, Magento … ) Bởi vì mình là fan của WordPress nên hôm nay mình sẽ chia sẽ cho các anh em một tutorial nho nhỏ về vấn đề config Docker trong mã nguồn mở WordPress Qua bài

Continue Reading

Config Webpack Trên Theme WordPress

Webpack là một cái tên không quá mới nhưng mình nghĩ không ít lần các anh em đã nghe qua nó. Nhiệm vụ chính của Webpack trong hệ thống là dùng để đóng gói các file html, css, js rời rạc thành một file static duy nhất. Nếu đã từng code theme cho WordPress, các anh em cũng biết cách quản lý CSS của nó rất là dở, đó là lý

Continue Reading

Google Rich Snippets và cách thiết lập “WP-PostRatings” cho blog WP

RICH SNIPPET LÀ GÌ ? Rich Snippets đơn giản là một loại hiển thị đặc biệt có quy định kiểu của cỗ máy tìm kiếm, nó bao gồm các đoạn mã đặc biệt  ( schema.org ) được nhúng vào trong website theo một form nhất định với các giá trị không cố định, ví dụ như bạn có thể khai báo website của mình có breadcrumb, có vote, có comment,

Continue Reading