高性能电子购物车-开源电商系统升级版
程序员文章站
2022-04-11 12:47:42
...
高性能电子购物车-开源电商系统升级版,现已修改网友所提的相关BUG
高性能电商平台 外贸电商系统 高负载高并发,高效,高速,分布,高性能 电商系统
有了以下各种技术与优化,再也不为丢单而烦恼;用了此系统老板您赚钱就可高枕无忧啦!
核心特点如下:
数据库读写分离加速,memcached 缓冲加速,HTML静态页面加速
图片加水印,图片服务器分离,图片支持CDN,镜像服务器DNS轮循
多语言支持,多货币支持
订单报表统计分析,产品价格优惠处理
可灵活配置页面布局,多服务器负载均衡布局
订单批量打印,订单导出,数据分析导出,安全性高可靠性强,各种细节的优化处理
演示前台:http://demo.hecart.com/
演示后台账号:demo
演示后台密码:demo
演示后台:http://dadm.hecart.com/
网站结构采用:LINUX + NGINX + PHP + MYSQL + MEMCACHE
下载地址: http://www.hecart.com/category/3.html
高性能电商平台 外贸电商系统 高负载高并发,高效,高速,分布,高性能 电商系统
有了以下各种技术与优化,再也不为丢单而烦恼;用了此系统老板您赚钱就可高枕无忧啦!
核心特点如下:
数据库读写分离加速,memcached 缓冲加速,HTML静态页面加速
图片加水印,图片服务器分离,图片支持CDN,镜像服务器DNS轮循
多语言支持,多货币支持
订单报表统计分析,产品价格优惠处理
可灵活配置页面布局,多服务器负载均衡布局
订单批量打印,订单导出,数据分析导出,安全性高可靠性强,各种细节的优化处理
演示前台:http://demo.hecart.com/
演示后台账号:demo
演示后台密码:demo
演示后台:http://dadm.hecart.com/
网站结构采用:LINUX + NGINX + PHP + MYSQL + MEMCACHE
下载地址: http://www.hecart.com/category/3.html
<?php require(DIR_ROOT . '/config/setting.php'); require(DIR_ROOT . '/wcore/mem.php'); //加载设置与MEM库 /** * 自动加载类库 * * @param string $class_name 类名 */ function _autoload($class_name) { if (false !== strpos($class_name, '_')) { $class_name = str_replace('_', '/', $class_name); $class_name = DIR_ROOT . "/{$class_name}"; } require("{$class_name}.php"); } spl_autoload_register('_autoload'); /** * 从数据库中获取网站列表数据并格式化以域名为数组KEY * * @param $mem_cls modules_mem * @return array */ function get_store_info(&$mem_cls) { $store_res = $mem_cls->hash_sql("SELECT * FROM " . DB_PREFIX . "store", 'domain'); /** * 分析当前域名与哪个数据匹配,先快速定位以域名来判断是否在网站列表数组中 */ $store_info = array(); $domain = strtolower(DOMAIN_NAME); if (isset($store_res[$domain])) { $store_info = $store_res[$domain]; } else { foreach ($store_res as $v) { if (preg_match("/{$v['domain']}/", $domain)) { $store_info = $v; break; } } } return $store_info; } /** * 获取系统语言 * * @param modules_mem $mem_cls 缓冲对象 * @param bool $all 获取所有系统语言 * @return mixed */ function get_languages($mem_cls, $all = false) { $sql = "SELECT * FROM " . DB_PREFIX . "language WHERE " . ($all ? '1' : "status = '1'"); $languages = $mem_cls->hash_sql($sql, 'code'); return $languages; } ?>