- 博客(13)
- 资源 (8)
- 收藏
- 关注
原创 织梦DEDE一键搬迁网站模板数据到DSCMS教程
织梦的模板应尽量满足标准规范,如模板JS脚本、CSS样式、图片等静态资源都应该放到模板目录中,手机端的模板文件应放到单独的模板文件夹,且模板文件名需和电脑端模板一致以宝塔搭建的服务器为例,www.dscms.com是DSCMS程序,www.test.com是网上下载的DEDECMS程序。这两个程序可以在不同的目录,但需要在同一个服务器内www.test.com模板展示效果www.dscms.com原始样式需暂时关闭DSCMS的防跨域攻击保护,完成导入后可自行开启进入DSCMS后台,系统设
2021-11-16 17:11:09 155
原创 php商城网站如何提高性能和并发访问
大型商城网站性能提高策略大型商城网站,比如在面对大量用户的访问、高并发请求方面,一般的商城解决方案主要在这样几个方面:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。但是这几个解决思路意味着更大的投入。那还有什么办法去更小投入的优化这方面的性能吗?在开发DSmall商城系统的时候,我们利用了一下几点:1、HTML静态化 大家都知道,执行效率最高、消耗最小的其...
2019-06-29 15:25:11 290
原创 开发PHP商城时对代码的一些建议
当运营一个商城网站到达一定量级的时候,网站性能会是一个永恒的主题。最近一两年一直在开发DSmall开源商城,在开发过程中也一直在考虑性能的问题,所以总结了一些经验。针对于PHP代码性能这一块有以下几点经验:1、在代码中,需要使用传递参数时,少使用‘引用传参’。2、在使用for循环之前。$i<count(),计算数组或字符串的长度的函数尽量少用。3、使用isset函数的时候要注意检测的变...
2019-06-28 14:25:05 172
原创 商城系统在linux系统中定时备份MySQL数据库并删除七天前的备份文件
数据库是商城软件中重要的组成部分,定时任务能周期性地自动执行中的程序必要的业务逻辑,以DSMall开源商城系统每日店铺结算的业务逻辑为例:#!/bin/bashName:bakmysql.shThis is a ShellScript For Auto DB Backup and Delete old Backup#备份地址backupdir=/home/mysqlbackup#备份文...
2019-06-27 17:11:04 154
原创 为什么手机wap端都喜欢用VUE.js框架?Vue框架特点
Vue.js是一个轻巧、高性能、可组件化的MVVM库,同时拥有非常容易上手的API;Vue.js是一个构建数据驱动的Web界面的库。Vue.js是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和 Vue 生态系统支持的库开...
2019-06-26 16:24:30 636
原创 PHP商城 Composer 以及PSR规范
Composer 依赖 在很多php商城系统中都有用到,如dsmall商城。随着项目代码量的不断增加,以及一些库的依赖,我们不得不引入包的管理,来解决不易管理、阅读、模块化等问题。 三方库优秀,而且很多人在维护,功能对接也方便,我们没有必要在这个一个常用的功能上花费时间来封装或者造轮子, 很多人在自己的项目中都实践过,出现了问题,反应的issue也很快会被解决掉,功能也不断在完善。 一直强调,站在...
2019-06-10 10:22:49 171
原创 前端框架MVVM和VUE的理解和应用
市面上很多开源的程序里面用的前端框架以前大多用的MVVM的框架,后面逐渐的都被VUE的框架代替了,像一些比较活跃的开源程序更新轨迹上就可以看到一开始用的是MVVM模式,后期更新为VUE的框架,类似开源商城DSMall3.0之前手机端用的是MVVM模式,在3.0之后便更换成VUE的框架了,那MVVM和VUE个有什么不同呢?一、对于MVVM的理解?MVVM 是 Model-View-ViewMod...
2019-06-06 11:21:00 780
原创 开发PHP商城要注意的一些常见安全问题
相对于Java,C++,C#,Python等语言来说, PHP 在 商城方面有更大的优势,有开发效率高,框架选择多,可选择的开源产品多,可以大大减少开发成本和加快产品迭代,比如基于Thinkphp框架开发出的开源商城DSMall,DSHOP,DSKMS等等,基于此类产品开发可以大大加快开发速度,让项目迅速上线,同时Thinkphp框架可直接升级。一般情况下我们在自己开发的过程中,需要注意PHP安...
2019-06-05 10:12:44 723
原创 PHP商城数据库安全事务处理方法
现在是一个电商时代,做电商的首先得有一个商城,所以商城的安全也是不容忽视的,一个数据安全的商城离不开数据库的事务处理,商城在资金、商品、下单、结账等重要步骤加上事务控制这是不一定不可少的,像市场上的一些开源商城我都有去研究,基本像DSMall开源商城之类的这方面都做的很好。程序员独立开发商城也要注意这方面的事情,现在我这边就介绍下PHP操作MySQL事务的方法,分享给大家供大家参考。具体方法如下...
2019-06-04 10:20:31 212
原创 PHP商城系统怎么避免XSS攻击
商场网站对系统的安全性能要求比较高,很多商城系统都自己处理了这方面的问题,上次在网上下载的DSmall开源商城系统就做的很好。xss表示Cross Site Scripting(跨站脚本攻击),它与SQL注入攻击类似,SQL注入攻击中以SQL语句作为用户输入,从而达到查询/修改/删除数据的目的,而在xss攻击中,通过插入恶意脚本,实现对用户游览器的控制。xss攻击可以分成两种类型:非持久型...
2019-06-03 11:46:23 246
原创 关于PHP商城系统性能优化
最近在研究商城系统源码,在想怎么去更好的优化,一般来说,性能优化可先从大的方向开始考虑,从对影响性能比较大的因素来考虑,比如现在使用PHP5.7,性能可以成倍提高,这些都是客观因素,类似现在网上的开源商城,类似DSmall开源商城系统这类,基本都能支持高版本PHP,最后考虑的应该是PHP语法细节上。PHP部署环境单台服务器常用apache+php和nginx+php-fpm方式部署,我们...
2019-05-30 10:37:02 449
原创 thinkPHP中的商城系统利用缓存处理高并发的思路
最近研究TP框架,就在网上下载了一个开源的TP框架的商城系统源码DSmall商城系统,刚好这家的商城源码又支持集群部署,这边就立马试验了下,以下是思路。Thinkphp默认各类缓存都是以文件缓存的,改的话在配置文件里改‘DATA_CACHE_TYPE’ => ‘File’, // 数据缓存类型,支持:File|Db|Apc|Memcache|Shmop|Sqlite|Xcache|Apa...
2019-05-29 10:21:46 519
原创 常用PHP商城系统缓存技术
最近在研究商城系统源码,市面上的很多开源商城系统都支持缓存技术,比如DSMall开源商城系统之类的都支持以下缓存技术。1、全页面静态化缓存全页面静态化缓存是将页面全部生成html静态页面,用户访问时直接访问的静态页面,而不会去走php服务器解析的流程。此种方式在CMS系统中比较常见,如dedecms。比较常用的实现方式是直接写入Html:2、页面部分缓存该种方式,是将一个页面中不经常变的...
2019-05-28 11:41:00 299
DSCMS-Thinkphp全开源企业站源码内容管理系统安装包V3.0版.zip
2021-11-16
DSMALL开源商城B2B2C源码V5.0.5版.zip
2019-11-29
DSmall TP框架多商户B2B2C商城系统开源商城V3.2.1
2019-04-27
DSmall TP框架多用户B2B2C商城系统开源商城V2.5.7
2018-11-12
DSShop单店铺TP5框架B2C开源商城源码
2018-10-19
DSmall TP框架多商户B2B2C开源商城系统V2.5.5
2018-10-10
DSCMS开源企业网站(内容管理系统)源码(含wap+微信)V1.2版
2018-10-08
DSCMS-Thinkphp企业站源码内容管理系统全开源V1.0版
2018-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人