Bài 2: Cách Đưa CSS Vào Trang Web

Cách Đưa CSS Vào Trang Web Khi một trình duyệt đọc một style sheet, nó sẽ định dạng HTML tương ứng thông tin style sheet. “Style sheet”: là mã, là code CSS. Có 3 cách để đưa CSS vào webpage : External style sheet Internal style sheet Inline style External ...

Tác giả: Trần Trung Dũng viết 15:36 ngày 01/10/2018

Bài 7: Redis – Hashes

Redis Hashes vẽ ra một đối tượng giữa string field và string values, vì thế chúng là kiểu dữ liệu hoàn hảo tới các đối tượng tương ứng. Trong redis mổi hash có thể lưu trử tới hơn 4 tỷ cặp field-value. EX: 127.0.0.1:6379> HMSET dammelaptrinh name “redis tutorial” ...

Tác giả: Bùi Văn Nam viết 15:36 ngày 01/10/2018

Bài 7: MySQL – Mệnh Đề LIKE

Chúng ta đã thấy câu lệnh SELECT để lấy dữ liệu (fetch) từ bảng. Chúng ta cũng có thể sử dụng mệnh đề điều kiện được gọi là WHERE để chọn dòng dữ liệu (record) theo yêu cầu. Một mệnh đề WHERE với dấu bằng (=) làm việc tốt nơi mà chúng ta muốn làm một điều kiện đúng chính xác. Giống như ...

Tác giả: Hoàng Hải Đăng viết 15:36 ngày 01/10/2018

Bài 2: Laravel – Cấu Trúc Ứng Dụng

Hay nói dể hiểu là cấu trúc của mã nguồn Laravel, từng thư mục của chúng có ý nghĩa và làm nhiệm vụ gì. Như tôi đã đề cập trong bài đầu giới thiệu Laravel, nó là một framework thiết kế theo pattern là MVC, do vậy để cho đơn giản lập trình viên chỉ cần quan tâm đến các thư mục MVC là chủ yếu, ...

Tác giả: Vũ Văn Thanh viết 15:35 ngày 01/10/2018

Bài 25: PHP – OOP Step By Step (part 2)

………………… Step 12: Truy cập trực tiếp các thuộc tính – đừng làm điều này! Bạn không cần phải dùng phương thức để truy cập các thuộc tính đối tượng. Bạn có thể lấy trực tiếp bằng cách sử dụng toán tử (->) và tên của biến. Ví ...

Tác giả: Trần Trung Dũng viết 15:35 ngày 01/10/2018

Bài 2: Redis Configuration

Trong Redis có file cấu hình (redis.conf) nằm ở thư mục root của redis. Mặc dù bạn có thể get và set tất cả cấu hình redis bằng lệnh CONFIG. Cú pháp: Cú pháp cơ bản của cẩu lệnh CONFIG như sau: 127.0.0.1:6379> CONFIG GET CONFIG_SETTING_NAME Để thực hiện lệnh redis, bạn phải ...

Tác giả: Bùi Văn Nam viết 15:35 ngày 01/10/2018

Bài 25: PHP – OOP Step By Step (part 1)

Có một số bạn đã gửi email cho tôi và nói rằng, bài Lập Trình Hướng Đối Tượng (Bài 18) trong serial PHP Tutorial này quá nhiều, và cảm thấy khó hiểu khi mới tiếp cận. Ok! Mục đích của bài học hôm nay tôi sẽ hướng dẩn từng bước một về lập trình hướng đối tượng cho các bạn chưa từng biết, và mới ...

Tác giả: Tạ Quốc Bảo viết 15:35 ngày 01/10/2018

Bài 1: Redis – Giới Thiệu Và Cài Đặt

Redis là một mã nguồn mở, lưu trữ dạng key-value và là giải pháp cho việc xây dựng hiệu suất và mở rộng ứng dụng web rất hiệu quả. Redis được viết bằng C. Điều kiện để học: Bạn nên có kiến thức cơ bản về cấu trúc dữ liệu, bạn có thể tham khảo MySQL Tutorial. Hiện tại có thể cài ...

Tác giả: Bùi Văn Nam viết 15:34 ngày 01/10/2018

Bài 20: PHP – MySQL Database Connection

PHP cung cấp hàm mysql_connect để mở một kết nối database. Hàm này có 5 đối số và trả về một ID liên kết MySQL khi thành công hoặc FALSE khi thất bại. Cú pháp: mysql_connect(server, user, passwd, new_link, client_flag); No Đối số và mô tả 1 Server Tùy chọn – ...

Tác giả: Bùi Văn Nam viết 15:34 ngày 01/10/2018

Bài 3: CSS – Colors

Màu trong CSS hầu hết thường được xác định như sau: Một tên màu giống “red” Một giá trị RGB (red green blue) giống “rgb(255,0,0)” Một giá trị HEX giống “#ff0000” Color Names Color được set bởi tên giống bảng như sau: EX: <!DOCTYPE ...

Tác giả: Trần Trung Dũng viết 15:34 ngày 01/10/2018

Bài 19: PHP & MySQL

PHP sẽ làm việc với tất cả phần mềm cơ sở dữ liệu, bao gồm Oracle và Sybase. Nhưng phổ biến là một database miễn phí MySQL. Bạn nên có gì để học bài này? Bạn đã học MySQL để hiểu cơ bản MySQL. Nếu chưa thì bạn hãy ghé qua serial MySQL-Tutorial để tham khảo nhé. Download và cài đặt phiên ...

Tác giả: Trần Trung Dũng viết 15:34 ngày 01/10/2018

Bài 8: MySQL Regexps

Bạn đã thấy pattern MySQL trong phát biểu LIKE …%. MySQL hổ trợ các kiểu pattern khác dựa vào biểu thức “regular expression” và toàn tử REGEXP. Nếu bạn đã có kiến thức về PHP ơr PERL, thì rất đơn giản cho bạn để hiểu bởi vì cái đống này cũng rất giống regular expression của các ...

Tác giả: Bùi Văn Nam viết 15:34 ngày 01/10/2018

Bài 22: PHP – Một Số Kỹ Thuật Xử Lý Dữ Liệu MySQL

Insert dữ liệu vào MySQL Dữ liệu có thể được đưa vào bảng bằng câu lệnh INSERT của MySQL và được đưa vào trong hàm của PHP là mysql_query. EX: ở bài trước ta đã tạo table employee, bây giờ đưa dữ liệu vào bảng này. <?php $dbhost = ‘localhost:3036’; ...

Tác giả: Tạ Quốc Bảo viết 15:34 ngày 01/10/2018

Bài 3: Redis – Kiểu Dữ Liệu

Redis hổ trợ 5 kiểu dữ liệu sau: Strings Chuỗi trong redis là một dãy bay liên tục. Chuỗi trong Redis là nhị phân, nghĩa là chúng có chiều dài không xác định bởi bất kỳ ký tự kết thúc đặc biệt, vì thế bạn có thể lưu trữ bất cứ thứ gì lên đến 512 MB trong một chuỗi. Example: ...

Tác giả: Vũ Văn Thanh viết 15:34 ngày 01/10/2018

Bài 18: PHP –  Lập Trình Hướng Đối Tượng

Chúng ta có thể tưởng tượng vũ trụ của chúng ta được tạo từ nhiều đối tượng như mặt trời, trái đất, mặt trăng … Cũng giống như chúng ta có thể tưởng tượng chiếc xe hơi của chúng ta được tạo từ các đối tượng khác nhau như bánh xe, vô lăn, hộp số v.v… Cùng cách như vậy có các khái ...

Tác giả: Trịnh Tiến Mạnh viết 15:34 ngày 01/10/2018

Bài 3: AngularJS – Directives

AngularJS cho bạn mở rộng HTML với các thuộc tính mới gọi là Directives . Có vài thuộc tính đặc biệt bắt đầu bằng ng-, các directive này AngularJS đã xây dựng sẳn, ngoài ra AngularJS cũng cho bạn tự định nghĩa directives của riêng bạn. Chúng ta xem một số directives được xây dựng sẳn : ...

Tác giả: Trịnh Tiến Mạnh viết 15:33 ngày 01/10/2018

Bài 14: PHP – Sessions

Một cách thay thế để tạo dữ liệu có thể truy cập xuyên qua các page khác nhau trong toàn bộ website là sử dụng Session. Một session tạo một file trong thư mục tạm trên server nơi được đăng ký biến session và giá trị của chúng được lưu trữ. Dữ liệu này có giá trị cho tất cả các page trên site ...

Tác giả: Vũ Văn Thanh viết 15:33 ngày 01/10/2018

Bài 21: PHP – MySQL Create Database Tables

Tạo Database Để tạo và xóa một database bạn nên có admin privilege (đặc quyền quản trị). Thật dể dàng để tạo một db mới trong MySQL. PHP sử dụng mysql_query để tạo MySQL database. Hàm này có 2 đối số và trả về TRUE nếu thành công hoặc FALSE nếu thất bại. Cú pháp: bool mysql_query(sql, ...

Tác giả: Trịnh Tiến Mạnh viết 15:33 ngày 01/10/2018

Bài 24: PHP – MySQL Login

Bài học này sẽ giúp bạn tạo một trang login với database MySQL. Tạo một file config.php để cấu hình thông tin kết nối với database. <?php define(‘DB_SERVER’, ‘localhost:3036’); define(‘DB_USERNAME’, ‘root’); ...

Tác giả: Trịnh Tiến Mạnh viết 15:32 ngày 01/10/2018

Bài 2: AngularJS – Viết Ứng Dụng Đầu Tiên

Trước khi chúng ta bắt đầu tạo ứng dụng đầu tiên sử dụng AngularJS, chúng ta xem những phần thực sự của một ứng dụng AngularJS. Nó gồm 3 thành phần quan trọng: ng-app – Đây là định nghĩa và liên kết giữa AngularJS và HTML. Trong HTML bất kể nơi nào muốn sử dụng AngularJS thì bạn phải cho chỉ ...

Tác giả: Trịnh Tiến Mạnh viết 15:32 ngày 01/10/2018