开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 6636|回复: 38
收起左侧

[易语言纯源码] 【原创】PHP PDO数据中间件

[复制链接]
结帖率:0% (0/2)
发表于 2018-1-18 10:59:41 | 显示全部楼层 |阅读模式   贵州省黔东南苗族侗族自治州
分享源码
界面截图:
是否带模块: -
备注说明: -
本帖最后由 风雪飞扬 于 2018-1-18 11:12 编辑

更新14年我发布的中间件各种问题和隐患。软件其实很简单,大牛们口下留情。
用更流行通用和安全的PDO方式来操作数据,支持?模板转义方式操作数据。
很多人会问这东西有什么用?其实作用就是可以让易友能方便,简单,安全,快速的增删改查远程服务器或者空间里面的数据。

数据通信依然动态加密,并且进行了签名,每个功能请求包用一次即过期,保证通信的安全性。支持多线程并发操作。
比以前增加了更多,更丰富的使用例程,方便基础差的易友参考。
期待易友们的更多意见和建议,我会持续更新,一起让程序更健壮,反馈可以到:javq#163.com


php pdo1.0.rar (21.58 KB, 下载次数: 179)
A.png
B.png

本帖被以下淘专辑推荐:

结帖率:0% (0/2)

签到天数: 15 天

 楼主| 发表于 2024-3-17 18:29:14 | 显示全部楼层   贵州省贵阳市
phppdo1.3.6.zip (79.88 KB, 下载次数: 7)
回复 支持 反对

使用道具 举报

结帖率:84% (16/19)

签到天数: 1 天

发表于 2023-2-22 22:48:22 | 显示全部楼层   江苏省扬州市
风雪飞扬 发表于 2023-2-22 11:21
建议你开启mysql执行日志,PHP上面最好也加上收到数据日志记录,同时易语言里面的提交返回日志都记录起来 ...

已经解决了  lanmmp性能的问题
回复 支持 反对

使用道具 举报

结帖率:0% (0/2)

签到天数: 15 天

 楼主| 发表于 2023-2-22 11:21:12 | 显示全部楼层   贵州省贵阳市
梦奕曲 发表于 2023-2-15 11:49
有一个疑问 模块的添加数据功能 我用的是apache2.4.46环境  PHP7.4 添加数据1000 总会有一两个数据添加失败 ...

建议你开启mysql执行日志,PHP上面最好也加上收到数据日志记录,同时易语言里面的提交返回日志都记录起来。
这样看日志就可以判断出
1你的请求到达mysql了没有,如果到达了,那mysql为什么添加失败就有日志记录。
2如果请求没到达mysql,那PHP是否收到直接看PHP收到数据日志就清楚了
3如果PHP都没收到,那易语言这边肯定上面都不会返回,直接超时,那这时候,应该就是你服务器网站访问不稳定什么的,建议以上逐级排查,就能定位并且找出问题解决
回复 支持 反对

使用道具 举报

结帖率:84% (16/19)

签到天数: 1 天

发表于 2023-2-15 11:49:42 | 显示全部楼层   江苏省扬州市
有一个疑问 模块的添加数据功能 我用的是apache2.4.46环境  PHP7.4 添加数据1000 总会有一两个数据添加失败
回复 支持 反对

使用道具 举报

结帖率:0% (0/2)

签到天数: 15 天

 楼主| 发表于 2022-2-15 11:32:53 | 显示全部楼层   贵州省贵阳市
青帝 发表于 2022-2-9 13:31
我用了下最新版的1.3,但是还是返回ERR3,也没说解决办法,虽然知道是ERR几,知道也没用。 ...

ERR3是你的cookie和session环境有问题,建议更换php环境,比如使用upupw,宝塔什么的环境,且保持php版本为7.0以上版本。
回复 支持 反对

使用道具 举报

结帖率:0% (0/1)

签到天数: 7 天

发表于 2022-2-9 13:31:51 | 显示全部楼层   安徽省合肥市
我用了下最新版的1.3,但是还是返回ERR3,也没说解决办法,虽然知道是ERR几,知道也没用。
回复 支持 0 反对 1

使用道具 举报

结帖率:0% (0/2)

签到天数: 15 天

 楼主| 发表于 2020-11-20 17:06:18 | 显示全部楼层   贵州省贵阳市
本帖最后由 风雪飞扬 于 2020-11-20 17:08 编辑
wang168900 发表于 2020-11-18 05:23
ERR3是令牌失效,,删除php里的if(!$_SESSION[$_POST['formhash']]){exit('ERR 3');}  即可。。
这个中间件 ...

和判断没有半毛钱关系。
如果说你发送到显示要3秒,基本只有两种可能,1,你服务器网速太慢,带宽不够。2,你请求返回的数据量太大,加密解密消耗的时间太长。
所以想要更快速,可以尝试升级服务器配置,带宽,直接去掉加密解密,改成明文传输,加解密才是最迟性能的,几个判断根本不是问题所在。不过最新版本的中间件已经支持明文模式了,而且支持数据压缩,效率提升N倍
回复 支持 反对

使用道具 举报

结帖率:53% (8/15)

签到天数: 1 天

发表于 2020-11-18 05:23:39 | 显示全部楼层   湖南省永州市
ERR3是令牌失效,,删除php里的if(!$_SESSION[$_POST['formhash']]){exit('ERR 3');}  即可。。
这个中间件,感觉有点慢,发送到显示要3秒。可能是php里的判断过多,或者彗星http下载过慢。。。找来找去没找到有跟直连sql库差不多速度的中间件,谁有@我,高价收@@
回复 支持 反对

使用道具 举报

发表于 2019-6-9 21:25:10 | 显示全部楼层   广东省深圳市
谢谢了。。。。。。。。
回复 支持 反对

使用道具 举报

结帖率:83% (24/29)
发表于 2018-11-14 21:13:29 | 显示全部楼层   浙江省温州市
终于找到新的了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 诚聘英才| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表