Apache°¡ ÀÎÅͳݿ¡¼ °¡Àå ÀÚÁÖ »ç¿ëµÇ´Â À¥ ¼¹öÀÌÁö¸¸ ¼Ò¼ö ÇÁ·Î±×·¡¸Ó¸¸ÀÌ ApacheÀÇ ¼Ò½º ÄÚµå¿Í ¸ðµâ µðÀÚÀÎÀÇ °¡¿ë¼ºÀ» Ȱ¿ëÇÏ¿© Apache API¸¦ ÅëÇØ À¥ ¼¹ö ±â´ÉÀ» È®ÀåÇϰí ÀÖ½À´Ï´Ù. ApacheÀÇ ½ÇÁ¦ ´É·ÂÀº C ÃßÁ¾ÀÚµé°ú Apache °³¹ß ÆÀ¿¡ ÀÖ½À´Ï´Ù. ¿Ö³ÄÇϸé Apache API·Î ÀÛ¾÷ÇÒ ¶§´Â ¼Ò½º·ÎºÎÅÍ Apache ¼¹ö¸¦ ÀçºôµåÇØ¾ß Ç߱⠶§¹®ÀÔ´Ï´Ù.
±×·¯³ª °ÈµÈ CGI ¼º´ÉÀ» À§ÇØ ±âº»ÀûÀ¸·Î »ç¿ëµÇ´Â ÀαâÀÖ´Â Apache ¸ðµâÀÎ mod_perlÀº Apache API¸¦ Perl°ú C ÇÁ·Î±×·¡¸Ó ¸ðµÎ »ç¿ëÇÒ ¼ö ÀÖ°Ô ÇÔÀ¸·Î½á ÀÌ ¸ðµç °ÍÀ» ¹Ù²Ù¾î ³õ¾Ò½À´Ï´Ù. mod_perlÀ» »ç¿ëÇϸé À¥ ¼¹ö¸¦ ÀçºôµåÇÒ ÇÊ¿ä ¾øÀÌ PerlÀ» »ç¿ëÇÏ¿© Apache ¸ðµâÀ» °³¹ßÇϰí À̸¦ ¼³Ä¡ÇÏ´Â °ÍÀÌ °£´ÜÇØÁý´Ï´Ù. O'Reilly ÃâÆÇ»çÀÇ ½Å°£ÀÎ "Writing Apache Modules with Perl and C"¿¡¼´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î Perl°ú C Áß ¾î¶² °ÍÀ» »ç¿ëÇϵçÁö °ü°è¾øÀÌ À¥ ¼¹öÀÇ ¼º´ÉÀ» È®Àå½Ãų ¼ö ÀÖ´Â ¹æ¹ýÀ» º¸¿© ÁÝ´Ï´Ù. ÀÌ Çʵ¶ ¼ÀûÀº Apache, mod_perl ¹× Apache APIÀÇ µðÀÚÀÎÀ» ¼³¸íÇÕ´Ï´Ù. ¶ÇÇÑ À̵éÀ» ÅëÇØ ´ÙÀ½°ú °°Àº Ÿ½ºÅ©¸¦ ¾î¶»°Ô ¼öÇàÇÒ ¼ö ÀÖ´ÂÁöµµ ¿¹¸¦ ÅëÇØ ¼³¸íÇÕ´Ï´Ù.
"'Writing Apache Modules with Perl and C'´Â Apache¸¦ ¹Ù¶óº¸´Â ¿©·¯ºÐÀÇ ½Ã°¢À» ¹Ù²Ù¾î ÁÙ °ÍÀÔ´Ï´Ù."¶ó°í O'Reilly ÆíÁýÀåÀÎ Linda Mui´Â ¸»ÇÕ´Ï´Ù. "Apache APIÀÇ ÀåÁ¡Àº PerlÀ» »ó´çÈ÷ Àß »ç¿ëÇÒ ¼ö ÀÖ´Â »ç¶÷À̶ó¸é ´©±¸³ª ±Ý¹æ Ȱ¿ëÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù."
¸ñÂ÷, »öÀÎÀ» Æ÷ÇÔÇÏ¿© "Writing Apache Modules with Perl and C"¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸¸¦ º¸·Á¸é ´ÙÀ½À» ÂüÁ¶ÇϽʽÿÀ.
http://www.oreilly.com/catalog/wrapmod/
¿¹Á¦ Àå(Chapter 6: Authentication and Authorization; Chapter 7: Handling Other Request Phases; Chapter 8: Customizing the Apache Configuration Process; and Chapter 9: Perl API Reference Guide)¿¡ ´ëÇØ¼´Â ´ÙÀ½À» ÂüÁ¶ÇϽʽÿÀ.
http://www.modperl.com/