简介 目录 评价 推荐
  • 夜丶华 2021-05-25

    尽量不要使用@符号

    会产生额外的运行负担 尽量使用try(){}catch() {} 方法

    0赞 · 0采集
  • 夜丶华 2021-05-25
    1. 尽量多的使用PHP自带的系统函数、常量、变量

    2. PHP自带的函数 实现相同功能的函数 几个函数之间的性能也是有区分的 eg: isset() array_key_exists()

    3. 尽量规避PHP为我们提供的魔法函数 如自己实现起来非常费劲时 可以考虑使用魔法函数

    0赞 · 0采集
  • qq__afhpOX 2020-06-06
    开始
    0赞 · 0采集
  • qq__afhpOX 2020-06-06
    开始
    0赞 · 0采集
  • 慕粉1474642376 2020-06-03
    时间窗口,串行改成并行
    截图
    0赞 · 0采集
  • 慕粉1474642376 2020-06-03
    网络并行化请求
    截图
    0赞 · 0采集
  • 慕粉1474642376 2020-06-03
    内存数据库磁盘网络
    截图
    0赞 · 0采集
  • 慕码人8403877 2020-02-10
    优化点:PHP内置函数的性能优劣 情况描述:PHP内置函数之间依然存在快慢差异 好的意见:多去了解PHP内置函数的时间复杂度 优化点:尽可能少用魔法函数 情况描述:性能不佳 为什么性能低:为了省事,PHP语言为你做了很多 例如:使用了__get() 循环10万 (85ms) 不使用 循环10万 (53ms) 优化点:产生额外开销的错误抑制符@ 描述:在代码开始前、结束后,增加了Opcode,前将报错的等级忽略,后将报错的等级恢复 vld-PHP Opcode查看扩展 主要作用是将opcode的代码演示出来 vld扩展主要的两个参数列表 -dvld.active 默认为0。代表是否在运行PHP文件是激活vld扩展, -dvld.execute 默认为1。代表只显示opcode代码,并不是真正执行
    截图
    0赞 · 0采集
  • qq_水哥_2 2020-02-07
    xhport测试php性能
    1赞 · 0采集
  • qq_水哥_2 2020-02-07
    xhport测试php性能
    截图
    0赞 · 0采集
  • Y言十年 2020-02-05

    网络请求超时时间设置的时长。

    截图
    0赞 · 0采集
  • Y言十年 2020-02-05

    性能开销排序

    截图
    0赞 · 0采集
  • 慕虎6154226 2019-12-20
    hhvm渲染
    截图
    0赞 · 0采集
  • 慕虎6154226 2019-12-20
    Gzip压缩php输出
    截图
    0赞 · 0采集
  • 慕虎6154226 2019-12-18
    php代码运行流程
    截图
    0赞 · 0采集
  • Blackbutterfly 2019-10-24

    魔法函数的应用

    0赞 · 0采集
  • 慕数据5407751 2019-09-01

    性能问题及解决办法

    截图
    0赞 · 0采集
  • qq_慕工程7162515 2019-07-02
    vim -0 bad.php goods.php


    0赞 · 0采集
  • 慕丝2355410 2019-06-17
    少使用正则表达式
    截图
    0赞 · 0采集
  • 慕丝2355410 2019-06-17
    1.少写代码,多使用php函数 2.php函数有性能差异 3.不实用@ 4.即时释放内存(unset)
    截图
    0赞 · 0采集
  • qq_慕婉清2078156 2019-06-15

    PHP语言级性能优化

    截图
    0赞 · 0采集
  • qq_慕婉清2078156 2019-06-15

    PHP语言级性能优化

    截图
    0赞 · 0采集
  • qq_慕婉清2078156 2019-06-15

    PHP语言级性能优化

    截图
    0赞 · 0采集
  • qq_慕婉清2078156 2019-06-15

    PHP语言级性能优化

    截图
    0赞 · 0采集
  • qq_慕婉清2078156 2019-06-15

    压力测试命令:ab -n100 -c10 http://www.baidu.com/

    响应数据

    Requests per second:  目标站点文档大小

    Requests per second:   每秒接收请求数

    Time per request:          每个请求的耗时情况(毫秒)

    1赞 · 0采集
  • qq_慕婉清2078156 2019-06-15

    压力测试工具ab简介

    截图
    0赞 · 0采集
  • 碰磁王110 2019-06-06

    串行请求并行化。

    file_get_contents 请求超时设置

    $timeout = array(

        'http'=> array(

            'timeout'=>5//设置一个超时时间,单位为秒

        )

    );

    $ctx = stream_context_create($timeout);

    $text = file_get_contents("//www.baidu.com/",0, $ctx);

    CURL 是常用的访问HTTP协议接口的lib库,性能高,还有一些并发支持的功能等。

    CURL 请求超时设置

    curl_setopt($ch, opt) 可以设置一些超时的设置,主要包括:


    a 、CURLOPT_TIMEOUT 设置CURL允许执行的最长秒数。


    b、CURLOPT_TIMEOUT_MS 设置CURL允许执行的最长毫秒数。


    c、 CURLOPT_CONNECTTIMEOUT 在发起连接前等待的时间,如果设置为0,则无限等待。


    d、 CURLOPT_CONNECTTIMEOUT_MS 尝试连接等待的时间,以毫秒为单位。如果设置为0,则无限等待。


    e、 CURLOPT_DNS_CACHE_TIMEOUT 设置在内存中保存DNS信息的时间,默认为120秒。


    截图
    0赞 · 0采集
  • 碰磁王110 2019-06-06

    PHP vld扩展  Opcode查看扩展。

    0赞 · 0采集
  • 碰磁王110 2019-06-06

    Linux : time php text.php 显示程序执行时间

    1赞 · 0采集
  • 慕神3473030 2019-03-20
    偶哟
    0赞 · 0采集
数据加载中...
开始学习 免费