Welcome 微信登录

首页 / 网页编程 / PHP

PHP编程的五个良好习惯

PHP编程的五个良好习惯

PHP编程的五个良好习惯2010-12-26 PHP5研究室 Nathan A. Good根据具体的情况,一般的开发人员往往比优秀的开发人员的效率低 10%~20%。优秀的开发人员的效率更高,因为他们拥有丰富的经验和良好的编程习惯。不良的编程习惯将会影响到效率。本文通过展示一些良好的编程习惯,帮助您成为更优秀的程序员。这些良好的编程习惯不仅能提高效率,还能让您编写出在应用程序的整个生命周期中易于维护的代码。编写出来的代码可能需要大量的维护;应用程序的维护是...
PHP几点精华

PHP几点精华

PHP几点精华2010-12-26我发现很多的PHP程序员,尤其是学习还不是很久的,都不知道PHP的精华所在。Perl当年如何在商界出名?其强大的正则表达式。而PHP呢?他是一门从Unix下发展起来的语言,当然也就继承了Perl的很多特点,同时C的优点都有。快速、简洁、明了,尤其是C程序员,PHP是至爱,我就是深爱着“PHP”(都忘了女友了:))。这里,我想来写一篇PHP的变量、数组应用技巧和PHP的正则表达式、PHP的模板应用,以...
PHP关于cookie和session的分析

PHP关于cookie和session的分析

PHP关于cookie和session的分析2010-12-261.PHP的COOKIEcookie 是一种在远程浏览器端储存数据并以此来跟踪和识别用户的机制。PHP在http协议的头信息里发送cookie, 因此 setcookie() 函数必须在其它信息被输出到浏览器前调用,这和对 header() 函数的限制类似。1.1 设置cookie:可以用 setcookie() 或 setrawcookie() 函数来设置 cookie。也可以通过向客户端直...
xdebug参数配置详解

xdebug参数配置详解

xdebug参数配置详解2010-12-26安装:预编译模块安装预编译模块是很容易的。只需要将它们放到一个目录中,并将下面的内容添加到php.ini中:(不要忘记更改路径和文件名为你自己的值,并确信你使用的是完整路)zend_extension_ts = "c:/php/modules/php_xdebug.dll"基本特征:相关参数设置xdebug.default_enable类型:布尔型 默认值:On如果这项设置为On,堆栈跟踪将被...
xdebug模块输出文件名的配置说明

xdebug模块输出文件名的配置说明

xdebug模块输出文件名的配置说明2010-12-26xdebug的性能测试输出文件名是可以配置的。默认是 xdebug.profiler_output_name = cachegrind.out.%p那个%p是服务器的pid,会输出“cachegrind.out.1408”之类的文件。可能这样不太方便测试很多文件的网站。网上看到的中文文章里面都没有关于这个参数的说明。我从xdebug官网上找来了它的说明翻译成中文了。符号含义配置...
Web应用优化技巧

Web应用优化技巧

Web应用优化技巧2010-12-26FenngFlickr是 Web 2.0 的代表站点。面对的网络问题除了一般 Web 站点都会有的内容优化之外, 还有必须要灵活处理 JavaScript 与CSS的频繁变化后部署分发带来的复杂性。设定文件大小的策略首先面临的一个问题是把所有的 JavaScript 与CSS放到一个文件中好呢,还是分割成多个文件 ? 从减少网络请求的角度上考虑, 前者更好,后者差。但是从并行的角度考虑,IE与 Firefox 默认情况...
Ubuntu中安装Xdebug调试跟踪程序过程

Ubuntu中安装Xdebug调试跟踪程序过程

Ubuntu中安装Xdebug调试跟踪程序过程2010-12-26Xdebug是Ubuntu下调试跟踪php程序的瑞士军刀,在php开发过程中必备的工具,昨在Ubuntu下安装了一下,记录下安装过程。首先是要有php环境我是使用利用pecl下载安装,这样省去了手动编译的麻烦如果没有pecl就安装下php-pear,但是pecl下载的还是源代码,下载完后会自动编译,期间会用到一个phpize的东东,如果没有phpize就安装下php5-dev本人的整个过程如...
PHP下对缓冲区的控制

PHP下对缓冲区的控制

PHP下对缓冲区的控制2010-12-26PHP4.0 提供了一个输出缓冲函数集合。输出缓冲支持允许你写包裹函数功能压缩缓冲区。在 PHP4 的输出缓冲支持允许 HTML 头信息存放, 无论 HTML的正文是否输出。但在PHP中,头信息( (header(), content type, and cookies )不采用缓冲 。在使用PHP的过程中不免要使用到header和setcookie 两个函数,这两个函数会发送一段文件头信息给浏览器,但是如果在使用...
<< 641 642 643 644 645 646 647 648 649 650 >>