2019年4月23日
摘要: 一.什么是Ngnix? Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10 阅读全文
posted @ 2019-04-23 15:57 知’否 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1.设计表时,尽量少使用外键,因为外键约束会影响插入和删除性能 2.使用缓存,尽量减少对数据库的访问 3.在ORM框架下设置表时,能用varchar确定字段长度的,就别用text 4.可以给搜索频率高的字段设置索引 5.django ORM框架下的 Querysets本来就有缓存的 6.如果一个页面 阅读全文
posted @ 2019-04-23 14:10 知’否 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 对于一个后端开发程序员来说,提升性能指标主要有两个,一个是并发数,一个是响应时间网站性能的优化。一般包括web前端性能优化,应用服务器性能优化,存储服务器优化。 对前端的优化有: 1.减少http请求,减少数据库的访问量,比如使用雪碧图。 2.使用浏览器缓存。 3.对html,css,js文件进行压 阅读全文
posted @ 2019-04-23 13:48 知’否 阅读(1302) 评论(0) 推荐(0) 编辑
  2019年3月25日
摘要: Fast DFS分布式文件存储系统 概念: FastDFS 是用 c 语言编写的一款开源的分布式文件系统。FastDFS 为互联网量身定制, 充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用 FastDFS 很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。 阅读全文
posted @ 2019-03-25 20:01 知’否 阅读(385) 评论(0) 推荐(0) 编辑
  2019年3月18日
摘要: 在开发Web应用中,有两种应用模式: 前后端不分离 前后端分离 前后端不分离: 在前后端不分离的应用模式中,前端页面看到的效果都是由后端控制,由后端渲染页面或重定向,也就是后端需要控制前端的展示,前端与后端的耦合度很高。这种应用模式比较适合纯网页应用,但是当后端对接App时,App可能并不需要后端返 阅读全文
posted @ 2019-03-18 11:02 知’否 阅读(851) 评论(0) 推荐(0) 编辑
  2019年3月16日
摘要: 1、200 OK:请求已正常处理。2、204 No Content:请求处理成功,但没有任何资源可以返回给客户端,一般在只需要从客户端往服务器发送信息,而对客户端不需要发送新信息内容的情况下使用。3、206 Partial Content:是对资源某一部分的请求,该状态码表示客户端进行了范围请求,而 阅读全文
posted @ 2019-03-16 20:08 知’否 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 一、什么是sql注入: SQL注入攻击指的是通过构建特殊的输入作为参数传入Web应用程序,而这些输入大都是SQL语法里的一些组合,通过执行SQL语句进而执行攻击者所要的操作,其主要原因是程序没有细致地过滤用户输入的数据,致使非法数据侵入系统。 根据相关技术原理,SQL注入可以分为平台层注入和代码层注 阅读全文
posted @ 2019-03-16 19:45 知’否 阅读(3304) 评论(0) 推荐(1) 编辑
摘要: 一、什么是web框架? web框架(web framework)或者叫做web应用框架(web application framework),是用于进行web开发的一套软件架构。大多数的web框架提供了一套开发和部署网站的方式。为web的行为提供了一套支持支持的方法。使用web框架,很多的业务逻辑外 阅读全文
posted @ 2019-03-16 15:50 知’否 阅读(114) 评论(0) 推荐(0) 编辑
  2019年3月15日
摘要: 1、什么是Redis?简述它的优缺点? Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。 因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是 阅读全文
posted @ 2019-03-15 19:30 知’否 阅读(263) 评论(0) 推荐(0) 编辑
摘要: abort,errorhandler,异常处理 一.abort,异常抛出 abort(code):主动抛出异常状态码 参数code:HTTP的错误状态码 例如:abort(404) 二.errorhandler,异常捕获 errorhandler(code_or_exception):用来监听捕捉 阅读全文
posted @ 2019-03-15 11:40 知’否 阅读(1690) 评论(0) 推荐(0) 编辑