亿级Web系统搭建——单机到分布式集群 经验

Balancing),简单地说就是给我们的服务器集群分配“工作任务”,而采用恰当的分配方式,对于保护处于后端的Web服务器来说,非常重要。 负载均衡的策略有很多,我们从简单的讲起哈。 1. HTTP重定向

jopen 2014-12-16   24263   0

基于webpack搭建前端工程解决方案探索 经验

纯静态页面型 前端项目工程化解决方案的思路。 下篇(还没写完)探讨下对于Node.js作为后端的项目工程化、模块化、前后端共享代码、自动化部署的做法。 关于前端工程 下面是百科关于“ 软件工程 ”的名词解释:

jopen 2015-08-27   207456   0

DropzoneJS 使用指南(文件拖拽上传) 经验

tion指定的地址上传文件。(其实就和普通的文件上传没什么区别,只不过多了个拖拽) 如果你想在后端接受文件的时候用其他的name而不是上面指定的file,您可以配置dropzone的 paramName

jopen 2015-11-27   89323   0

Github上的PHP资源汇总大全 经验

Doctrine Migrations : 用于Doctrine的迁移库 NoSQL ——处理NoSQL后端的库 MongoQB : 一个MongoDB的查询构建库 Monga : 一个MongoDB的抽象库

jopen 2015-01-06   172621   0
PHP   PHP开发  

100 亿次的挑战:如何实现一个 “有把握” 的春晚摇一摇系统 经验

,怎么办? 海量服务之道有个过载保护,如果没法硬扛,可以做到自我保护。简单的说就是前端保护后端后端拒绝前端。 客户端在服务访问不了、服务访问超时和服务限速时主动减少请求。 接入服务可

BooGossett 2016-12-14   7362   0

微博数据库3个变迁阶段背后的设计思想 经验

中,也需要写入 Redis 中。如果在前端开启双写也是可以解决的,但是这会造成代码复杂现象;如果在后端实现一个数据链路,会让代码更加清晰,同时也可以保障数据的最终一致性。后来在实际应用中,databus

y139733 2016-02-27   31612   0

NoSQL注入的分析和缓解 经验

除限制要查询的字段之外,查询中还可以包括正则表达式和条件。 PHP重言式注入 让我们审视一下图3中所画的架构,一个使用PHP实现后端的Web应用,它将用于查询数据存储的请求编码为JSON格式。让我们使用一个MongoDB示例去演示

liuxiuji 2017-03-20   71074   0

三个案例看Nginx配置安全 经验

会出现这个问题。 这个常见于Nginx做反向代理的情况,动态的部分被proxy_pass传递给后端端口,而静态文件需要Nginx来处理。 假设静态文件存储在/home/目录下,而该目录在url

keol6036 2017-06-06   58199   0

Vue微信公众号开发踩坑记录 经验

微信授权登录(基于公众号的登录方案) 接入JS-SDK实现图片上传,分享等功能 现状及难点 采用的Vue框架,前后端分离模式(vue工程仅作为客户端),用户通过域名访问的是客户端,但是微信授权中涉及签名和token校验依赖服务端

JillianHlf 2017-08-20   26088   0

Nginx+Php-fpm 运行原理详解 经验

上面我们说了,Nginx不只有处理http请求的功能,还能做反向代理。 Nginx通过反向代理功能将动态请求转向后端Php-fpm。 下面我们来配置一个全新的Nginx+Php-fpm 1、配置nginx.conf文件

xinngelihna 2017-03-29   50833   0

开源巨献:年度最佳 JavaScript 和 CSS 开源库推荐 经验

推出的一个可用于机器智能并加速 WebGL 的开源 JavaScript 库,完全在浏览器中运行,不需要安装,不需要后端处理。 Node.js CMS 和 Web 应用程序平台 KeystoneJS KeystoneJS,以

临风如竹 2018-02-20   43834   0

Vue全家桶+Socket.io+Koa2打造一个智能聊天室 接口已开放 经验

vue-router:页面路由切换 axios:一个基于 Promise 的 HTTP 库,向后端发起请求。 Express、 Koa2 :因为vue-cli生成的项目是基于 express

bjms3099 2017-05-11   26566   0

JavaScript数组和对象就像是书与报纸的关系 经验

什么? 假设你允许用户在你的网站上创建新账户,账户名格式为名、姓、电子邮件和密码。在将它发送到后端之前,你想要储存这些数据。你要使用哪种架构来储存用户的信息?为什么? 假如你要搭建一个论坛,你

lang0428 2017-05-03   18437   0

百度贴吧10亿量级LAMP架构分享 经验

维成本能大大降低。 开发 开发方面分为接入层、业务逻辑层、存储层。 接入层处于浏览器和后端服务之间,用来解析 http 协议并组织成相应的协议格式,完成客户端和服务器之间的通信,还包括攻击

openkk 2011-12-02   61985   0

初识 SeaJS 经验

最近NodeJS和CommonJS真是好火啊,前端真的不再如从前那么“单纯”了,从此需要学习掌握更多的传统软件开发的知识和技能,也就是从前后端开发做的很多工作会逐渐前移到前端工程师。这里为什么要把NodeJS和CommonJS放在一起说呢,

jopen 2012-03-12   24584   0

Javascript定义类(class)的三种方法 经验

的时候,只是一种简单的网页脚本语言。如果你忘了填写用户名,它就跳出一个警告。 如今,它变得几乎无所不能,从前端到 后端 ,有着各种 匪夷所思的用途 。程序员用它完成越来越庞大的项目。 Javascript 代码的复杂度也直线上升。单个网页包含

jopen 2012-07-09   17793   0

通过Node.js和Socket.io来实现手机的远程控制 经验

js服务端控制,script.js浏览器端。你可以运行这个应用在Node.js 1.10+或者io.js. 后端,我们用到了 express 和 Socket.io .它主要用来响应socket.io的事件监听。用

jopen 2015-06-25   19466   0

高性能负载均衡软件 HAProxy 经验

external_servers # 默认服务组 backend external_servers # 后端对外服务组,名字随便取 mode http balance roundrobin # 轮询调度 option

meyw 2015-08-11   51934   0

让 HAProxy 1.5 感知 MySQL 复制的延迟 经验

2和192.168.10.3),应用的读请求在3307端口,你需要在HAProxy中配置一个前端和后端,像这样: frontend read_only-front bind *:3307 mode tcp

jopen 2015-01-02   13163   0
HAproxy  

PM25 - 开源Node服务器监控平台 经验

开源代码的结构和部署拓扑图 项目开发者的个人介绍 建设服务监控系统的初衷和历程 随着基于NodeJS前后端分离方案的推行,前端的开发模式和角色也在发生着悄无声息的变化,而今NodeJS的开发俨然已经成为我

jopen 2016-01-03   44084   0
PM25  
1 2 3 4 5 6 7 8 9 10