
Routing là gì?
Routing là gì? Nôm na là Laravel không cho phép chạy file PHP bất kỳ nào một cách tùy tiện bằng việc gõ tên file lên thanh địa chỉ trình duyệt, mà tất cả phải được điều khiển thông qua Routing. Routing được chứa trong thư mục /routes/ /routes/api.php : điều khiển các route ...

Kết nối database
Kết nối database Trước tiên cần tạo một database và thông tin user kết nối bằng phpMyAdmin, chưa biết thì xem lại Cách tạo Database bằng phpMyAdmin nhé. Tiến hành tạo database với thông tin user như sau: Database name: myproject User name: user_myproject User ...

Chuẩn bị cho project laravel
Chuẩn bị cho project laravel Trước khi bắt đầu tạo một project Laravel (phiên bản 5.7), bạn cần phải chuẩn bị các yêu cầu sau: PHP >= 7.1.3 OpenSSL PHP Extension PDO PHP Extension Mbstring PHP Extension Tokenizer PHP Extension XML PHP Extension Ctype PHP Extension ...

Chuẩn bị cần cho Blade template
Chuẩn bị cần cho Blade template Ý tưởng là tạo 1 template, dùng chung cho các trang news và các trang product. Ta cần tạo: Các file include dùng chung cho các trang: header, footer. File template dành cho trang news và trang product. 2 trang hiển thị (Views) cho trang ...

Thay đổi Migration
Thay đổi Migration Bài này sẽ tiếp theo bài tạo table với Migration, nếu chưa biết Migration là gì hay cách hoạt động Migration ra sao thì bạn xem lại nhé. Để thêm dữ liệu Migration ta có thể thực hiện drop table đang tồn tại trên phpMyAdmin, đồng thời thay đổi nội dung bên trong ...

Controller là gì?
Controller là gì? Để xử lý logic (tính toán) thì chúng ta có thể viết trong nhiều chỗ khác nhau, nhưng tốt nhất là gom chung viết bên trong Controller, đặc biệt là các tính toán dài, phức tạp. Controller sinh ra là để trở thành trung tâm xử lý logic, nên cần phải tận dụng, thay vì ...

Transform 3D là gì?
Transform 3D là gì? transform sử dụng giá trị perspective để thực hiện biến đổi các giá trị transform sang dạng 3 chiều. Thường được ứng dụng trong việc tạo các vật thể 3 chiều, hoặc kết hợp với các thuộc tính khác để tạo chuyển động 3 chiều. Cấu trúc tag { transform: ...

Composer là gì?
Composer là gì? Làm việc với Laravel bạn sẽ cần Composer, nôm na Composer là công cụ quản lý các thư viện của PHP, bạn cần cài đặt trước khi sử dụng. Download Composer Download trực tiếp từ trang chính: https://getcomposer.org/download/ Do trong phạm vi bài hướng dẫn, ...

[SQL SERVER] TOP 50 CÂU LỆNH SQLSERVER QUAN TRỌNG NÊN BIẾT (PHẦN 3)
Xin chào các bạn, bài viết hôm nay mình sẽ tiếp tục chia sẽ đến các bạn các câu lệnh truy vấn phổ biến và thường được sử dụng trong Sqlserver phần 3 . [SQLSERVER] Những câu lệnh quan trọng cần biết trong Sqlserver. Câu 21: Lấy Session Id hiện tại ...

Luồng xử lý của Laravel
Luồng xử lý của Laravel Trước khi bắt đầu tìm hiểu các thành phần có trong Laravel, chúng ta cần hiểu cách làm việc của Laravel như thế nào. Hình dưới đây sẽ cho chúng ta hiểu khái quát cách hoạt động của Laravel, vì đây là cấu trúc cơ bản nên tất nhiên chưa đầy đủ. Folder / ...

Hướng dẫn backup database sqlserver từ remote server hosting về máy local
Xin chào các bạn, bài viết hôm nay mình sẽ hướng dẫn các bạn cách backup database remote hosting sqlserver từ máy chủ trên hosting về máy local. Nếu bạn nào đang viết website sử dụng ASP.NET và database SQL SERVER. Thì chúng ta không thể backup database ...

transform là gì?
transform là gì? transform là thuộc tính cho phép dịch chuyển, thay đổi vị trí, hướng, chiều hoặc xoay thành phần, là một trong những thuộc tính đột phá trong CSS3. Ứng dụng của transform rất lớn, tạo nên một bước ngoặc trong điều khiển giao diện, trước đây bạn chỉ có thể dùng hình ...

radial-gradient là gì?
radial-gradient là gì? Bài học này học để biết thêm, chứ thực tế rất ít khi sử dụng. radial-gradient là dạng background-color dạng hình tròn hoặc cong (radial) có biên độ màu sắc giảm dần, hoặc thay đổi từ màu này sang màu khác. Cách thể hiện màu sắc của radial gradient rất đa ...

background-size là gì?
background-size là gì? Bài học này sẽ giúp các bạn thay đổi kích thước chiều rộng hoặc chiều cao của background bằng cách sử dụng thuộc tính background-size. Cấu trúc tag { background-size: giá trị; } Giá trị có thể là: giá trị Ví dụ Mô tả đơn vị (1 ...

Animation và @keyframes
Animation và @keyframes Animation và @keyframes là một bộ thuộc tính đi chung với nhau dùng để tạo hiệu ứng chuyển động, 2 thuộc tính này được kỳ vọng giảm tải lượng lớn source code Javascript. Phần lớn trang web gần đây sử dụng animation và @keyframes khá nhiều để tạo hiệu ứng thêm ...

[SQL SERVER] TOP 50 CÂU LỆNH SQLSERVER QUAN TRỌNG NÊN BIẾT (PHẦN 5)
Xin chào các bạn, bài viết hôm nay mình sẽ tiếp tục chia sẽ đến các bạn các câu lệnh truy vấn phổ biến và thường được sử dụng trong Sqlserver phần 5 . [SQLSERVER] Những câu lệnh quan trọng cần biết trong Sqlserver. Câu 41: Lấy ngày cuối cùng của ...

display: flex là gì?
display: flex là gì? CSS3 ra mắt 2 giá trị mới cho thuộc tính display là flex và inline-flex, giúp sắp xếp, bố cục các thành phần khối (block) một cách dễ dàng, linh hoạt hơn trước. display: flex và display: inline-flex và các thuộc tính đi kèm được sử dụng khá nhiều trong việc xử lý ...

transition là gì?
transition là gì? transition giúp cho việc chuyển đổi từ trạng thái này sang trạng thái khác được mượt mà hơn. Ứng dụng của transition rất lớn, như việc sử dụng hiệu ứng cho các button khi hover, các box item sản phẩm, hay cả việc viết các chuyển động ... Cấu trúc cơ bản ...

[DATABASE] Hướng dẫn sử dụng cURL Rest Api json trong sql server
Xin chào các bạn, bài viết hôm nay mình sẽ hướng dẫn các bạn cách sử dụng cURL Rest Api sql từ Website trực tiếp trong Sqlserver. Từ phiên bản Microsoft Sqlserver 2016, Microsoft SQL đã tích hợp mạnh mẽ cho chúng ta các hàm làm việc với Json trong Sql . ...

[SQL SERVER] TOP 50 CÂU LỆNH SQLSERVER QUAN TRỌNG NÊN BIẾT (PHẦN 4)
Xin chào các bạn, bài viết hôm nay mình sẽ tiếp tục chia sẽ đến các bạn các câu lệnh truy vấn phổ biến và thường được sử dụng trong Sqlserver phần 4 . [SQLSERVER] Những câu lệnh quan trọng cần biết trong Sqlserver. Câu 31: Liệt kê tất cả những câu ...