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.
Sort by:
Runcloud quản lý VPS miễn phí
Lúc trước mình đã phải vật lộn với việc cài các service PHP, NGINX, MYSQL như thế nào thì bây giờ nó đơn giản hơn rất rất nhiều, đấy là chưa kể bạn phải cài các packgage, bật tắt port, hoặc update phiên bản sao cho phù hợp với cái webapp của bạn nữa.
Đọc thêm
4,2k views
In-Feed Advertisement
AdSense Ready
Google AdSense Native In-Feed Ad Unit
Mã giảm giá Viet Nam Web Submit 2019
Lớn và quy mô nhất Vietnam Web Summit là ngày hội thường niên lớn nhất trong lĩnh vực ứng dụng di động, cập nhật những kiến thức mới, chuyên sâu từ các diễn giả được chọn lọc mời từ các công ty internet tiên phong, đối tượng tham dự đa dạng từ developer, marketer, designer…
Đọc thêm
4,2k views
In-Feed Advertisement
AdSense Ready
Google AdSense Native In-Feed Ad Unit
Download WPML free?
Mình đã có hướng dẫn bài viết cho các bạn về cách sử dụng WPML làm website đa ngôn ngữ, tuy nhiên có nhiều bạn inbox hỏi thăm về việc tải plugin ở đâu thì mình post bài này để chia sẻ luôn là WPML không free, mình có update danh sách các plugin mới…
Đọc thêm
4,2k views
In-Feed Advertisement
AdSense Ready
Google AdSense Native In-Feed Ad Unit
Website Đa ngữ với WPML
Tạo website đa ngôn ngữ với plugin WPML chưa bao giờ đơn giản như thế, liên hệ để có key update forever.
Đọc thêm
4,2k views
In-Feed Advertisement
AdSense Ready
Google AdSense Native In-Feed Ad Unit
Một vài hàm Javascript đơn giản tương ứng với jQuery
1.Dùng để select các elements getElementById() Method này hoạt động y hệt như $('#id-gì-đó') của jquery. var el = document.getElementsById('a-random-id'); getElementsByClassName() Method này hoạt động giống với $('.class-gì-đó') của jquery var el = document.getElementsByClassName('a-random-class') Vì class có thể tái sử dụng đựoc nên method này sẽ trả về một tập hợp các element thỏa mãn…
Đọc thêm
4,2k views
In-Feed Advertisement
AdSense Ready
Google AdSense Native In-Feed Ad Unit
Bài 4: Biểu thức điều kiện trong PHP
Về cơ bản thì chúng ta đã đi qua vài khái niệm cơ bản của PHP rồi và bây giờ còn 1 khái niệm khá quan trọng nữa trong lập trình vì không chỉ là lập trình PHP đó là biểu thức điều kiện. Những điều kiện, biểu thức tạo nên những chương trình phức…
Đọc thêm
4,2k views
In-Feed Advertisement
AdSense Ready
Google AdSense Native In-Feed Ad Unit
Bài 3: Vòng lặp trong PHP
Tương tự như những ngôn ngữ lập trình khác, trong PHP cũng có những vòng lặp, cụ thể như: vòng for, while, foreach, do while . . . Bài này sẽ giới thiệu sơ qua về những vòng lặp này. Đặc điểm chung Nói đến vòng lặp thì chung chúng ta hiểu là nó sẽ…
Đọc thêm
4,2k views
In-Feed Advertisement
AdSense Ready
Google AdSense Native In-Feed Ad Unit
Bài 2: Biến, Mảng, và Object trong PHP
Giống như tất cả các ngôn ngữ lập trình khác, PHP cũng có những thành phần như Biến, Mảng, hay Object. Ở bài này sẽ đề cập đến việc sử dụng biến, mảng, và object hay cách khai báo chúng. Biến Biến hay variable dùng để chứa 1 giá trị hoặc một chuỗi text, hoặc…
Đọc thêm
4,2k views
In-Feed Advertisement
AdSense Ready
Google AdSense Native In-Feed Ad Unit
GIT là gì? Vai trò của GIT?
Git là tên gọi của một Hệ thống quản lý phiên bản phân tán (Distributed Version Control System – DVCS). Nó là một phần mềm tuyệt vời để bạn có thể dùng để quản lý source code, team work, log lại những gì mà bạn đã làm từ khi bắt đầu tới khi project kết…
Đọc thêm
4,2k views
In-Feed Advertisement
AdSense Ready
Google AdSense Native In-Feed Ad Unit
Bài 1: Hello PHP
Như bài viết về Học một ngôn ngữ lập trình mới mình đã mô tả những đặc điểm chung của một ngôn ngữ lập trình là gì? và để học, nắm được tổng quan về ngôn một ngôn ngữ lập trình thì ta cần làm gì rồi các bạn nếu chưa đọc thì bỏ qua khoảng…
Đọc thêm
4,2k views
In-Feed Advertisement
AdSense Ready
Google AdSense Native In-Feed Ad Unit
Học một ngôn ngữ lập trình mới
Học một ngôn ngữ lập trình mới như thế nào? đó là câu hỏi mà mình thắc mắc bấy lâu, giờ đã có tuổi thì cũng tìm được cách thức tiếp cận và cách hoạt động, cũng như cách xử lý sự vụ khi tiếp cận với một ngôn ngữ mới. Ngôn ngữ lập trình…
Đọc thêm
4,2k views
In-Feed Advertisement
AdSense Ready
Google AdSense Native In-Feed Ad Unit
Mailtrap và Test sending email
Thường tạo 1 app hay 1 website thường có chức năng gửi mail đi và nhận email, dev thường dùng email của mình để test hoặc email của thằng bạn để test, cơ mà nó phiền ở chỗ bạn phải mở mail để check, với những ứng dụng gửi mail hàng loạt thì bạn lại…
Đọc thêm
4,2k views
In-Feed Advertisement
AdSense Ready
Google AdSense Native In-Feed Ad Unit
Essential Cheat Sheet
Nginx Security Hardening Top 5 Directives
Includes client body limits, disabling server tokens, HSTS, and blocking malicious bot User-Agents.
Read CheatsheetAdvertisement
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.











