日志标签 ‘WordPress’

十大国外开源建站程序

2010年3月5日

开源软件改变了世界,没有开源的软件和程序我们恐怕打开电脑的那一刻就是开始从钱包里掏钱的那一刻,虽然开源程序的繁荣并不能像中国的房地产那样为某个国家贡献GDP或者量产亿万富翁,但是开源程序在推动IT科技发展上面功不可没。而对于站长或者一些IT从业者,使用一个WordPress基本上可以构建任何类型的网站,甚至不需要有设计页面和开发插件的能力。感谢开源!

开源博客程序

毫无疑问WordPress在现在甚至是将来很长一段时间都会利立于不败之地,世界上有数百万博客是基于WordPress架构的,大量的主题和插件不仅仅为大批用户提供了便利,还可以让众多程序员和设计师们从中获益。同时WordPress易上手的特点也是其他大多数开源程序无法比拟的,建站,我们首选WordPress。

开源内容管理系统(CMS)

若干年前我认为joomla是开源CMS中当之无愧的老大,但是现在我认为drupal做的更好,因为CMS不仅仅在于需要大量的扩展和模板主题,还得能让用户迅速上手。YES2009的官方网站使用的就是Joomla,个人感觉不管是性能还是使用的便捷性上Joomla都不太和我意,而使用了免费空间的My Christian Louboutin使用的是Drupal系统,站在SEO的角度来讲,我推选Drupal。不过Joomla的强势在于它也拥有大量的扩展功能和主题,所以萝卜白菜,大家各有所爱了。

开源论坛程序

和开源CMS程序很多一样,开源的论坛程序也非常多。其中phpBB 是我认为最好的论坛程序,而且很多国外的大型论坛也都采用PHPBB架构,插件和主题也非常多。其他的不错的开源论坛程序有SMF, MyBB。

开源电子商务系统

我选择Zen-Cart而不是osCommerce作为最佳开源电子商务系统,不仅仅是因为我的客户们都在使用Zen Cart作为外贸站的工具,而是osCommerce像joomla一样很难上手。就像Zen Cart的开发者(也是以前osCommerce的开发者)说,他们跳出osCommerce开发Zen Cart就是为了给用户提供一个简洁易用的网店系统,并且他们真的做到了。可以查看louboutin的演示网站。

开源维基百科程序

由于维基百科、百度百科以及互动百科在搜索引擎上的排名越来越难以撼动,百科程序已经慢慢被很多站长和SEO公司采用。MediaWiki是一个免费的基于PHP+MySQL+Apache开源百科程序,进入他们的官网就会看到这个很熟悉界面,没错,wikipedia和其他很多著名的行业wiki网站都是采用MediaWiki。

开源数据库管理程序

phpMyAdmin是大家都很熟悉的数据库管理程序,其实他得感谢PHP+MySQL架构的流行,一旦Oracle和其他数据库能以低成本的价格大量应用,phpMyAdmin也会慢慢的失去现有的风采。

开源图片网站程序

这一点我不是很熟,但是查国外资料的时候发现Gallery是应用最多的开源图片网站程序,很多国内的AdSenser做英文图片站的时候都会使用dedecms,如果有耐心建一个常规的图片网站,Gallery是首选。

开源DIGG网站程序

DIGG类网站程序可以入选到TOP 10也得益于DIGG.COM的强势发展,但是DIGG网站在中国的站长手里面已经快被搞成CMS了。我个人感觉一些博客联盟不妨采用DIGG类的程序以让会员的利益最大化。

开源RSS聚合程序

同样不是很熟悉RSS聚合程序,Gregarius是一款RSS/RDF/ATOM的Feed的聚合程序,如果你很闲,那就使用Gregarius代替Google Reader去阅读朋友们的博客。

开源广告管理程序

OpenX是最牛逼的开源广告联盟程序,如果有不错的推官模式和盈利模式,个人也可以搞定一个广告联盟,“奴役”万千小站长,嘿嘿。

以上是翻译自Top Ten PHP Open Source的国外开源建站程序,明天我会总结一下国内的开源建站程序,国内的建站程序以网赚、综合全面设计的,更适合中国的站在哦。

分享家:Addthis中国

相关日志

6款WordPress谷歌地图插件

2010年3月3日

这几天在折腾我的Beijing Hotels的时候突发奇想,在每个酒店的下面可以添加酒店所在位置的地图,增加前台用户体验。最简单在WordPress中插入地图的方法是你去Google Maps找到你想要的地点后把代码插入到静态页面中去,但是这样做一个缺点就是维护起来相当麻烦,而庞大的WordPress插件之中有20多款和Google Maps有关的应用插件,我从中挑选了6个比较不错的一一验证。

Google Map Generator

用户评价最高的Google Maps for WordPress插件,使用起来也非常简单,在Post或者Page中插入的代码里面加上自己的参数就行。格式如下: {gmap|address|width|height},举个例子  {gmap|Athens, Greece|400|200}。这个插件在2月28日刚刚更新,可以完美的兼容WordPress 2.9.2版。

Google Maps

这个插件可以让用户很方便的在文章中插入Google地图,并且产生的是干干净净的XHTML代码,而不存在任何框架。使用下面的代码格式: [map:http://permalink_to_your_Google_map 640 480],其中640和480分别代表640px的宽度和480px的高度。

Simple Google Map

可以在Posts、Pages或者侧边栏插入Google地图的插件,输入目标地点的经纬度即可插入地图,而且这个插件支持一些简单的设置并且不需要使用者输入Google Maps Api Key。

Google Map V3 for IDN

名字怪怪但是功能强大的Google Maps for WordPress插件,和Simple Google Map不同的是使用这个插件需要有一个Google Maps Api Key并且在使用的时候可以输入地址代替经纬度。

Google Maps Embed

这个插件的作者竟然只在WordPress.com拥有个人博客,但是插件的功能却依然强大,即便是没有或者不会使用Google Maps Api Key的用户也可以很方便的使用,博客主们只要设定宽度、高度、滚动最大宽度和高度、滚动属性和框架的属性即可。不过这个插件是使用iframe在页面中显示地图的。

MapPress Easy Google Maps

这个插件在WordPress的文章便捷页面加入了一个交互式的地图,在编辑文章或者页面的时候就可以轻松的插入你想要的地图。该插件会自动插入一个很漂亮的交互式地图到您的博客!

大概的说了一下这六款地图,不过详细用法都不是那么简单,看来有时候还不如一个一个页面的复制代码。不过如果大家有耐心,也可以在他们的基础上开发出来更实用的谷歌地图插件。

分享家:Addthis中国

相关日志

WordPress新发布文章的收录时间

2010年2月9日

前一段把博客更换到WordPress平台,比较担心一部分页面丢失之后会不会被搜索引擎惩罚。以前半死不活的zblog下面有100多篇文章,百度大叔收录了300多页,Google勤勤恳恳的收了我2000页,但是更换完博客程序之后除了文章页面保住了原有的链接,其他的诸如tags、wap页面、按照年月日的归档和栏目的地址都算是消失了。

不过我发现更换完程序之后发布的文章Google收录极快,一般5分钟内就会收录,为了验证这一点我昨天写完店大欺客的百度搜索推广模式之后还特意去Google了一下,下面的图片可以验证新发布的文章只用了一分钟就被Google收录。

WordPress对Google的友好早就有所耳闻,但是友好到这个地步还是让我受宠若惊,以前用zblog辛辛苦苦发布的原创文章基本上平均要20个小时才能被收录。虽然俺的PageRank值应该起到了不小的作用的,但是Google和WordPress之间暧昧的关系让我后悔当初偷懒选择了zblog。

不过能被快速收录的原因除了程序和PageRank之外,适当的优化和高效的SEO插件也是必不可少的,除了我从万戈那里求得的插件之外,赶明儿总结一下我使用的其他插件给各位参考一下。

从zblog转换WordPress的过程中搜索了很多转换的方法,但是没有一个能很完美的转换的,找了个access to mysql但是windows 7下不能使用,为此我准备写个在线转换数据库的程序,以帮助那些从zblog或者PJblog等access数据库转换到WordPress大营的童鞋们。

不知道各位的博客新文章被Google收录的时间是多少?至于百度大叔,让他一边凉快去吧!

分享家:Addthis中国

相关日志

WordPress日志ID不连续的解决方法

2010年1月26日

很多zblog转入WordPress的用户一般都是用文章ID.html或者POST/文章ID.html,但是WordPress自从2.6版本以后增加的Post Revisions(文章的版本控制,类似于zblog的自动保存)这个功能实在是非常的讨厌,我转换到WordPress之后手工修改了147篇日志,结果就产生了147条Post Revisions,这篇文章和上一篇你好,WordPress之间的ID相差了100多,这样不仅仅会在数据库中产生大量的垃圾信息,更不河蟹的是文章ID不连续了就不好看了(虽然对搜索引擎没有什么影响)。虽然我目前为止还有一点问题没有解决,但是基本已经找到了让WordPress日志ID连续的方法。

禁用WordPress自动保存

1.1 首先在UTF-8模式下打开根目录下面的wp-config.php,加入下面的代码,注意标点和加的位置。

define(’WP_POST_REVISIONS’, false);

1.2 下载、安装并启用Disable Autosave插件。

同样对于没有禁用WordPress自动保存的博客,例如使用POSTNAME作为WordPress伪静态的设置的,你的数据库里面或多或少都会有一些没有用的数据记录,一旦他们积少成多,就会影响博客的运行和查询速度,运行下面的代码删除给数据库减肥

delete from wp_posts where post_type = ‘revision’;

提示:上传的图片、媒体文件同样使用WP_POSTS数据表,建议使用外部图片存储。

分享家:Addthis中国

相关日志

你好,WordPress

2010年1月25日

在表达我成功转入WordPress的喜悦之前,首先要真诚的向曾经每一个在飞晏博客留言的童鞋们道歉,我目前还没有能力在快速安全的条件下转移评论,因此zblog的留言被放弃。不过,本博客的留言链接依然删除nofollow,欢迎大家多多光临我的dofollow blog。

这是我第一次使用WordPress做中文的博客,在从zblog转移到WordPress过程中出现了很多麻烦,毕竟我对WordPress还不是很熟悉,我甚至手写了很多SQL的代码,花费了很多时间解决层出不穷的问题,还好到目前为止,我对自己的工作还是比较满意的。

放弃zblog的原因很多,最主要的是使用zblog出现问题以后比较麻烦,最近一个月我的zblog接连出现验证码错误、后台无法登陆、feed不能更新等问题。百度、Google和zblog的官方论坛都没能帮我解决这些莫名奇妙的问题。痛定思痛才下定决心转移到WordPress平台,换上我比较喜欢的Green Park 2主题,感觉真的很不错。

目前还有若干很棘手的问题,比如让MySQL自增长字段号从不连续变成连续的、排除因为更换平台出现的死链接等等,而且最严重的是更换平台和模板导致的被搜索引擎惩罚看来是跑不了了,所以那天早上起来看到我PR变为0或者被百度拔毛了,请各位友情链接的不要弃我而去啊,嘿嘿!

WordPress的强大和某些麻烦深深的吸引了我这个正在学习PHP的人,WordPress你好,哥来了!

分享家:Addthis中国

相关日志