一、register_globals
register_globals的意思就是注册为全局变量,好比:$_GET,$_POST,等等,因此当On的时候,传递过来的值会被直接的注册为全局变量直接使用,而Off的时候,咱们须要到特定的数组里去获得它。因此,碰到上边那些没法获得值的问题的朋友应该首先检查一下你的register_globals的设置和你获取值的方法是否匹配
2、short_open_tag 这个设置的做用是关闭短标签,在设置成Off以后,<?php echo 123; ?>能够显示,而<? echo 123; ?>就不行了,同理<?=$var?>这样的写法也不行了。
3、upload_max_filesize 上传文件大小的限制
4、apc缓存开启会提高php性能30%的性能,具体能够查下
apc.cache_by_default = on 生成opcode是须要系统开销的,每一次执行都要生成一次opcode,这样的开销仍是可观的,因此php的优化必须开启opcode的缓存,来避免重复的编译。 php的opcode缓存有APC,eAccelerator,XCache,这些都是把opcode放在共享内存中。 以APC为例:在php.ini中设置 apc.cache_by_default = on 经过<?php print_r(apc_cache_info());?>能够查看缓存的状况, 若是服务器端代码已更改,但是环境运行的时候就是过段时间才会运行最新的代码,这个就有很大多是opcode设置的时间的问题