Production-Tested Engineering Notes

Web Performance, Linux Administration & Code Snippets

In-depth technical guides for backend developers and sysadmins. Highlighting Nginx tuning, server security, PHP-FPM, WordPress scaling, and modern web architectures.
· Tháng 1 2, 2022 ·
8 min read

Cài đặt home server

Một ngày cuối năm nọ mình được 1 ông em làm bên ngân hàng chia sẻ cho cái server thải của bên đó, và mình quyết định tìm hiểu cách để cài đặt nó thành một con server, cho anh em dev vào đó cho đỡ phải thuê VPS, tháng mất ngót nghét 300k tiền…
Đọc thêm

4,2k views

· Tháng 9 6, 2021 ·
6 min read

Cài đặt server cho WordPress chỉ với 1 câu lệnh

Những ngày đầu đến với team làm theme để bán trên Envato cho mình thật nhiều những kiến thức, kinh nghiệm về việc triển khai dự án WordPress ra sao? Cài cắm server như thế nào? Lúc đầu mình dùng LAMP, rồi chuyển qua dùng LEMP rồi tối ưu bằng cách cài thêm Redis để…
Đọc thêm

4,2k views

· Tháng 6 13, 2021 ·
3 min read

Tạo domain cho S3 Bucket

Bữa nọ có 1 website của khách hàng có sử dụng S3 để làm phần quản lý media, và mình đã tìm cách config lại đường dẫn hình ảnh để trông nó tử tế hơn kiểu website dạng https://wpazweb.com thì file ảnh sẽ là dạng https://static.wpazweb.com loay hoay hồi lâu mới xong nên mình post…
Đọc thêm

4,2k views

· Tháng 3 15, 2021 ·
6 min read

Sử dụng git hook để deploy website

Nhiệm vụ chính Sử dụng git push để deploy code lên server, vừa nhanh đỡ phải connect FTP các công đoạn, mà nếu bạn quản lý nhiều website thì không tránh khỏi việc nhầm lẫn web này sang web kia. Đồng thời cũng là nhanh nhất việc áp dụng các file đã thay đổi mà…
Đọc thêm

4,2k views

· Tháng 3 13, 2021 ·
4 min read

WPML và những điều còn thắc mắc

Khi bạn đọc được bài viết này chắc chắn rằng bạn đã biết WPML là cái gì rồi? cái tên nói lên tất cả? còn nếu chưa biết thì thôi đọc cũng không có thêm nhiều thông tin cho bạn đâu. Cài WPML là tự có ngôn ngữ mới! Thật ra là do công nghệ…
Đọc thêm

4,2k views

· Tháng 3 11, 2021 ·
6 min read

Siteground performance

Hôm nay mình có cơ hội được fix security và tối ưu cho một website của khách hàng và nó được host trên Siteground, đây là một vài cảm nhận và cũng là trải nghiệm của mình với đơn vị cung cấp này. Các dịch vụ Siteground (siteground.com) (SG) là một đơn vị khá uy…
Đọc thêm

4,2k views

· Tháng 1 24, 2021 ·
4 min read

Tạo website trên localhost WordPress với 1 dòng lệnh

Mục tiêu Tạo site WordPress trên localhost một cách nhanh chóng, chỉ dùng 1 câu lệnh duy nhất. Xem demo ở dưới đây: Tại sao ? Do phần lớn dự án mình làm việc với các dự án website WordPress nên mỗi một lần mình tạo theme mới hoặc website mới là mình phải tải…
Đọc thêm

4,2k views

· Tháng 10 27, 2020 ·
2 min read

Lấy thông tin của WooCommerce order

1. Lấy thông tin qua biến $order Trường hợp đẹp nhất là mình có luôn biến $order là một object, và chúng ta chỉ cần sử dụng các hàm có sẵn để lấy thông tin của order. 2. Lấy thông tin qua biến $order_id Tệ hơn 1 chút là anh em chỉ biết mỗi biến…
Đọc thêm

4,2k views

· Tháng 10 15, 2020 ·
2 min read

WooCommerce: lấy thông tin sản phẩm từ $product

Dạo gần đây mình làm nhiều về mảng WooCommerce nên thường phải đụng tới những thông tin của sản phẩm, bài post này lưu lại những đoạn code có thể sử dụng khi làm việc với WooCommerce plugin, dành cho mình và những ai đang cần. Truy cập trực tiếp từ biến $product Truy cập…
Đọc thêm

4,2k views

· Tháng 8 20, 2020 ·
4 min read

Tự động dịch bài viết bằng WPML

Vấn đề là gì? Nhiều bạn chia sẻ với mình rằng sau khi cài đặt WPML mà chẳng khác gì không cài đặt, cài xong chẳng thấy bài dịch đâu? hoặc WPML nó không tự dịch cho mình ạ? và làm thế nào? để dịch bài viết? thì bài viết này sẽ sơ qua về…
Đọc thêm

4,2k views

· Tháng 7 9, 2020 ·
2 min read

Những đoạn code thường dùng khi code cho WordPress.

Nhiều khi mình biết là đoạn code dùng custom query, hoặc dùng những hàm có sẵn của WordPress nhưng mình không rõ chính xác là phải viết như thế nào? mình lại phải đi search xem như thế nào ở đâu và nó tốn không ít thời gian, chính vì thế mới có bài viết…
Đọc thêm

4,2k views

· Tháng 2 19, 2020 ·
7 min read

Cài đặt Laravel Valet trên MacOsx

Ở bài trước mình có hướng dẫn mọi người sử dụng XAMPP để cài đặt laravel, tuy nhiên Laravel có tool cài đặt cực dễ dàng và dễ sử dụng, thậm chí bạn có thể chuyển được cả phiên bản PHP, custom domain, SSL và tất nhiên nó hỗ trợ cho Laravel rồi, và phần…
Đọc thêm

4,2k views

Essential Cheat Sheet

Nginx Security Hardening Top 5 Directives

Includes client body limits, disabling server tokens, HSTS, and blocking malicious bot User-Agents.
Read Cheatsheet

Advertisement

Google AdSense Placement

Medium Rectangle (300x250 or Responsive Display Ad)

Engineering Newsletter

No spam. Concise monthly breakdown of high-performance web engineering and Linux tutorials.