highcharts是功能强大、开源、美观、图表丰富、兼容绝大多数浏览器的纯js图表库。
各种威武的图表呈现,绝对能够满足你的需求,看看他的功能吧。
曲线图:
柱状图:
饼图:
图表是纯js生成,兼容所有浏览器。
原网址: highcharts.com
有个不错的中文维护网站: highcharts.me
. . .
当我们需要实时数据推送,更新客户端信息时,我们需要一个技术来承载我们的这些梦想。
comet,基于 HTTP长连接的“服务器推”技术,是一种新的 Web 应用架构。同事说新浪微博就是用的这种技术;
它只是一个概念,代码还是我们自己写。
我们先剖析下,这个概念: 简单三个字 — 长轮询
这个技术是使用js做请求。
何为 “长” :等待时间长;
何为 “轮询”: 不断请求;
那么加在一起 . . .
使用kindeditor时,当我们插入自己的代码后,保存文本。网页上显示没有问题,但是当我们再次编辑文本内容的时候,发现以前插入的代码不显示。
可以这样解决,这个问题,在显示在textarea文本域的时候,使用php的htmlspecialchars函数,将文本内的一些特殊符号编码,这样就可以显示了:
转换代码如下:
. . .
PHP将时间转换成多少分钟前,多少天前,多少小时前等,挺简单的操作。
这里分享下:
1234567891011121314151617181920
// 时间变成多少分钟前function get_long_time($date){ $curr = time(); $d . . .
使用PHP截取汉字,如果用substr会出现乱码的问题,汉字是两个字节的,你从中间截断就乱码了。
使用mbstring这个php扩展可以解决这样的问题,里面有两个函数,mb_substr和mb_strcut;
12345678910
<?php $str = '我 . . .
让服务器对网页进行压缩是个不错的做法,让网页访问速度更快,因为网页小了,传输带宽压力不大,一会儿就能获取到数据,然后访问。而内容还是原来的内容。
增强用户体验,何乐而不为,这里是修改配置文件的方式来达到压缩的目的:
使用Apache服务器,apache网页压缩:
在http.conf配置文件最后追加:
12 . . .
wordpress很强大,一大堆烂摊子要收拾,那就是占用服务器资源,和速度慢的像狗。最后就是wordpress性能不够好。
平时我们访问自己wordpress网站都需要漫长的等待,我擦,是可忍孰不可忍,怎么实现秒杀。请看大屏幕。
这里主要是用最简洁的方式介绍wordpress优化,所以使用插件:
1、数据库优化
牢记大多数缓存插件还帮助了很多本,所以你会发现大多数正在采取照顾您已经现存的缓存软件的 . . .
使用PHP的全局变量$_SERVER可以获取到很多你想要的结果,比如我们查看浏览器信息,什么浏览器,什么版本。获取这些信息干嘛用,可以用来分析用户的习惯等等。
比如,大家都是用chrome浏览器,什么版本。不怎么用IE浏览器,或者,历史记录中没有IE 6的用户访问,那我们做网站的时候就不用考虑ie6兼容,是吧。
先说说简单查看浏览器信息:
. . .
关于Nginx编译安装,只需要几步就行了,但是这个过程中会有很多错误,因为nginx有一些依赖包,系统本身没有所以就会出现问题。
先进行nginx包的下载,到官网:
http://nginx.org/
下载后,解包,并进入nginx:
1234
tar -zxf ngi . . .
vim在粘贴代码时会自动缩进,这样会把有注释的代码搞得一团糟,可能因为某行的一个注释造成后面的代码全部被注释掉,以前就是直接粘贴的,发现不得不解决这个自动添加注释的问题。
临时方法:
vim 是自带缩进的,我们执行粘贴前需要设置为粘贴模式:
123
set paste& . . .