随笔 - 470
文章 - 0
评论 - 176
阅读 -
511万
03 2011 档案
Discuz! X1简单SEO
摘要:Discuz! X1针对以往版本最大的区别就是增加了门户,发现了门户与论坛的标题都是相同的,并且index.php和portal.php都指向根目录,这样就造成了三个地址的页面内容重复,而导致搜索引擎降权,这样不利于SEO。提出以下修改方案。首先,把index.php统一指向到根目录,就是要把index.php都改成”/”1、页面顶部LOGO的,template\default\common\header.html2、导航条的,template\default\下所有文件批量更换”index.php”为”/”其次,Discuz! X1顶部导航两个页面为portal.php和forum.php.
阅读全文
DISCUZ X1.5主题分类和分类信息写进TITLE
摘要:假如DISCUZ X1.5开启了主题分类和分类信息,你会发现主题分类和分类信息列表页的TITLE标题依然统一为“版块名称 – 论坛名称”,假如我要这样“主题分类 – 分类信息 – 版块名称 – 论坛名称”这样是不是会更利于SEO优化呢,答案当然是肯定的。根据我自己的DISCUZ X1.5论坛的特征(因为我就用一个分类信息,所以在DZ X1.5后台开启了分类信息的“默认显示分类”),我需要主题分类和分类信息列表页的TITLE标题如下的SEO优化效果1、如果点开的页面有主题分类也有分类信息,TITLE标题显示为“主题分类 – 分类信息 – 论坛名称”2、如果点开的页面无主题分类也无分类信息,TI.
阅读全文
DISCUZ开启远程附件升级SQL命令
摘要:如果你的discuz原来附件是在本地,现在开启了远程附件,请遵循以下做法首先,把附件目录转移到远程服务器上其次,在PHPMYADMIN里运行如下命令(把PRE换成你的表前缀)view plaincopy to clipboardprint?updatepre_forum_attachmentsetremote='1'whereremote='0';updatepre_portal_attachmentsetremote='1'whereremote='0';updatepre_home_picsetremote='1
阅读全文
DISCUZ X1.5下载附件名称前加本站名称
摘要:效果:用户在下载DISCUZ论坛附件时,附件名前自动加网站名操作方法:1.修改source/module/forum/forum_attachment.phpview plaincopy to clipboardprint?//替换:$thread&&$attachexists=TRUE;//为$thread&&$attachexists=TRUE;$attach['filename']='你的网站名称_'.$attach['filename'];*****做到步骤一,DISCUZ X1.5已经实现了下载DISCU
阅读全文
解决DISCUZ X1.5帖子标题80字符限制
摘要:DISCUZ X1.5帖子标题有个80字符限制,个人感觉字数少了些,何况UTF-8下一个汉字占了3个字节,DISCUZ X1.5主题标题80字符也就是限制最多只能用26个汉字。怎么修改这个呢?比如我要修改为120字view plaincopy to clipboardprint?//source/function/function_post.php//修改:strlen($subject)>80//为:strlen($subject)>120//static/js/forum_post.js//修改:mb_strlen(theform.subject.value)>80//为
阅读全文
防止DISCUZ根域名跳转到forum.php的方法
摘要:症状:输入http://www.sn03.com/跳转到www.cn03.com/forum.php,这样有两个不好,1、用户复制时不利于传播,2、两个页面内容的重复对搜索引擎排名不利,如何取消这个呢?全局-域名设置-应用域名-默认:输入网站域名http://www.sn03.com/即可。
阅读全文
GD LINUX主机,discuz x1.5 伪静态设置不起作用???
摘要:GD LINUX主机空间目录下没有提供htaccess文件! 由于我的GD LINUX主机空间目录下没有提供htaccess文件,而我又想让我的站点支持伪静态, 请大家提供一个htaccess文件(论坛上那个文件下载以后就是一个空文件,啥都没有)===============================================htaccess文件内容如下:#将RewriteEngine模式打开RewriteEngineOn#修改以下语句中的/discuz为你的论坛目录地址,如果程序放在根目录中,请将/discuz修改为/RewriteBase/#Rewrite系统规则请勿修改Rew
阅读全文
vmware下调整linux的分辨率
摘要:在VMWARE下安装完了LINUX,默认的分辨率是800*600,在linux的"显示设置"里怎么改然后重新启动或注销都没有变化,要想改变linux的分辨率,必须安装vmware tools,具体过程如下: 1.在VM下拉菜单里有一选项Install vmware tools,你必须先启动你的虚拟机,不然选项是灰色的,不可用。启动之后点击他,在你的limux的/tmp目录下就会出现一个叫vmware-linux-tools.tar.gz的包。 2.解压缩这个包在当前的目录,会产生一个vmware-tools-distrib的目录。 3.在终端输入init 3,切换到命令行模
阅读全文
VMware虚拟机上网络连接(network type)的三种模式--bridged、host-only、NAT
摘要:VMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式。 1.bridged(桥接模式) 在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟 系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机 系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问..
阅读全文
解决VMware6.5 以上版本安装RHEL 5的自动安装的问题
摘要:解决VMware6.5 以上版本安装RHEL 5的自动安装的问题 记得在学习 RHEL5的时候,教室里用的VMware5.5.3的版本,在教室里安装的时候是很正常的有步骤的那种,回到寝室后,用我的VMware6.5 安装的时候却发现,完全变成了自动安装,你说自动安装就自动安装吧,装完了还是一个英文版,最最郁闷的是居然中文不可以正常的显示,全是小方块 为此之前还特地的做了一个解决办法 http://yuzeying.blog.51cto.com/644976/150986 原本以为是VMware的版本问题,以为升级为最新的版本后会解决这个问题的 ,可是我的VMware版本升级到了6.5.2 问题
阅读全文
redhat enterprise 5 在 VMware 6.5 中中文显示乱码的解决办法
摘要:redhat enterprise 5 在 VMware 6.5 中中文显示乱码的解决办法 事情的经过是这样的 记得以前曾经在VMware 5.5.3 上装过redhat 估计是9吧 当初我选的是图形界面,安装过程也是人机交互的,有可供我的选项 现 如今 VMware 换成了6.5 发现在安装 redhat Enterprise 5 的时候全变成了自动安装,本想VMware 换个高级一点的,心里用着也爽,哪成想,我在别的机器上用VMware5.5.3 用同样的镜像,不但有安装过程,而且还能显示中文,在我这、新建虚拟机、挂上镜像之后一切仿佛变成了全自动,而且最终的界面还是英文,虽说linux要学
阅读全文
深入分析Nginx 502 Bad Gateway和Nginx 504 Gateway
摘要:Nginx 502 Bad Gateway的含义是请求的PHP-CGI已经执行,但是由于某种原因(一般是读取资源的问题)没有执行完毕而导致PHP-CGI进程终止。 Nginx 504 Gateway Time-out的含义是所请求的网关没有请求到,简单来说就是没有请求到可以执行的PHP-CGI。 解决这两个问题其实是需要综合思考的,一般来说Nginx 502 Bad Gateway和php-fpm.conf的设置有关,而Nginx 504 Gateway Time-out则是与nginx.conf的设置有关。 而正确的设置需要考虑服务器自身的性能和访客的数量等多重因素。 以我目前的服务器为例.
阅读全文
Nginx HTTP负载均衡/反向代理的相关参数测试
摘要:测试目的 (1)弄清楚HTTP Upstream 模块中Server指令的max_fails与fail_timeout参 数的关系、它们对后端服务器健康情况的检查起到了什么作用、它们的取值对Http proxy模块中的其它指令是否有直接或间接的影响等…… (2)测试HTTP Proxy模块中proxy_next_upstream、proxy_connect_timeout、proxy_read_timeout、 proxy_send_timeout指令的作用、对nginx性能的影响、对后端服务器响应的处理等…… 测试方法 本文测试不会使用压力测试,所有的测试都是通过浏览器手动刷新来实现的。后端
阅读全文
nginx php-fpm调优
摘要:1、 问题: 发现/usr/local/webserver/php/etc/php-fpm.conf文件里定义的打开文件描述符的限制数量是 <value name="rlimit_files">51200</value> 但用 命令ulimit -n查看,发现只有1024 我已在/etc/rc.local里添加了 ulimit -SHn 51200 竟然没生效 解决: vi /etc/security/limits.conf 文件最后加上 * soft nofile 51200 * hard nofile 51200 2、 问题: 用命令 netst
阅读全文
php-fpm.conf两个至关重要的参数
摘要:这里规定了PHP-CGI的连接、发送和读取的时间,300秒足够用了,因此我的服务器很少出现504 Gateway Time-out这个错误。最关键的是php-fpm.conf的设置,这个会直接导致502 Bad Gateway和504 Gateway Time-out。 下面我们来仔细分析一下php-fpm.conf几个重要的参数: php-fpm.conf有两个至关重要的参数,一个是”max_children”,另一个是”request_terminate_timeout” 我的两个设置的值一个是”40″,一个是”900″,但是这个值不是通用的,而是需要自己计算的。 计算的方式如下: 如果.
阅读全文
PHP垃圾回收机制
摘要:最近有看到一份面试题目,内容大概为阐述PHP的垃圾回收机制是怎么一回事,虽然自己也是PHP的学习者,但之前还真没怎么了解PHP内部的垃圾回收流程,只是在我们的代码中用了unset,null,mysql_close,__destruct等等一些函数去释放对象防止内存溢出而已,所以上网GG下,找到了以下一些说明,作下记录“PHP 可以自动进行内存管理,清除不再需要的对象。PHP使用了引用计数(reference counting)这种单纯的垃圾回收(garbage collection)机制。每个对象都内含一个引用计数器,每个reference连接到对象,计数器加1。当reference离开生存空
阅读全文
Windows下的Memcache安装
摘要:很多phper不知道如何在Windows下搭建Memcache的开发调试环境,最近个人也在研究Memcache,记录下自己安装搭建的过程。 其实我开始研究Memcache的时候并不知道居然还有memcached for Win32这个鸟东西,害得我在CnetOS下折腾1天才搞定,今天突然发现Windows下的Memcache进行开发调试完全没有问题,所以写篇Memcache的文档分享给大家。 Windows下的Memcache安装: 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached 2. 在终端(也即cmd命令界面)下输入 ‘c:\memcac
阅读全文
Memcache的问题集
摘要:o memcached是怎么工作的? o memcached最大的优势是什么? o memcached和MySQL的query cache相比,有什么优缺点? o memcached和服务器的local cache(比如PHP的APC、mmap文件等)相比,有什么优缺点? o memcached的cache机制是怎样的? o memcached如何实现冗余机制? o memcached如何处理容错的? o 如何将memcached中item批量导入导出? o 但是我确实需要把memcached中的item都dump出来,确实需要把数据load到memcached中,怎么办? o memcach
阅读全文
AS3 库资源 很多非常有用的类库
摘要:下面是非常有用的类库,找到他们的时候我兴奋的不得了 APIs、Libs、Components 1、as3ebaylibhttp://code.google.com/p/as3ebaylib/ 2、as3youtubelibhttp://code.google.com/p/as3youtubelib/ 3、as3flickrlibhttp://code.google.com/p/as3flickrlib/ 4、Yahoo ASTRA Flash Componentshttp://developer.yahoo.com/flash/astra-flash/ 5、facebook-as3http:.
阅读全文
Flex调试工具的安装
摘要:Flex调试工具的安装 一、IE下flex调试的安装 Flex builder 3.0中使用trace( )调试时(debug方式运行,也可直接按F11运行。如果不是debug方式运行,trace函数的内容是不会输出的),弹出提示: Installed Flash Player Is Not a Debugger C:\Windows\System32\Macromed\Flash\Flash10a.ocx Flex Builder cannot locate the required debugger version of Flash Player. You might need to in
阅读全文
[反馈BUG] Discuz! X1.5 BUG 修复方法(基于 20110121 版本)
摘要:http://www.discuz.net/thread-2040599-1-1.html
阅读全文
大众软件:2010中国电脑游戏产业报告
摘要:■大众软件编辑部记者部 ●序言 《中国游戏电脑游戏产业报告》是我们刊物每年第一期坚持做的一个重要专题,这期的这篇报告正好是它诞生以来的第十篇。呈现在我们,是2010年度的中国电脑游戏产业的一个整体情况。 这10年来,中国电脑游戏产业的发展可以用沧海桑田来形容。这其中令我们质疑的是,它终究没有像西方和日本的游戏产业那样地亦步亦趋地发展,并没有出现 单机游戏的蓬勃发展,而令我们感到欣慰的是,中国的电脑游戏产业走出了自己第一条大道——那就是依靠互联网的力量发展出自己的体系,并且可以毫不心虚地 说,是网络游戏探索出的盈利模式改变和挽救了中国的互联网行业。同时,整个游戏行业在专业人才、自主研发技术成果和
阅读全文
7.2版本中安装的插件都是本插件未被启用???
摘要:7.2版本中安装的插件都是本插件未被启用 ============================================如图即可启用插件!点击左边的复选框后提交就能使用了
阅读全文
去掉IE6下的链接虚线框
摘要:在IE6下,单击超链接后会出现一个虚线框,有时候不需要这个选线框,去掉的方法是加上hidefocus属性,如:<aid="test"href="#"hidefocus="true">去掉虚线框</a> 想要通过JS去掉的话,将hidefocus写成hideFocus,如:vara=document.getElementById("test");a.hideFocus=true;
阅读全文