不要在PHP7中踩这些坑

不要在PHP7中踩这些坑

PHP后端2018年04月11日标签:PHP  Laravel 

PHP是当今仍然是最流行的Web开发语言,目前在所有使用服务端编程语言的网站中,超过83%的站点在使用PHP。PHP7在性能方面实现跨越式的提升,然后有些坑我们还是要提醒PHPer不要踩。阅读全文

HTML5 Web播放器-Video.js

HTML5 Web播放器-Video.js

Javascript前端2018年04月09日作者:月光光标签:JavaScript  HTML5  网页播放器 

Video.js是一款优秀的HTML5 Web视频播放器。它同时支持 HTM5 和 Flash 视频,支持在桌面和移动设备上的视频播放,截至目前,大概有40W的站点在使用Video.js作为web播放器。阅读全文

CSS3实现的线条波浪动画效果

CSS3实现的线条波浪动画效果

Javascript前端2018年04月07日作者:月光光标签:CSS3 

这是一款使用CSS3 animation动画和png图片制作的css3线条波浪动画效果。该特效中,使用了3张波浪线条的png图片,以及少量的CSS代码,制作出逼真的线条波浪动画效果。阅读全文

Nginx负载均衡配置

Nginx负载均衡配置

运维知识2018年04月04日作者:月光光标签:Nginx  Linux 

随着网站访问量的增长,一台web服务器可能扛不住日益增长的流量压力,为了缓解压力,可以增加服务器硬件配置(不可靠),我们可以将压力分散到不同的多台服务器上,实现负载均衡。本文给大家介绍Nginx负载均衡配置以及实验测试。阅读全文

一份来自InfoQ的Web开发趋势报告

一份来自InfoQ的Web开发趋势报告

业界关注2018年04月02日作者:David Iffland, David标签:Node.js  Vue.js  WEB 

Web开发领域几乎每过几分钟就会出现一个JavaScript开发框架,它们通常都很短命,这种现象非常有意思。要在这些框架中做出选择真的不容易,Vue.js,Angular,React...阅读全文

Hammer.js实现多点触控的javascript库

Hammer.js实现多点触控的javascript库

Javascript前端2018年03月30日作者:月光光标签:JavaScript  HTML5  移动端 

Hammer.js是一个开源的能实现多点触控的javascript库,可以识别触摸,鼠标点击和手势滑动操作,它不依赖任何第三方库,并且非常小巧灵活。阅读全文

Linux下安装Nodejs以及PM2工具

Linux下安装Nodejs以及PM2工具

运维知识2018年03月27日作者:月光光标签:JavaScript  Node.js  Linux 

我在介绍使用Nodejs作为服务端提供WebSocket服务,有同学提议要我写一篇关于node安装部署的文章,这不准备好了,本文教你安装nodejs和PM2,以及简单使用。阅读全文

使用HTML5的WebSocket实现服务端和客户端数据通信

使用HTML5的WebSocket实现服务端和客户端数据通信

Javascript前端2018年03月24日作者:月光光标签:JavaScript  HTML5  Node.js 

WebSocket协议是基于TCP的一种新的网络协议。WebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。依靠这种技术可以实现客户端和服务器端的长连接,双向实时通信。阅读全文

Mysql/MariaDB配置主从复制备份

Mysql/MariaDB配置主从复制备份

运维知识2018年03月22日作者:月光光标签:MySQL  Linux  CentOS 

数据库安装配置好后,如果你的web项目对数据要求比较严谨,那就需要对数据进行备份。一般项目我们采用主从双机热备份机制来保证数据可靠性,当然也可以采用主主互备高可用机制。本文先介绍Mysql/MariaDB主从双机热备份的配置。阅读全文

推荐5个超级JavaScript Ajax组件和库

推荐5个超级JavaScript Ajax组件和库

业界关注2018年03月20日作者:Manjunath M 标签:JavaScript  Ajax  Vue.js 

AJAX是用来对服务器进行异步HTTP调用的一系列web开发技术客户端框架。 AJAX即Asynchronous JavaScript and XML(异步JavaScript和XML)。AJAX曾是web开发界的一个常见名称,许多流行的JavaScript小部件都是使用AJAX构建的。阅读全文