Apache :: Session.

¼¼¼Ç µ¥ÀÌÅÍÀÇ Áö¼Ó¼º ÇÁ·¹ÀÓ ¿öÅ©
Áö±Ý ´Ù¿î·Îµå

Apache :: Session. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Perl Artistic License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Alexandr Ciornii
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://search.cpan.org/~chorny/

Apache :: Session. ű×


Apache :: Session. ¼³¸í

¼¼¼Ç µ¥ÀÌÅ͸¦À§ÇÑ Áö¼Ó¼º ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù Apache :: SessionÀº HTTPD ¿äû°£¿¡ ¼¼¼Ç µ¥ÀÌÅ͸¦ ÃßÀûÇÏ´Â µ¥ ƯÈ÷ À¯¿ëÇÑ Áö¼Ó¼º ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. ÀÌ ¸ðµâÀº Apache ¹× mod_perl°ú ÇÔ²² ÀÛµ¿Çϵµ·Ï ¼³°èµÇ¾úÁö¸¸ CGI ¹× ´Ù¸¥ À¥ ¼­¹ö¿¡¼­ ÀÛµ¿ÇؾßÇϸç À¥ ¼­¹ö ¿ÜºÎ¿¡¼­µµ ÀÛµ¿ÇؾßÇÕ´Ï´Ù. Altogether.apache :: ¼¼¼ÇÀº ÀÎÅÍÆäÀ̽º, °´Ã¼ ÀúÀå¼Ò, Àá±Ý °ü¸®ÀÚ, ID »ý¼º±â ¹× Serializer. ÀÎÅÍÆäÀ̽º´Â session.pm¿¡¼­ Á¤ÀǵǸç, ÀÌ´Â ½±°Ô ¼­ºê Ŭ·¡ ½ÌÀ» ÀǹÌÇÕ´Ï´Ù. °´Ã¼ ÀúÀå¼Ò´Â ÆÄÀÏ ½Ã½ºÅÛ, ¹öŬ¸® DB, MySQL DB, Oracle DB, Postgres DB, Sybase ¶Ç´Â Informix°¡ µÉ ¼ö ÀÖ½À´Ï´Ù. Àá±ÝÀº ÆÄÀÏ, ¼¼¸¶Æ÷¾î ¶Ç´Â ´Ù¾çÇÑ µ¥ÀÌÅͺ£À̽ºÀÇ Àá±Ý ±â´ÉÀ» »ç¿ëÇÏ¿© ¼öÇàµË´Ï´Ù. Á÷·ÄÈ­´Â ÀúÀå °¡´ÉÇÑ °ÍÀ» ÅëÇØ ¼öÇàµÇ°í ¼±ÅÃÀûÀ¸·Î MIME ¶Ç´Â PACK ()¸¦ ÅëÇØ ASCII-FiED¸¦ ÅëÇØ ¼öÇàµË´Ï´Ù. ID ¹øÈ£´Â MD5¸¦ ÅëÇØ »ý¼ºµË´Ï´Ù. µ¶ÀÚ´Â ÀÌ·¯ÇÑ ±â´ÉÀ» È®ÀåÇϱâ À§ÇØ ÀÌ·¯ÇÑ ±â´ÉÀ» È®ÀåÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. ¾ÆÆÄÄ¡ :: ¼¼¼ÇÀÇ ÆÄ»ý Ŭ·¡½º´Â ´ÙÀ½ ¼¼ °¡Áö ±¸¼º ¿ä¼Ò¸¦ ¸ðÀÌ´Â µ¥ »ç¿ëµË´Ï´Ù. ÆÄ»ý Ŭ·¡½º´Â Apache :: Session¿¡¼­ ÀÎÅÍÆäÀ̽º¸¦ »ó¼ÓÇÏ°í »ç¿ëÇÒ ÀúÀå¼Ò ¹× ·ÎÄ¿ Ŭ·¡½º¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Apache :: Session :: MySQLÀº ¿¹¸¦ µé¾î MySQL Storage Ŭ·¡½º¿Í MySQL Locking Ŭ·¡½º¸¦ »ç¿ëÇÕ´Ï´Ù. ÀڽŸ¸ÀÇ °´Ã¼ ÀúÀå¼Ò ¶Ç´Â Locker Class.Synopsis »ç¿ë Apache :: Session :: MySQLÀ» ½±°Ô ¿¬°áÇÒ ¼ö ÀÖ½À´Ï´Ù. ³» % ¼¼¼Ç; # óÀ½ ¹æ¹®ÀÚ ³ØŸÀÌ % ¼¼¼Ç, 'Apache :: Session :: MySQL'À»À§ÇÑ ½Å¼±ÇÑ ¼¼¼ÇÀ» ¸¶½Ê½Ã¿À. # $ session {visa_number} = "1234567898765432"; # NUTIONATION¿¡ ´ëÇÑ ¼¼¼Ç ID¸¦ »ç¿ëÇϸé $ ID = $ ¼¼¼Ç {_SESSION_ID}; # ... ½Ã°£Àº ... # ¼¼¼Ç µ¥ÀÌÅ͸¦ ´Ù½Ã ´Ù¸¥ ¿äû µ¿¾È ´Ù½Ã ¹ÛÀ¸·Î ´Ù½Ã ³ª°¡¾ßÇÕ´Ï´Ù. ³ØŸÀÌ % ¼¼¼Ç, 'Apache :: Session :: MySQL', $ ID; À¯È¿¼º °Ë»ç ($ ¼¼¼Ç {VISA_NUMBER}); #delete °´Ã¼ ÀúÀå¼Ò¿¡¼­ ¿µ±¸ÀûÀ¸·Î ¹­ÀÎ (% ¼¼¼Ç) -> »èÁ¦; ¿ä±¸ »çÇ× : ¡¤ Perl.


Apache :: Session. °ü·Ã ¼ÒÇÁÆ®¿þ¾î