Laravel

Bài 1: Laravel là gì? cách cài đặt laravel

1, Laravel là gì? -Laravel là một php framework mới, ra đời vào tháng 04/2011.Ngay khi vừa mới ra mắt thì nó đã được cộng đồng chú ý đến bởi nhiều đặc điểm và tính năng mới như Eloquent ORM, RESTful Controllers , ... - Từ lúc ra đời đến nay thì laravel đã trải qua rất nhiều bản cập nhật, đến ...

Bùi Văn Nam viết 17:28 ngày 07/09/2018

Laravel: tìm hiểu về cache

Laravel cung cấp một API thống nhất cho các caching backend khác nhau. Cấu hình cho cache được đặt trong file config/cache.php. Trong file này bạn có thể chỉ định cache driver nào bạn muốn sử dụng mặc định trong ứng dụng của bạn. Laravel hỗ trợ các hệ thông cache phổ biến như Memcached và Redis. ...

Hoàng Hải Đăng viết 17:28 ngày 07/09/2018

Bài 5: Route trong Laravel (Phần 3)

Ở phần trước mình đã giới thiệu về các route trong Laravel rồi. Bài này mình sẽ giới thiệu tiếp về truyền tham số trong route. 1,Truyền biến trong route. -Route ở trong Laravel hay cũng như bất kỳ các route của các framework khác, thì đều có hỗ trợ chúng ta truyền tham số (biến). -Ở trong ...

Trần Trung Dũng viết 17:27 ngày 07/09/2018

Tạo một dự án Laravel mẫu sử dụng Laravel Mix

Các bạn có thể đã có những Kiến thức cơ bản về Laravel Mix, tuy nhiên chúng ta chưa thực hành một ví dụ cụ thể nào có sử dụng Mix. Trong bài viết này, chúng ta cùng quay lại với Laravel Mix và đưa ra các bước cần thực hiện trong khi tạo một project Laravel. Các bước thực hiện tạo ứng dụng ...

Tạ Quốc Bảo viết 17:27 ngày 07/09/2018

Laravel là gì, tại sao dùng framework Laravel?

Cộng đồng PHP những năm gần đây luôn có những cuộc rượt đuổi và soán ngôi ngoạn mục, trong số đó nổi lên một framework PHP có tên Laravel đã giữ vững ngôi vương trong một thời gian dài và còn dài hơn nữa. Các framework PHP ra đời giúp cho lập trình viên giảm bớt được khối lượng công việc, xây ...

Trần Trung Dũng viết 17:25 ngày 07/09/2018

Mình đã làm bể cá thông minh như thế nào - Wemos authenticate qua laravel (phần 4.3 - Tìm hiểu GET và POST trong Wemos)

Xin chào các bạn, hôm nay mình xin chia sẻ tiếp phần 3 của chủ đề "Wemos authenticate qua laravel" trong loạt bài "Làm bể cá thông minh". Ở phần trước thì ta đã kết nối được web client với server nodejs và authenticate với server PHP (laravel) bằng Jwt. Như trong sơ đồ dưới đây: Client phải ...

Vũ Văn Thanh viết 17:25 ngày 07/09/2018

Laravel Controller: Ngưng ngược đãi (2)

Tương tự bài viết trước, mình lại tiếp tục giải thoát cho controller bởi sự ngược đãi của dev khi luôn tống mọi thứ logic, code vào controller. Ta xét một ví dụ cơ bản về đăng ký user sau: /** * Handle a registration request for the application. * * @param Request $request * * @return ...

Bùi Văn Nam viết 17:24 ngày 07/09/2018

Mình đã làm bể cá thông minh như thế nào - Wemos authenticate qua laravel (phần 4.2 - Server kết nối với web client)

Xin chào các bạn! Mình đã quay trở lại rồi đây. Hôm nay, mình sẽ chia sẻ tiếp phần Socket-IO Authenticate qua laravel sử dụng jwt token. Như bài trước mình đã chia sẻ cách tạo server authenticate sử dụng laravel với 2 phân quyền người dùng là users và devices. Bài viết hôm nay, mình sẽ chia sẻ ...

Hoàng Hải Đăng viết 17:23 ngày 07/09/2018

Giới thiệu về Laroute

I. Tình huống Mình xin bắt đầu bằng một trường hợp thế này cho dễ hiểu nhé các bạn: Giả dụ bạn đang có action update trong UserController cần truyền vào param là $id <?php namespace App Http Controllers ; class UserController extends Controller { public function ...

Tạ Quốc Bảo viết 17:22 ngày 07/09/2018

Những method thông dụng của Collection trong Laravel, bạn đã sử dụng hết chưa?

Khi sử dụng Eloquent của Laravel, lúc ta truy vấn trả về một danh sách bản ghi, thì chúng là tập hợp của các Object Eloquent, và đó chính là Collection. Trong Laravel, có một Object chuyên để xử lý Collection đó là IlluminateSupportCollection (source code), ở ví dụ trên thì đó là ...

Trịnh Tiến Mạnh viết 17:20 ngày 07/09/2018

Laravel Controller: Ngưng ngược đãi (1)

Một dự án khi có nhiều người cùng tham gia, thời gian kéo dài, chức năng tăng lên thì nảy sinh cả tỉ tỉ vấn đề nhức nhối. Một trong những vấn đề đó chính là controller càng ngày càng như 1 đống hổ lốn, khó đọc, khó bảo trì và rất... bự. Chỉ cần nghĩ đến việc fix 1 bug nhỏ nhỏ lúc đăng nhập thôi ...

Trịnh Tiến Mạnh viết 17:05 ngày 07/09/2018

Quản lý sự kiện trong ứng dụng với Laravel Event

Cách đây 3 năm, tôi có một dự án web mà lúc đó mới chỉ biết sơ sơ về PHP, thế rồi với từ khóa “best PHP framework” Google đã trả lời hàng triệu kết quả mà chỉ cần lướt qua trang đầu, tôi đã thấy câu trả lời đó là Laravel, một cái tên thật lạ tai. Trước đó, tôi đã từng được nghe đến ...

Tạ Quốc Bảo viết 17:02 ngày 07/09/2018

Sử dụng Blade Layout và Eloquent ORM bên ngoài Laravel Framework

Kể từ khi Taylor Otwell chính thức ra mắt phiên bản Laravel đầu tiên vào ngày 9/6/2011, nó đã được phát triển vô cùng mạnh mẽ và được cộng đồng lập trình PHP trên toàn thế giới đón nhận. Hiện nay, với những tính năng nổi bật thì không khó để Laravel vươn lên dẫn đầu trong số những PHP Framework phổ ...

Trần Trung Dũng viết 16:58 ngày 07/09/2018

React server-side with Laravel

Ngày nay, việc render trên các thiết bị client khi duyệt web ngày càng trở lên phổ biến bằng việc sử dụng các thư viện hay framework như Reactjs, Vuejs, Angularjs.... Tuy nhiên khi trang web ngày càng lớn và phức tạp, dữ liệu ngày càng nhiều thì việc render trên client lại gần như trở thành gánh ...

Hoàng Hải Đăng viết 16:56 ngày 07/09/2018

PHP Fractal - Viết API's JSON đẹp hơn

Chắc hẳn các bạn cũng đã nhiều lần viết API cho ứng dụng di động rồi phải không, đa số chúng ta đều đang dump data và trả về response trực tiếp. Nó sẽ gặp một chút khó khăn và khó quản lý khi chúng ta muốn trả về những dữ liệu tuỳ chỉnh hoặc chỉ đơn giản là client muốn trả về như thế. Có một giải ...

Bùi Văn Nam viết 16:53 ngày 07/09/2018

Elasticsearch: integrate elasticsearch with laravel (5.2)

Chào mọi người hôm nay mình sẽ cùng đi vào tìm hiểu chút về một công nghệ tìm kiếm thời gian thực đó là Elasticsearch. Các bạn cũng như mình có thể cũng đã nghe nhiều về từ khóa "Elasticsearch", trước đó mình cũng có nghe qua nó từ bạn bè và có thể một số bài chia sẻ blog nào đó, cũng biết ...

Tạ Quốc Bảo viết 16:52 ngày 07/09/2018

How to build 'did you mean' functionality with Laravel Scout

Bài này được dịch từ bài gốc http://tnt.studio/blog/did-you-mean-functionality-with-laravel-scout?utm_source=learninglaravel.net Đầu tiên bạn hãy xem Demo Bây giờ chúng ta hãy cùng nghiên cứu cách xây dựng chức năng 'did you mean' này Giới thiệu Với chức năng này chúng ta sẽ sử dụng ...

Bùi Văn Nam viết 16:51 ngày 07/09/2018

Tìm hiểu về Collection trong Laravel (Phần 1)

Collection là một class trong Laravel giúp lập trình viên làm việc với mảng dễ dàng hơn, đặc biệt khi thao tác với lượng dữ liệu từ Database vì mặc định trong Laravel kiểu dữ liệu trả về từ Laravel sẽ là Collection. Một điều đặc biệt nữa là giá trị trong collection sẽ bất biến (immutable), nghĩa ...

Bùi Văn Nam viết 15:44 ngày 07/09/2018
< 1 2 3 4