ophelia.Á¦·Î ÄÚµå ¹Ýº¹ÀÌÀÖ´Â TAL ÅÛÇø´¿¡¼ À¥ »çÀÌÆ® ¸¸µé±â | |
Áö±Ý ´Ù¿î·Îµå |
ophelia. ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- Freeware
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Thomas Lotze
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.thomas-lotze.de/en/software/
- ¿î¿µÃ¼Á¦:
- Mac OS X
- ÆÄÀÏ Å©±â:
- 38 KB
ophelia. ű×
ophelia. ¼³¸í
Á¦·Î ÄÚµå ¹Ýº¹À¸·Î TAL ÅÛÇø´¿¡¼ À¥ »çÀÌÆ® ¸¸µé±â Ophelia´Â ÅÛÇø´¿¡¼ XHTML ÆäÀÌÁö¸¦ ¾î¼ÀºíÇÏ´Â Python ÆÐÅ°ÁöÀÔ´Ï´Ù. ¿äû µÈ ¼ø°£¿¡ °¢ ÆäÀÌÁö¸¦ »ý¼ºÇÏ´Â À¥ ¼¹ö¿¡¼ »ç¿ëµË´Ï´Ù. Ophelia´Â TAL, Zope ÅÛÇø´ ¼Ó¼º ¾ð¾î·Î ÀÛ¼ºµÈ ÅÛÇø´¿¡¼ XHTML ÆäÀÌÁö¸¦ ¸¸µì´Ï´Ù. ÄÚµå ¹Ýº¹À» 0À¸·Î ÁÙÀ̱â À§ÇØ ¼³°èµÇ¾ú½À´Ï´Ù. Ophelia ÆÐÅ°Áö´Â Ophelia¸¦ ½ÇÇàÇÏ´Â WSGI ÀÀ¿ë ÇÁ·Î±×·¥°ú Apache2 Web Server.Static ContentConconsider OpheliaÀÇ Python ¸ðµâ ÀÎ Mod_PodthonÀÇ ¿äû 󸮱⸦ ¸ðµÎ ¸¶¾à¿¡ ´ëÇÑ SSI·Î Á¦°øÇÕ´Ï´Ù. ±Ùº»ÀûÀ¸·Î ´Ù¸¥ °ÍÀÌ ¾Æ´Ï¸ç, ±×³É ¸¹Àº Ä£ÀýÇÏ°í ´õ ¸¹Àº ´É·ÂÀÌ ÀÖ½À´Ï´Ù. ¹Ù·Î HTMLÀ» Á÷Á¢ ¾µ ¼öÀÖ´Â »çÀÌÆ®¿¡ ´ëÇÑ ophelia¸¦ »ç¿ëÇϽʽÿÀ. 0À¸·Î ¹Ýº¹À» ÁÙÀÌ´Â °¡°ÝÀº °¡°Ý¿¡ ÀÖ½À´Ï´Ù. »çÀÌÆ®´Â ÅÛÇø´À» °áÇÕÇÏ¿© ÅÛÇø´À» °áÇÕÇÏ¿© »çÀÌÆ®ÀÇ ·¹À̾ƿôÀ» °èÃþ ÀûÀ¸·Î °áÇÕÇؾßÇÕ´Ï´Ù. ¸ðµç ÆäÀÌÁö¿¡ °øÅëµÈ ¸ð¾çÀÌ ÀÖ½À´Ï´Ù. ¼½¼Ç¿¡´Â ƯÁ¤ Ư¼ºÀÌ ÀÖÀ¸¸ç °¢ ÆäÀÌÁö¿¡´Â µ¶Æ¯ÇÑ ÄÜÅÙÃ÷°¡ ÀÖ½À´Ï´Ù. ÀÌ °èÃþ ±¸Á¶°¡ ¹®¼ÀÇ ÆÄÀÏ ½Ã½ºÅÛ ±¸¼º¿¡ ¹Ý¿µÇÏ´Â ophelia¿¡ Áß¿äÇÕ´Ï´Ù. ÅÛÇø´Àº µð·ºÅ͸®ÀÇ °èÃþ ±¸Á¶ÀÇ À§Ä¡¿¡¼ ÅÛÇø´ÀÌ Ã߷е˴ϴ٠.Dynamic Conformophelia´Â µ¿Àû ÄÜÅÙÃ÷¸¦ Æ÷ÇÔÇÏ¿© ÆÄÀ̽㠾ð¾î¸¦ »ç¿ëÇÒ ¼öÀÖ°ÔÇÕ´Ï´Ù. °¢ ÅÛÇø´ ÆÄÀÏ¿¡´Â Python ½ºÅ©¸³Æ®°¡ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù. Python ½ºÅ©¸³Æ® ¹× ÅÛÇø´ ÆäÀÌÁö¿¡ ±â¿©ÇÏ´Â ÅÛÇø´Àº ¼öÁ¤ ¹× using.opheliaÀÇ ÄÜÅÙÃ÷ ¸ðµ¨¿¡ ´ëÇÑ °øÅë º¯¼ö ÁýÇÕÀ» ¸Å¿ì °£´ÜÇÏ°í °Ô½ÃÇÏ´Â °¢ ÄÜÅÙÃ÷ °´Ã¼°¡ ÀÚ½ÅÀÇ ºä´Â ´ÙÀ½°ú °°½À´Ï´Ù. ¿ÜºÎ ¸®¼Ò½º (¿¹ : µ¥ÀÌÅͺ£À̽º ¶Ç´Â ¹öÀü Á¦¾î ÀúÀå¼Ò)¿¡¼ ÄÜÅÙÃ÷¸¦ °¡Á® ¿À´Â °æ¿ì °´Ã¼ÀÇ ºä°¡ °³Ã¼ÀÇ À¯Çü ¶Ç´Â °´Ã¼¿¡ ÀÇÁ¸ÇÏÁö ¾Ê´Â ÇÑ Content °´Ã¼ ´ç ¿©·¯º¸±â¿¡¼µµ Ophelia¸¦ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ±× ÀÚü´Âº¸´Ù º¹ÀâÇÑ »çÀÌÆ®¿¡¼ Ophelia¸¦ »ç¿ëÇϱâ À§Çؼ´Â ³í¸®¿Í ÇÁ¸®Á¨ Å×À̼ÇÀÇ ¸ø»ý±ä ¾ôÈûÀ¸·Î À̾îÁú °ÍÀÔ´Ï´Ù. ½ÇÁ¦·Î ÀÀ¿ë ÇÁ·Î±×·¥, ÄÜÅÙÃ÷ °ü¸® ½Ã½ºÅÛ µî¿¡ ´ëÇÑ À¥ ÀÎÅÍÆäÀ̽º ÀÎ »çÀÌÆ®¿¡ ´ëÇØ Ophelia¸¦ »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À. ´ÙÀ½Àº "Ophelia"ÀÇ ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. Ophelia´Â ¹Ýº¹Àû ÀÎ Äڵ带 ÇÇÇÕ´Ï´Ù. ¡¤ µð·ºÅ丮ÀÇ ¸ðµç ÆäÀÌÁö¿¡ °øÅëµÈ ÅؽºÆ® ¹× HTML ±¸Á¶´Â °øÀ¯ °øÅë ÅÛÇø´¿¡ ÀúÀåµË´Ï´Ù. À¥ ÆäÀÌÁö´Â ¾î¶² ÅÛÇø´À¸·Î ±¸¼ºµÇ¾î ÀÖÀ¸¸ç ¾î¶² ¹æ½ÄÀ¸·Î °áÇÕ µÈ °ÍÀº URL¿¡¼ Á÷Á¢ ¼öÇàµË´Ï´Ù. µû¶ó¼ »ç¿ëÇؾßÇÏ´Â ÅÛÇø´ °¢ ÆäÀÌÁö¿¡ ´ëÇØ ±â·Ï ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. Ophelia´Â µ¿ÀûÀÔ´Ï´Ù. ¡¤ ÅÛÇø´Àº TAL·Î ÀÛ¼ºµÇ¸ç ZopeÀÇ ÅÛÇø´ ¼Ó¼º ¾ð¾îÀÔ´Ï´Ù. TALÀº Context º¯¼ö¿¡¼ DOM ¿ä¼Ò ¹× ¼Ó¼ºÀÇ ³»¿ëÀ» ȹµæ ÇÒ ¼öÀÖ´Â °¡´É¼ºÀÌ Ãß°¡ µÈ XHTMLÀÔ´Ï´Ù. ÄÁÅؽºÆ®´Â Python ½ºÅ©¸³Æ®·Î ¼öÁ¤µË´Ï´Ù. ÅÛÇø´Àº ÇØ´ç ½ºÅ©¸³Æ®·Î ÆÄÀÏÀ» °øÀ¯ÇÏ¿© ½±°Ô ó¸® ÇÒ ¼ö ÀÖÁö¸¸ XHTML ÄÜÅÙÃ÷¿¡¼ Python Äڵ带 ±ú²ýÇÏ°Ô ºÐ¸®ÇÕ´Ï´Ù. Ophelia´Â ÆÄÀÏ¿¡¼ ÀÛµ¿ÇÕ´Ï´Ù. ¡¤ ¸ðµç ÅÛÇø´°ú ½ºÅ©¸³Æ®´Â ¼¹öÀÇ ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÀÖ½À´Ï´Ù. µû¶ó¼ °ü°èÇü ¶Ç´Â °´Ã¼ µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÏ´Â °Íº¸´Ù ÇÑ ÆäÀÌÁöÀÇ ³»¿ëÀ» ÆíÁýÇÏ°í ¹öÀü Á¦¾î ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹Ý¸é¿¡, Çϳª´ÂÀÌ ¹æ½ÄÀ¸·Î º¹ÀâÇÑ ÀÀ¿ë ÇÁ·Î±×·¥À» ÇÁ·Î±×·¡¹ÖÇÏ°í ½ÍÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù. ¸¶¾àÀÇ SSIº¸´Ù´Â Ophelia¸¦ Ãßõ ÇÒ ¼ö ¾ø½À´Ï±î?
ophelia. °ü·Ã ¼ÒÇÁÆ®¿þ¾î