随笔分类 -  php

摘要:Apache的主配置文件http.conf(Windows环境下):LoadModule php5_module d:/php/php5apache2.dll AddType application/x-httpd-php .php注:其中d:/php/php5apache2.dll 是在Windows环境下php5apache2.dll文件的安装位置。 这两项配置就是告诉Apache Server,以后收到的Url用户请求,凡是以php作为后缀,就需要调用php5_module模块(mod_php5.so/ php5apache2.dll)进行处理。lamp架构:从下往上四层:①liunx 阅读全文
posted @ 2012-07-10 15:58 MayFirst 阅读(195) 评论(0) 推荐(0)
摘要:1. php代码是需要编译再执行,但编译不同于c/c++编译(预编译:编译成中间代码,然后发布),它是每次运行都需要编译,且它的编译不做任何语义优化(编译速度非常快),就是简单的忠实的把你所写的代码翻译成对应的opcodes。opcodes对于php来说就是最终的执行代码。2.使用双引号还是单引号?在没有变量替换的情况下,双引号和单引号所产生的opcodes是一样的;在使用变量替换的情况下,。。。。。。。。。。。。。。。是不一样:同样的逻辑,生成的opcodes数量证明使用单引号会快。在编译几段,它们的区别也很大,例如在scanning阶段,对于双引号的词法规则有14条,而对于单引号仅仅只有6 阅读全文
posted @ 2012-06-27 14:38 MayFirst 阅读(131) 评论(0) 推荐(0)