PHP发展强势的原因
作者: 唐布拉草原 日期: 2008-01-15 13:31
1.高效性:
基于C语言的特性已经使其具备了高效的潜质,再加上支持页面模板技术的smart引擎、提供代码重用能力的PEAR、可替代循环的正则表达式等,使其在服务器端执行效率得到了加强。
2.应用范围广:
服务端脚本——这是PHP的传统领域,也是最主要的目标领域;
命令行脚本——可以编写一段PHP脚本,并且不需要任何服务器或者浏览器来运行它;
桌面应用——编写可以利用PHP-GTK来编写桌面应用程序。
3.强适应能力:
使用PHP开发时不但可以自由地选择操作系统和web服务器,而且可以根据需要选择使用面对过程和面对对象,或者两者混和的方式来开发。
4.强扩展能力:
PHP最强大最显著的特性之一,是它支持很大范围的数据库。
PHP还支持利用诸如LDAP、IMAP、SNMP、NNTP、POP3、HTTP、COM(Windows环境)等不计其数的协议的服务。
而且它具有极其有效的文本处理特性,支持从POSIX扩展或者Perl正则表达式到XML文档解析。
如果将PHP用于电子商务领域,会发现其Cybercash、CyberMUT、VeriSignPayflowPro等支付方式以及MCVE函数对于在线交易程序来说是非常有用的。
另外,eweek网站完成的《2006年10大应该学习语言》,也值得大家作为学习的参考:
1.PHP
2.C#
3.AJAX(AsynchronousJavaScriptandXML)
4.JavaScript
5.Perl
6.C
7.RubyandRubyonRails(RoR)
8.Java
9.Python
10.VB.Net(VisualBasic.Net)
基于C语言的特性已经使其具备了高效的潜质,再加上支持页面模板技术的smart引擎、提供代码重用能力的PEAR、可替代循环的正则表达式等,使其在服务器端执行效率得到了加强。
2.应用范围广:
服务端脚本——这是PHP的传统领域,也是最主要的目标领域;
命令行脚本——可以编写一段PHP脚本,并且不需要任何服务器或者浏览器来运行它;
桌面应用——编写可以利用PHP-GTK来编写桌面应用程序。
3.强适应能力:
使用PHP开发时不但可以自由地选择操作系统和web服务器,而且可以根据需要选择使用面对过程和面对对象,或者两者混和的方式来开发。
4.强扩展能力:
PHP最强大最显著的特性之一,是它支持很大范围的数据库。
PHP还支持利用诸如LDAP、IMAP、SNMP、NNTP、POP3、HTTP、COM(Windows环境)等不计其数的协议的服务。
而且它具有极其有效的文本处理特性,支持从POSIX扩展或者Perl正则表达式到XML文档解析。
如果将PHP用于电子商务领域,会发现其Cybercash、CyberMUT、VeriSignPayflowPro等支付方式以及MCVE函数对于在线交易程序来说是非常有用的。
另外,eweek网站完成的《2006年10大应该学习语言》,也值得大家作为学习的参考:
1.PHP
2.C#
3.AJAX(AsynchronousJavaScriptandXML)
4.JavaScript
5.Perl
6.C
7.RubyandRubyonRails(RoR)
8.Java
9.Python
10.VB.Net(VisualBasic.Net)
评论: 0 |
引用: 0 |
阅读: 207
发表评论
订阅
上一篇
返回
下一篇
标签:


php+iis 的最简洁安装方法 (2008-06-28 15:18)
PHP5时间不正确解决方法 (2008-06-25 15:24)
php时间截取,时间判断函数,不同时间显示不同提示 (2008-03-29 18:33)
PHP的日期时间函数date()使用 (2008-03-29 17:17)
解决MYSQL字符乱码,将字符转换为 UTF-8,gbk (2008-03-18 11:24)
PHP视频教程下载 (2008-03-14 19:24)
这几天一直沉浸在修改那个小插件中 (2008-03-07 09:10)
php正则表达式大全,正则表达式写法 (2008-03-06 17:53)
Apache 2.2.4 + PHP 5.2.0 + MySQL 5.0.27 + Zend Optimizer 3.2.0环境详细配置说明 (2008-03-06 10:59)