卫莱仕商城系统开发软件框架解析

青春壹個敷衍的年華 提交于 2019-12-05 17:15:27

开发语言:PHP

数据库:MySQL

开发框架:TP5

一、配置文件定义

在 applitation\database.php 下配置参数 
database.php


type参数

1.支持命名空间完整定义

2.不带命名空间定义,默认采用 \think\db\connector 作为命名空间 

卫莱仕商城系统开发,卫莱仕商城系统模式开发,卫莱仕系统开发平台,卫莱仕商城开发,卫莱仕软件开发,卫莱仕系统开发,卫莱仕APP开发,系统开发咨询:谢健 I34.222O.2839 Java,PHP,NET

开发需求规则:

奖项1:推荐购买提货卡收益

合伙人推荐商家购买提货卡,奖励15元/张

合伙人推荐合伙人购买提货卡,拿平级奖励5元/张

奖项2

推荐一个好友成为平台粉丝,安装-并且更换滤芯即可获得佣金;

奖项3

推荐商家业绩分润

每功能邀约一个商家购买提货卡即可获得业绩分润

奖项4

享受卫莱仕商城系统代理权的30%收益,

如果是1万的话你就是3000元,

如果20万,那收益60000元

奖项5

推荐的合伙人换滤芯

每更换一个滤芯有20块钱的收益。

 

自定义扩展的数据库驱动,可以配置为:

// 数据库类型
'type' => '\org\db\Mysql',
1
2
表示数据库的连接器采用 \org\db\Mysql类作为数据库连接驱动,而不是默认的\think\db\connector\Mysql。

V5.0.6+版本开始,支持Mysql的断线重连机制,默认关闭,需要的话,是数据库配置文件中添加:

// 开启断线重连
'break_reconnect' => true,
1
2
连接参数

内置采用的参数

PDO::ATTR_CASE => PDO::CASE_NATURAL,
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
PDO::ATTR_ORACLE_NULLS => PDO::NULL_NATURAL,
PDO::ATTR_STRINGIFY_FETCHES => false,
PDO::ATTR_EMULATE_PREPARES => false,
1
2
3
4
5
在 database 中设置的 params 参数中的连接配置将会和内置的设置参数合并

 

例,使用长连接,并返回数据库的小写列名,可定义:

'params' => [
\PDO::ATTR_PERSISTENT => true,
\PDO::ATTR_CASE => \PDO::CASE_LOWER,
],
1
2
3
4
注意:你可以在 params 里面配置任何 PDO 支持的连接参数。
————————————————
版权声明:本文为CSDN博主「ywcmoon」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_39251267/article/details/82108357

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!