Docker Tìm hiểu cách triển khai laravel + docker qua laradock Trước tiên là chúng ta cần biết chút về docker. > Docker là một nền tảng để cung cấp cách để building, deploying và running ứng dụng dễ dàng hơn bằng cách sử dụng các containers. Vậy containers là gì? Các containers cho phép đóng gói một ứng dụng với
php Thêm authentication vào Laravel 6.x và 7.x Với Laravel 5.x , ta có sẵn lệnh php artisan make:auth, nhưng từ Laravel 6.x và 7.x Laravel đã bỏ câu lệnh này và chuyển toàn bộ ra 1 package riêng có tên là laravel\ui, nên với những ai đang dùng Laravel 5.x mà có
laravel So sánh Lazy Collection và Collection trong laravel 6.0 Trong bản cập nhật Laravel 6.0, có một thứ đáng để chúng ta quan tâm là LazyCollection. Vậy LazyCollection có ưu, nhược điểm gì so với Collection. Giả sử chúng ta có 10,000 dữ liệu User, và query theo 2 cách: * Cách 1: $users = User::all() * Cách 2:
php Session và Cookie trong PHP I. Khái niệm Session và Cookie Khi làm việc với ngôn ngữ PHP chắc hẳn hầu hết các dev đều đã sử dụng Session và Cookie, bạn có đang hiểu rõ về session và cookie hoặc có thể đang nhầm lẫn giữa chúng? Trong bài viết này chúng ta sẽ
mysql Cài đặt Nginx, MySQL, PHP (LEMP) trên Centos 7 LEMP stack là một nhóm các phần mềm mã nguồn mở thường được cài đặt cùng nhau để cho phép các ứng dụng web PHP có thể hoạt động được trên các server. * L - Linux * E - Nginx * M - MySQL * P - PHP Hôm nay mình sẽ hướng
laravel Multiple authentication in Laravel 5.4 Chào mọi người, nhân tiện sự kiện Laravel release bản 5.5 mình xin được làm tutorial hướng dẫn về authentication trong Laravel 5.4 :D Và sẽ hứa hẹn update phần này trong thời gian không xa tới. Đi vào vấn đề chính Tạo migration, model và seed dữ
laravel Laravel 5.5 có gì mới ? 30/8 vừa qua Laravel 5.5 đã release bản này giống như bản Laravel 5.1 là bản Long Time Support. Dịch nhanh một số điểm mới của Laravel 5.5 từ blog Laravel News [https://laravel-news.com/laravel-5-5] để có thể tóm lược một số thay đổi trong
php Cài đặt composer, php, mysql trên ubuntu 16.04 Thiêt lập môi trường có thể khó khăn với một số bạn mới bắt đầu lập trình web. Trong bài viết này mình sẽ hưỡng dẫn cài đặt môi trường composer, php, mysql trên ubuntu 16.04 I. PHP & MYSQL 1. Cài đặt MySQL chạy lệnh: $ sudo apt-get update
laravel Cài đặt Laravel5 IDE Helper Generator Package : https://github.com/barryvdh/laravel-ide-helper Cài đặt 1. Require package composer require barryvdh/laravel-ide-helper 2. Add service provider vào providers array trong config/app.php Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class, 3. phpDoc generate cho Laravel Facades php artisan ide-helper:generate Bạn có thể gặp lỗi dưới: Error generating IDE Helper:
php Dùng Mailcatcher cho việc test việc gửi email cho Laravel app 1. MailCatcher là gì ? MailCatcher là một Ruby Gem chạy một SMTP Server đơn giản, có thể bắt bất kỳ message nào được gửi đi trên máy local và hiển thị nó trên giao diện web. Bạn chỉ cần chạy mailcatcher, sau đó setting app của bạn gửi email thông
php PHP Traits là gì ? Dùng thử PHP Traits PHP Traits là gì ? PHP, Java hay Ruby đều là những ngôn ngữ hướng đối tượng chỉ hỗ trợ single inheritance(đơn kế thừa). Để khắc phục những giới hạn của đơn kế thừa trong việc sử dụng lại source code, từ PHP 5.4 trở đi PHP hỗ trợ