2006 年 8 月
2006-08-20 @ 10:16:26
· 作者 Volcano
前一阵服务器出了些小问题,因此不得不将现有的wordpress做一备份迁移。好在迁移之后还算幸运,整个过程比较顺利,因此现在系统又开始跑起来了。你可能会觉得迁移不是什么太麻烦的事情,不过对于一个几年没挪过窝,东西又烂又多,数据库打包都有8m,虚拟主机权限很少的人来说,这可是一档子大事情。
mysql 4 to mysql 4.1
首先面对的问题,是虚拟主机上的数据库又生了,4.0跳到4.1,老江湖都知道,mysql 4.1新增了字符集,一个没弄好就是页面乱码伺候。
另外一个问题,是前面提过的,原来的数据库用phpmyadmin打包出来,有8M,再用phpmyadmin导入是不用指望,在没有shell权限的情况下,要把这个数据导进去也挺麻烦。
阅读全文(575字)
2006-08-19 @ 11:08:10
· 作者 Volcano
今天把站内的搜索全部修改为Google Adsense for search,遇到一些问题。不论我采用什么方式,总是没法在文章中嵌入Adsense提供的javascript,查看源文件,原来每一行Javascript的末尾都被加上了<br /> <p>之类的标签,整个就乱了套。
我找到的最详细可能会有帮助的官方说明文档:Using_Javascript,老实说,我已经很虔诚了,但是看到这篇文档就是两眼一黑,它需要我把Adsense提供的javascript并成一行,以单独的js引用的形式导进来,因为众所周知Google的政策问题,这简直就是开玩笑。而且我还尝试使用里面提到的Text Control Plugin for WordPress,也象是另外一个玩笑,根本就没法生效。
阅读全文(919字)
2006-08-18 @ 08:07:50
· 作者 Volcano
近日在使用google adsense的时候,看到Adsense for search有了一个新的选项 —— “在我的网站上打开搜索结果”。
什么是Adsense for Search
Google的adsense for search可供发布商用来直接从任一网页向其用户提供 Web 搜索功能。它的结果页使用 Google 的搜索技术提供相关结果,并且可对搜索结果页进行自定义。
在我的网站上打开搜索结果有什么好处?
阅读全文(1032字)
2006-08-10 @ 07:50:16
· 作者 Volcano
记得前些天介绍了一个幻灯——Getting Rich with PHP 5(IE之外的浏览器可看,见用php5来赚大钱),这个幻灯向我们展示了php程序优化的一些技巧,其中命令行工具http_load给我留下很深的印象,这工具看上去和apache的ab很相似,用来做网站的压力测试。昨天在服务器上安装http_load并试用了一段时间,下面是我的一点学习心得。
测试网站每秒所能承受的平均访问量
http_load -parallel 5 -fetches 1000 urls.txt
这段命令行是同时使用5个进程,随机访问urls.txt中的网址列表,总共访问1000次。运行之后的结果:
阅读全文(673字)
2006-08-09 @ 08:32:16
· 作者 Volcano
PPForm的1.7b可以编译.exe文件了,新增下面两个命令行工具:
ppexe.exe 可將 php code 建立為 dos mode .exe
pxp2exe.exe 則將 pxp code 建立為 windows mode .exe
阅读全文(848字)
2006-08-08 @ 07:42:42
· 作者 Volcano
mysql 5.1已经到了beta版,官方网站上也陆续有一些文章介绍,比如上次看到的Improving Database Performance with Partitioning。在使用分区的前提下,可以用mysql实现非常大的数据量存储。今天在mysql的站上又看到一篇进阶的文章 —— 按日期分区存储。如果能够实现按日期分区,这对某些时效性很强的数据存储是相当实用的功能。下面是从这篇文章中摘录的一些内容。
错误的按日期分区例子
最直观的方法,就是直接用年月日这种日期格式来进行常规的分区:
mysql> create table rms (d date)
阅读全文(3381字)
2006-08-07 @ 07:11:28
· 作者 Volcano
yahoo的smalllbusiness经常会弄一段时间的低价域名,比如说现在申请域名是:
Get a
Domain Now
$9.95
阅读全文(388字)
2006-08-06 @ 10:24:30
· 作者 Volcano
沉寂多时的PPFORM终于有新版本发布。
令人振奋的更新
1. 建立 EXE 檔案.
.exe 可以分為 dos mode, windows mode 兩種模式.
阅读全文(1331字)
2006-08-05 @ 12:44:31
· 作者 Volcano
上次我们在hello glade的时候看到,php-gtk2已经能够根据Glade输出的xml生成窗体了。但是在Glade中设定的Button事件,如何和php接口呢?看下面的例子:
Glade输出的xml
<?xml version=”1.0″ standalone=”no”?> <!–*- mode: xml -*–>
<!DOCTYPE glade-interface SYSTEM “http://glade.gnome.org/glade-2.0.dtd”>
阅读全文(1041字)
2006-08-04 @ 08:33:03
· 作者 Volcano
一直不会耍剑,尤其是上次说到的Glade。如果说Dreamweaver的易用程度为9分的话,Glade我想给它打个1分。这东东让人完全没有可视化编辑的感觉,完成GUI程序的界面设计真是勉为其难。当然,这是我没有找到门道的原因吧,摸索了两天,略有一些小小心得了。
你要回到用TABLE布局的年代
GUI界面设计跟用TABLE布局什么的,当然没有太大关系。但是我还是找到了其中的一些共通处,请看下图:
阅读全文(377字)