大量很棒的Laravel资源集合:awesome-laravel
Laravel生态系统中很棒的书签,包,教程,视频和其他很酷资源的列表。
Essentials
- Documentation
- API Reference
- Laracasts
- Laravel News
Laravel 5
Released on 4th February, 2015
- Laravel 5 Fundamentals - Laracasts
- New Features in Laravel 5 - Laracasts and Matt Stauffer's blog
- Release Notes - Laravel.com and Laravel News
- Upgrade Guide - Laravel.com and Matt Stauffer
- Learn Laravel 5 From Scratch - Laracasts
- Learn Laravel 5 in Spanish duilio.me
Lumen
Released on 14th April, 2015
- Introduction (Laracasts)
- Documentation
Code Snippets
- Laravel Cheat Sheet
- Laravel Tricks
- Laravel Recipies
- Laravel Snippets
Packages
- Packagist
- Laravel Collective
- Packalyst
- Cartalyst
- Spatie
Popular Packages
Developer ToolsThis is a list of well-documented, tested packages that are frequently used in Laravel projects. If you're looking for an exhaustive list of PHP packages, then check out the Package Repositories mentioned above.
- IDE Helper - Generates a helper file for IDE auto-completion
- Laravel 5 Extended Generators - Extends built-in file generators
- Laravel API/Scaffold/CRUD Generator - Generator for APIs, CRUD scaffolds etc.
- Clockwork - Integrates Clockwork Chrome extension for debugging and profiling apps
- Debug Bar - Integrates PHP Debug Bar with Laravel
- Laravel 5 Log Viewer - Log viewer
- Entrust - Role-based Permissions
- JWT Auth - JSON Web Token authentication for APIs
- Laravel Permission Associate users with roles and permissions
- Defender Roles & Permissions for Laravel 5
- OAuth2 Server Laravel - OAuth 2.0 authorization server and resource server
- Laravel Roles - Roles And Permissions For Laravel 5
- Sentinel - Framework agnostic authentication & authorization system
- Socialite - OAuth authentication with Facebook, Google, Twitter etc.
- Socialite Providers - 70+ social authentication providers for Socialite
- Bootstrapper - Set of classes to create Bootstrap 3 markup
- Datatable - Server-side and client-side integration for jQuery Datatables plugin - This package is for DataTables 1.9! It is NOT compatible with 1.10+!
- Eloquent Sluggable - Create slugs for Eloquent models
- HTML - Official HTML and Form Builders for Laravel
- Intervention Image - Image handling library for creating, editing and composing images
- Laravel Breadcrumbs - Create and manage breadcrumbs
- Laravel Datatable - jQuery DataTables API for Laravel 4|5
- Laravel Dot Env Generator - Generate .env.gen file based on the project source code
- Laravel Excel - Import and export Excel and CSV files
- Laravel Hashids - Generate unique, non-sequential ids using Hashids
- Laravel Markdown - CommonMark markdown parser
- Laravel MediaLibrary - Associate files with Eloquent models
- Laravel Messenger - User messaging system
- Laravel Responsecache - Speed up a Laravel app by caching the entire response
- Laravel Snappy - HTML to PDF generator using wkhtmltopdf
- Laravel Stapler - ORM-based file upload manager
- Laravel Tail - The missing tail command for Laravel 5
- Laravel Stats Tracker - Gather information from requests to identify and store
- Listify - Add sorting/ordering capabilities to any Eloquent model
- noCAPTCHA - Helper for Google's new noCAPTCHA (reCAPTCHA)
- Revisionable - Create a revision history for Eloquent models
- SEOTools - SEOTools - SEO Tools for Laravel and Lumen
- Setting - Persistent configuration settings that are stored in JSON files
- Teamwork - User to team associations with an invite system
- Validating - Trait for validating Eloquent models
- Laroute - Generate Laravel route URLs from JavaScript
- PHP Vars to JavaScript Transformer - Pass server-side string/array/collection/whatever to JavaScript
- Backup Manager - Backup and restore databases from S3, Dropbox, SFTP etc.
- Baum - Nested Sets pattern implementation
- ClosureTable - Closure table pattern implementation
- iSeed - Generate a new seed file from an existing database table
- Laravel Backup - A package to backup your Laravel 5 app
- Laravel Doctrine - Doctrine 2 ORM implementation for Laravel
- Laravel MongoDB - Eloquent model and query builder with support for MongoDB
- Migrations Generator - Generate migrations from an existing database
- Tenanti - Multi-tenant database schema manager
- Algolia Search - Integrates the Algolia Search API to the Laravel Eloquent ORM
- Elasticquent - Elasticsearch for Eloquent models
- Laravel Search - Unified API for Elasticsearch, Algolia, and ZendSearch
- SearchIndex - Store and retrieve objects from Algolia or Elasticsearch
- Searchable - Trait that adds a simple search function to Eloquent models
- ApiGuard - Allow API authentication with API keys
- Dingo API - Multi-purpose toolkit for developing RESTful APIs
- Laravel CORS - Add CORS (Cross-Origin Resource Sharing) headers support
- Dispatcher - Scheduler for Artisan commands
- Elixr - Node(NPM) package to run Gulp tasks that watch files, run tests, minify CSS, concatenate scripts etc.
- Envoy - SSH Task Runner
- Cashier - Subscription billing with Stripe
- Omnipay for Laravel - Integrate the Omnipay PHP library
- Intervention Image Cache - Caching extension for the Intervention Image Class
- Laravel HTMLMin - Blade/HTML/CSS/javascript minifier
- Language Files - Validation, Pagination and Reminders language lines in 37 languages
- Laravel Localization - Add i18n support via routes
- Laravel Translatable - Retrieve and store translatable Eloquent model instances
- Laravel Translator - Translate Eloquent models into multiple languages
- Laravel Date - A library to help you work with dates in multiple languages, based on Carbon.
- Laravel Algolia - Algolia API bridge
- Laravel Analytics - An opinionated Laravel 5 package to retrieve pageviews and other data from Google Analytics
- Laravel DigitalOcean - DigitalOceanV2 bridge
- Laravel Dropbox - Dropbox bridge
- Laravel Facebook - Facebook API bridge
- Laravel GitHub - PHP GitHub API bridge
- Laravel GitLab - GitLab API bridge
- Laravel Googletagmanager - Easily setup and send data to Google Tag Manager
- Laravel Instagram - Instagram API bridge
- Laravel Newsletter - Send newsletters with Mailchimp
- Laravel Parse - PHP Parse SDK bridge
- Laravel Pusher - Pusher API bridge
- Laravel Pushwoosh - Pushwoosh API bridge
- Laravel Vimeo - Vimeo API bridge
Development Setup
- Homestead - Official Vagrant box for Laravel
- Getting Started with Laravel Homestead
- Installation on OSx and Linux
- Installation on Windows
- Install Laravel with Composer
- Windows
- Mac OSX or Linux
Application Hosting
- Forge - Provision optimized PHP servers on Linode, DigitalOcean etc.
- Server Management with Forge (Laracasts)
- Getting your first site up and running in Laravel Forge (Matt Stauffer)
- ForgeRecipes
- FortRabbit (Video)
- PagodaBox (Documentation)
- Heroku (Tutorial)
- IBM BlueMix (Tutorial)
Application Deployment
- Envoyer - Zero down-time Deployer for PHP & Laravel projects
- Deployments with Envoyer (Laracasts)
- Rocketeer - Task runner and deployment package
Articles, Tutorials, Blogs etc.
- Tuts+
- SitePoint
- Christopher Pitt
- Culttt
- Scotch
- Fideloper
- Maxoffsky
- KodeInfo
- CodeForest
- Taylor Otwell
- Digital Ocean
- RTFM
- Matt Stauffer
- Creative Punch
- Ryan Tablada
- Mohammad Gufran
- Adam Engebretson
- CodeHeaps
- Laravel India
- Sheikh Heera
- Vegi Bit
- WSnippets
- Ed Zynda
- Kirk Bushell
- Andrews Ang
- DeveloPHP
- Jason Lewis
- Eric Barnes
- Jens Segers
- Neon Tsunami
- Amitav Roy
- Into Laravel
- Stidges
- Scott Wilcox
- Clivern
- Code Gains
- Stillat
- Easy Laravel Book Blog
- Bosnadev
- Blog do Vluzrmos (PT-BR)
- CodeTutorial
- Ryan Chenkie
- Laravelista
- Laravel Tips
- Codingo Tuts
- Antonio Carlos Ribeiro
- Laravel Coding
- Styde (ES)
- Laravel Daily
- Freek Van der Herten
- Alfred Nutile
Video Tutorials
- Laracasts
- PHP Academy
- Fallendown2005
- Userscape
- Treehouse
- Anthony Vipond
- Design Code Blade
- Format C:
- Brandon Boswell
- Jason Chaney
- David Mosher
- Maarten (muukrls)
- Yavor Kirov
- Lynda
- Tuts+
- Novica Vukobratovic
- Duilio Palacios
Conferences
- Laracon US
- Laracon EU
- ArtisanConf
- Laracon EU 2015
- Laracon EU 2014
- Laracon US 2014
- Laracon EU 2013
- Laracon US 2013
Books
- Laravel: Code Bright
- Laravel: From Apprentice To Artisan
- Laravel 4 Cookbook
- Laravel Testing Decoded
- Implementing Laravel
- Getting Stuff Done with Laravel 4
- Laravel Application Development Blueprints
- Build APIs You Won't Hate
- Integrating Front end Components with Web Applications
- Laravel Design Patterns and Best Practices
- Step by Step Real World Application with Laravel 4
- Learning Laravel 4 Application Development
- Getting Started with Laravel 4
- Laravel Application Development Cookbook
- Building Web Applications Using Parse REST API
- Laravel - My First Framework
- Easy Laravel 5
- Laravel 5 Essentials
- Easy E-Commerce Using Laravel and Stripe
- Laravel 5.1 Beauty
- Design Patterns with PHP and Laravel
- Laravel 5 Learn Easy
- Mastering Laravel
- How to Build Real-Time Laravel Apps with Pusher
Codebases for Reference
- 92Five
- Bootstrap CMS
- Cachet
- Deployer
- Invoice Ninja
- Laravel 5 Boilerplate
- Laravel Tricks
- Laravel.IO
- October
- Paperwork
- PHPHub
- PyroCMS
- StyleCI
- TypiCMS
- Wardrobe
- Flarum
- Lavalite
Newsletters
- Laravel News (archive)
- Laravel Weekly
Community
- Laravel.io Forum (Old Forum Archive)
- Laracasts Forum (Old Forum Archive)
- Laravel Podcast
- Larachat Slack (Signup)
- Gitter
- IRC Channel
- StackOverflow
- Google+
- Quora
- Laravel Russia (VK group)
- Laravel France
- Laravel Myanmar
- Laravel Indonesia (Facebook group)
- Laravel Brasil (Facebook group)
- Laravel Turkey (Facebook group)
- Laravel Nigeria (Facebook group)
- Laravel China
- Laravel Taiwan (Facebook group)
- Laravel Spanish
- Laravel Korea (Facebook group)
- Laravel Morocco
- Laravel Japan (Facebook group)
- All Meetups
- London Meetup
- Buenos Aires, Argentina Meetup
- Morocco Meetup
Jobs
- LaraJobs
- Laravel Gurus
- With Laravel
Hosted Development Tools
- Laragen - View generator
- Laravel Schema Designer - Create, export and share database schemas
- Laravel Database Designer - Graphical tool to create database schemas
Miscellaneous
- Larasites - Collection of projects built with Laravel
- Built with Laravel - Collection of open source projects built with Laravel
- CodeCanyon - Paid scripts and plugins
- Laramap - Interactive map of Laravel developers

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

PHP和Python各有優勢,選擇依據項目需求。 1.PHP適合web開發,尤其快速開發和維護網站。 2.Python適用於數據科學、機器學習和人工智能,語法簡潔,適合初學者。

在PHP中,應使用password_hash和password_verify函數實現安全的密碼哈希處理,不應使用MD5或SHA1。1)password_hash生成包含鹽值的哈希,增強安全性。 2)password_verify驗證密碼,通過比較哈希值確保安全。 3)MD5和SHA1易受攻擊且缺乏鹽值,不適合現代密碼安全。

PHP在電子商務、內容管理系統和API開發中廣泛應用。 1)電子商務:用於購物車功能和支付處理。 2)內容管理系統:用於動態內容生成和用戶管理。 3)API開發:用於RESTfulAPI開發和API安全性。通過性能優化和最佳實踐,PHP應用的效率和可維護性得以提升。

PHP是一種廣泛應用於服務器端的腳本語言,特別適合web開發。 1.PHP可以嵌入HTML,處理HTTP請求和響應,支持多種數據庫。 2.PHP用於生成動態網頁內容,處理表單數據,訪問數據庫等,具有強大的社區支持和開源資源。 3.PHP是解釋型語言,執行過程包括詞法分析、語法分析、編譯和執行。 4.PHP可以與MySQL結合用於用戶註冊系統等高級應用。 5.調試PHP時,可使用error_reporting()和var_dump()等函數。 6.優化PHP代碼可通過緩存機制、優化數據庫查詢和使用內置函數。 7

PHP仍然具有活力,其在現代編程領域中依然佔據重要地位。 1)PHP的簡單易學和強大社區支持使其在Web開發中廣泛應用;2)其靈活性和穩定性使其在處理Web表單、數據庫操作和文件處理等方面表現出色;3)PHP不斷進化和優化,適用於初學者和經驗豐富的開發者。

PHP類型提示提升代碼質量和可讀性。 1)標量類型提示:自PHP7.0起,允許在函數參數中指定基本數據類型,如int、float等。 2)返回類型提示:確保函數返回值類型的一致性。 3)聯合類型提示:自PHP8.0起,允許在函數參數或返回值中指定多個類型。 4)可空類型提示:允許包含null值,處理可能返回空值的函數。

PHP和Python各有優勢,選擇應基於項目需求。 1.PHP適合web開發,語法簡單,執行效率高。 2.Python適用於數據科學和機器學習,語法簡潔,庫豐富。

PHP和Python各有優劣,選擇取決於項目需求和個人偏好。 1.PHP適合快速開發和維護大型Web應用。 2.Python在數據科學和機器學習領域佔據主導地位。
