前后端分离这个词一点都不新鲜,完全的前后端分离在岗位协作方面,前端不写任何后台,后台不写任何页面,双方通过接口传递数据完成软件的各个功能实现。此种情况下,前后端的项目都独立开发和独立部署,在开发期间有2个问题不可避免:第一是前端调用后台接口时的跨域问题(因为前后端分开部署);第二是前端脱离后台服务后...
分类:
其他好文 时间:
2016-03-02 10:55:02
阅读次数:
1796
首先从字面上看分布式,就是分开部署的方式,所以我们都知道他是分开的东西,大家想想最初我们做一个系统就一个机器,没有分布式,包括数据库,程序都在一个机器上,后来我们就会遇到一些问题,比如一个机器反应太慢了计算不过来,一个机房有的地方无法访问了,一个机器存储空间不够了,这个时候我们就会想到再加一个机房或...
分类:
其他好文 时间:
2015-12-24 13:12:42
阅读次数:
109
--俗解--§什么是分布式系统1通俗点说分布式系统就是能把服务器端程序分开部署到多台机器上。2跟分层毫无关系,跟它容易搞混的是集群分布式就是把一个系统分布在不同的节点上,各节点协同工作,缺一不可集群也是把一个系统部署在很多节点上,但是每个节点都能独立工作,一个节点当掉..
分类:
其他好文 时间:
2015-11-10 16:17:33
阅读次数:
296
今天折腾了一天一个小问题,就是明明正确的php代码在访问数据库的时候总是提示DB ERROR。后来才发现是填写数据库名的时候,写成了该数据库的ip地址(其实也是本机ip但是本机还是不能访问),而不是localhost。归根到底这个问题的根源是mysql未开启远程访问,开启的具体方法为:D:\wamp...
分类:
数据库 时间:
2015-11-07 06:13:03
阅读次数:
228
实验系统:CentOS 6.6_x86_64实验前提:提前准备好编译环境,防火墙和selinux都关闭实验说明:本实验共有4台主机,IP及角色分配如拓扑下载地址:试验中用到mariadb软件的下载地址,http://pan.baidu.com/s/1bnnYiMr实验拓扑: 一、准备工作 1...
分类:
其他好文 时间:
2015-09-17 08:45:34
阅读次数:
231
原文:Lucene.Net 2.3.1开发介绍 —— 四、搜索(一)既然是内容筛选,或者说是搜索引擎,有索引,必然要有搜索。搜索虽然与索引有关,那也只是与索引后的文件有关,和索引的程序是无关的,因此,搜索和索引一般是分开部署。简单地说,就是一个应用程序(桌面程序)来索引,一个WEB程序来实现搜索。当...
分类:
Web程序 时间:
2015-06-26 19:25:17
阅读次数:
102
大家都知道php-fpm经常会占用很多cpu资源;所以想要尝试把nginx和php-fpm分开在两台服务器上搭建(本人并不确定这样是不是可以提高服务器性能,以后有时间会做测试);可能这种做法并不是主流的配置方案,所以网上资料比较少,而且都是编译安装,要修改很多很多参数,我看了几..
分类:
Web程序 时间:
2015-06-25 17:44:33
阅读次数:
148
分布式系统含义分布是指功能分布支持分布式处理的软件系统通俗点说分布式系统就是能把服务器端程序分开部署到多台机器上。可以分开部署的系统。软件系统运行的环境分布在多台服务器上它包括分布式操作系统、分布式程序设计语言及其编译(解释)系统、分布式文件系统和分布式数据库系统等。故名思义,分布式系统就是将系统的...
分类:
其他好文 时间:
2015-05-11 21:49:22
阅读次数:
146
1. 加密的系统不要具备解密的功能,否则 RSA 可能不太合适公钥加密,私钥解密。加密的系统和解密的系统分开部署,加密的系统不应该同时具备解密的功能,这样即使黑客攻破了加密系统,他拿到的也只是一堆无法破解的密文数据。否则的话,你就要考虑你的场景是否有必要用 RSA 了。2. 可以通过修改生成密钥的长度来调整密文长度生成密文的长度等于密钥长度。密钥长度越大,生成密文的长度也就越大,加密的速度也就越慢...
分类:
编程语言 时间:
2015-01-16 13:09:21
阅读次数:
272