当前位置:首页 > 每日看点 > 正文内容

PHPJa的开发效率高在哪?

卡卷网1年前 (2025-01-10)每日看点224

效率高在哪?随便写个例子对一下

举个例子:一个根据三方l和客户端request的多表分页查询返回给前端

<?php Route::get('list',function(Request$request){ $otherWhere=json_decode( fil_get_content("xxxx.api?getwhere={$request['otherWhere']}") ); if(!$otherWhere){ retn"error"; } retnjson_encode( D::tale('A') ->leftJoin('','A.id=.id') ->leftJoin('C','A.cid=C.id') ->leftJoin('D','A.did=D.id') ->leftJoin('E','A.eid=E.id') ->leftJoin('E','A.eid=E.id') ->field('A.id,.id,xx,xx,xx,xx') ->where('A.id','=',$request->get('aid')) ->where('.id','>',$request->get('id')) ->where('xxx','=',$otherWhere['xxx']) ->page($request->get('pageIndex'),$request->get('pageNum')); ); })

写这样的代码,哪怕不用IDE,用PHP2分钟,还基本不会错,跑的稳的一批。

同样用spring来做呢?

开发效率上来说:

不夸张的说,哪怕你什么ean都不写只写一个myitsmapper.xml,费的时间都这个久。

可阅读性来看:

短短几行,一眼就能看明白。

可性来看:

可以这么说,但凡懂点sql语句,和一点程序设计经验,就能直接这个代码。

性能来看:

这个代码哪怕跑在100M空间的虚拟主机上,也能跑的飞起。

当然这只是开发一角。还有其它方面。

例如:

php改了直接看效果,写代码就和写html一样,非常直观,ja则需要编译,启动,当然有自动化工具来做这样的事情,但还是架不住慢,等待是少不了的。

得益于运行时编译,可以实时deug,直接加个log,就开始紧急修复。速度相当快。

fpm类似nginx多进程架构,非常的稳定,哪怕你故意留下漏洞,也仅仅只会影响到单分支的业务,不会全局污染,修复也是同理,修复时修复单分支,完全不会影响主营业务。

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/01/8409.html

分享给朋友:

相关文章

重磅消息:多个知名盗版网站关闭,倡导正版付费,迎接正版时代

重磅消息:多个知名盗版网站关闭,倡导正版付费,迎接正版时代

近年来,互联网上的免费资源站点经历了前所未有的变革,尤其是那些深受用户喜爱的影视、动漫及软件下载平台。随着全球范围内对于知识产权保护意识的提升以及相关法律法规的不断完善,曾经风光无限的一些网站正逐渐退出历史舞台。例如,在2023年的夏天,一...

创业容易吗?

创业容易吗?创建企业不一定是困难或令人生畏的。它可以从一个简单但有力的想法开始,比如小强意识到,如果洗手液能杀死真菌,尤其是拳击台上的真菌,就会更加有用。创业确实需要奉献精神、努力工作和仔细规划——这是没有办法的。虽然这本身可能并不容易,但...

短视频如何快速变现?

短视频如何快速变现?

单人日产200条视频,一晚狂赚上千元,过程却简单到荒唐。只要你像这只猥琐的海鸥一样,做到这3点就行↓↓点开有惊喜速度快、不讲武德、不被发现那做短视频如何做到这3点?答案是养一只会叼视频的海鸥不是让你养真的海鸥而是用 ai 运营方法,类似于“...

最让你震惊的网站有哪些?

压箱底的震惊来了,来波大的,一百个网站!这些都是我平时辛辛苦苦收集的,是真的牛逼,居然还有这种网站。1、实时地球网址:https://zoom.earth/实时图像每 10 分钟更新一次,提供风暴、天气预报、降水、火警等数据2、陕西博物馆...

网页上的视频怎么下载呀?

网页上的视频怎么下载呀?

1、贝贝BiliBili - B站视频下载https://xbeibeix.com/api/bilibili/贝贝BiliBili 是个免费、免登录的bilibili视频下载工具,没有任何套路。把视频链接粘贴进去 → 输入验证码 → 解析视...

k70和红米note14pro+咋选啊?

k70和红米note14pro+咋选啊?

首选红米K70,可满足题主的功能需求。红米 Note 14 pro+的使用者定位并不是学生,红米K70的使用者定位才是学生。一、k70和红米note14pro+各自的参数红米K70推出的定位初衷,是主打性能为主。最佳使用对象是喜欢游戏者,...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。