解析提高PHP执行效率的50个技巧

    1、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的”函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故 把函数加上了双引号)。 2、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 3、$row[‘id’] 的速度是$row[id...阅读全文
    作者:绝缘体.. | 分类:apache, c++, html, java, PHP, 学东西, 开发工具, 编程语言 | 阅读: | 标签:, , , ,

    CentOS设置程序或服务开机启动的方法

    本篇文章记录一下在CentOS系统下设置程序或服务开机启动的两种方法。 1、利用 chkconfig 来配置启动级别 在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd、mysqld、postfix等,安装后系统默认不会自动启动的。就算手动执行 /etc/init.d/mysqld start 启动了服务,只要服务器重启后,系统仍然不会自动启动服务。 在这个时候,我们就需要在安装后做个设置,让系统自动启动这些...阅读全文
    作者:绝缘体.. | 分类:apache, MySQL, svn, 开发工具, 数据库 | 阅读: | 标签:, , , ,

    linux环境下开启php错误提示的方法

    本篇文章记录一下linux下开启php错误提示的方法。 默认模式下的apache是没有开启错误语法提示的,是为了安全性的问题。但如果用LAMP作为测试机,就很必要开启提示了。不然错误在那里也搞不清。 修改php.ini文件。不同的安装,php.ini存放的位置也有所不同。最简单的办法是用phpinfo()来先查看存放位置,我在6.4下用yum安装的 目录在 /etc/php.ini。 chmod 777 /etc/php.ini  vi /etc/php.i...阅读全文
    作者:绝缘体.. | 分类:apache, Linux, PHP, 开发工具, 操作系统, 编程语言 | 阅读: | 标签:, , , ,

    基于yaf的Hello world示例

    基于yaf的Hello world示例,假设我的例子的站点目录为 /var/www/yaf_test ,我采用的目录结构如下: – index.php //入口文件 + public  |- .htaccess //重写规则  |+ css  |+ img  |+ js + conf  |- application.ini //配置文件 + application  |+ controllers   |- Index.php //默认控制器  |+ views   |+ index //控制器    |- index.phtml //默认视图  |+ modules //...阅读全文
    作者:绝缘体.. | 分类:apache, CSS, html, PHP, 开发工具, 编程语言 | 阅读: | 标签:, , , ,

    Xdebug 的作用及其安装配置详细说明

    说到PHP代码调试,对于经验老道的PHPer,通过简单的echo、print_r、var_dump函数,或PHP开发工具zend studio、editplus便可非常迅速的解决工作中遇到的大部分问题,但是对于PHP新手来说仅仅通过这些简单的调试语句来定位并解决问题,还是相当有难度的,而Xdebug作为一款专为php而诞生的代码调试工具,无疑对我们来说是一个巨大的福音。 Xdebug作为PHP调试工具,提供了丰富的调试函数,通过...阅读全文
    作者:绝缘体.. | 分类:apache, go, PHP, 开发工具, 编程语言 | 阅读: | 标签:, , , ,

    Linux crontab 命令格式说明与示例分析

    通过在linux系统上执行 crontab 命令,我们可以在固定的间隔时间执行指定的系统指令或 shell script脚本。时间间隔的单位可以是分钟、小时、日、月、周及以上的任意组合。这个命令非常设合周期性的日志分析或数据备份等工作。 基本格式 : *  *  *  *  *  command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示...阅读全文
    作者:绝缘体.. | 分类:apache, Linux, windows, 开发工具, 操作系统 | 阅读: | 标签:, , , ,