Поиск…
замечания
В этом разделе представлен обзор того, что такое laravel-5.4, и почему разработчик может захотеть его использовать.
Следует также упомянуть любые крупные предметы в пределах laravel-5.4 и ссылки на связанные темы. Поскольку документация для laravel-5.4 является новой, вам может потребоваться создать начальные версии этих связанных тем.
Монтаж
Подробные инструкции по настройке или установке laravel.
композитор необходим для установки laravel легко.
В вашей системе есть 3 метода установки laravel:
- Установщик Via Laravel - Загрузите установщик Laravel с помощью - composer- composer global require "laravel/installer"- Перед использованием композитора нам нужно добавить - ~/.composer/vendor/binв- PATH. По завершении установки мы можем использовать- laravel newкоманду- laravel newдля создания нового проекта в- Laravel.- Пример: - laravel new {folder name}- Эта команда создает новый каталог с именем - siteа в каталоге устанавливается новая установка- Laravelсо всеми другими зависимостями.
- Создать проект-композитор - Вы можете использовать команду в - terminalдля создания нового- Laravel app:- composer create-project laravel/laravel {folder name}
- Via Download - Скачайте Laravel и распакуйте его. -  composer install
-  Скопируйте .env.exampleв.envчерезteminalили вручную.cp .env.example .env 
-  Откройте файл .envи установите свою базу данных, электронную почту, толкатель и т. Д. (При необходимости)
-  php artisan migrate(если база данных настроена)
-  php artisan key:generate
-  php artisan serve
- Перейти на localhost: 8000 для просмотра сайта
 
-  
Пример Hello World (базовый)
 Доступ к страницам и вывод данных в Laravel довольно прост. Все маршруты страницы расположены в app/routes.php . Обычно вы можете начать несколько примеров, но мы собираемся создать новый маршрут. Откройте app/routes.php и вставьте следующий код: 
Route::get('helloworld', function () {
    return '<h1>Hello World</h1>';
});
 Это говорит Laravel, что, когда кто-то обращается к http://localhost/helloworld в браузере, он должен запустить функцию и вернуть предоставленную строку. 
Пример Hello World с представлениями и контроллером
 Предполагая, что у нас есть работающее приложение laravel, скажем, «mylaravel.com», мы хотим, чтобы наше приложение показывало сообщение «Hello World», когда мы попали по адресу http://mylaravel.com/helloworld . Он включает создание двух файлов (представление и контроллер) и изменение существующего файла, маршрутизатора. 
Вид
Во-первых, мы открываем новый файл вида лезвияhelloview.blade.php со helloview.blade.php «Hello World». Создайте его в каталоге app / resources / views <h1>Hello, World</h1>
Контроллер
Теперь мы создаем контроллер, который будет управлять отображением этого представления с помощью строки «Hello World». Мы будем использовать artisan в командной строке.$> cd your_laravel_project_root_directory
$> php artisan make:controller HelloController 
 Это просто создаст файл ( app/Http/Controllers/HelloController.php ), содержащий класс, который является нашим новым контроллером HelloController . 
 Отредактируйте этот новый файл и напишите hello нового метода, которое покажет представление, которое мы создали ранее. 
public function hello()
{
    return view('helloview'); 
}
Этот аргумент «helloview» в функции просмотра - это просто имя файла представления без конечного «.blade.php». Ларавель будет знать, как его найти.
 Теперь, когда мы вызываем метод hello контроллера HelloController он отображает сообщение. Но как мы связываем это с призывом к http://mylaravel.com/helloworld ? С последним шагом - маршрутизация. 
Маршрутизатор
 Откройте существующее app/routes/web.php (в старых версиях версии laravel app/Http/routes.php ) и добавьте эту строку: 
Route::get('/helloworld', 'HelloController@hello');
 который является очень самоочевидной командой, говорящей в нашем приложении laravel: «Когда кто-то использует GET глагол для доступа к / helloworld в этом приложении laravel, верните результаты вызова функции hello в контроллере HelloController .