Python和PHP之比较
偶尔做个简单的WEB服务测试程序,我还是喜欢采用PHP。简洁,风格和C/C++接近,上手快,而且库也很齐全。以前为广东移动做移动行业终端的演示程序时,采用国内一个兄弟写的FleaPHP开源框架,两周不到的时间,我从一个对PHP一无所知的水平,快速的搞定了30多个页面的后台,后来演示效果也不错,也很稳定,从此对PHP有了很深的感情。虽然最近用的比较多的是Python,但总感觉Python在Web方面还是不如PHP那么快捷与方便,PHP似乎天生就是为WEB所作。但是要写一些其他的C/S形式的测试程序,python还是显得更胜一筹,虽然python现在也提供了很多的WEB框架,但似乎总没有动力去深究了,也许这就是人的惰性吧!
从我自己使用两种脚本的经验来看,Python和PHP两种脚本要同时适应下来,还确实有一些困难,二者的代码风格差异确实太大了一点点,常常写代码时混淆起来,加上现在的记忆力实在是衰退的厉害,有时成了一个困扰。
Google应该算是python的最大推崇者和使用者了,google app engine, chrome中无处不是python的身影,里面的一些代码看起来,确实让人赏心悦目,语言的简洁,可读性实在是体现到了极致,读的时候经常在想,要是用C++来实现一遍,需要多大的篇章啊!
最近一两年写C++代码比较少了,偶尔自己写写程序也是以脚本为主,脚本用多了真的是体验到动态语言的魅力,我想语言未来的发展趋势应该也是朝着这个方向发展吧!
相关文档:
1.配置IIS下的PHP环境
我用的是Windows server 2003+IIS 6.0+PHP,但刚开始用的PHP5.3,按照网上的方法http://www.gzu521.com/campus/article/network/200902/182924.htm一步步配置,但是结果运行出现了一个问题,就是The FastCGI Handler was unable to process the request.找了很多解决方法但是还是没有解决,最后我换成 ......
<?php
class SubPages{
private $each_disNums;//每页显示的条目数
private $nums;//总条目数
private $current_page;//当前被选中的页
private $sub_pages;//每次显示的页数
private $pageNums;//总页数
private $page_array = array();//用来构造分页的数组 ......
开源建站程序让编程高手和只懂打字上网的人都可以快速建立一个功能强大、界面漂亮的网站。不管你是想建一个博客、论坛、CMS、电子商务网站,或是Wiki、相册管理、RSS聚合和类Digg网站。你都可以通过这些建站工具快速建立。
我们之前介绍过23个开源的CMS管理系统,现在则让我们来看一下26款开源建站程序。
......
<?php
$n = array('13','14','55','10','54','2','79','106','89','90','22','60','111','77777','-110','-10','123');
function partition($n,$left,$right)
{
global $n;
$pivot = $n[$left];
$lo=$left;
$hi=$right+1;
while($lo+1!=$hi) {
if($n[$lo+1]<$pivot)
$lo++;
else if($n[$hi-1] ......