WSGI_CACHE.µð½ºÅ©¿¡ ´ëÇÑ ÀÀ´äÀ» ij½ÌÇÏ´Â WSGI ¹Ìµé¿þ¾î | |
Áö±Ý ´Ù¿î·Îµå |
WSGI_CACHE. ¼øÀ§ ¹× ¿ä¾à
±¤°í
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. °ü·Ã ¼ÒÇÁÆ®¿þ¾î