开始转向PHP

王志勇 发表于 2009年02月01日 01:34

编了6年多的程序。过年的这几天开始正式学习PHP,经过这一个星期的练习,已经初步入门了,比想象中顺利很多,已经可以用PHP编写论坛、博客、网站程序,输出的HTML代码完全保持不变。学习一门新语言最好的方法,就是把以前写过的程序,翻译成这门新语言,绝大多数都有相对应的函数,在Google搜索“PHP 旧语言的函数”,或者搜索“PHP 要实现的功能或遇到的问题”,就可以找到相应的PHP函数。

这几天成功地把我以前写的一些程序,都翻译成了PHP,还用PHP写了一些新的程序。虽然PHP存在着很多的问题,比如substr()和array()等函数不能直接处理中文,不能直接调用中文的文件名,UTF-8编码的网页不能打开Unicode或者ANSI文本数据库,BOM经常会造成报错,等等。但是PHP的函数和数组果然很强大,也容易理解,调用起来也很方便,报错相对较少。如果PHP仅仅用来做英文网页,就不会出现那么多的问题。

因为PHP这几年在国内很流行,建网站还是有很多的便利之处。

9条评论:
1   udyou 2009-02-01 09:47
太好了。不过我对这些不懂,我问你下。ASP和PHP有什么差别。我很想问你:你的博客里为什么不放些广告呢?比如百度和谷歌提供的广告之类。
2   自由勇 2009-02-01 11:08
ASP和PHP各胜一筹,速度、节省服务器资源方面各有优势。我觉得很难说是哪个更好,主要是PHP现在很流行,还有就是国外的服务器对PHP的支持更多一些。现在PHP的地位似乎超过了ASP,我记得2001、2002年那时候,ASP是处在很高的地位。后来因为Discuz! 、phpbb等论坛程序,wordpress的流行,用人单位广泛地招PHP程序员,PHP的应用就因此而广了。微软没有对ASP再进行开发,而是开发ASP.net,ASP不像PHP那样仍然在开发,在升级。尽管这样,目前来说,ASP3.0已经十分强大了,已经足够开发几乎所有的网站,效率也是很高的。
在内置函数方面,PHP确实更丰富,有一些函数比ASP更为简便易用,在ASP向PHP转化的时候,就可以感觉到。
博客是应该适当加一些广告,维持收支平衡。目前还没有,主要是以前考虑做纯粹的博客。
3   myselfdo 2009-02-01 13:02
向你学习,我也在努力学习ASP,就在最近打算再学习PHP,多线程学习,呵呵
4   Saturn 2009-02-01 19:24
不错!以后多交流。
5   ycsznet 2009-02-01 21:33
我也学过一段时间的PHP。不过后来没坚持。PHP感觉入门容易,要深入好像也挺难的。。。
6   auex 2009-02-02 07:31
asp其实并不好,虽然说用起来简单上手快,但毕竟是个陈年的玩意了,没有php那么有活力,起码php面向对象这一块已经做的和java或者c#没多大区别了,而且不用再抱着微软的慢平台不放

可惜php自己把自己弄得复杂了,混乱的函数命名也带来了学习和使用上的难度

7   cnbrooks 2009-02-02 11:07
勇哥太强悍了,几天就可以搞定一门语言。
请问勇哥是怎么学的?用的是什么学习工具?
看书?还是其它方法?
8   自由勇 2009-02-02 11:42
主要是翻译,把以前写过的程序,翻译成这门新语言,绝大多数都有相对应的函数,在Google搜索“PHP 旧语言的函数”,就可以找到相应的PHP函数。找到相应的函数之后,再研究这些函数。
下载一个chm格式的PHP手册。
9   天天博客 2009-02-05 09:22
学以致用

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息?

直接发送Trackback到此文章

说明:本评论系统不支持HTML代码。(您的留言需要审核,审核规则请见这里。)

王志勇:程序设计者。
1980-09-26 (38周岁)

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏 | Arsue官方Blog

54.158.199.217 2018-09-23_23:22 | CCBot/2.0 (https://commoncrawl.org/faq/) ---
Time | Taimt | Caimt | ac315 | Arsue | IC Search | TDNote 帖笛 | HKANS | Vaimt Panel | txfor | 网树 | cdfor | 性格追踪仪 | Gratitude | IXNes | Tratom | Coumit | Serble | Aufirm | Aroat | Sail every day | Tuarm | Sail every day | Webshu | Sinvide | Aucist | Anydiary | Cersta | Tovate | Matnue | Urtal | Auciou | Auciou's column

Blog存档 Archives

2018年09月
2016年-2017年(9)
2014年06月-09月(10)
2013年 +

2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2018 auiou.com All rights reserved.
此Blog程序由王志勇编写 已经发布在Arsue