最新消息:欢迎加入小松的QQ群一起讨论一起学习,本站启用elasticsearch全文检索系统,提供搜索的精确度

php 代码优化的实际操作

PHP 553浏览 0评论

php 代码优化的实际操作

最近在做平台的代码优化,讲一下我是怎么优化代码的。
平台是一个大的网站,里面分了很多模块,而我也不清楚原来的实现原理,对于我来说就是拿到一个系统要我做优化,这个难度很大,里面的核心代码基本上没有修改,因为原来的业务要求不清楚,只能从代码方面优化
1、int类型强转

$id=$_GET['id'];

修改成

$id=(int)$_GET['id'];

在看一下程序代码中是否有判断id小于1的,没有添加判断
如:

if($id<1){
echo '参数错误';
exit;
}

2、防sql注入
这个主要是一些参数的过滤
如果我会添加一个方法来过滤单引号和双引号等特殊符号
3、注销不用的变量,释放内容
如果如果循环里有大量的变量复制,用unset来释放内容
注意:unset()函数只能在变量值占用内存空间超过256字节时才会释放内存空间。
4、sql优化
主要是看一些索引是否添加,如果查多条数据的时候是否用了“*”,如果用了把他修改成需要的字段,(如果是单条数据我就没有修改)

QQ交流群:136351212

如无特别说明,本站文章皆为原创,若要转载,务必请注明以下原文信息:
转载保留版权:小松博客» php 代码优化的实际操作
本文链接地址:https://www.phpsong.com/1021.html

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
木有头像就木有JJ!点这里按步骤申请Gravatar头像吧!