如何评价laravel

发布时间 - 2019-06-15 00:00:00    点击率:

laravel是一套简洁、优雅的php web开发框架(php web framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络app,而且每行代码都可以简洁、富于表达力。

在Laravel中已经具有了一套高级的PHP ActiveRecord实现 -- Eloquent ORM。它能方便的将“约束(constraints)”应用到关系的双方,这样你就具有了对数据的完全控制,而且享受到ActiveRecord的所有便利。Eloquent原生支持Fluent中查询构造器(query-builder)的所有方法。

截止至 2017 年 1 月 2 日:

Github 上 PHP 项目排行第一

Google 趋势排第一

编程网站 Sitepoint 上的用户调查第一名

功能特点

1、语法更富有表现力

你知道下面这行代码里 “true” 代表什么意思么?

$uri = Url::create(‘some/uri’, array(), array(), true);

laravel php开发框架

另外,你知道其他参数在这里的意思么(除了第一个)?当然你不知道。因为这行代码没有表现力。

再看看这段代码:

$url = URL::to_secure(‘some/uri’);

这个表达式使用HTTPS协议创建了一条URL链接, 事实上,上面两种写法都在做同样的事情,但哪一个更一目了然,更富有表现力呢?

2、高质量的文档

Laravel 有一个非常棒的的社区支持。Laravel代码本身的表现力和良好的文档使PHP程序编写令人愉快。

3、丰富的扩展包

Bundle是Laravel中对扩展包的称呼。它可以是任何东西 -- 大到完整的ORM,小到除错(debug)工具,仅仅复制&粘贴就能安装任何扩展包!Laravel的扩展包由世界各地的开发者贡献,而且还在不断增加中。

4、开源、托管在GITHUB上

Laravel是完全开源的。所有代码都可以从Github上获取,并且欢迎你贡献出自己的力量。

更多laravel相关技术文章,请访问laravel框架入门栏目进行学习!


# laravel  # php  # Array  # github  # https  # 它可以  # 你知道  # 开源  # 这行  # 自己的  # 更富有  # 文档  # 在这里  # 让你  # 都在 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】  消息称 OpenAI 正研发的神秘硬件设备或为智能笔,富士康代工  Laravel如何实现一对一模型关联?(Eloquent示例)  android nfc常用标签读取总结  如何在服务器上配置二级域名建站?  Claude怎样写约束型提示词_Claude约束提示词写法【教程】  详解Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点  php在windows下怎么调试_phpwindows环境调试操作说明【操作】  如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框  香港服务器网站卡顿?如何解决网络延迟与负载问题?  如何挑选优质建站一级代理提升网站排名?  javascript中闭包概念与用法深入理解  如何快速搭建安全的FTP站点?  Laravel项目结构怎么组织_大型Laravel应用的最佳目录结构实践  Laravel怎么在Controller之外的地方验证数据  Laravel怎么发送邮件_Laravel Mail类SMTP配置教程  公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?  进行网站优化必须要坚持的四大原则  Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧  制作旅游网站html,怎样注册旅游网站?  在Oracle关闭情况下如何修改spfile的参数  为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】  Swift中switch语句区间和元组模式匹配  装修招标网站设计制作流程,装修招标流程?  Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】  Laravel软删除怎么实现_Laravel Eloquent SoftDeletes功能使用教程  Laravel用户密码怎么加密_Laravel Hash门面使用教程  Laravel怎么清理缓存_Laravel optimize clear命令详解  想要更高端的建设网站,这些原则一定要坚持!  大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?  Python文本处理实践_日志清洗解析【指导】  青岛网站建设如何选择本地服务器?  Laravel Blade组件怎么用_Laravel可复用视图组件的创建与使用  Laravel怎么上传文件_Laravel图片上传及存储配置  HTML5段落标签p和br怎么选_文本排版常用标签对比【解答】  Laravel如何与Docker(Sail)协同开发?(环境搭建教程)  微信小程序 五星评分(包括半颗星评分)实例代码  如何快速搭建虚拟主机网站?新手必看指南  详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)  Laravel如何将应用部署到生产服务器_Laravel生产环境部署流程  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  如何快速搭建FTP站点实现文件共享?  如何在IIS管理器中快速创建并配置网站?  javascript事件捕获机制【深入分析IE和DOM中的事件模型】  Python文件流缓冲机制_IO性能解析【教程】  利用vue写todolist单页应用  EditPlus中的正则表达式实战(5)  如何快速完成中国万网建站详细流程?  小米17系列还有一款新机?主打6.9英寸大直屏和旗舰级影像  Laravel如何使用Spatie Media Library_Laravel图片上传管理与缩略图生成【步骤】