公众必备的十三个 Laravel 4 扩充包

人人必备的21个 Laravel 4 扩充包

js9905com金沙网站 1

Laravel 是三个老大流行且轻易易用的PHP框架,它提供了重重底子的工具(如 RESTful 路由、内置的ORM、模版等)令你能够飞速的始建应用。那意味着你能够费用更加少的光阴来建构应用程序的模板,给你越多的年华写你的Web应用程序。

下边大家列出了十二个要求的 Laravel 4 扩充包,它们得认为您的Laravel WEB应用程序引进超级多通用的效果与利益,而不用你和睦去贯彻,那表示你不要花费多量的年华在这里三个协作的黄金时代对(如认证、调节和测量试验、网址优化等)。列表基于  Packagist 下载量排名。

 

1. Laravel Generators

js9905com金沙网站,在编写WEB应用程序时,很布满的政工是:创设新的模子、视图、调整器和此外模块。手动的创办这么些专门的学问丰硕的累赘。使用Laravel Generators,你能够经过多少个大约的PHP Artisan命令简化那么些操作,进步临盆力。

2. Laravel IDE Helper

Laravel IDE Helper会为你的IDE生成四个文件,提供更加精准的补全效率。这一个文件会依附你项目中的文件来变化,所以它长久都是实时更新的。此外,你还足以选择pre-generated helper file,但它不是最新的。那令你在编写程序时减少查看文书档案的命宫。

3. Behat

简短的来说,Behat是一个有益于测量检验你的 laravel 应用程序的PHP框架。它同意你在Larave应用程序中央银行使作为使得开采进程,使得编写行为测量试验越来越简便。要是您想安分守纪BDD的格局还要你在此种情势下支付效能更加高,那些将十分实用。

4. Ardent

Ardent 为 Laravel 内置的  Eloquent ORM 提供了笔者验证的智能模型。以朝气蓬勃种尤其轻易通晓的秘籍说,正是它同意你在模型中定义验证准绳,并非在视图中。那会使得视图像和文字件变小,非常短的表明准则被写入到模型中,你能够简轻巧单的概念模型而无需操心视图中山大学量的求证。

5. Laravel Debug Bar

Laravel Debug Bar 使得调节和测量试验越来越粗略,所以您不再供给在你的代码中运用 var_dump() 。那使得调节和测量试验越来越快、更简明,让你越来越有功用。

6. Confide

在超过半数的应用程序中,都会有局地中坚的求证,如注册、登陆、退出、重新初始化密码等等。编写这几个代码的历程须求时间,并且只要不放在心上还会招致安全难点。使用 Confide ,你无需写任何代码就能够博得全部那几个核心的印证功用。为你省出更多的小时来编排应用程序。

7. Entrust

WEB应用程序第二个基本点的效果与利益就是依照角色的权力决定。常常,你会让某意气风发一定剧中人物的顾客能够运用某些功用。实例正是无数应用程序都有“管理员”和“普通客户”。Entrust 让您不在需求写 RBAC 系统,你必要做的正是概念一些角色,然后依照它们过滤路由。

8. Former

怀有的应用程序中,表单都以很宽泛的。尽管您的应用中有此外项指标客户交互作用,它们平常都会接纳表单。然则,最终维护它们会十分的惨重。Former 使得在PHP中定义表单越来越轻便,何况动用你常用的CSS框架(Bootstrap或Foundation)来渲染他们。那让你维护表单尤其轻易且使得。

9. Laravel HTML Minify

最轻便易行的回降页面大小的艺术就是压缩HTML源代码。Laravel HTML Minify 令你除了为顺序增多四个 provider 外无需此外其它操作,就足以得到高达18%的压缩率。超级小的专门的学问量就能够拿到鲜明的性质升高。

10. Laravel Administrator

治本分界面大致是别的web应用程序的须要。基本的管理分界面平日是特别轻易的,可是它却是二个附加的重复性的行事。Laravel Administrator 扩展包为您提供了二个轻易易行的后台管理种类,令你越来越注意于WEB应用程序的费用实际不是后台管理作用。

越来越多扩展包

Laravel 中有抬高的恢弘包来帮您完了差不离任何你想完成的法力。大家不可能把具备的强盛包都收拾出来,可是,这里依旧列出了有些很有用的。

一句话来讲,你差相当的少连接可以找到八个恢宏包可以缓和您日前的主题素材。由此,在写代码在此以前先做一些研讨,因为很只怕有人曾经落到实处了你正要有备无患消弭的难点,那是至极有效的。大家期望可以覆盖超过三分之一有效的扩充包,但是,即使大家漏掉了怎么,请在留言中还原让大家知道。

Ubuntu下使用Nginx部署Laravel 

Ubuntu 14.04 上使用 Nginx 部署 Laravel 5.0 

via:vexxhost,本文由 Specs 翻译收拾,发表在 Coder能源网,转发请注解来源。

本文恒久更新链接地址:

Laravel 4 扩充包 Laravel 是二个非凡流行且轻巧易用的PHP框架,它提供了过多功底的工具(如RESTful 路由、内置的ORM、模版等)...

本文由js9905com金沙网站-金沙澳门手机版网址发布于计算机,转载请注明出处:公众必备的十三个 Laravel 4 扩充包

您可能还会对下面的文章感兴趣: