Archive of published articles on November, 2009

Back home

SSH下载文件

30/11/2009

购买国外主机的时候,我选择主机商的条件之一就是主机必须支持SSH,原因就是利用SSH管理主机要方便和快捷得多。当然,如果你的主机只是使用WordPress的话,可能这个功能就没有太大的必要了,因为绝大部分国外的主机都支持这些常用程序的一键安装。

但是如果你要安装和程序,主机商并没有提供一键安装的话,那么利用FTP来上传并且安装是一件相当痛苦的事情,当然,如果主机商提供了在线解压,这个问题也还是好解决的。

利用SSH来管理主机,比较常用的功能里面,下载应该是必须的,用wget来下载,速度是相当的快。这个命令相信用过国外主机的人应该都知道,但是我最近购买的DTH主机却无法使用这个命令。

和DTH的人联系,说是不支持这个命令,并且建议我使用curl命令。由于之前并没有了解过这个命令,所以使用之前还是查了一下。

其实跟使用wget没有太大区别,只是速度上好像要慢上不少。

利用curl来下载的命令是:curl -O XXX.zip

No Comments

ECShop主题NAWO1.0 for 99Tao

27/11/2009

,,,,99tao.png by moming25 on Aviary99tao.png by moming25 on Aviary

花了一点时间完善了之前为NAWO做的第一版主题,算是nawo1.0吧,用到了99Tao

这个主题是刚接触EC的时候做的,老实说,回头改的时候,几乎等于是重新做了,所有代码都要重构,问题也非常多,原先的设计宽度是860px,改成了960px,毕竟现在的大屏幕越来越多了。

主题还有待进一步完善。

No Comments

个性主题:Furvious « WordPress主题站

6/11/2009

个性主题:Furvious
nice wordpress theme

语言:英文

类别:二栏

版本:1.0

演示:DEMO

主题简介:一款配色布局个性化的主题,看了一下演示,这个主题带有四种配种方案,相当Nice!

下载可以到wopus的页面

via 个性主题:Furvious « WordPress主题站.

囧~~~

说是要做个主题给自己用的,一直都没有动工。

6 Comments

更改ECShop后台登录地址

4/11/2009

ECShop的默认后台地址是http://yourdomain/admin/,出于安全考虑,最好的办法是更改后台登录地址。

修改后台登录地址其实很简单,把网站的admin目录改另外一个名字就可以了,问题在于ECShop程序里面的Hardcode相当多,你必须手动去更改这些部分,才能成功调用。

在网上找到一篇比较不错的文章,这里转一下,另外,不知道是否是版本问题,有一个地方当中没有提到,我这里补充一下。

当然,首先应该更新的应该是网站根目录下的robots文件,不然爬虫到后台来逛一圈就好玩了。

robots文件里面只要把admin文件夹改成你修改的文件夹名就可以了。

其它更改,可以参考这篇文章,相当详细。

更新部分:
1.includes/lib_common.php

1
 include_once(ROOT_PATH . 'admin/includes/lib_template.php');
1
2
global $admin_dir;
 include_once(ROOT_PATH . $admin_dir.'/includes/lib_template.php');

其实改完之后打开网站,按照错误提示到相关的文件改一下就可以了,并不复杂。

No Comments

ECShop调用WordPress内容

4/11/2009

最近尝试将ECShop与Wordpress进行整合,这两个程序都是使用率相当高的Wep Applicatiom,特别是后者,有相当多的人选择使用Wordpress来搭建自己的博客。

NAWO团队的博客理所当然地选择了WordPress来搭建,博客除了记录团队本身有一些日常事情,还包括有基于WP e-commerce插件的商城部分,这就需要将博客与用ECShop来做的主站整合起来。

整合过程中发现了一些问题,在网上搜索了一下,暂时也没有找到太好的解决办法,目前只能采用一些比较折衷的办法。

网上能找到相关的内容不多,一些站外调用Wordpress文章介绍的方法大概有两种,第一种就基于Feed的JS调用,这个可以使用Feed2JS来实现,操作也相当简单,把Feed2JS上传到你的网站,运行build.php就可以输入Feed地址,调整相关的选项来打造你想要的效果。用这种方法的问题在于,Feed2JS本身提供的选项不太灵活,只能选择输出文本或者全文输出,也就是说,如果你要输出图片的话,就只能输出全文了。

第二种方法是加载WordPress本身,这样就可以使用WordPress本身的函数,订制你所需要的内容。在应用这个方法的时候,我碰到的问题是,在ECShop的文件系统里面加载WordPress会产生错误。因为时间问题,我没有办法深入去查看相关部分的代码,从网上找到的资料来看,要在站外调用Wordpress的文章,必须要是.php文件来调用,而ECShop的模板系统使用的是smarty,这样中间就会产生一些问题,最终导致调用不成功。

目前我的做法是单独写一个PHP文件来调用WordPress的内容,然后使用iFrame来载入到ECShop的相应位置,这个方法可以说相当没有技术含量,在没有找到更好的方法解决第二种方法提到的错误之前,只能用这种蠢方法了。用这个方法产生的问题是载入的速度比较慢,毕竟是多载入了一个文件。

不知道有没有做过相关应用的朋友可以提供一些建议呢?如果有的话,请不吝赐教,如果你也是碰到这样的问题,也可以大家一起讨论一下!

6 Comments