Files
freeCodeCamp/guide/chinese/laravel/index.md
2019-06-25 13:47:40 +08:00

18 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: Laravel
localeTitle: Laravel
---
# Laravel
Laravel是一个免费的开源PHP Web框架可在[GitHub上](https://github.com/laravel/laravel)获得并根据MIT许可条款获得许可。它是由泰勒·奥特威尔Taylor Otwell创建的他设计的目标是按照模型 - 视图 - 控制器MVC架构模式开发Web应用程序现在它是GitHub上最受欢迎的PHP框架。 Laravel中的一些主要功能是访问关系数据库的不同方式有助于应用程序部署和维护的实用程序以及最后但并非最不重要的具有专用依赖关系管理器的模块化打包系统。
因为Laravel是开源的所以它周围的社区非常强大文档也是如此你可以学习如何做几乎所有的事情试着看一下[Laravel文档](https://laravel.com/docs/5.7/) ,一睹开源的力量!
###新特性
Laravel通过Composer和Packagist提供即用型软件包包括以下内容
Cashier由Lavavel引入提供了基于Stripe的处理收银服务例如处理优惠券和生成发票。
SSH由Laravel4.1引入允许使用Secure Shell在远程服务器上以编程方式执行CLI命令通过安全的网络协议。
Scheduler由Laravel5.0引入是对Artisan命令行的增强允许以编程方式安排定期执行的任务。在内部Scheduler依赖于cron守护程序来运行单个Artisan作业而该作业又执行已配置的任务。
Flysystem由Laravel5.0引入是一个文件系统抽象层它允许以相同的方式透明地使用由Amazon S3和Rackspace Cloud提供的本地文件系统和基于云的存储服务。
Socialite由Laravel5.0引入作为可选包为不同的OAuth提供商提供简化的身份验证机制包括FacebookTwitterGoogleGitHub和Bitbucket。