WSGI_CACHE.

µð½ºÅ©¿¡ ´ëÇÑ ÀÀ´äÀ» ij½ÌÇÏ´Â WSGI ¹Ìµé¿þ¾î
Áö±Ý ´Ù¿î·Îµå

WSGI_CACHE. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • MIT/X Consortium Lic...
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Nathan R. Yergler
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:

WSGI_CACHE. ű×


WSGI_CACHE. ¼³¸í

WSGI ¹Ìµé¿þ¾î´Â µð½ºÅ©¿¡ ´ëÇÑ ÀÀ´äÀ» ij½ÌÇÕ´Ï´Ù WSGI_CACHE´Â WSGI ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇÑ µð½ºÅ© ij½ÌÀ» Á¦°øÇÏ´Â WSGI ¹Ìµé¿þ¾îÀÔ´Ï´Ù. ±×°ÍÀº ´Ù¼Ò °ÅÄ¥°í À¶Å뼺ÀÌ ¶³¾îÁö´Â °Í°ú °°Áö ¾ÊÀ¸¸ç, Grandpa.wsgi_cache´Â µð½ºÅ©ÀÇ Ä³½Ã µð·ºÅ丮¿¡¼­ WSGI »çÀÌÆ®¿¡ ´ëÇÑ WSGI »çÀÌÆ®¿¡ ¿äûÀ» ij½ÃÇϵµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. ij½Ã µð·ºÅ丮¿¡´Â ¿äûÀÌ µ¿ÀÏÇÑ µð·ºÅ丮 ·¹À̾ƿôÀÌ µ¿ÀÏÇÕ´Ï´Ù (Áï, / foo / bar°¡ ¿äûµÇ¸é, Foo µð·ºÅ丮°¡ ij½Ã¿¡¼­ ÀúÀåµÇ°í °Å±â¿¡ ÀúÀåµË´Ï´Ù). µð½ºÅ©¿¡¼­ ij½Ã µÈ ÆÄÀÏÀ» »èÁ¦ÇÏ´Â °Í ÀÌ»óÀÇ Ä³½Ã ¸¸·á°¡ ¾ø½À´Ï´Ù. ÀÌ°ÍÀº ±â´ÉÀÔ´Ï´Ù. easy_install : easy_install wsgi_cacheConfigurationConfigationÀÇ WSGI_CACHATEL WSGI_CacheConfigurationConfigurationÀ» »ç¿ëÇÏ¿© WSGI_Cache´Â Python °è¶õÀ¸·Î ¼³Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì ÇÊÅÍ·Î ±¸¼º ÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ë = °è¶õ : My_WSGI_APP # APPFilter-with = Cache »ç¿ë = °è¶õ : WSGI_CACHE_DIR = ./cachethe Cache_dir À¯ÀÏÇÑ ¿ä±¸ »çÇ× ¸Å°³ º¯¼ö ¹× global_conf ¿¡ »ó´ëÀûÀ¸·Î Çؼ®µË´Ï´Ù. WSGI_CACHE´Â µÎ °¡Áö Ãß°¡ ±¸¼º ¸Å°³ º¯¼ö¸¦ Áö¿øÇÕ´Ï´Ù. * CONTONT_TYPE ij½Ã µÈ ÀÚ¿øÀ» Á¦°ø ÇÒ ¶§ »ç¿ëµÇ´Â ÄÜÅÙÃ÷ À¯ÇüÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¾Æ·¡ÀÇ Á¦ÇÑ »çÇ×À» ÂüÁ¶ÇϽʽÿÀ. ±âº»ÀûÀ¸·Î ÀÌ°ÍÀº Text / HTML·Î ¼³Á¤µË´Ï´Ù. * cache_path´Â ij½Ã¿¡ ´ëÇÑ °æ·Î¸¦ ÁöÁ¤ÇÏ´Â /, ÇØ´ç A /, A /¿¡¼­ ½ÃÀÛÇÏ´Â °æ·Î ¸ñ·ÏÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÁöÁ¤µÈ °æ¿ì ÀÌ·¯ÇÑ ¹®ÀÚ¿­ Áß Çϳª·Î ½ÃÀÛÇÏ´Â °æ·Î¿¡ ´ëÇÑ ¿äû ¸¸ ij½ÃµË´Ï´Ù. ¿äûÀÌ È£ÃâµÇ¸é WSGI_CACHE°¡ ij½ÃµÇ¾î¾ßÇÏ´ÂÁö È®ÀÎÇϱâÀ§ÇÑ °æ·Î¸¦ °Ë»çÇÕ´Ï´Ù. cache_pathsÀÇ »ç¿ë¿¡ °ü°è¾øÀÌ queryString ¿äûÀº ij½ÃµÇÁö ¾Ê½À´Ï´Ù. ¿äûÀÌ Ä³½ÃµÇ¾î¾ßÇÏ´Â °æ¿ì, WSGI_CACHE´Â ij½ÃÀÇ ÆäÀÌÁö¸¦ ã°í »ç¿ë °¡´ÉÇÑ °æ¿ì ÇØ´ç º¹»ç¸¦ Á¦°øÇÕ´Ï´Ù. »ç¿ëÇÒ ¼ö¾ø´Â °æ¿ì ¿äûÀÌ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ Àü´ÞµÇ¸ç °á°ú°¡ ÀúÀåµÇ°í ¹ÝȯµË´Ï´Ù. ¸¹Àº »óȲ¿¡¼­´Â Front End Web Server (¿¹ : mod_rewrite¿Í Apache) .developmentwsgi_cache´Â buildoutplython bootstrap.py./bin/buildoutÀÌ »ç¿ëÇÏ¿© ¸ðµç Á¾¼Ó¼ºÀ» ¼³Ä¡ÇÏ°í python path.running testswsgi_cache¿¡¼­ wsgi_cache¸¦ »ç¿ëÇÏ¿© ¼ÐÀ» ½ÇÇàÇÏ´Â µ¥ »ç¿ëÇÒ ¼öÀÖ´Â ·¡ÆÛ ÆÄÀ̽㠽ºÅ©¸³Æ®¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ÁÖÇà Å×½ºÆ®¸¦À§ÇÑ ÄÚ. Å×½ºÆ® ½ºÀ§Æ®¸¦ ½ÇÇàÇÏ¿© ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù : Python Setup.py NoSetestssif °³¹ßÀ» À§ÇØ ºôµå ¾Æ¿ôÀ» »ç¿ëÇÏ°í ÀÖ½À´Ï´Ù. ./ bin / python setup.py noSetests ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã Á¦ÇÑ »çÇ× : ¡¤ WSGI_CACHE´Â ij½Ã µÈ ÆÄÀÏÀ»º¸´Ù ºü¸£°í Á¤Àû À¥ ¼­¹ö·Î Á¦°ø ÇÒ ¼ö ÀÖµµ·Ï ÀÀ´ä º»¹® ¸¸ ÀúÀåÇÕ´Ï´Ù. µû¶ó¼­ÀÌ ½ÃÁ¡¿¡¼­ ´ÜÀÏ ÄÜÅÙÃ÷ À¯Çü ¸¸ ¹Ýȯ ÇÒ ¼ö ÀÖ½À´Ï´Ù.


WSGI_CACHE. °ü·Ã ¼ÒÇÁÆ®¿þ¾î