php性能优化:使用 isset()判断字符串长度速度比strlen()更快

    php中如何判断字符串的长度?很多人第一想到的应该就是 strlen() mb_strlen() 这些函数了。但是从程序性能上来讲,这两个函数在判断字符串长度的过程中都不是最佳的,虽然他们是专业级的检测字符串长度的函数。 通过本人实践总结,php判断字符串长度,使用isset()在速度上比strlen()更快,执行效率更高。 那么isset()速度为什么比strlen()更快呢? strlen()函数函数执行起来相当快,因为它...阅读全文
    作者:绝缘体.. | 分类:html, PHP, 编程语言 | 阅读: | 标签:, , , ,

    php控制请求页面浏览器缓存

    缓存的主要作用是防止用户频繁刷新网站页面,导致服务器数据库负担,既要保证信息更新的及时性,也要保证缓存能被充分利用。http协议里控制浏览器缓存的头有三个Cache-Control,Expires,Last-Modified,在PHP下控制请求页面的浏览器缓存主要是利用php的 header()函数进行设置的。下面来了解一下这三个http协议里面控制缓存头的含义以及如何使用php设置这三种头标的方式吧! (1)Cache-Co...阅读全文
    作者:绝缘体.. | 分类:apache, PHP, 开发工具, 编程语言 | 阅读: | 标签:, , , ,

    javascript图片预加载技术

    lightbox类效果为了让图片居中显示而使用预加载,需要等待完全加载完毕才能显示,体验不佳(如filick相册的全屏效果)。javascript无法获取img文件头数据,真的是这样吗?本文通过一个巧妙的方法让javascript获取它。 这是大部分人使用预加载获取图片大小的例子: var imgLoad=function(url,callback){ var img=new Image(); img.src=url; if(img.complete){ callback(img.widt...阅读全文
    作者:绝缘体.. | 分类:go, javascript, PHP, 编程语言 | 阅读: | 标签:, , , ,

    flash幻灯片切换效果代码,超简单超实用

     做 web 开发的少不了会碰到图片幻灯片切换这种效果的,大家已经不足为怪了,百度一下大把大把的。下面和大家分享一个简单又实用的 flash 版本的幻灯片切换效果,简单而且表现美观。最重要的一点。这个适合做广告调用的代码,互联网比较流行的广告调用大都是script js形式调用的,显然网络上那些html形式的幻灯片切换效果就不太适合了,而这个却非常好的满足了这一点。 先将 flash 幻灯片...阅读全文
    作者:绝缘体.. | 分类:go, html, PHP, 百度, 科技企业, 编程语言 | 阅读: | 标签:, , , ,

    php获取某地pm2.5数据接口开发(pm2.5 php api)

    pm2.5 php api,哈哈,这个名字够响亮吧!互联网目前应该还是第一个。其实这纯粹是个标题党!但是本篇文章确实会提供如何使用php去获取全国各地的pm2.5的相关数据的,看下面,如何使用这个pm2.5 php api接口吧! 首先来看一下获取数据后的数据效果吧,这个是获取广州的pm2.5的数据结果列表图: 至于具体如何通过php获取某地pm2.5的相关数据还是看原网页吧: http://www.pm25.in/api_doc 阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,