• PHP实现文件下载断点续传详解

    如果我们的网站提供文件下载的服务,那么通常我们都希望下载可以断点续传(Resumable Download),也就是说用户可以暂停下载,并在未来的某个时间从暂停处继续下载,而不必重新下载整个文件。 通常情况下,Web服务器(如 Apache )会默认开启对断点续传的支持。

    17-01-01
  • Apache设置禁止使用IP访问网站的方法

    一般来说,网站可以用域名和IP来访问。但是,如果您的网站可以通过IP直接访问,就会有一些隐患,比如被域名恶意解析等。那么如何设置禁止IP直接访问呢,本文就为大家介绍下方法。 修改方法 修改 Apache 配置文件 Http d.conf 如果你的Apache开通了虚拟主机,

    16-12-28
  • MySQL使用limit 1提高sql查询效率

    在做大数据量的web开发的过程中,在程序开发的任何一步中都需要认真的思考能否有更好的办法来提高程序的执行效率。 下面分享一个在实际工作中经常用到却很容易被忽视的一个优化 mysql 查询效率的方法,合理的使用limit 1。 目前有如下一张表(用户表): cre

    16-12-27
  • 最简洁的PHP程序员学习路线及建议

    为了你可以更好地学习PHP,这次主要是想说一下PHP的学习线路,文末还有10条 php性能 优化的小技巧介绍哦 适用于PHP初学者的学习线路和建议 我们要有一个循序渐进的学习过程,这里先把学习PHP的过程做一下概括,这和很多学习PHP的爱好者是不谋而合的: (1) 熟

    16-12-26
  • MySQL锁的用法之行级锁

    行级锁是 mysql 中粒度最小的一种锁,他能大大减少 数据库 操作的冲突。但是粒度越小,实现的成本也越高。 myisam 引擎只支持表级锁,而 innodb 引擎能够支持行级锁,下面的内容也是针对INNODB行级锁展开的。 INNODB的行级锁有共享锁(S LOCK)和排他锁(X L

    16-12-25
  • php实现星级评分系统的一些资料

    很多电影网站都有评分系统,一般都是5星评分系统。现在我也有这样的需求,于是在网上找了一些看起来比较靠谱的资料,有些资料还带有demo,前后端全套代码。 全是国外的资料,也许国内的也有,但是用中文真的没搜到能用的。不得不说现在中文技术资料真的是越

    16-12-11
  • Identicon:实现根据用户账号生成像素头像php版

    上github或者其它一些技术社区,经常可以看到这种像素效果的头像: v2ex社区的像素头像 这种头像一般是为了让没有上传头像的用户能呈现多样化的效果,避免清一色默认头像的尴尬。 这种头像有个专门的术语:Identicon。所以要找这方面的资料搜Identicon就可以

    16-11-05
  • Facebook风格的 time ago函数-php

    非常还用,只要把里面的英文替换成中文就行了 ?phpfunctionnicetime($date){if(empty($date)){returnNodateprovided;}$periods=array(second,minute,hour,day,week,month,year,decade);$lengths=array(60,60,24,7,4.35,12,10);$now=time();$unix_date=strtot

    16-05-15
  • php5.4后htmlspecialchars输出为空的问题

    从旧版升级到php5.4,恐怕最麻烦的就是htmlspecialchars这个问题了!当然,htmlentities也会受影响,不过,对于中文站来说一般用htmlspecialchars比较常见,htmlentities非常少用到。 可能老外认为网页普遍应该是utf-8编码的,于是苦了那些用GB2312,GBK编码

    15-10-24
  • PHP清除html格式

    做采集的都知道,一般采集过来的内容难免会带有html标签,如果有太多的标签会影响之后的数据分析或提取,所以需要过滤掉!PHP已经为我们提供了很多清除html格式的方法了,下面就让老高介绍一下。 I. strip_tags strip_tags($str) 去掉 HTML 及 PHP 的标记 语

    15-10-06
  • Flarum:美、简洁且流畅的开源论坛系统

    论坛已然过了它最时兴的年代,如今,它渐渐低调,转而更多地被应用于产品的客户支持环节。Flarum是又一款开源的论坛系统,但它着实做到了美、简洁与流畅。论坛帖子阅读界面的贴边时间线的设计更是让人眼前一亮。 来源: 稀土掘金

    15-09-20
  • 12岁开始自学Web开发的5个经验

    自从我12岁的时候,发现Microsoft Word中的“另存为Web页面”选项后,我就开始自学Web开发。我先学的是HTML,接着是CSS和JavaScript,然后是一些PHP和Rails的皮毛。 (近段时间,我投入了Meteor的怀抱。) 我也考虑过接受正式和系统的教育,但是,最后我发现

    15-03-13
  • 利用dns解析来实现网站的负载均衡

    当网站的访问量大了就会考虑负载均衡,这也是每一个架构师的基本功了,其基本地位就相当于相声里的说学逗唱,活好不好就看这个了 :) 传统的负载均衡思路是单点的,不管你是硬件的还是软件的基本都是这样的原理 对于一般的需求来说,这样的架构基本就可以解决

    15-03-05
117文