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