缅怀LAMPP(中)
感觉上一篇技术贴已经是很久以前的事了,当时刚把服务器系统从CentOS(Linux的一个发行版)换到了Windows Server 2008,所以有感而发,写了这篇文章的上篇。本来说的是第二天写下篇的,因为考研太忙了,所以爽约了,现在补上,希望手还没生吧。
上次说了LAMPP的优缺点,今天开始谈WIMPP(Windows+IIS+MySQL+PHP+phpMyAdmin)优缺点,不过这儿的Windows特指2008,2003时代的WIMPP是不值得我放弃LAMPP组合的。
依照惯例,先说优点:
1、系统安装方便,有服务器的人我相信没谁不会安装Windows吧?2008下面的WIMPP组合相比2003还有一大优点,就是PHP环境配置方便。2003(包括XP)下面配置PHP很容易出错,配置过的人应该都知道吧,2008基本上都能一次成功,因为它强化了对PHP的支持,FASTCGI也提供了更加强大的性能,这是对我们PHP开源程序爱好者的一大福音吧。
2、系统运行相当稳定。虽然我有说过Linux很稳定,但说实话,2008比linux还稳定,使用大半年了,没出现过一次自动关机现象。
3、IIS7原生对URL Rewrite的支持(当然还是需要安装一个插件的),最新版本基本上已经完美支持常用重写功能了。只要对.htaccess做一下简单的修改,就能在IIS中正常使用,而且每个网站有独立的重写规则,用起来跟.htaccess文件差不多方便,终于可以同时对N个程序进行重写而不用担心规则冲突了,而之前这是我坚决不选择WIMPP的最大理由。
4、管理方便。如果你在乎安全性,可以用pc anywhere远程控制;如果你只想图方便,windows自带的远程控制已经足够了,我就是属于图方便的那种人。Windows傻瓜似的操作大家都会吧?服务器管理也复杂不到哪儿去,除了配置FTP服务器的时候用到了一些命令外,基本上都是图形化操作,既然用简单直观的方式就能达到目的,我何必去选择Linux复杂的命令呢。
5、一机多用。在宿舍经常用的是无线,迅雷基本上不能用,跟之前用的限制了并发连接数的广电宽带差不多吧。但是如果用ftp从我的服务器拖东西的话,差不多可以达到700-800K/s,所以我在服务器上安装了BTcomet和Easymule。服务器上本来就有一块40G的ATA硬盘,所以在上面拖拖BT和电驴应该是是没问题的。要下载的时候就用服务器先下载,当然一般是在晚上了,那速度快得酣畅淋漓啊,然后再用ftp拖到小黑上,速度也算不赖吧。
6、不用担心读写权限问题。Linux下的安全措施之一,也就是读写权限,恐怕对很多使用PHP程序的人都是噩梦之一。有时候由于没设置写权限,程序不能运行的事是时有发生的。现在可以高枕无忧了,虽然我没仔细研究过这有多大的安全隐患,但我还是喜欢这样简简单单的方式。当然有人会说Linux下面也有一劳永逸的办法,就是所有文件设置777权限,但是我想没多少人会那么做吧,我们的潜意识中会觉得那样不安全,但是windows下面我们就不去这么想了,因为想也没用啊,呵呵。
世上不可能有完美的东西,2008也不例外吧,下面也说说缺点:
1、500错误时有发生。虽然系统是稳定了,但是由于某些程序编写上的不规范,500错误不比2003下面罕见。编写程序又不是我的强项,所以对此我只能说无能为力。
2、FTP多用户难实施。没有用Serv-U,因为不想用盗版,也不想麻烦。FTP7其实已经很好用了,基本的功能都能很出色的完成,但最让我不能忍受的就是多帐号一直没能成功。早就答应帮我做培训的表哥开一个空间的,让他放些四六级培训视频上去,但是以前linux下面proftpd很容易实现的多帐号(每个帐号有自己的根目录)就是不能实现。查看网上说明,FTP7是可以实现这个功能的,但我好几次试图做到都没能成功。最终我放弃了。
3、自动备份不能实现。Linux下的cron实现的功能我至今未能找到替代品,多怀念当初每天凌晨3点定时备份并且自动复制到第二硬盘上的日子啊。
好了,就写这么多吧,大家有什么想法可以补充,今后我会继续保持这个博客偏向技术的整体风格,所以我会多写一些技术文章,也算为中国的IT事业做一点贡献吧。
2条评论▼