EcShop的数据库过大的优化

EcShop的数据库过大的优化
ECshop是个不错的系统,但是它有一定漏洞,若是访问量巨大的话,大量的访问统计代码会存入数据库的ecs_stats表中,甚至几天就可以达到几百兆,严重的网站直接就崩溃了。 数据备份的时候也有很多不便,官方并没有给出很好的解决方案,用户可以在商店设置-基本设置-站点访问统计,关闭统计,或者设置统计时间为一个月,这样来达到一个控制该表数据的目的。可我找了半天没有找到清空的办法,对于菜鸟来说确实...

EcShop升级到PHP5.4几处错误解决方案

EcShop升级到PHP5.4几处错误解决方案
php5.4环境下安装ECshop会出现很多Strict Standards错误、警告,经过查找,已经找到解决方案。 1、php5.4环境下安装ECshop出现includes/cls_template.php on line 406的解决方案。 将 $tag_sel = array_shift(explode(‘ ‘, $tag)); 这句话拆开为两句。 $tag_arr = explode(' ', $tag); $tag_sel = array_shift($tag_arr); array_shift() 的参数是引用传递的,5.3以上默认只能传递具体的变量,而不能通过函...

EcShop在不同分类调用不同模板

EcShop在不同分类调用不同模板
1.在ecs_category 表 添加 template 字段 可以在后台运行sql语句:alter table `ecs_category` Add column template text NOT NULL AFTER `style` 2.打开admin/templates/category_info.htm 文件,分类的样式表文件 的下一行,加放以下代码 [cc lang="html"] 模板文件: 留空为默认模板 [/code] 3.打开admin/category.php 找到 (一共两个地方):$cat['style'] = !empty($_POST['style']) ? trim($_POST...

KingCMS搜索框代码及模板详解

KingCMS搜索框代码及模板详解
好像KC不支持搜索全站的代码,首页是在模板里添加搜索框的代码: <form action="/search.php" method="get" class="search"> <select type="hidden" name="modelid" style=" display:none;"> <option value="7" selected="selected">product</option> </select> <input name="query" type="text" /> <input type="submit" value="Search" /> 然后就到template/i...

KingCMS添加轮播广告图片的功能

KingCMS添加轮播广告图片的功能

图片轮播广告图片管理功能相信在许多网站中都有应用了,不仅美观,而且很实用,在KingCMS中添加轮播广告图片的功能步骤是:在后台里的内容管理–模型管理,添加新的模型,模型名称就写‘轮播广告’,数据表名称直接写ad即可。有模型了,然后里面的字段啥的自己修改设置一下。之后就是在模板文件里调用了,代码如下:

ThinkPHP的增、删、改、查

ThinkPHP的增、删、改、查
在刚学习php时,我们就会经常遇到增删改查的操作,增删改查的操作对于数据库的操作使用的频率是非常大的,可以说接触到mysql数据库操作的都会涉及到增删改查,掌握了增删改查的操作,对于学习php很重要,当然ThinkPHP开源框架对于增删改查的操作也不例外,尤其是这些操作都是封装起来的, 今天学到了对ThinkPHP的增、删、改、查的一些操作,感觉写的挺清楚的,大家一起学习一下吧! 一、创建操作:在ThinkP...

ThinkPHP 自动验证与自动填充无效的原因

ThinkPHP 自动验证与自动填充无效的原因
自动验证与自动填充是在使用ThinkPHP时经常用到的功能,但偶尔会遇到自动验证与自动填充无效的情况,本文就ThinkPHP 自动验证与自动填充无效可能的原因做一些分析。 create( ):ThinkPHP 自动验证与自动填充是在创建数据对象 create() 时实现的,因此自动验证与自动填充无效很大程度上与 create() 有关。 create 方法语法如下:create(mixed data, string type),data 表示接受的数据,type 表示本次的具体...

Thinkphp的R方法详解

Thinkphp的R方法详解

R方法用于调用某个控制器的操作方法,是A方法的进一步增强和补充。R方法的调用格式:R(‘[项目://][分组/]模块/操作’,’参数’,’控制器层名称’) 例如,我们定义了一个操作方法为:

Thinkphp常用的方法和技巧

Thinkphp常用的方法和技巧
Thinkphp 里一些常用方法和技巧的整理,包括常用的快捷键以及在程序开发时用到的一些实用方法,关于快捷键用得不是很熟练,总之,掌握这些方法和技巧,对于我们开发 thinkphp 网站有很大的一个帮助,尤其对于懒人来说,在编写程序时最怕的就是重写源码,而对于这些实用的源码我们可以直接粘来,非常实用。 这是使用Thinkphp快捷键 A:快速实例化Action类库 B:执行行为类 C:配置参数存取方法 D:快速实例...

Thinkphp常用系统配置大全

Thinkphp常用系统配置大全
    ThinkPHP是一个中文开源的PHP框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的,现在越来越多的php学者已经加入ThinkPHP开源框架中,ThinkPHP中的系统配置有许多,合理地利用好Thinkphp常用系统配置,可以很大程序的提高自己的工作效率,下面是夏日博客整理的一些ThinkPHP常用系统配置,很实用的。 项目入口文件 index.php define("APP_DEBUG", true); //开启调试模式 项目配置文件 Conf/confi...

pjblog文章源码高亮显示的方法

pjblog文章源码高亮显示的方法
一直在用pjblog博客,突然发现,自己贴的文章里源码没有进行高亮显示,这其实对于前台体验是很不友好的,我比较习惯于FCKeditor编辑器来编写文章,容易控制,而对于FCKeditor的高点显示,其实在pjblog论坛里已经有了解决方法,其实质就是修改FCKeditor编辑器和CSS控制样式来达到支持多种语言高亮,支持代码滑动收缩展开,支持代码复制,支持HTML代码运行、另存为,这也算是一个FCKeditor代码高亮的一个插件...

Destoon简单使用教程十

Destoon简单使用教程十
在DESTOON系统的官网上面其实已经很清晰的列出DESTOON系统的目录文件结构和说明。面对众多的DESTOON系统文件,让新手朋友一时半会也摸不到边,下面简要介绍一下主要的目录结构吧。 系统目录结构: admin 是系统后台的目录,所有的后台操作文件和后台自己的模板都在这个目录下。 API 是系统第三方接口,其中默认包括在线客服,电子地图,一键登录,支付接口,第三方统计,担保交易,UCenter等,就是不是本系...

Destoon简单使用教程九

Destoon简单使用教程九
DESTOON系统里的公司管理对应的是前台的会员企业网页,也称为站内站,在后台的管理路径是 会员管理->公司管理,这部分的管理功能和会员的关联是很大的。 拥有站内站的会员就是企业会员了,公司管理里面的功能又分为公司列表、VIP管理、行业分类、荣誉资质、公司新闻、公司单页、友情链接、公司模板、更新数据、模块设置等功能。 公司列表:企业会员所填企业资料信息,会形成一个企业站内站的页面,类似...

Destoon简单使用教程八

Destoon简单使用教程八
DESTOON系统的会员管理,有必要先说一下DESTOON系统的会员等级,DESTOON系统默认的等级有七大类,分别是 管理员、禁止访问、游客、待审核会员、个人会员、企业会员、VIP会员等,在DESTOON系统中称为会员组,还可以填加自定义会员组,而会员组的管理是在 会员管理->会员管理->会员组管理。 DESTONN系统的所有会员均在后台的会员管理处进行管理,下设有添加会员、会员列表、审核会员、VIP管理、联系会...

Destoon简单使用教程七

Destoon简单使用教程七
DESTOON系统的功能模块主要包含了当前系统所有的扩展功能和栏目系统。 扩展系统主要包含了排名推广、广告管理、公告管理、单页管理、友情链接、评论管理、留言管理、积分换礼、投票管理、票选管理、更新数据、模块设置等。这里的扩展系统里的子功能菜单是全站唯一的,也比较单一的系统模块。比如单一的公告管理,评论管理等,类似于这样的功能都可以到扩展功能模块操作和设置,各对应前台的相应版块。 下面...

Destoon简单使用教程六

Destoon简单使用教程六
这一节简要介绍一下后台 我的面板 菜单。经常用DESTOON系统的看起来这个菜单很熟悉,其实这个菜单在另外三个大类里面都有,所以看起来就有点杂乱了,不知道DESTOON为什么这样设计,本人觉得这个菜单重复的太多,没什么太大的必要。 仔细研究一下我的面板,感觉都是一些常用功能的汇总,算是一个常用菜单的一个快捷捷吧,倒也挺方便的。下面有两个子菜单选择,一个是使用帮助,一个是我的面板。 使用帮助:...

Destoon简单使用教程五

Destoon简单使用教程五
在DESTOON系统中,最实用的功能应该集中在系统维护->系统工具了,DESTOON将一些常用的系统工具都集中在了这里,我们利用这些功能可以更好地维护和检测我们网站的正常运行,这里大概说明一下这些工具,就不详细介绍了。 数据维护:这里面保存着DESTOON系统所有的数据表,在做二次开发时,非常有用,在这里可以很直观地查看DESTOON系统的数据结构和字段类型,而如果不是二次开发,我们可以很好的使用数据...

Destoon简单使用教程四

Destoon简单使用教程四
在使用DESTOON系统中,很多新手遇到的常见问题就是不知道如何生成系统首页,有的在生成中遇到错误,下面来看一下DESTOON系统中的更新数据操作。 DESTOON系统中的更新操作都集中在系统维护->更新数据。当打开这个菜单时,有四个选择,分别是 生成首页、更新缓存、更新扩展、更新全站。 生成首页:这个选择是最常用的,不难理解,就是生成我们网站首页了,首页的文件是根目录下的index.html,有时候我们生...

Destoon简单使用教程三

Destoon简单使用教程三
现在许多垂直性的门户网站都开设了分站,地区的功能,在DESTOON系统里这样的功能不难操作,如果你的网站需要添加省市区三级地区的操作,在系统维护->系统设置->地区管理->导入省市,我们将系统自带的地区进行导入就可以了,地区管理一般都是针对新闻编辑的,在编辑新闻时可以选择各个地区的新闻。 城市分店:城市分站和地区管理还是有一点区别的,城市分站可以说是针对整个网站的,在某个地区(可...