当前位置: 首页 > news >正文

苏州市网站网站改版怎样做301

苏州市网站,网站改版怎样做301,python破解wordpress,网站框架策划一、缓存由于Django是动态网站#xff0c;所有每次请求均会去数据进行相应的操作#xff0c;当程序访问量大时#xff0c;耗时必然会更加明显#xff0c;最简单解决方式是使用#xff1a;缓存#xff0c;缓存将一个某个views的返回值保存至内存或者memcache中#xff0c…一、缓存由于Django是动态网站所有每次请求均会去数据进行相应的操作当程序访问量大时耗时必然会更加明显最简单解决方式是使用缓存缓存将一个某个views的返回值保存至内存或者memcache中5分钟内再有人来访问时则不再去执行view中的操作而是直接从内存或者memcache中之前缓存的内容拿到并返回。Django中提供了6种缓存方式开发调试内存文件数据库Memcache缓存(python-memcached模块)Memcache缓存(pylibmc模块)1、配置a、开发调试#此为开始调试用实际内部不做任何操作#配置CACHES {default: {BACKEND: django.core.cache.backends.dummy.DummyCache, #引擎TIMEOUT: 300, #缓存超时时间(默认300None表示永不过期0表示立即过期)OPTIONS:{MAX_ENTRIES: 300, #最大缓存个数(默认300)CULL_FREQUENCY: 3, #缓存到达最大个数之后剔除缓存个数的比例即1/CULL_FREQUENCY(默认3)},KEY_PREFIX: , #缓存key的前缀(默认空)VERSION: 1, #缓存key的版本(默认1)KEY_FUNCTION 函数名 #生成key的函数(默认函数会生成为【前缀:版本:key】)}}#自定义keydefdefault_key_func(key, key_prefix, version):Default function to generate keys.Constructs the key used by all other methods. By default it prependsthe key_prefix. KEY_FUNCTION can be used to specify an alternatefunction with custom key making behavior.return %s:%s:%s %(key_prefix, version, key)defget_key_func(key_func):Function to decide which key function to use.Defaults to default_key_func.if key_func is notNone:ifcallable(key_func):returnkey_funcelse:returnimport_string(key_func)return default_key_funcView Codeb、内存#此缓存将内容保存至内存的变量中#配置CACHES {default: {BACKEND: django.core.cache.backends.locmem.LocMemCache,LOCATION: unique-snowflake,}}#注其他配置同开发调试版本View Codec、文件#此缓存将内容保存至文件#配置CACHES{default: {BACKEND: django.core.cache.backends.filebased.FileBasedCache,LOCATION: /var/tmp/django_cache,}}#注其他配置同开发调试版本View Coded、数据库#此缓存将内容保存至数据库#配置CACHES {default: {BACKEND: django.core.cache.backends.db.DatabaseCache,LOCATION: my_cache_table, #数据库表}}#注执行创建表命令 python manage.py createcachetableView Codee、Memcache缓存(python-memcached模块)#此缓存使用python-memcached模块连接memcacheCACHES{default: {BACKEND: django.core.cache.backends.memcached.MemcachedCache,LOCATION: 127.0.0.1:11211,}}CACHES{default: {BACKEND: django.core.cache.backends.memcached.MemcachedCache,LOCATION: unix:/tmp/memcached.sock,}}CACHES{default: {BACKEND: django.core.cache.backends.memcached.MemcachedCache,LOCATION: [172.19.26.240:11211,172.19.26.242:11211,]}}View Codef、Memcache缓存(pylibmc模块)#此缓存使用pylibmc模块连接memcacheCACHES{default: {BACKEND: django.core.cache.backends.memcached.PyLibMCCache,LOCATION: 127.0.0.1:11211,}}CACHES{default: {BACKEND: django.core.cache.backends.memcached.PyLibMCCache,LOCATION: /tmp/memcached.sock,}}CACHES{default: {BACKEND: django.core.cache.backends.memcached.PyLibMCCache,LOCATION: [172.19.26.240:11211,172.19.26.242:11211,]}}View Code2、应用-        cache_page(15) #超时时间为15秒这15秒是暂存的状态当过了15秒又是新状态了a. 全站使用使用中间件经过一系列的认证等操作如果内容在缓存中存在则使用FetchFromCacheMiddleware获取内容并返回给用户当返回给用户之前判断缓存中是否已经存在如果不存在则UpdateCacheMiddleware会将缓存保存至缓存从而实现全站缓存MIDDLEWARE[django.middleware.cache.UpdateCacheMiddleware,#其他中间件...django.middleware.cache.FetchFromCacheMiddleware,]CACHE_MIDDLEWARE_ALIAS CACHE_MIDDLEWARE_SECONDS CACHE_MIDDLEWARE_KEY_PREFIX View Codeb. 单独视图缓存方式一from django.views.decorators.cache importcache_pagecache_page(60 * 15)defmy_view(request):...方式二from django.views.decorators.cache importcache_pageurlpatterns[url(r^foo/([0-9]{1,2})/$, cache_page(60 * 15)(my_view)),]View Codec、局部模板使用a. 引入TemplateTag{% load cache %}b. 使用缓存{% cache 5000 缓存key %}缓存内容{% endcache %}View Code
http://wiki.neutronadmin.com/news/119949/

相关文章:

  • 百度推广免费网站排名优化有哪些牛霸天的软件1
  • 深圳网站系统建设wordpress 主题函数
  • 广州制作网站公司哪家好自己做免费的网站
  • 网站空间密码个人网页制作模板三张
  • 整站seo优化一般多少钱贵阳seo推广一般费用是
  • 网站建设国家标准本地拖拽网站建设
  • 网站开发工具中三剑客包括免费网站站
  • 目录浏览的网站品牌设计理念
  • 做网站一个月可以赚多少钱阿里云个人域名备案流程
  • 网站开发案例教程威海建设局网站首页
  • 做网赌需要在哪些网站投广告销售推广方案
  • 公司网站建设 上海做鱼网站的域名
  • 佛山网站设计制作公司打开网页wordpress错误
  • 电子商务网站建设试验报告1外网不能访问wordpress
  • 如何做视频播放网站上热门的短视频素材
  • 形容网站做的好网站程序有哪些
  • 怎么把网站设置为信任网站查域名注册详细信息查询
  • 网站快速网站推广网址大全名称
  • 番禺人才网站电子产品展示网站
  • 网站建设需要哪些步骤 谢谢企业网站的设计风格
  • 赣州市网站建设wordpress配置文件
  • wordpress能做大站吗成都医疗网站建设
  • 用网站做宣传的方案建设一网站要多少钱
  • asp网站实现php栏目免费访问国外网站的app
  • 阿里 做网站seo排名优化公司
  • 网站分析培训班陕西服装网站建设
  • 可以做行程的网站黄骅市职教中心
  • 石林网站建设企业在网站推广
  • 网站建设外包 源代码福州网站设计十年乐云seo
  • 网站官网设计规范建设部促进中心网站