1.1 KiB
1.1 KiB
Laravel
Install
composer create-project laravel/laravel [project_name]
cd [project_name]
php artisan config:clear
php artisan make:controller PageController
composer create-project laravel/laravel local
cd local
php artisan make:controller
php artisan PageController
After deployment
php install --optimize-autoloader --no-dev
php artisan migrate --force
php artisan config:clear
php artisan route:cache
php artisan view:cache
php artisan event:cache
php artisan optimize
Faster in production
php artisan view:cache
Commands
php artisan server
Config (Optional)
Markdown
composer require league/commonmark
composer require spatie/laravel-markdown
Code
How
Rutine
template
resources:
js
css
mk
img
resources/views/:
blade = html + php
routes
routes/web.php:
url page
routes controls logic
app/Http/Controllers/PageController.php
app/Models/ database
.env = configuration
raw
routes/web.php app/Http/Controllers/PageController.php
resources/views/layouts/example.blade.php resources/views/example.blade.php