PHP Web Application Framework
laravel.com
2
Leaving SiteNav
External Link Disclaimer
You are about to visit laravel.com. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
Laravel is a PHP web application framework with expressive, elegant syntax designed to make common development tasks enjoyable through tools for routing, dependency injection, background job processing, real-time events, authentication, caching, file storage, mail, notifications, and scheduled tasks. The framework centers on the Eloquent active record ORM, which provides an intuitive ActiveRecord implementation with model relationships, eager loading, polymorphic relations, mutators, casts, and database migrations supporting MySQL, PostgreSQL, SQLite, and SQL Server. The Blade templating engine compiles templates into cached PHP code with support for conditional logic, loops, components, slots, and layout inheritance without restricting raw PHP usage. The Artisan command-line interface generates boilerplate code, runs migrations, seeds databases, serves the application locally, and allows developers to register custom commands. Queue management dispatches background jobs to Redis, Amazon SQS, Beanstalkd, or database drivers with retry logic, rate limiting, job batching, and Horizon dashboard monitoring. Broadcasting enables real-time websocket events through Pusher, Ably, or Laravel Websockets, with first-party support for Reverb. The ecosystem includes Breeze and Jetstream starter kits for authentication scaffolding, Sanctum for API tokens and SPA authentication, Socialite for OAuth providers, Cashier for Stripe and Paddle billing integration, Scout for full-text search via Algolia or Meilisearch, Nova for admin panels, Horizon for queue monitoring, Telescope for debugging, and Vapor for serverless deployment on AWS. Laravel Pulse provides application monitoring, and Pint handles code formatting.
Statistics
2
Views
0
Clicks
0
Like
0
Dislike