自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 用Sphinx给dedecms 5.5添加全文检索的功能

一、前言 dede内容管理系统,算是国内比较主流的一款cms了。 今年做项目时也接触了两次。它的搜索功能比较薄弱,默认情况下只是对文章标题和关键字进行搜索,而且使用的是数据库的like方式查询,数据量一旦突破10W可能就会产生一些性能的瓶颈。 这里我们对它进行一些改造,让它的搜索不仅仅只是搜索标题和关键字,还包括文章内容。使用全文检索引擎,替换性能低下的li

2010-01-20 16:24:00 4272 2

原创 supesite 7.0 导入 phpcms 2008 sp3 脚本

最近接到supesite 导入 phpcms的任务,于是到phpcms官网找,没有现成的东西,只好自己做了一份:或许还有些许bug,不过我成功导入了数据,如果有bug,您可在我代码基础上调整一下。 是用php写的完成了如下功能:1、文章导入2、评论导入3、关键字导入4、如果supesite中某个用户做了评论,则在phpcms中建立相应的帐号,并将评论和其绑定 

2010-01-13 17:45:00 876

原创 linux下的arp防火墙 ---- shadaarp

最近公司新来了一组开发人员,搞的最近网速总是不稳定。甚至会有arp攻击,也不知是开了限速软件还是电脑中毒了。 赶快给自己裸奔的ubuntu套上马甲 arp 防火墙  shadaarp下载 ubuntu用户下载.deb 双击安装 终端下:cd /usr/local/lib/shada-arpfirewallsudo make 开始->interne

2010-01-08 14:56:00 1669

原创 一次linux web服务器优化记录

服务器是一个四核cpu、6G内存的linux主机服务器上是以前同事装的apache2 php5 mysql5环境,放着两个没有访问量的网站和几个测试站。前一周转过来一个上线有段时间的人才网站,采用Joomla开源CMS进行二次开发而成。跑了几天后,网站还搞了个投票活动,有人刷票。服务器开始出问题,主要表现在:1、通过top查看的服务器压力40左右,cpu使用82%以上2、服

2010-01-08 11:23:00 1430

转载 Linux下类似winmerge的文件比较工具----Meld

Meld 是一个可视化的文本差异比较工具,它可以跟多个版本控制系统集成。  更多的屏幕截图请看:http://meld.sourceforge.net/screenshots.html 安装&下载

2010-01-07 12:17:00 4900

原创 discuz7.2 关于编辑帖子记录

后台的  全局->用户权限->编辑帖子附加编辑记录   开启后,会对  60 秒后编辑的帖子添加“本帖由 xxx 于 xxxx-xx-xx 编辑”字样。管理员编辑不受此限制 这个功能做的不够细致,不能针对某个用户组进行控制,要修改的话需要修改源代码 include/editpost.inc.php 将if($editedby && ($timestamp - $

2010-01-06 11:44:00 1562

原创 discuz7.2复制主题的bug

discuz7.2复制主题的时候不复制附件、回复 修改了一下/topicadmin.php的action=copy部分 elseif($action == copy && $allowcopythread && $thread) { if(!submitcheck(modsubmit)) { require_once DISCUZ_ROOT../include/

2009-12-31 15:05:00 838

原创 维护PHP程序时,两个简单的调试用函数

最近一直在维护一套Discuz系统,常要在它的基础上做些开发和修改。 在对一些通过ajax调用的文件进行调试时,有时很难看到页面输出,或者页面报错。 netbeans  zendstudio等软件虽然可以进行debug,但对在线程序(文件不在本地)似乎也是无能为力。 通过下面两个函数 dump 和 dump1 可以方便的做页面的打印和输出,代码如下: functio

2009-12-25 14:35:00 468

原创 增加discuz 7.2标题长度

ALTER TABLE `cdb_posts` CHANGE `subject` `subject` VARCHAR( 255 ) NOT NULL;ALTER TABLE `cdb_threads` CHANGE `subject` `subject` CHAR( 255 ) NOT NULL;include/post.func.phptemplates/defa

2009-12-23 17:53:00 486

原创 discuz7.2 论坛动态的数据调用

discuz后台中,工具->数据调用 中可自定义一些数据的调用,以便在模板中调用。 以下是【论坛动态】信息的调用,存放在/include/request/feeds.inc.php中   if(!defined(IN_DISCUZ)) {        exit(Access Denied);}if($requestrun) {    $

2009-12-21 17:55:00 1243

原创 Discuz7.2 置顶贴三栏划分

目的是将【总置顶】【本区置顶】【本版置顶】划分开,看起来更直观一些 discuz7.2的默认模板中 default/forumdisplay.htm202行                                                                                      

2009-12-21 17:51:00 627

原创 关注Sina App Engine分布式Web应用开发与运行平台

Sina App Engine 分布式Web应用开发与运行平台(PHP) 类似Google的App Engine,不过是支持PHP的 目前的状态是:集成测试中...

2009-12-21 17:42:00 414

翻译 Joomla中预防SQL注入

作者:Anthony Ferrara翻译:warran原文:http://developer.joomla.org/tutorials/181-preventing-sql-injections.html最近我注意到,有很多关于如何在开发第三方扩展时,防止SQL注入的误解。说实话,目前为止仅仅依靠JRequest是不够的!在这里我提供一些防止SQL攻击的方法,这并不很难。这里有一些

2009-12-21 16:50:00 652

翻译 如何开发一个Joomla插件

作者:Andrew Eddile翻译:warran原文地址:http://developer.joomla.org/tutorials/184-how-to-create-a-joomla-plugin.html介绍Joomla插件可用作各种用途。插件为网站的输出页面增加了更多的表达方式,并且具有安装功能。插件类型

2009-12-21 16:47:00 508

原创 asp自带的内存缓存 – application

asp强大的application 是 php 中所没有的。昨天朋友抱怨他的人才网站读取速度慢,于是我帮他把asp中读库比较费时的部分用application做了缓存。大致方式如下:函数getcache,会自动建立需要的缓存。Function getcache(funsname,isreset,isarr,timeinfo)‘funsname — 需要缓存的内容,这里要输入一个fu

2009-12-21 16:44:00 583

原创 一些js & flash的 柱状图、饼图、走势图 解决方案

open flash chart演示:http://teethgrinder.co.uk/open-flash-chart/下载:http://teethgrinder.co.uk/open-flash-chart/download.php 演示:http://www.fusioncharts.com/Demos/Blueprint/下载:http://www.

2009-12-21 16:40:00 3859

原创 163的开源软件镜像站

http://mirrors.163.com/   ../FreeBSD/ 04-Jan-2009 09:58 -OpenBSD/ 15-May-2008 11

2009-12-21 16:38:00 1231

原创 用户注册后禁用的Joomla插件

这个插件是针对Joomla 1.5.x版本的 使用这个插件的目的是用户注册后,需要管理员审核通过后,才能使用。 代码如下: defined(’_JEXEC’) or die( ‘Restricted access’ );jimport(’joomla.plugin.plugin’);class plgUserBlockuser extends JPlug

2009-12-21 16:21:00 518

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除