首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > PowerDesigner >

PDO防流入原理分析以及使用PDO的注意事项

2013-03-28 
PDO防注入原理分析以及使用PDO的注意事项????1 楼fyland昨天php 5.4+ 哪里不稳定了?能否给出测试代码?2 楼

PDO防注入原理分析以及使用PDO的注意事项

?


?


?

?

1 楼 fyland 昨天   php 5.4+ 哪里不稳定了?能否给出测试代码? 2 楼 月影无痕 昨天   fyland 写道php 5.4+ 哪里不稳定了?能否给出测试代码?

和APC, libmemcached模块兼容性很不好

另一方面php-fpm.log日志中,也出现大量报seg fault 之类错误,这时前端nginx就报502之类的错误。
3 楼 fyland 昨天   月影无痕 写道fyland 写道php 5.4+ 哪里不稳定了?能否给出测试代码?

和APC, libmemcached模块兼容性很不好

另一方面php-fpm.log日志中,也出现大量报seg fault 之类错误,这时前端nginx就报502之类的错误。

APC不太清楚,因为看过几个关于APC、xcache、eAccelerator的测试,貌似eAccelerator快一点,所有一直都是用eAccelerator。倒是libmemcached一直在用,在PHP 5.4.1X中没出现过什么问题。
你所说的seg fault错误不知道是不是这个bug导致的https://bugs.php.net/bug.php?id=62836,如果是的话,这个BUG早已修复。
PHP 5.4相比PHP 5.3更加激进,除了新增了一些语法特性外,更好的支持面向对象。更重要的是,正是因为激进,不再兼容一些老的特性,性能有很大的提升,而内存使用率略有减小。官方的说法是:
“许多内部结构已变得更小或完全消失,从而在大型 PHP 应用程序中可节省 20-50% 的内存。通过各种优化使性能提高 10-30%(主要取决于代码执行的操作),这些优化包括内联各种常见代码路径、将 $GLOBALS 添加到 JIT、“@”操作符运算更快、添加了运行时类/函数/常量缓存、运行时字符串常量现在被拘留、通过预先计算的散列更快地访问常量、空数组速度更快并使用更少内存、unserialize() 和 FastCGI 请求处理速度更快,以及在整个代码中进行更多的内存和性能调整。
      例如,早期的一些测试表明,Zend Framework 在 5.4 中运行速度提高 21% 并且内存使用减少 23%,而 Drupal 内存使用减少 50% 并且运行速度大约提高 7%。”

我去年自己的测试数据虽然没有像官方说的那样漂亮,但在性能和内存使用上 PHP5.4 确实比PHP5.3要好一些。 4 楼 月影无痕 13 小时前   fyland 写道php 5.4+ 哪里不稳定了?能否给出测试代码?

看来朋友你对这个新版本研究还是相当多的,你这么一说,我倒是很有兴趣也想反复测试一下,尝试将其应用到生产环境中。

那么,针对php 5.4+, 你的php-fpm.log中是否发现过大量错误日志?

我的php-fpm.log中出现大量seg fault之类的错误,导致我不得不暂停生产环境中使用它。 5 楼 fyland 2 小时前   月影无痕 写道fyland 写道php 5.4+ 哪里不稳定了?能否给出测试代码?

看来朋友你对这个新版本研究还是相当多的,你这么一说,我倒是很有兴趣也想反复测试一下,尝试将其应用到生产环境中。

那么,针对php 5.4+, 你的php-fpm.log中是否发现过大量错误日志?

我的php-fpm.log中出现大量seg fault之类的错误,导致我不得不暂停生产环境中使用它。
有,但不是“大量”的,当时用最新版的重新编译了一下就没再出现过!

热点排行