Archive for the ‘ 网站 ’ Category

Mediawiki在新窗口中打开外链设置方法

Mediawiki默认是在原窗口打开外链的,对于国内很多站长来说,更喜欢在新窗口中打开外链(让用户留在网站是大部分站长想做的)。本文就说明下如何设置让外链在新窗口中打开。

新版的Mediawiki设置很简单,在LocalSettings.php 文件中设置:

$wgExternalLinkTarget = ‘_blank’;

就我所知,从1.14开始就支持这种方法设置了,如果是更旧的版本就需要修改代码来实现。站长百科今天升级到了1.17,做了设置,效果见:http://www.zzbaike.com/wiki/Godaddy

Post Footer automatically generated by wp-posturl plugin for wordpress.

August 2nd, 2011  in 网站程序 No Comments »

SugarCRM vs vTiger

很多文章都将SugarCRM推荐为最好的开源CRM系统,所以首先安装测试了这个系统。SugarCRM有两种类型的版本,一种是开源的社区版,一种是收费的商业版。通过实际测试及官方的介绍,很多功能开源版本都没有,而收费版价格很高,如果是购买这个还不如购买国内公司的商业软件。就我关注的几个功能,开源版本缺少分析,工作流等功能,考虑到长期发展,这个很不利(具体比较见这里)。

vTiger据很多人的文章说是基于SugarCRM开发的,实际情况如何我也不清楚。因为这个原因一直没有过多关注vTiger,直到确认SugarCRM不太符合我的要求之后重新寻找才又看了一下,发现这个软件功能不错,而且是完全开源的。也看了几篇国外论坛上的文章,不少人推荐这个,当然也有一些人反对的,不过更多的集中于界面难看,印度人开发的等等。

今天找的时候也注意到了微软的CRM软件以及其他的一些商业软件,不过考虑到投入问题,我还是更倾向于使用开源软件。

vTiger我还没有来得及实际安装测试,就目前的情况看,与SugarCRM的主要区别就是SugarCRM的很多功能在开源版中没有,而vTiger是完全开源的,分析功能,客户入口,工作流,以及很多插件都是免费的。所以准备将vTiger作为下一个重点测试的CRM软件。

另外国内有翻译好的vTiger的语言包供下载:vTiger语言包

对CRM了解的不多,得多找些资料和书籍学习下了。

Post Footer automatically generated by wp-posturl plugin for wordpress.

July 24th, 2011  in 网站程序 No Comments »

网站提速实践(五):控制浏览器缓存

浏览器缓存不会加速客户端与服务器端的速率,但是因为减少了实际传输的数据量,所以会加速网站的载入速度并且有效的降低流量占用。(降低流量占用对于采用CDN加速,还是按照流量计费的很有帮助)

对于apache服务器,可以通过mod_expires  mod_headers 这两个模块来设置缓存时间,也就是告诉浏览器多长时间缓存过期,请求新的文件。下面的代码放到.htaacess文件中就可以,因此虚拟主机就可以使用。

Read more… …

Post Footer automatically generated by wp-posturl plugin for wordpress.

July 8th, 2011  in 网站, 服务器技术 2 Comments »

网站提速实践(四):压缩~~~

在前面的内容中讲了如何降低页面大小(给页面瘦身),重点讲的是如何优化图片,而没有讲文本内容如何优化,这是因为与其辛苦的优化文本还不如使用我们的秘密武器:Gzip压缩!

如果你还不清楚Gzip是什么,看这里:http://www.zzbaike.com/wiki/Gzip ,本文只讲实践,不讲理论。

Gzip使用很简单,但是前提是你用的虚拟主机要支持(如果是服务器自己设置就行),这个没问题之后的就要看你用的网站程序是不是支持了。如果两个答案都是YES,那么接下来很简单,到你的网站程序后台(或者配置文件)中设置启用Gzip压缩即可。很多主流的程序都可以,例如Discuz。

是否启用成功了到这里测试 http://gzip.zzbaike.com/ ,也可以使用Firebug+YSlow测试。

Read more… …

Post Footer automatically generated by wp-posturl plugin for wordpress.

June 21st, 2011  in 网站 2 Comments »

网站提速实践(三):给页面瘦身

提高网站打开速度的方法有很多,涉及方方面面,但是最容易控制和优化的是我们的网站文件本身。通过很多实际的分析看,这方面是很多网站打开慢的重要原因。而且这方面的很多问题已经不仅仅算做优化了,而是很多人会犯的错误。

一,优化你的图片

大部分网站占主要大小的是图片,下图是美国主机侦探论坛首页的分析结果:

image

页面一共98.1K,图片大小接近56KB,这个还是一个论坛的首页,图片很少,大部分网站的比重要高于这个。所以值得我们认真的对待网站上所用到的每一个图片,优化之。说到优化包括几个方面,一个是使用质量比高的格式,另外一个是根据网站的实际要求降低图片质量,从而减少容量大小。方法比较琐碎,下面一一列出一些我的经验,欢迎大家提供更好的意见。

Read more… …

Post Footer automatically generated by wp-posturl plugin for wordpress.

June 21st, 2011  in 网站 1 Comment »

网站提速实践(二):分析网络问题

网络问题,这个是引起速度慢的主要原因之一,测试方法就是ping和tracert

首先ping服务器看反应时间和丢包率,对于美国主机反应时间在350以内都算正常的,但是如果波动很多就意味着网路不稳定。另外更重要的是丢包率,这个很大的话,就说明线路差,当然个别主机是防火墙做了限制,如果ping的频繁就会造成丢包率很大,但是实际没有问题。

关于Ping,并不是说Ping值低网速就一定很理想,只是参考因素之一,所以选择主机的时候不要只看Ping,根据我的经验,服务器ping在150到350之间都算正常,基本不会影响速度,另外服务器的带宽也很重要,选择虚拟主机最好能够选择带宽100M以上的,因为一台服务器上有很多网站,如果是10M就会影响速度。我这里Ping HostEase Godaddy HostGator的情况都很好。

Read more… …

Post Footer automatically generated by wp-posturl plugin for wordpress.

June 18th, 2011  in 网站 1 Comment »

网站提速实践(一)

在美国主机侦探论坛看到的最频繁的问题之一就是网速问题,很多会员问网速怎么这么慢,如何提高速度等等。这里就结合我的一些实践来探讨下这方面的问题。很早就准备写一下这方面的系列文章,但是因为时间问题,一直没有完成,所以只能以随笔的形式把自己想到的先发布到博客上,待有时间再整理。

先来分析下影响网页打开快慢的因素

不外乎这么几个 ,客户端连接服务器的网络,服务器响应,页面大小,页面的问题。网络问题解决方案比较成熟的是CDN,对于小网站来说就只能是尽量选择各地访问比较快的机房;服务器响应可以通过两方面来考虑,一方面是服务器本身的配置和负载情况会影响;另外一方面通过一些优化手段可以改善,例如优化脚本,启用缓存等;页面大小是很重要也是非常容易被忽略的问题,简单来说,启用Gzip可以有效的减少传输的数据量,提高打开速度,其他的就是想办法让页面瘦身了。另外页面的代码也会影响到速度,例如采用table布局的可能会影响页面打开速度,是不是指定了元素的缓存时间会影响实际的浏览体验速度。

Read more… …

Post Footer automatically generated by wp-posturl plugin for wordpress.

June 17th, 2011  in 网站 2 Comments »

Tiki Wiki CMS Groupware

为了寻找一套合适的内容管理和协作系统,安装tiki测试了一下,发现了一个致命的缺点,不能设置相互独立的项目站点,所以不适合企业使用。

对于企业应用,一个最基本的需求就是可以建立相互独立的部门站点或者项目站点,然后每个站点可以拥有文档 wiki 论坛等内容模型,然后可以授权用户组或者用户的访问权限。如果实现不了这个功能就只能用于公开的网站或者是某个项目的协作网站,而不能作为一个公司的平台使用。

tiki也可以通过一些设置实现workspace的功能,但是很简陋,而且设置麻烦,不能满足企业应用的需求。

之前用的平台是Twiki,这个可以设置多个Web,实现各部门,各项目的独立站点。另外测试过的SharePoint alfresco 也支持这个功能,目前来看alfresco是比较好的选择,它和Sharepoint一样,都是文档管理方面很强。

Post Footer automatically generated by wp-posturl plugin for wordpress.

June 9th, 2011  in 网站程序 1 Comment »