YOYO的最新BLOG文章

Nov
30

前一段时间我写过一篇在Windows上安装Apache+PHP+MySQL的博客,而最近由于要配置一台服务器,我又不得不在Windows2003下的IIS6.0上配置了一下PHP+MySQL的环境。这次配置和两年前在Windows2000上配置相比,还是有一些的差别,网上关于这方面的资料不少,而是莫衷一是的东西太多,所以写就此文,希望能对看到此文的朋友有所帮助。

一、安装环境
操作系统是 Windows 2003 英文版+IIS 6.0, PHP, MySQL 的最新版本是截止到 2007.09.07,分别在其官网下载的:
* PHP 5.2.5 (Windows Binaries PHP 5.2.5 zip package): http://www.php.net/downloads.php
* MySQL 5.1 Windonws: http://dev.mysql.com/downloads/

二、由于Windows 2003默认安装了IIS6.0,所以安装这步省略。

三、在Windows 2003下安装 MySQL 5.1
MySQL 的安装比较简单,它提供了一个 win32 的安装包。下载后根据提示一路next安装即可。安装完成后,会问你要不要到官网注册,跳过即可。然后会问你是否 Configure the MySQL Server now,选中并继续,然后根据提示,设定 字符集,以及 root 管理员的密码即可。

四、在 Windows 2003 下安装 php 5.2.5
1. 将下载的 php 5 ZIP 包直接解压,我直接将 PHP 5.2.5 zip 文件解压到 C:\php 目录下面。安装 php 不建议使用 win32 安装程序(主要是以后安装扩展麻烦)。

2. 在资源管理器中进入 php 的安装目录,将 php.ini-recommended 复制一份,命名为 php.ini。然后打开 php.ini。

3. 找到:

;extension=php_mysql.dll

将前面的 ; 号去掉, 改成:

extension=php_mysql.dll

然后把php.ini复制到Windows目录下面,把libmysql.dll复制到Windows下面的System32目录。这个地方很多文章说把php5ts.dll也复制到system目录的,而经过我的测试发现,不用复制也是可以的(有不同看法的可以在下面提出来)。

4. 找到:

extension_dir = “./”

将其改为你的 php 安装目录下 ext 子目录的绝对路径。例如我的:

extension_dir = “C:/php/ext/”

这步很重要 。否则接下来 php 会找不到 php_mysql.dll 模块,无法装载。
阅读全文 ->

Tags: , , , ,
Posted in Server
Nov
28

提起阿里妈妈八月份的风光,可能很多人还记忆犹新,那是阿里们狂欢的一个月。上线后的阿里妈妈一路狂飙,无法否认,他现在已经成为国内除Google Adsense之外的另一个选择。但这是否说明阿里妈妈就可以来挑战Google Adsense的权威了呢?我看未必,至少目前的这个模式还差的太远。

1、广告单价低,点击率低。 阿里妈妈的广告单价低,低到点击一次只有几分钱,虽然Google Adsense也不高,但是Google给的是美元,一个乘积就是7倍多的关系,同时Google Adsense还有很多高价关键词;除了单价低外,阿里妈妈的广告点击率也相对较低,大部分点击都是误点,主动点击广告的人真是“凤毛麟角”啊,当然这和国内的环境有关系。

2、强弩之末,势不能穿鲁缟。 阿里妈妈在八月份狂飙了一段时间之后逐渐稳定下来,这几个月一直在3000左右(alexa)徘徊,就目前的模式来说,其势头也就如此了。是否说明这个人数就饱和了呢?不是的,我们知道国内有很多的统计系统,如chinaz、51.la、武林榜等,这些统计系统的用户就是站长们。Chinaz和51.la目前两个网站的排名都在1000多一点,并且还有其他一些大大小小的统计站分流了一部分流量,从这个角度来看阿里妈妈还有很大的上升空间,而他却原地踏步了。

上面这两个问题其实可以归结为怎么来提高广告价值的问题。这要考虑两个方面的问题:一个是买广告的广告主,一个是展示广告的网站站长。如果这个问题解决好了,第二个问题也就迎刃而解了。反之的话,阿里妈妈在与Google Adsense的页面广告位置的竞争中肯定会失败,因为谁都不会把一个不值钱的广告放在自己页面的最主要的位置上。页面最重要的位置没有了,广告的效果可想而知,广告主也会更多的跑向了Google Adsense,因为广告主在乎的不是花了多少钱,而是自己花的钱是不是值。
阅读全文 ->

Nov
27

前几天有个朋友从国外买了一个ASP空间,今天把网站上传之后发现所有从access数据库读取的数据都是乱码,实在找不到好的解决方法后过来问我。

具体情况是这样的:

非程序生成的文字可以显示。但程序生成的文字就只有E文可以显示了,中文全是?号。

可惜我用asp的那阵没用过国外空间,还真没碰到过ASP读取access数据库出现乱码的情况,所以没有办法,只好去网上找,网上各种各样的说法很多,但是最终还是归结了三种解决方法,列在下面,以备后用:

方法一:
使用 Microsoft Access 2000 打开数据库,选择工具菜单
>数据库实用工具>转换数据库>到早期 Access 数据库版本。OK!
 
方法二:
 
后来订阅了微软的新闻组,在微软的新闻组dotnet.framework.aspplus.general中发现有讨论这
个问题的文章,方法为添加
<%@ CODEPAGE = "936" %>到每一页的开头,有点类似于jsp中的
<%@ page c%>
赶紧测试了一下,果然OK!!!
 
例子如下面所示:
<%@ CODEPAGE = "936" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.ADO" %>
<%@ Import Namespace="System.Globalization" %>
 
<meta http-equiv="Content-Type" />
方法三:
 
添加一个config.web文件到
web目录下,
建立一个文件config.web,内容如下,放在WEB目录下
<configuration>
<globalization>
requestencoding="utf-8"
resp
/
&gt;
</globalization>
</configuration>

对于第一个解决办法,可能会出现转化不成功等情况;第二种方法的弊端就是要修改很多的asp文件;第三种方法好像是对asp.net的程序起作用,asp.net我还真没用过,不好妄加评论。
阅读全文 ->

Nov
25

腾讯于近日低调推出QQ拼音输入法,所谓低调,可能是怕说他赶潮流吧,不过他还是赶了。腾讯也是即搜狐、谷歌之后第三个推出拼音输入法的网络公司。

据腾讯官方说,QQ拼音输入法速度最快,占用系统资源最小,用最好的算法,最少的损耗,达到最优的性能。新版本做了如下几点更新:

  1. 智能组词(整句生成)
  2. 简拼扩展
  3. 词库同步功能
  4. 多种双拼方案
  5. 网址邮箱便捷输入
  6. 支持繁体输入和GBK大字库
  7. 外观定制功能
  8. 智能ABC输入风格
  9. 体贴的托盘区精简状态栏功能

看了上面的“五最”和最新版本的一些主要功能,让我很是振奋呢,不知道这五最能不能就说明了他就是最好的输入法。为了找到自己的答案,我去官方下了一个版本。

QQ拼音输入法

然而试用的结果并没有我想象的那样好,QQ拼音输入法总起来说功能一般,很多功能都是在向搜狗拼音输入法和谷歌拼音输入法靠拢,只能说他们之间的差距越来越小了。

对于腾讯推出输入法的初衷,我觉得可能是他不想把这一领域就这么轻易拱手让人了,毕竟自己占有着输入法使用的最大市场——即时通讯。
阅读全文 ->

Nov
24

不知道是不是因为有相同背景的《越狱》的影响,很多人好像一下子对监狱题材的电影有了兴趣,于是乎,《肖申克的救赎》被一些爱挖掘的朋友从历史的夹缝中找了出来。在经过了不知道多少人的推荐之后,来到了我这里。

从来都没想到十年前的一部经典电影今天才看到,而产生看这部电影的冲动完全来自于朋友的推荐,更没有想到的是自己会坐在这里写《肖申克的救赎》这么一篇影评,我是一个不善于文字的人,尤其是一些总结性的评论文字。不过今天,看完这部电影之后我总是想写点什么。

一、信念

在按部就班的牢狱环境下重压了多年的囚徒们,已经习惯了那样的生活,以至于被释放出来的时候不适应外面的环境而想重新回去,被假释的brooks和red都有过类似的心理历程。而Andy是一个不安于现状的人,他知道自己不属于那里,所以他无时无刻不在与命运抗争,最终通过自己的努力得到了他应该得到的自由。

这和我们现实中的生活很相似,平时按部就班的上班下班,虽撑不着但也饿不着,安逸的生活消磨了我们的意志,从而让我们感觉自己的生活好像就应该是这样的,而不想去改变这一切,即便改变之后会更好。

就像电影里面说的“是汲汲而生,还是汲汲而死”?这是一种信念,更是一种勇气。

二、友谊

初进监狱的Andy很明白在里面有一些朋友(包括酒肉朋友)的重要性,他更懂得要想别人尊重自己,首先自己得做出付出甚至牺牲,所以才有了Andy讨好预警的事情,才有了修房顶的啤酒,才有了监狱上空飘扬的音乐,才有了Andy和Red的邂逅。Andy和Red两个人极其相像的内敛性格让他们能够走到一起,并建立起深厚的友谊,这份友谊比现代社会中的人与人之间的那份友谊来得更加纯洁和真实。所以在他们相约于墨西哥海边见面的时候,我在心中深深的祝福着他们。
阅读全文 ->

Nov
24

今天瞅着周末有点时间,把Blog主题Blue Focus版本升级到了beta版,主要的改动如下:

1、优化了首页的部分代码,把edit_post_link(’Edit’, ”, ‘ | ‘);改为edit_post_link(’Edit’, ‘ | ‘, ”);

2、修改blog底部布局,由居中对齐改为居左对齐并调整了字体大小。

3、修改了部分CSS代码,微调了首页的布局,以及文章标题的margin。

4、剔除了部分垃圾代码,页面代码更加简洁。

5、解决在深层次页面搜索无法跳转到正确页面的问题。

这次的调整不是太大,不过通过这次调整,基本上把blog主题的大体框架定下来了,以后如果版本没有重大升级的话,大多数的修改将会在现在的基础上做一下调整。

Tags: , ,
Posted in WordPress
Nov
23

今天的这篇文章用来讨论如何解决导入mysql大数据文件的问题,其实说的简单了就是一条SQL语句,而如果你是一名SQL高手,那完全可以略过此文。

对于经常使用MYSQL的人来说,phpmyadmin是一个必备的工具。这个工具非常强大,几乎可以完成所有的数据库操作,但是它也有一个弱点,对于往远程服务器上导入较大的数据文件的时候会速度奇慢,甚至出现长期没有响应的情况。

为什么会出现这样的情况呢?当我们选择一个sql数据文件并提交的时候,服务器首先要先把文件上传到服务器,然后才会执行导入代码把数据导入到数据库。我们知道phpmyadmin是通过web方式上传的数据文件,而web方式上传是很不稳定的,尤其是网速慢的时候,这就是为什么我们会有那么多次在电脑前面苦苦等待而最终却没有结果的原因。

通过上面的分析,我们知道这个问题是出在web上传而非导入程序,所以如果能避免通过web上传这个问题就好办了。我们可能会想到那功能强大的ftp上传工具,可是phpmyadmin无法选择远程路服务器上的文件,这是很郁闷的。

这里我们要放弃phpmysqladmin,通过mysql语句来导入数据库。很多人会纳闷怎么来执行SQL语句,这是一个关键的问题,这需要你的空间支持SSH(Secure Shell Protocol),并且你还得会一些linux命令
阅读全文 ->

Tags: , ,
Posted in PHP | MySQL
Nov
22

前几天在试用海内网之后,我写过一篇blog校内网和海内网,谁是中国的Facebook?,谁知道这篇文章文章推出之后,很多人和我要海内网的邀请,有在文章后面回复的,有直接发我邮箱的,光这几天每天要邀请5-10个陌生人加入海内网,这阵势好像把我当成海内网的工作人员了-_-#

海内网的推出,在这几天确实引起不小的反响,很多大牛们的IT评论也都谈及到了这件事情,并且也见到一些大牛们加入到了海内网里面来,今天我就碰到了keso

说起今天的事情来,还挺有趣的。今天上午我去海内转,忽然发现一个熟悉的名字洪波keso,见到keso倒是没什么大惊小怪的,而让我感到诧异的是我弟弟把他加为好友了,我就纳闷这小子啥时候认识keso的啊,后来一问我才知道他是见人就加,而keso呢,是来者不拒,所以他们就成“好友”了-_-#。今天才知道keso是山东青岛人,还算是半个老乡呢,呵呵。

废话说多了,再扯回来。。。

海内网这两天的发展可以用飞速来形容,我很看好海内网初期的发展,至于以后能不能真的和校内网一决雌雄那还看他们各自的发展情况。

从海内所带起来的这股SNS升温,让我想起了前几天参加的中文网志年会所谈论的一些网站,例如:饭否唧歪,还有若临等等,现在想想那时候还只是SNS的一个前奏,而现在海内网的推出才仅仅是一个开始,但是他带动的这一股SNS热将会影响到未来两年中国的互联网SNS的发展情况,国内也将会有一大批的SNS站做起来(中国人就会赶时髦)。

海内网这几天所带来的这股SNS的热潮让我们不得不问的一个问题是:中国互联网的SNS时代到来了?

其实我觉得不管是不是SNS时代是否到来,我们都殷切的希望中国的互联网不要再像炒web2.0和web3.0那样炒概念,而是真正的踏踏实实的做点事情。从互联网传入中国以来,只有web1.0这一种模式成功了,而在国外web2.0网站不断取得突破的时候,我们的web2.0还在为生存而挣扎,更别说那被忽悠起来的web3.0了,这实在是一个让我们痛心的事情。每一个web2.0网站都应该认真思考这个问题,思考自己怎么能生存发展下去,思考自己的商业模式到底是什么,怎么来创造创新我们自己的商业模式。可能我一提到商业模式很多人就反感,而没有商业模式不赚钱的网站/公司永远都发展不起来,永远不会创造互联网的辉煌。
阅读全文 ->

Tags: ,
Posted in web 2.0, 想说就说