电信主站 网通分站
购买流程 付款方式 常见问题 在线提问 续租服务 购物车
用户名: 密 码: 忘记密码?
首 页
域名注册
虚拟主机
双线主机
服务器租用
VPS主机
企业邮局
代理专区
客服中心
虚拟主机行业资讯 虚拟主机评测对比 互联网最新动态 技术学院 站长资讯 在线教程 网站运营
搜索优化 服务器 网络编程 图形图象 站长之家 网页制作 操作系统
冲浪宝典 软件教学 视频通信 办公软件 邮件系统 网络安全 认证考试
您当前位置:西部数码->资讯中心-> 网站运营
PHP:我的迷茫和信心
作者:未知 点击:0
  西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!虚拟主机可在线rar解压,自动数据恢复设置虚拟目录等.虚拟主机免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金!
文章页数:[1] 
2000 年初的时候,ASP 还是 Web 开发的主流,当时我刚刚在 Windows98 下通过电话线加内置猫上网。那时网上突然看到大家都在风传一种新的 Web 开发语言 - PHP。那时的 PHP 还是 3.0 版本,可以和 mySQL 数据库配合使用(那时的 muySQL 也是一只丑陋的小鸭子)。安装和配置倒也容易,根据网上搜索到的“教程”可以很快完成,可以很方便的对表进行增、删、改的基本操作。但是对于当时生命力旺盛又不用配置运行环境的 ASP 来说,PHP 很容易被人看做一个 Web 开发的小玩具、小插曲。

  之后多年,PHP的发展一直处在不温不火的状态。说它好的人认为:它安全,效率高,小巧优雅,支持的函数多等等。说它不好的人认为:它支持厂家少、学习资料少、开发的网站少等等。但都是随便说说,到底有多大可信度,无据可考。

  本人虽然接触PHP比较早,但是截至两年前,一直没用PHP正式做过什么应用,原因很多:

  1,ASP我用的早,熟悉并且有大量的代码和资料积累。如果再进入PHP阵营,势必会有重复开发,造成浪费。

  2,本人供职的单位,所有的应用都是ASP开发的,没有PHP的应用需求。如果贸然转PHP开发,会引入2种语言集成的问题,使问题复杂化。

  3,本人供职的单位,所有的操作系统都是Windows系列的,不存在跨OS平台的问题,没有使用PHP(包括JSP)的必要。

  4,PHP的开发厂家是家小公司,担心其倒闭造成PHP无后续支持,并且造成资料和开发人员短缺。

  5,PHP的流行程度和前途不明朗,担心造成当时的学习投入浪费。如果ASP淘汰,学JSP比学PHP更有前途保障。

  6,PHP没有著名大型项目开发案例,只适合开发中小型网站系统。而JSP可以开发网站,配合Oracle数据库和JAVA中间件,可以构建大型企业应用,可以保护学习成本。

  7,PHP是一门主要面向过程的语言,4.0版本以前对类的支持不完善,开发大型、复杂应用不理想。

  8,当时提供PHP空间的虚拟主机商比较少。

  9,PHP的变量前边需要加个$是我本人特别反感的(就像Delphi的程序块非要用Begin…End包起来一样,我喜欢Delphi,但反感这个拙劣的程序块语法,我更喜欢 C 语言的{……},简洁而又方便)。

  但是,后来性情有所变化,PHP的发展出现了拐点。

  1,一个是国内的Discuz!论坛迅速普及,要开论坛系统,需要选择PHP环境。后来的DeDeCMS、X-spaces等,更把PHP应用推向深入。

  2,再一个是,PHP本身发展迅速,还推出了5.0版本,对类的支持趋于完善。还风传PHP得到了微软的支持,会在WindowsServer8.0的IIS7.0里自动支持PHP运行环境。

  3,可能是由于PHP使用的人比较少,网络针对其攻击比较少,显得比较安全。

  4,PHP针对Web开发,包括mySQL数据库操作,提供了大量现成的函数,使开发工作大大简化。

  5,由于ASP天长日久,使用的人越来越多,就像当年淘汰VB一样,需要一种新鲜的语言来代替它。在从ASP向ASP.NET的迁移过程中,许多人选择了比C#简单和易用的PHP语言。

  6,由于ASP语言被人玩“滥”了,出于势利和商业原因考虑,需要一种更“专业”和“阳春白雪”的语言来代替它,PHP正好扮演了这个角色。试想一下,一家公司老总给客户介绍说,自己的技术团队多么优秀,但是还在用老掉牙的ASP做开发,该是多么的泄气!(其实ASP本身无疑仍是优秀的,但是傲慢和偏见已经笼罩到ASP头上了,谁之过?)

  我并不想让大家包括我自己,经常处于无限的、无奈的知识淘汰和更新中,但是当大家一直要求学习PHP,当用人单位不再招收ASP程序员而是PHP程序员的时候,开设PHP课程就成为一种必然的趋势了。我不得不放下我熟悉的Basic语法,转而经常忍受那门变量前带$的语言了。

  其实当我已经比较习惯在变量前加$的时候,我发现PHP语言其实还是很优秀的!尽管它吸收了包括C语言在内的许多语言的语法特点,还带着过多的面向过程编程的特点,多少有点大杂烩甚至不伦不类的味道;尽管书店里还没有PHP语言的专柜,我需要在各家出版社的分类里仔细寻觅它的踪迹,但是我发现它对Web编程提供了大量的、友好的、人性化的支持,它的开发团队一定是个Web开发的天才团队,他们知道Web程序员最需要什么,在哪里需要。

  不管是Windows用户还是Unix/Linux用户,由于PHP能和IIS、Apache集成在一起,所以PHP开发的应用,可以只开发一次就可以跨平台运行,不用过多考虑空间提供商的运行环境。这点比起ASP来是个现实而又真实的优点。

  当然PHP现在还不能说已经或即将代替ASP的地位,因为Python和RoR(Ruby on Rails)这些完全面向对象的脚本语言正在飞速增长,结果很难预料。但是PHP起码在目前看来,其前景还是比较看好的。这世界没用永远开不败的花朵,就像当年如日中天的Fortran、Cobel、Borlabd C++、PB、Delphi等语言一样,有一天PHP也会老去,那又是将来的一段回忆和佳话。但是今天,我们与PHP同行

本文来自: 站长网(www.admin5.com) 详细出处参考:http://www.admin5.com/article/20080218/72368.shtml
文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
相关主题
文章页数:[1] 
Google
热门文章
·以太网与现场总线技术_电信网络
·综合网管建设探讨_电信网络
·windows与linux比较:相似与不同_电信网络
·rpr和mpls融合 促进新一代mstp的应用_电信网络
·网络智能由核心向边缘扩散动向浅析_电信网络
·基于软交换的话音网_电信网络
·软交换网络发展中若干问题的思考_电信网络
·智能化 高速率 多业务 传送网的未来方向_电信网络
·ason照亮光通信_电信网络
·iptv将是三网融合的契机_电信网络

最新文章
·从站长角度浅谈交换链的发展与创新
·企业在建设网站时为什么要采用静态页面
·增强IIS安全的简单措施
·百度的对私服站点的收录和清除
·网上偷拍栏目全部关闭对优化SEO是喜还是忧?
·用301定向叫网站的PR飞起来
·Google PR劫持
·SEO角度看网站重新设计
·如何快速提高网站的PR值
·PHP:我的迷茫和信心


 
 


版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!

特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
  打印  刷新  关闭
返回首页 |关于我们 | 联系我们 | 付款方式 | 创业联盟 | 虚拟主机 | 资讯中心 | 友情链接 | 网站地图

版权所有 西部数码(www.west263.com)
CopyRight (c) 2002~2006 west263.com all right reserved.
公司地址:四川成都市万和路90号天象大厦4楼 邮编:610031
电话总机:028-86262244 86263048 86263408 86263960 86264018 86267838
售前咨询:总机转201 202 203 204 206 208
售后服务:总机转211 212 213 214
财务咨询:总机转224 223 传真:028-86264041 财务QQ:点击发送消息给对方635483282
售前咨询QQ:点击发送消息给对方2182518 点击发送消息给对方241975952 点击发送消息给对方275026793 点击发送消息给对方408235859
售后服务QQ:点击发送消息给对方17708515 点击发送消息给对方307742704 点击发送消息给对方287976517 点击发送消息给对方363783715
《中华人民共和国增值电信业务经营许可证》编号:川B2-20030065号