Nov212012
ecshop常用函数
ecshop常用函数
lib_time.php
gmtime()
P: 获得当前格林威治时间的时间戳 /$0
server_timezone()
P: 获得服务器的时区 /$0
local_mktime($hour = NULL , $minute= NULL, $second = NULL, $month = NULL,
$day = NULL, $year = NULL)
P: 生成一个用户自定义时区日期的GMT时间戳
local_date($format, $time = NULL)
...阅读全文
抢沙发
Nov212012
禁用ecshop缓存,关闭ecshop缓存功能
ECSHOP的缓存存放在temp /文章夹下,时间长了这个文件夹就会非常庞大,拖慢网站速度。还有很多情况我们不需要他的缓存。本文介绍禁用ECSHOP缓存的方法。
ECSHOP的缓存有两部分,一部分是SMARTY的页面缓存;另一部分是SQL查询结果的缓存。这两部分都是保存在templates/caches/文件夹下。只要我们分别关闭这两个功能,就可以完全禁用ECSHOP的缓存。当然你也可以根据自己的需要关闭其中...阅读全文
Nov142012
数据库性能优化之SQL语句优化1
一、问题的提出
在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍...阅读全文
Aug102012
Aug032012
dedeCms常用函数与作用
GetCurUrl()
获得当前的脚本的URL
GetAlabNum($str)
把字符串里的全角数字转为半角数字(会把非数字类型字符删除)
Text2Html($txt)
文本转HTML
Html2Text($str)
获得HTML里的文本
function ClearHtml($str)
清除HTML标记
cnw_left($str,$len)
中文截取把双字节字符也看作一个字符
cn_substr($str,$slen,$startdd=0)
中文截取2,单字节截取模式
GetMkTime($dtime)
把中文的...阅读全文
Aug032012
DedeCMS二次开发必备{常用函数/类参考}
全局函数:
1、common.func.php 公用函数获得当前的脚本网址
function GetCurUrl()
返回格林威治标准时间
function MyDate($format='Y-m-d H:i:s',$timest=0)
把全角数字转为半角
function GetAlabNum($fnum)
把含HTML的内容转为纯text
function Html2Text($str,$r=0)
把文本转HTML
function Text2Html($txt)
输出Ajax头
function AjaxHead()
中文截取2...阅读全文
May302012
mysql复制表的结构和数据
1.复制表结构及数据到新表
CREATE TABLE 新表
SELECT * FROM 旧表
2.只复制表结构到新表
CREATE TABLE 新表
SELECT * FROM 旧表 WHERE
1=2
即:让WHERE条件不成立.
方法二:(低版本的mysql不支持,mysql4.0.25
不支持,mysql5已经支持了)
CREATE TABLE 新表
LIKE 旧表
3.复制旧表的数据到新表(假设两个表结构一样)
INSERT INTO 新表
SELECT * FROM 旧表
4.复制旧表的数据...阅读全文
May082012
dedesql.class.php 数据库类
系统会自动载入 dedesql.class.php 文件,并用
$dsql = $db = new DedeSql(false);
进行初始化数据库连接,因此在工程所有文件中均不需要单独初始化这个类,可直接用 $dsql 或 $db 进行操作,为了防止错误,操作完后不必关闭数据库。
常用的方法:
1、执行一个非查询类型的SQL语句,如 insert 、create 、update 等
$rs = $db->Execut...阅读全文
May072012
Apr292012
dedecms5.6数据库内容升级dede5.7
TRUNCATE `dede_addonarticle`;
TRUNCATE `dede_archives`;
TRUNCATE `dede_arctiny`;
TRUNCATE `dede_arctype`;
insert into dedecmsv57utf8sp1.dede_addonarticle select * from gk_fuke999_org.fuke999org_addonarticle;
insert into dedecmsv57utf8sp1.dede_archives select * from gk_fuke999_org.fuke999org_archives;
insert into dedecmsv57utf8sp1.dede_arctiny select *...阅读全文