文章标签 ‘php’
lnmp安装后进程优化一下,以更好的发挥VPS的性能 修改php-cgi vi /usr/local/nginx/conf/nginx.conf 其中worker_processes 1;可以修改成2或3个,nginx本身就很强大,不需要像apache那样,开启过多的进程来保证其稳定运行。 vi /usr/local/php/etc/php-fpm.conf
Header函数最常用的一个功能就是用来做页面的跳转,在php运行超时分步执行就用到了. 其实还可以利用header来重新定义网页的输出编码. 最近在做一个PHP页面中, 通过 require(‘blog/wp-blog-header.php’);
很多朋友的php程序当php的版本升级到5.3以后,会出现”Deprecated: Assigning the return value of new by reference is deprecated in“ 显示出来。这是因为5.3以后,不能使用”=&”符号,可以直接用”=”就可以了。 所以当出现这个问题后有两种解决方法:
如果PHP进行比较消耗资源的操作, 有可能会出现内存不足的情况, 默认的设置是32M, 如果内存溢出, 会显示以下错误: 这时候也要让程序运行可以用以下几中方法:
通常的情况下用PHP输出内容会先缓存, 到最后全部输出. 如果有一个多步的耗时操作, 所有的结果都要等到页面执行完后才能看到. 中间漫长的过程只有等待. 能不能立即都看到每步的结果呢? 如何让PHP即时输出内容呢. 可以用以下方法设定缓存的输出:
Google翻译真的做得很好, 虽然有时候翻译得不是很准确, 但机器翻译有这种水平,应该满足了. 如果你手上有大量的文档要翻译, 肯定不想一个个去google的翻译页面去拷贝粘贴. 这里介绍一个好用的google翻译接口GTranslate, 这是用PHP开发的翻译接口 gtranslate-api-php , 如果你知道一点PHP方面的知识, 很容易就可以写出文档翻译的程序来. 下面通过一个例子下看如何使用:
php方面, 网络有很多成熟易用的DOM处理工具, 对比了好几个, 一般都是通过DOM选择器来定位要处理的内容. 也都可以选择标签属性, 如果你还在用PHP的原始函数来处理html吗, 那就太落后了. 这些dom处理工具比自己用PHP函数来处理不知道要高效果多少倍. 这里介绍一下比较简单易用的dom处理工具 - simplehtmldom. 主要是它小巧, 一个文件就行, 易用, 你很快就可以明白如何使用. 如果你只是简单处理html, 或者做一些提取hmtl内容的工作, 这个完全够用.


