programmer group

Encapsulate URL attribute in Eloquent to manage routes in view uniformly

It's not uncommon to have dozens or even hundreds of views in a Laravel application. Soon the route management used in the view will be out of control. Imagine how many of these things you did in the view. <a href="{{ route('users.show', ['id' => $user->id]) }}">{{ $user->name }}</a> If you want to modify the routing name or the default query parameter value, you need to carry out a large number of string...

programmer group

Load Laravel with Nginx

Project environment php7.2, nginx, Laravel, developed by WeChat official account. At present, with the increase of traffic, a single server can not meet the demand, so nginx is used as the load. The following is a feasible scheme, which is currently in use. Problem reference of session sharing Laravel uses Redis to share Session There are two web servers A: 10.0.0.2, B: 10.0.0.3. The domain name of the system is www.c.com, and A is...

viblo.asia viblo.asia

Tìm hiểu về các Relationships trong Laravel

Trong cuộc sống, mọi sự vật đều liên kết với nhau, ví dụ như một cuốn sách phải có tác giả, hay một ngôi trường phải có nhiều lớp học. Ở trong cơ sở dữ liệu cũng vậy, các bảng cũng có thể liên kết với nhau. Ở trong Laravel đã cung cấp sẵn cho chúng ta các mối quan hệ để có thể giảm thiếu thời gian công sức của các lập trình viên....

programmer group

[PHP open source class library] simple excel - a reading and writing tool for Excel and CSV files with elegance and performance

This extension package allows you to easily read and write simple Excel and CSV files. Use generators in the background to ensure low memory usage, even when working with large files. This is an example of how to read Excel or CSV. SimpleExcelReader::create($pathToFile)->getRows() ->each(function(array $rowProperties) { // process the row });    If $pathToFile ends with. csv. The csv file is assumed. If it...

programmer group

laravel's idea of creating Middleware

There are many ways to parse the implementation of laravel middleware on the web, but I don't know if there are readers who don't understand it when they read it. How did the author think of using the array_reduce function? From my own point of view, this paper simulates how I can implement this middleware function if I am an author, and how I can find and use the corresponding function. What is laravel Middleware Laravel middleware...

programmer group

Notes on the operation of laravel 7 online education project -- background basic function development

Basic functions: background login, exit, background home page display1. Create administrator data tableData dictionary: often used in later development projects. The data dictionary is to show the information of the fields in the data table in a tabular form.Table name: manager   1,Create migration filephp artisan make:migration create_manager_table2,Code migration files,File location: database/migrations/ public function up() ...

programmer group

Laravel Model Association, association query, preload use instance

Data tables are usually associated with each other, and it is usually easier to use multi table associated query, which is more convenient and simple for more complex model associated query using laravel, Chinese document , take two tables of provinces and cities as an example Preliminary preparation: First, create a PlaceController controller and create the index method: <?php namespace App\Http\Controllers\Api; use...

viblo.asia viblo.asia

Awesome Laravel - Tips & Tricks (Phần 2)

Giới thiệu Ở phần 1, mình đã giới thiệu 10 tips & tricks trong Laravel -https://viblo.asia/p/awesome-laravel-tips-tricks-phan-1-RQqKLPaNK7z Ở phần 2 này mình sẽ trình bày tiếp các tips & tricks khác để giúp các bạn thuận lợi và thấy thú vị hơn trong quá trình làm việc. Lets go!!! 11. Check file view có tồn tại hay không Chúng ta có thể kiểm tra file view có tồn...

viblo.asia viblo.asia

Những tính năng hay ít người biết trong Laravel

Chào mọi người. Có thể các bạn đang đọc bài viết này có đủ tự tin để nói với mọi người là mình đã làm việc với framework Laravel một cách thuần thục mà không gặp vướng mắc gì. Nhưng mình cũng dám chắc có thể các bạn không biết hết được hết mọi thứ của Laravel, vì mình cũng từng như vậy =)) . Dưới đây mình xin tổng hợp lại...