第一,php是可以跨平台的,这一点就可以保证免费。服务器端的操作系统用win就要收费,而asp只能在win上运行,但php则可以在win上运行,也可以在其他平台运行。不在win上则免费。
第二,php可以配合mysql,mysql基本可以做到免费。asp当然也可以配合mysql使用,不过更多时候asp会配合其他数据库使用,那就是要收费的。
第三,php不只有php本身,还有很多可扩展的东西,甚至你自己可以修改php,让其实现你想要的功能。但asp则不然,asp你如果要修改的话,呵呵,闭源的,只能在iis上走,你要修改或你要扩展,对不起,不是免费的。
终上,你要知道win的任何办公软件都不是免费的。而php则是开源的,相对免费。win的系统不是免费的,而php可以跨平台,可以不在win上运行。
我就是其中一个,做个个人网站,不必要花钱当然是最好的了,最后总算找到了一个不错的国外的免费服务器空间Host1free,现在介绍一下注册过程,想申请的朋友可以去申请。1、首先到Host1Free免费空间申请页面,在「I want to host my own domain」栏位内填入需要绑定的绑定域名(这里要注意,要填写你自己拥有的域名,随便乱填空间会无法连上),如果您没有自己的域名,可以改用「I will choose your free subdomain」。Host1Free会为你解析一个子域名供你使用,接着下方请输入您的信箱、密码、验证码以及勾选同意条款(这里一定要填写真实的信箱,申请成功后,所有的帐户密码都会通过邮件发给你),最后点击﹝CREATE ACCOUNT﹞提交申请。 2、提交提供后,网站就会跳转到资料页面,网页上会显示你的申请的Host1Free免费空间的所有资料,包含帐号与密码,当然这些资讯也会寄一份到您的信箱中。如果要登入空间后台管理,点击画面上的﹝GO TO MY PANEL﹞就可以。 3、通过用户名和密码,登陆进入免费空间的控制面板,功能很简单,主要是网站统计、网站客服系统、还有个web builder功能,大家可以选择host1free提供的一些CMS和BLOG程序快速建站。我们点击website Control进入主机管理。4、登入到虚拟主机管理后台,基本的一些功能请参照下图的中英文对照。基本的操作要用到MySQL Management建立数据库,DNS Management进入DNS管理,可以查到虚拟主机的IP,这样,你就可以把在别处申请的域名解析过来了。 友情提醒:Host1Free提供的FTP管理地址是类似ftp.abc.com的,所以你在做域名解析时,要做一个FTP的A记录。是php5.3以下版本的安装方法。1、首先是下载PHP安装文件和MYSQL安装文件,请注意MYSQL有很多个版本,有社区版、标准版、企业版、集群版,其中只有社区版是免费的。
2、在服务器上配置好IIS,推荐IIS7以上版本,控制面板-打开或关闭windows功能-万维网服务-应用程序开发功能里选上对应就可安装。
3、配置php环境:把php压缩包解压到C:\php目录下面,然后找到php.ini-dist,更名为php.ini,
修改里面的扩展目录
extension_dir
=
“C:\php\ext\”。
把以下扩展前面的分号去掉以启用
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mysql.dll
fastcgi.impersonate=1
默认为0,如果使用IIS,需要开启
cgi.fix_pathinfo=1
cgi.force_redirect=0
默认开启,如果使用IIS,可以将其关闭
其次指定extension_dir目录和date.timezone,即
extension_dir =
"C:/php53iis/ext"
date.timezone=
Asia/Shanghai
4、然后把extension=php_mysql.dll前面的分号去掉,保存并把php.ini复制到系统Windows目录下面。
5、然后依次打开我的电脑(右键)->管理->服务和应用程序->Internet信息服务(IIS)管理器,打开ISAPI和CGI限制,然后添加php的ISAPI的执行文件php5isapi.dll.
6、配置Mysql:把下载的mysql文件直接安装即可,然后复制php目录下面的libmysql.dll到系统Windows下面的System32目录里。
7、重启IIS,即完工。
如果是php5.3及以上版本,根本没有php5isapi.dll,也不需要把php.ini移动到windows安装目录,建议采用安装版,直接安装即可。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)