Seeder là gì?

Seeder là gì? Laravel có một tính năng rất hay là cho phép tạo dữ liệu mẫu một cách tự động, với số lượng nội dung được thêm bất kỳ. Thay vì nhập dữ liệu mẫu bằng tay, thì ta có thể dùng vài dòng lệnh để nhập hàng loạt các dữ liệu mẫu, đặc biệt dữ liệu được tạo có nội dung gần với ...

Tác giả: Vũ Văn Thanh viết 10:02 ngày 20/07/2019

Các giá trị validation thường dùng

Các giá trị validation thường dùng Laravel hỗ trợ rất nhiều các giá trị validation hữu ích, nội dung bài này sẽ nói về các giá trị thường dùng. Các giá trị validation khác ngoài bài học này, các bạn có thể tham khảo thêm tại trang chính của Laravel phần Available validation Rules ...

Tác giả: Tạ Quốc Bảo viết 10:02 ngày 20/07/2019

Blade là gì?

Blade là gì? Blade là dạng cú pháp đơn giản được cung cấp bởi Laravel. Sử dụng Blade: Để tạo template header, footer, sidebar hay bất kỳ thành phần nào, include vào Views. Sử dụng những câu lệnh cần thiết điều khiển các thành phần trong Views như: If else, for, foreach, ... ...

Tác giả: Hoàng Hải Đăng viết 10:02 ngày 20/07/2019

Cấu trúc thư mục Laravel

Cấu trúc thư mục Laravel Laravel 5.7 myproject app Console Kernel.php Exceptions Handler.php Http Controllers Auth ForgotPasswordController.php LoginController.php RegisterController.php ResetPasswordController.php ...

Tác giả: Vũ Văn Thanh viết 10:02 ngày 20/07/2019

Authentication là gì?

Authentication là gì? Bạn muốn tạo trang user đăng ký, đăng nhập, ..., Laravel đã có xây dựng sẵn tính năng này, chúng ta chỉ việc học cách sử dụng thôi. Việc bạn làm đơn giản chỉ là thực thi lệnh chạy database user và kích hoạt tính năng auth . Nội dung bài học chỉ hướng dẫn ...

Tác giả: Hoàng Hải Đăng viết 10:02 ngày 20/07/2019

Validation form là gì?

Validation form là gì? Một tính năng khác khá hay, và được dùng thường xuyên của Laravel, đó là validation các giá trị nhập từ form. Dùng kiểm tra các giá trị nhập từ các thành phần của form có đúng hay không, có phù hợp với các yêu cầu được khai báo hay không. Các giá trị ...

Tác giả: Bùi Văn Nam viết 10:02 ngày 20/07/2019

Chuẩn bị cần cho Blade include

Chuẩn bị cần cho Blade include Include nội dung khác vào template, VD như header, footer, sidebar, ... Bài này sẽ thực hiện tiếp theo từ phần Views - Tạo Blade template, nên nếu cần thì các bạn xem lại bài học trước nhé. Thực hiện include các header.blade.php , ...

Tác giả: Trần Trung Dũng viết 10:02 ngày 20/07/2019

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 ...

Tác giả: Bùi Văn Nam viết 10:02 ngày 20/07/2019

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 ...

Tác giả: Vũ Văn Thanh viết 10:02 ngày 20/07/2019

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 ...

Tác giả: Trịnh Tiến Mạnh viết 10:02 ngày 20/07/2019

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 ...

Tác giả: Bùi Văn Nam viết 10:01 ngày 20/07/2019

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 ...

Tác giả: Vũ Văn Thanh viết 10:01 ngày 20/07/2019

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ì ...

Tác giả: Trịnh Tiến Mạnh viết 10:01 ngày 20/07/2019

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: ...

Tác giả: Vũ Văn Thanh viết 10:01 ngày 20/07/2019

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, ...

Tác giả: Hoàng Hải Đăng viết 10:01 ngày 20/07/2019

[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 ...

Tác giả: Vũ Văn Thanh viết 10:01 ngày 20/07/2019

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 / ...

Tác giả: Trịnh Tiến Mạnh viết 10:01 ngày 20/07/2019

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 ...

Tác giả: Tạ Quốc Bảo viết 10:01 ngày 20/07/2019

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 ...

Tác giả: Vũ Văn Thanh viết 10:01 ngày 20/07/2019

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 ...

Tác giả: Hoàng Hải Đăng viết 10:01 ngày 20/07/2019