E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
thinkphp5开发规范
如何有效提高
ThinkPHP5
.1的应用性能
本文仅抛砖引玉浅述下
ThinkPHP5
.1应用开发中(尤其是部署环境)可能涉及的一些性能优化手段和注意事项。首先要强调一点:框架并不是应用性能的瓶颈,架构设计、数据库和人才是。
kseven_steve
·
2024-01-10 14:39
PHP+swoole 异步发送Email
用到的库:swoole,PHPMailer,
thinkphp5
用SWOOLE新建一个服务set(array('task_worker_num'=>4));$serv->on('receive',function
R谢荣
·
2024-01-10 13:09
php
swoole
LYCMS自动采集影视源码搭建
源码介绍一款基于
ThinkPHP5
快速开发的管理CMS,完全放开双手自动采集影视的程序。
酷爱码
·
2024-01-10 13:10
php
网站源码
其他
开发规范
及常用工具
一、定义对象规范entity:是与数据库一一对应的字段vo:返回给前端的视图对象dto:前端传过来的参数封装成dto,用于返回给前端的对象,一般用于查询操作。POJO是DO/DTO/BO/VO的统称,禁止命名成xxxPOJO。1、entity实体类与数据库中的字段一一对应注意:数据库中拼接字段中间使用下划线(_)进行分割,而实体类中拼接字段采用的是驼峰映射2、vo:用于返回给前端的对象,一般用于查
信仰_273993243
·
2024-01-10 11:26
开发规范
小白入门基础 - Restful
RESTful
开发规范
:•使用URL作为用户交互入口•明确的语义规范(GET|POST|PUT|DELETE)•只返回数据(JSON|XML),不包含任何展现RESTful命名要求:二:第一个R
暴怒的代码
·
2024-01-09 05:44
java
okhttp
restful
java
后端
JavaWeb——后端案例
五、案例1.
开发规范
—RestfulREST(RepresentationalStateTransfer),表述性状态转换,是一种软件架构风格注:REST是风格,是约定方式,不是规定,可以打破描述模块的功能通常使用复数
小鱼0135
·
2024-01-08 20:28
#
JavaWeb
spring
boot
后端
java
浅谈
ThinkPHP5
.1.28
ThinkPHP5
.1.28主要更新聚合查询方法的字段支持DISTINCT修正定义路由后url函数的端口支持修正控制器中间件对swoole的支持改进Log类save方法改进验证类的闭包验证参数多对多关联支持指定中间表数据的名称关联聚合查询支持闭包方式指定聚合字段改进
未_来_可_期
·
2024-01-08 06:32
ThinkPHP5
多小区物业管理系统源码(支持多小区)
基于
ThinkPHP5
+Bootstrap倾力打造的多小区物业管理系统源码,操作简单,功能完善,用户体验良好开发环境PHP7+mysql安装步骤:1.新建数据库db_estate,还原数据db_estate.sql2
依星net188.com
·
2024-01-07 21:29
小区物业管理
在使用Composer管理的项目中安装和使用
Composer管理的项目中安装如果项目框架本身就是使用Composer来管理包的话,直接在项目根目录执行Composer安装命令后,即可在项目控制器中调用QueryList来使用,这种框架有:Laravel、
ThinkPHP5
xiaopzi123123
·
2024-01-07 14:45
composer
php
thinkphp5
实现多表链接查询
thinkphp5
实现多表链接查询这样能查询两表的所有数据Db::table('bqg_novel')->alias('a')//重命名->join('bqg_chapterc','a.novelid=
逗本逗逗子
·
2024-01-07 09:47
thinkphp
【PHP】where和whereOr一起复杂查询示例
在
ThinkPHP5
中,where和whereOr方法可以一起使用以实现复杂的查询条件。
zzoood
·
2024-01-07 08:37
TP5
php
mysql
php
数据库
sql
odoo13和odoo12开发字段区别对比汇总
我们也成功的在客户上线了2个odoo13的项目,项目的部份模块也放到了官方市场,近百个odoo13的模块,多数是将odoo12的模块进行了升级,全部符合odoo13的
开发规范
和业务逻辑。
深圳老张
·
2024-01-07 08:57
Odoo
Mybatis-Mapper动态代理方式
层.介绍:Mapper接口开发方式只需要程序员编写Mapper接口(相当于Dao层),由Maybatis框架根据接口定义创建接口的动态代理方式,代理对象方法体同上边Dao接口实现类方法Mapper接口
开发规范
Enthusiast.
·
2024-01-07 07:42
mybatis
java
mybatis
国外虚拟主机设置运行目录如
ThinkPHP5
特网科技国外云虚拟主机设置参考部分程序需要指定二级目录作为运行目录,如
ThinkPHP5
,Laravel设置运行目录
互联网哪些事情
·
2024-01-06 16:10
虚拟主机
国外虚拟主机设置
特网科技
国外网站空间目录设置
ThinkPHP5虚拟主机
【PHP】TP5 使用模型一对一关联查询,条件筛选及字段过滤
目录方法一:使用EloquentORM的with关联查询方法二:使用JOIN进行查询方法一:使用EloquentORM的with关联查询在
ThinkPHP5
中,可以使用模型关联和条件查询来实现一对一关联查询
zzoood
·
2024-01-06 08:34
php
php
数据库
微信小程序mpvue入坑(1)之技术对比选型——新增源码地址
微信小程序mpvue入坑(4)之vuex使用微信小程序mpvue入坑(5)之组件封装小程序技术栈对比WepympVue/uni-appTaro原生语法风格类Vue规范Vue规范React规范,支持JSX小程序
开发规范
多端复用
wocwin
·
2024-01-06 06:23
小程序
vue
微信小程序
mpvue
vant-weapp
android-架构规范
前言在开发中,一个良好的开发习惯以及一个
开发规范
可能会让你少走很多弯路,也会一定程度上的提高代码的可读性,可维护性和可拓展性。当随着需求的不断变更,需要维护项目的时候。
剑巴
·
2024-01-05 17:04
SpringBoot 集成 RabbitMQ
SpringBoot集成RabbitMQ简介RabbitMQ是基于AMQP(AdvancedMessageQueuingProtocol)协议标准
开发规范
的一种消息投递服务,主要应用场景异步处理、应用解耦
Listening_Wind
·
2024-01-05 16:35
Java
队列
MQ
rabbitmq
队列
java
昨天问题的解决方法
今天弄了好久才解决,原来查
thinkphp5
的开发手册,发现在ExceptionHandler类中引入Exception类方式不对正确如图图片发自App正确的验证结果图片发自App今天家里还停了几个小时的电
dab7927433f9
·
2024-01-05 06:14
Redis专题(持续更新)
04-VIP-Redis缓存设计与性能优化文章目录04-VIP-Redis缓存设计与性能优化正文多级缓存架构缓存设计缓存穿透缓存与数据库双写不一致明天我们说
开发规范
与性能优化!
Player
·
2024-01-03 09:04
redis
数据库
缓存
Redis专题(持续更新)
04-VIP-Redis缓存设计与性能优化文章目录04-VIP-Redis缓存设计与性能优化正文
开发规范
与性能优化一、键值设计1.key名设计2.value设计三、客户端使用正文
开发规范
与性能优化一、键值设计
Player
·
2024-01-03 09:34
redis
数据库
缓存
thinkphp mysql limit_
ThinkPHP5
.0框架开发--第7章 TP5.0数据库操作
ThinkPHP5
.0框架开发--第7章TP5.0数据库操作第7章TP5.0数据库操作=========================================================今日学习
米国脱口秀
·
2024-01-03 08:01
thinkphp
mysql
limit
php启动element,GitHub - waniot/
thinkphp5
.1-vue-element-admin
thinkphp5
.1-vue-element-admin介绍基于
thinkphp5
.1、vue、element做的一个后台管理系统,默认打包出的是异步加载还有一点需要注意的是,如果使用本项目的
ThinkPHP5
.1
白绍伟
·
2024-01-03 08:01
php启动element
Can only install one of: topthink/think-installer[v2.0.0, v1.0.12].
这种情况发生在:我要在自己的
ThinkPHP5
.1.2框架中,使用composer命令安装workerMan拓展的时候所提示的信息composer命令:composerrequiretopthink/think-worker
moTzxx
·
2024-01-03 02:13
ThinkPHP
Linux
workerMan
关于
ThinkPHP5
系列及ThinkPHP6系列的看法
关于
ThinkPHP5
系列及6系列的看法CR的看法1.配置与路由2.符合PSR规范,具有通用性3.错误与异常4.前置方法5.多应用模块6.composer安装CR的看法https://www.kancloud.cn
CharlesCHR
·
2024-01-03 02:43
php
后端
安装
thinkphp5
下载地址:www.thinkphp.cn/down/p/1.html文档地址:www.kancloud.cn/manual/
thinkphp5
/209035=================以上网址都没怎么用上
kuanshu456
·
2024-01-03 02:42
PHP
php
tp5+workman(GatewayWorker) 安装及使用
一、安装
thinkphp5
1、宝塔删除php禁用函数putenv、pcntl_signal_dispatch、pcntl_wai、pcntl_signal、pcntl_alarm、pcntl_fork,
会篮球的程序猿
·
2024-01-02 12:47
gateway
【Web】Ctfshow
Thinkphp5
非强制路由RCE漏洞
目录非强制路由RCE漏洞web579web604web605web606web607-610前面审了一些tp3的sql注入,终于到tp5了,要说tp5那最经典的还得是rce下面介绍非强制路由RCE漏洞非强制路由RCE漏洞原理非强制路由相当于开了一个大口子,可以任意调用当前框架中的任意类的任意方法并传参。下面是该漏洞的利用条件:要修复这个漏洞非常简单,启用强制路由即可很简单的道理,举个例子index
Z3r4y
·
2024-01-01 23:09
thinkphp5
ctf
web
ctfshow
代码审计
安全
非强制路由rce
2020-05-19 git分支管理策略,
开发规范
,开发指南
真的让我豁然开朗,十分感谢阮一峰贡献的知识。【分支管理策略】因为git命令就是哪些,基本掌握了,但是想简单用起来容易,企业级到底是怎么管理分支和tag的还真是一头雾水,就是听说有各种分支,release,master,feature,bugfix不知道怎么用。这篇文章正好解决了分支管理的问题。非常推荐企业级开发,多团队协作的时候使用。https://zhuanlan.zhihu.com/p/660
史荣新
·
2024-01-01 22:19
【PHP】TP5.0及Fastadmin中将查询数据返回对象转为数组
目录方法一:使用collection助手函数方法二:设置返回数据集的对象名在
ThinkPHP5
.0中,对模型查询返回的对象进行了优化,默认情况下,使用all或select方法查询数据库将返回一个对象数组集合
zzoood
·
2024-01-01 13:41
php
TP5
php
开发语言
Call to a member function assign() on null
thinkphp5
构造前置函数时提示Calltoamemberfunctionassign()onnullThinkphp:在子控制器里面写了一个构造函数,如下//构造函数publicfunction_
端木安玉
·
2023-12-31 23:50
ThinkPHP如何防止SQL注入攻击
ThinkPHP5
.1版本默认采用了预处理机制来防止SQL注入攻击,开发者只需要按照ThinkPHP的编码规范来编写数据库查询语句,就能有效地防止SQL注入攻击。
破浪前进
·
2023-12-31 19:53
sql
oracle
数据库
阿里
开发规范
收藏一波:http://techforum-img.cn-hangzhou.oss-pub.aliyun-inc.com/1519806643286/Android1_0_0.pdf?Expires=1519868040&OSSAccessKeyId=LTAIAJ2WBIdlRPlb&Signature=RoFN1Ga7He1/BLYOI%2BfwQwN0y18%3D
amazingokc
·
2023-12-31 07:56
ThinkPHP 5.1商城系统,电脑端+手机H5+微商城+小程序+买家端APP+卖家端APP+源码IM客服系统+线下收银系统
ThinkPHP5
.1商城系统,电脑端+手机H5+微商城+小程序+买家端APP+卖家端APP+源码IM客服系统+线下收银系统,UI细腻,是个不错的选择。
私域流量
·
2023-12-30 16:25
ThinkPHP
thinkphp商城系统
多用户商城系统
phpinfo查看可以解析的后缀_php -m 与phpinfo显示的扩展不一致的问题
今天在学习
thinkphp5
的队列扩展,教程地址:https://github.com/coolseven/notes/blob/master/thinkphp-queue/README.md在使用
thinkphp5
weixin_39553600
·
2023-12-30 07:25
Thinkphp+vue+mysql学生作业管理系统21j0r
运行环境:phpstudy/wamp/xammp等开发语言:php后端框架:
Thinkphp5
前端框架:vue.js服务器:apache数据库:mysql数据库工具:Navicat/phpmyadmin
QQ_402205496
·
2023-12-30 03:15
vue.js
mysql
前端
thinkphp+vue_mysql汽车租赁管理系统1ma2x
运行环境:phpstudy/wamp/xammp等开发语言:php后端框架:
Thinkphp5
前端框架:vue.js服务器:apache数据库:mysql数据库工具:Navicat/phpmyadmin
QQ_402205496
·
2023-12-30 02:53
vue.js
mysql
汽车
阿里云 Redis
开发规范
深入解读,别只会 set、get!
来自公众号:阿飞的博客作者:阿飞Key命名设计:可读性、可管理性、简介性规范建议使用冒号即:进行分割拼接,因为很多Redis客户端是根据冒号分类的。比如有几个Key:apps:app:1、apps:app:2和apps:app:3。RedisDesktopManager能自动归类到apps目录下。如下图所示:imageRedisDesktopManagerValue设计:拒绝bigkey规范建议S
码农小光
·
2023-12-30 02:52
Vue使用Element table表格格式化GMT时间为Shanghai时间
Vue使用Element表格格式化GMT时间为Shanghai时间说明阿里巴巴java
开发规范
规定,数据库必备gmt_create、gmt_modified字段,使用的是GMT时间,在中国使用必然要转换我中国时间
記億揺晃着的那天
·
2023-12-29 22:29
vue.js
javascript
前端
thinkPHP5
中session值修改问题
先将session中的所有值取出来,更换需要更改的字段重新赋值,然后再存入session中。$sdata=['id'=>session('user.id'),'realname'=>$arr['realname'],'phone'=>session('user.phone'),'image'=>$image];session('user',$sdata);如果这么写session(‘user.re
公子_b4cb
·
2023-12-29 21:37
Mybatis之Mapper动态代理方式
映射文件1.在src目录下创建mapper文件,在mapper文件下定义mapper接口2、在StudentMapper接口中编写方法3、Mapper.xml(映射文件)四、测试的Mapper动态代理
开发规范
心凡138
·
2023-12-29 18:45
mybatis
java
数据库
tomcat
idea
大数据
【SpringCloud-Alibaba系列教程】1.环境搭建以及注意事项
二、
开发规范
分支命名:日期_姓名首字母缩写_功能单词,如:210804_xgc_buildFramework提交规范:作者,type:de
coderxgc
·
2023-12-29 13:49
个人项目
spring
cloud
java
后端
转行编程学习记录之五2018-04-20
早上处理了
thinkPHP5
二维码转换乱码问题,它的清除缓存的方式不同。用联网数据库测试,不同用户接单,没有把t_id和tr_id两张表的数据分离,买家和卖家读取的商品不同,用id来区分。
蘓油茶
·
2023-12-29 10:29
TPRI-DMP平台介绍
提供TPRI-DMP平台主数据管理、业务系统开发与运行、应用资源管理与运维监控等功能,具备应用弹性伸缩、承载大规模并发、持续开发与集成的能力;制定统一的平台
开发规范
和流程,实现业务系统代码规范管理,实现集成
ashou706
·
2023-12-29 04:19
java
数据结构
java
docker
gitlab
git
vue.js
node.js
架构
现代前端技术解析-第5章 前端项目与技术实践(一)
《现代前端技术解析》第5章阅读笔记(一)笔记章节目录第1章Web前端技术基础第2章前端与协议第3章前端三层结构与应用第4章现代前端交互框架第5章前端项目与技术实践一(5.1前端
开发规范
)二(5.2前端组件规范
DxCaesar
·
2023-12-29 04:38
#
读书笔记-现代前端技术解析
javascript
前端
现代前端技术解析
读书笔记
Thinkphp5
钩子和触发钩子
think\Hook::add和think\Hook::listen("upload_delete"是ThinkPHP框架中用于实现钩子(Hook)功能的方法。think\Hook::add方法用于注册一个钩子,将一个回调函数添加到指定的钩子名称中。它的函数原型如下:publicstaticfunctionadd(string$hook,mixed$callback,mixed$options=n
dj1540225203
·
2023-12-29 01:29
java
前端
服务器
php
thinkphp命令执行漏洞(CVE-2018-1002015)
漏洞描述:
ThinkPHP5
.0.x版本和5.1.x版本中存在远程代码执行漏洞,该漏洞源于ThinkPHP在获取控制器名时未对用户提交的参数进行严格的过滤。
慕筱蚺
·
2023-12-28 22:12
web安全
网络安全
python
mysql-字符串转换成数字的源码解析
---------+|0='abc'|+---------+|1|+---------+二、排查原因今天开发找我说了个查询现象,0值和字符串相比竟然相等,以前没有遇到过该现象,所以排查了下重点:数据库
开发规范
中一定要要求等值对比或者其他运算的时候一定要要求数据类型一致
与数据交流的路上
·
2023-12-28 18:13
mysql
数据库
开发小程序和APP有什么区别?各自有什么优势?
开发周期:小程序的开发周期相对较短,因为其基于微信平台等APP应用里的轻量级应用,有自身的
开发规范
要求。而APP开发则需要考虑更多的功能和细节,开发周期可能更长。
虎克技术hukejishu
·
2023-12-28 17:55
小程序
Centos宝塔安装tp5.1
今天跟大家一起用centos装宝塔系统,然后安装
thinkphp5
.1一、安装宝塔具体的安装步骤可以访问宝塔官网#这里我用到的代码是yuminstall-ywget&&wget-Oinstall.shhttps
知数SEO
·
2023-12-28 17:51
PHP专区
Linux专区
centos
thinkphp
宝塔
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他