#ECshop

修改ECSHOP,支持图片云存储化(分离到专用图片服务器)

为了提高页面加载速度和适应中国复杂的网络环境,我决定把所有商品图片都分离到专业的云存储服务器上,具有CDN加速功能。首先,生成一个域名img.xxxx.com并映射到自己的云存储别名,然后把全部图片(含目录结构)上传到云存储空间。在config.php增加/*商品详情图片地址替换*///总开关,1启用云存储,0使用本地...

压缩代码加速ecshop程序页面加载速度

由于页面有很多图片,页面加载速度有点慢,本来打算减小图片的体积,后来想想这个后期还得测试下,所以暂时不打算使用google的图片优化工具,先把ecshop生成的html代码压缩下吧压缩前:首页体积为38kb,压缩后:首页html代码提交24kb,页面测试效果没有任何问题,无错误。下面我介绍下提升ecshop压缩代码的方...

ecshop改造读写分离

前两天配置好了mysql主从方式,今天就拿ecshop练习读写分离。以下代码仅供学习参考,不成熟的地方,还需完善。config.php<?php$db_name="ecshop";$prefix="ecs_";$timezone="Europe/Berlin";$cookie_path="/";$cookie_d...
代码星球 ·2020-08-23

ecshop在nginx下实现负载均衡

  ecshop在负载方面的功能是十分弱小的。当你的IP每个小时到达了一万IP。如果在带宽和服务器硬件有限的情况下。你的服务器很快就会崩溃的。网站直接挂掉。为了增强ecshop在负载均衡方面的能力。我们可以借助nginx来实现简单的ecshop负载均衡.    ...

在ECSHOP首页今日特价(促销商品)增加倒计时效果

看到不少朋友在找首页特价商品倒计时的修改方法,写了这篇文章希望能帮到有此需要的朋友们1、首先修改程序部分打开includes/lib_goods.php找到get_promote_goods()函数部分在$goods[$idx]['url']=build_uri('goods',array('gid'=>$row...

在ecshop商品详情页显示供货商

好久没写文章了,隐约记得前几天有人问到这个问题:【如何在ecshop商品详情页面显示该商品的供货商?】今天有时间整理下,分享给大家。注:以下修改适用于ecshop2.7.2,其他版本未做测试。1)、首先需要修改程序文件,将供货商读取出来,然后赋值给模板打开文件/goos.php,在 $smarty->a...

ECSHOP模板设置,前台英文后台中文,无需复制

很多做英文站的朋友只想让前台显示为英文,后台依就保持中文。这个要如何来做呢?网上也看到类似文章,好像还要进行目录复制与覆盖。我下面这个方法更简单,无需复制。第一步:通过后台设置实现前台英文。进入后台》系统设置》商店设置》基本设置,将系统语言选项设为en_us,确定保存。如下图所示。第二步:打开/admin/includ...

ECSHOP 商品页详情页 添加同类随机商品

1,根目录下找到goods.php文件找到代码 $smarty->assign('properties',         $properties['pro']);    &...

Ecshop与Jquery冲突的完美解决方案

ecshop把AJAX事件和JSON解析的模块放在common/transport.js之中,可以说它也有自己封装的一套工具,这其实是很正常的。 但恰恰的,在封装JSON各种方法的同时对object的模型进行了重写,这个就跟jQuery冲突了。因为众所周知的,jQuery对各种JavaScript对象进行了扩...

将Ecshop后台fckeditor升级更改为kindeditor 4.1.10编辑器

ecshop在win8部分电脑上,不管用任何浏览器,都打不开,即使升级到最新版本都不行,问题应该吃在fckeditor兼容上。fckeditor很久未升级,换掉该编辑器是最佳方法第一步:下载kindeditor,下载地址为:http://www.kindsoft.net/down.php 下载最新版本的,现在...

Ecshop商品描述上传中文名图片无法显示解决方法

在后台上传商品图片的时候,如果你选择一个中文名称的图片,那么上传后会产生乱码,导致图片显示不出来。下面说一种解决办法:使用“年月日时分秒+6个随机字符”做为文件名,如20101016135632jusv3x.jpg打开文件includesfckeditoreditorfilemanagercon...

ecshop 时间不对处理

includes/lib_time.php   加上date_default_timezone_set('Asia/Shanghai'); ...
代码星球 ·2020-05-17

ECSHOP常用函数

lib_time.phpgmtime()#获得当前格林威治时间的时间戳/$0server_timezone()#获得服务器的时区/$0local_mktime($hour=NULL,$minute=NULL,$second=NULL,$month=NULL,$day=NULL,$year=NULL)#生成一个用户自定义...
代码星球 ·2020-04-08

新增/修改/删除ECSHOP后台左侧导航菜单

ECSHOP后台有许多管理菜单,是否有心想将一些不用的菜单删除呢,是否想增加或者修改菜单名称呢。通过以下方法可以实现:例如:我们要在后台新增一个菜单分类项“APP管理”,再增加一个APP推送的子菜单。1、打开/admin/includes/inc_menu.php,查找:12/*APP管理*/$...

Ecshop在模板中$smarty session cookie等调用$smarty.session $smarty.cookie

ecshop模板中smarty怎样判断用户等级、用户id、用户昵称用户名 <!--{if $smarty.session.user_rankgt1}-->gt大于lt小于1:ecshop模板中调用session的值  {$smarty.session.user_id}...
首页上一页1234下一页尾页