Cập nhật: [ Mysql ]

Bên cạnh việc tối ưu Lược đồ CSDL và Indexes thì tối ưu truy vấn SQL (Query Optimization) cũng là một yếu tố cần thiết để cải thiện hiệu suất. Trong bài viết này, mình sẽ chỉ ra một số lưu ý cần thiết khi viết truy vấn SQL để đạt kết quả tối ưu nhất.

Một số mẹo tối ưu truy vấn SQL

Cập nhật: [ Mysql ]

Khi thao tác với cơ sở dữ liệu MySQL, PHP cung cấp cho ta 3 thư viện đó là MySQL, MySQLi và PDO. Tuy nhiên thư viện MySQL đã không còn được hỗ trợ và bị xóa hoàn toàn trong các phiên bản PHP 7 trở lên, vì thế ở bài hôm nay mình sẽ chỉ giới thiệu đến các bạn 2 thư viện MySQLi và PDO.

Tìm hiểu database API MySQLi và PDO

Cập nhật: [ PHP ]

Một session hay còn gọi là một phiên làm việc. Trong khoa học máy tính, Nó đơn giản là cách giao tiếp giữa client với server. Vậy có phải khi đóng trình duyệt thật sự session sẽ mất không ? Và session còn mất trong các trường hợp nào nữa?

"Đóng trình duyệt, session mất" hiểu thế nào cho đúng?

Cập nhật: [ PHP ]

Hiện nay ngôn ngữ PHP có rất nhiều framework điển hình như Laravel, CakePHP, CodeIgniter, ... Ngoài các hàm mà php đã hỗ trợ thì các framework cũng đã hộ trợ rất nhiều các hàm để người lập trình dễ dàng thao tác với array, string, math. Tuy nhiên để hiểu chi tiết và các hàm được xây dựng và hoạt động như nào thì không phải người lập trình nào cũng nắm được. Bài viết này sẽ giới thiệu cho chúng ta cách sử dụng cũng như cách viết của một số hàm hữu dụng.

Một vài function nhỏ viêt bằng php có thể có ích cho bạn

Cập nhật: [ HTML ]

HTML6 là phiên bản thứ sáu của HTML với không gian tên có cấu trúc như XML, không gian tên XML sẽ giúp bạn sử dụng cùng một từ khóa mà không mâu thuẫn với bất kỳ thẻ khác.

Một số mẫu cấu trúc mới của HTML6

Cập nhật: [ Javascript ]

Bài viết này chủ yếu hướng về đối tượng bạn đọc mới làm quen với JavaScript, hoặc sử dụng loại công cụ này một cách rời rạc trong khoảng 1 năm. Các tính năng được mô tả trong bài viết này là một vài recommendation khá ổn mà mình nghĩ nên được sử dụng hàng ngày, nếu bạn thực sự nghiêm túc về JavaScript.

JavaScript hiện đại và 10 tính năng bạn nên sử dụng

Cập nhật: [ Kinh nghiệm ]

Mã hóa là một phương pháp bảo vệ thông tin, bằng cách chuyển đổi thông tin từ dạng rõ (Thông tin có thể dễ dàng đọc hiểu được) sang dạng mờ (Thông tin đã bị che đi, nên không thể đọc hiểu được. Để đọc được ta cần phải giải mã nó).

Giới thiệu các loại thuật toán mã hoá dữ liệu