为什么使用Laravel框架?

1.Laravel 是一个快速的应用开发框架。这意味着,只要你学会了Laravel,将会减少开发一个项目的周期(项目开始到项目结束的时间)。在开发一个web项目中,Laravel提供了相应的组件来完成最普通的任务。(数据库交互, 用户认证,队列,邮件,缓存等等)。并且Laravel的组件提供了一致的API 和 规则的结构,这就意味着你能方便的在Laravel里尝试新的东西。

2.为了建立和启动一个应用,Laravel提供了整套的工具。Laravel 试图将一定的工作量从程序员身上剥离,使得程序员有更多时间去实现商业逻辑代码。

  本地开发工具:Homestead / valet

  服务器管理:Forge

   高级开发:Envoyer

  一系列可用的包:

  • Cashier(支付解决方案)
  • Envoy(远程服务器操作解决方案)
  • Passport(API认证解决方案)
  • Scout(全文搜索解决方案)
  • Socialite(社会化登录解决方案)
  • subscriptions
  • Echo for Websockets
  • spark to bootstrap you Saas.

3.convention over configuration. Laravel 的默认配置可以减轻程序员的很多工作相对于其他框架而言。

4.Laravel 很注重简单。  如:依赖注入,mocking, the Data Mapper pattern , repositories, Command Query Responsibility Segregation and other more complex architectral patterns with Laravel.

所以:为什么选择Laravel?

1.Laravel 能帮助你轻而易举地将想法变成现实。

2.用现代的编码标准。

3.社区很强大。

4.开发工具很强大。

不积跬步,无以至千里;
原文地址:https://www.cnblogs.com/huaerr/p/6888561.html