Lập Trình Lập Trình

Trong bài học này chúng ta sẽ tìm hiểu cách tạo một template cơ bản sử dụng Twitter Bootstrap. Đầu tiên chúng ta cùng tìm hiểu các thành phần yêu cầu cần phải có trong trang HTML sau khi nhúng thư viện Twitter Bootstrap ở bài học trước.

Khai Báo <DOCTYPE>

Twitter Bootstrap sử dụng HTML5 nên chúng ta cần sử dụng thẻ <DOCTYPE> của phiên bản này:

<!DOCTYPE html>

Các Thẻ <meta>

Khung làm việc Twitter Bootstrap quy định 3 thẻ <meta> dưới đây cần phải được đặt ngay phía sau thẻ mở <head>:

<head>
<meta...
Lập Trình Lập Trình

Để có thể lập trình với PHP và MySQL thì bước đầu tiên cần làm là thiết kế database. Việc này thông qua hai bước là tạo database và thêm bảng vào database để lưu trữ dữ liệu.

Tạo Database

Trong khóa học này chúng ta sẽ học cách xây dựng một ứng dụng viết blog do đó chúng ta sẽ tạo một database với tên là blog. Để tạo database trên máy local bạn khởi động MySQL Client (nếu bạn đang ở trên server bạn có thể làm điều này thông qua kết nối SSH tới server) và chạy câu lệnh sau:

> CREATE DATABASE blog...
CSS CSS

CSS cung cấp nhiều tính năng cho phép các lập trình viên có thể vẽ được nhiều hình khác nhau. Bài viết này sẽ hướng dẫn bạn cách tạo các hình thông qua các ví dụ cụ thể:

Hình Vuông và Hình Chữ Nhật

Việc tạo ra 2 loại hình này không quá khó, tuy nhiên tôi vẫn muốn liệt kê ra đây để các bạn tham khảo:

div#my-div {
    width: 50px;
    height: 50px;
    background: orange;
}

Kết quả:

Hình Tròn

Thông thường khi phải tạo ra hình tròn trên trang bạn sẽ nghĩ tới việc phải sử dụng hình ảnh thay vì có t...

IDE IDE
IDE viết tắt của cụm từ Integrated Development Environment là phần mềm cung cấp cho các lập trình viên một môi trường tích hợp bao gồm nhiều công cụ khác nhau n...
IDE Là Gì
MySQL MySQL

MySQL cung cấp 3 kiểu index khác nhau cho data đó là B-Tree, HashR-Tree index. Hiểu rõ về các kiểu index này sẽ giúp chúng ta tạo ra các loại index trong bảng một cách hiệu quả hơn. Do R-Tree được sử dụng cho các loại dữ liệu không gian spacial data và thường ít khi gặp phải nên bài viết này chúng ta sẽ tập chung so sánh 2 loại index là B-TreeHash:

B-Tree Index

B-Tree index có các đặc điểm sau:

  • Dữ liệu index trong B-Treeđược tổ chức và lưu trữ theo dạng tree, tức là có root, branch, lea...