{"id":405,"date":"2010-12-10T06:40:38","date_gmt":"2010-12-10T06:40:38","guid":{"rendered":"http:\/\/apollo89.com\/wordpress\/?p=405"},"modified":"2013-02-26T22:22:54","modified_gmt":"2013-02-26T13:22:54","slug":"php-%eb%b2%84%ec%a0%84%ec%97%90%ec%84%9c-none-thread-safe%ec%99%80-thread-safe-%eb%91%90%ec%a2%85%eb%a5%98%ec%9d%98-%ec%b0%a8%ec%9d%b4","status":"publish","type":"post","link":"https:\/\/apollo89.com\/wordpress\/?p=405","title":{"rendered":"php \ubc84\uc804\uc5d0\uc11c none thread safe\uc640 thread safe \ub450\uc885\ub958\uc758 \ucc28\uc774"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p>php \ubc84\uc804\uc5d0\uc11c Non thread safe\uc640 thread safe \ub450\uc885\ub958\uc758 \ucc28\uc774<\/p>\n<p>VC6 : Apache \uc6a9<br \/>\nVC9 : IIS \uc6a9<\/p>\n<p>[Thread Safe \uc640 Non Thread Safe]<\/p>\n<p>\uc6b0\uc120 \uc708\ub3c4\uc6b0\uc6a9 PHP\ub294 \ud56d\uc0c1 Thread Safe \ubc84\uc804\uc73c\ub85c \ub098\uc654\uc5c8\uc2b5\ub2c8\ub2e4.<br \/>\n\uc774\uc720\ub294 \uc708\ub3c4\uc6b0\uac00 \uba40\ud2f0\uc4f0\ub808\ub4dc \ubc29\uc2dd\uc778\ub370 PHP \ub294 \uba40\ud2f0\ud504\ub85c\uc138\uc2a4 \ubc29\uc2dd\uc73c\ub85c \uac1c\ubc1c \ub418\uc5c8\uae30 \ub54c\ubb38\uc774\uc8e0.<br \/>\n\ucc38\uace0\ub85c \ub9ac\ub205\uc2a4\ub098 \uc720\ub2c9\uc2a4\ub294 \uc6d0\ub798 \uba40\ud2f0\ud504\ub85c\uc138\uc2a4 \ubc29\uc2dd\uc774\uc5c8\uae30\uc5d0 \ubb38\uc81c\uac00 \ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.<\/p>\n<p>PHP\ub97c IIS\uc640 \uc5f0\ub3d9\ud558\uae30 \uc704\ud574 CGI \ub610\ub294 ISAPI \ubc29\uc2dd\uc73c\ub85c \uc5f0\ub3d9\uc744 \ud569\ub2c8\ub2e4.<br \/>\n\uadf8\ub7f0\ub370 PHP\uc640 \uad00\ub828\ub41c \ubaa8\ub4c8\ub4e4\uc774 \ub300\ubd80\ubd84 \uba40\ud2f0\ud504\ub85c\uc138\uc2a4 \ubc29\uc2dd\uc73c\ub85c \uac1c\ubc1c \ub418\uc5c8\uae30 \ub54c\ubb38\uc5d0 \uba40\ud2f0\uc4f0\ub808\ub4dc \ubc29\uc2dd\uc73c\ub85c \uac1c\ubc1c\ub41c ISAPI \ub85c \uc5f0\ub3d9\ud558\uc600\uc744 \uacbd\uc6b0 \uc11c\ubc84\uac00 \ub2e4\uc6b4\ub418\ub294 \ud604\uc0c1\uc774 \ub098\ud0c0\ub0ac\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\uadf8\ub798\uc11c \uc548\uc815\uc801\uc778 \ubc29\ubc95\uc73c\ub85c CGI \ubc29\uc2dd\uc744 \uc0ac\uc6a9\ud558\uae34 \ud558\uc9c0\ub9cc \uc774 \uac83 \uc5ed\uc2dc \ud37c\ud3ec\uba3c\uc2a4 \uce21\uba74\uc5d0\uc11c \ub108\ubb34 \ub290\ub9ac\ub2e4\ub294\uac8c \ubb38\uc81c\uac00 \ub418\uc5c8\uc8e0.<br \/>\n\uc774 \ud37c\ud3ec\uba3c\uc2a4 \ubb38\uc81c\ub97c \uac1c\uc120\ud55c \uac83\uc774 Non Thread Safe \ubc84\uc804\uc774\ub77c\uace0 \uc0dd\uac01\ud558\uc2dc\uba74 \ub418\uaca0\uc2b5\ub2c8\ub2e4&#8230;^^<\/p>\n<p>\uadf8\ub7fc \uacb0\ub860\uc801\uc73c\ub85c \uc544\ub798\uc640 \uac19\uc740 \uc870\ud569\uc774\ub77c \uc0dd\uac01\ud560 \uc218 \uc788\uaca0\uc8e0? ^^a<\/p>\n<p>Windows + IIS(ISAPI) : VC9 Thread Safe \ubc84\uc804<br \/>\nWindows + IIS(CGI or FastCGI) : VC9 Non Thread Safe \ubc84\uc804<br \/>\nWindows + Apache(MPM worker) : VC6 Thread Safe \ubc84\uc804<br \/>\nWindows + Apache(MPM prefork) : VC6 Non Thread Safe \ubc84\uc804<\/p>\n<p>\ucc38\uace0 : <a href=\"http:\/\/cafe.naver.com\/phpcafe\/7753\" target=\"_blank\">http:\/\/cafe.naver.com\/phpcafe\/7753<\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; php \ubc84\uc804\uc5d0\uc11c Non thread safe\uc640 thread safe \ub450\uc885\ub958\uc758 \ucc28\uc774 VC6 : Apache \uc6a9 VC9 : IIS \uc6a9 [Thread Safe \uc640 Non Thread Safe] \uc6b0\uc120 \uc708\ub3c4\uc6b0\uc6a9 PHP\ub294 \ud56d\uc0c1 Thread Safe \ubc84\uc804\uc73c\ub85c \ub098\uc654\uc5c8\uc2b5\ub2c8\ub2e4. \uc774\uc720\ub294 \uc708\ub3c4\uc6b0\uac00 \uba40\ud2f0\uc4f0\ub808\ub4dc \ubc29\uc2dd\uc778\ub370 PHP \ub294 \uba40\ud2f0\ud504\ub85c\uc138\uc2a4 \ubc29\uc2dd\uc73c\ub85c \uac1c\ubc1c \ub418\uc5c8\uae30 \ub54c\ubb38\uc774\uc8e0. \ucc38\uace0\ub85c \ub9ac\ub205\uc2a4\ub098 \uc720\ub2c9\uc2a4\ub294 \uc6d0\ub798 \uba40\ud2f0\ud504\ub85c\uc138\uc2a4 \ubc29\uc2dd\uc774\uc5c8\uae30\uc5d0 \ubb38\uc81c\uac00 \ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. PHP\ub97c IIS\uc640 \uc5f0\ub3d9\ud558\uae30 &#8230; <a title=\"php \ubc84\uc804\uc5d0\uc11c none thread safe\uc640 thread safe \ub450\uc885\ub958\uc758 \ucc28\uc774\" class=\"read-more\" href=\"https:\/\/apollo89.com\/wordpress\/?p=405\" aria-label=\"php \ubc84\uc804\uc5d0\uc11c none thread safe\uc640 thread safe \ub450\uc885\ub958\uc758 \ucc28\uc774\uc5d0 \ub300\ud574 \ub354 \uc790\uc138\ud788 \uc54c\uc544\ubcf4\uc138\uc694\">\ub354 \uc77d\uae30<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1187],"tags":[7,165],"class_list":["post-405","post","type-post","status-publish","format-standard","hentry","category-development","tag-php","tag-apache"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>php \ubc84\uc804\uc5d0\uc11c none thread safe\uc640 thread safe \ub450\uc885\ub958\uc758 \ucc28\uc774 - Apollo89.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/apollo89.com\/wordpress\/?p=405\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"php \ubc84\uc804\uc5d0\uc11c none thread safe\uc640 thread safe \ub450\uc885\ub958\uc758 \ucc28\uc774 - Apollo89.com\" \/>\n<meta property=\"og:description\" content=\"&nbsp; php \ubc84\uc804\uc5d0\uc11c Non thread safe\uc640 thread safe \ub450\uc885\ub958\uc758 \ucc28\uc774 VC6 : Apache \uc6a9 VC9 : IIS \uc6a9 [Thread Safe \uc640 Non Thread Safe] \uc6b0\uc120 \uc708\ub3c4\uc6b0\uc6a9 PHP\ub294 \ud56d\uc0c1 Thread Safe \ubc84\uc804\uc73c\ub85c \ub098\uc654\uc5c8\uc2b5\ub2c8\ub2e4. \uc774\uc720\ub294 \uc708\ub3c4\uc6b0\uac00 \uba40\ud2f0\uc4f0\ub808\ub4dc \ubc29\uc2dd\uc778\ub370 PHP \ub294 \uba40\ud2f0\ud504\ub85c\uc138\uc2a4 \ubc29\uc2dd\uc73c\ub85c \uac1c\ubc1c \ub418\uc5c8\uae30 \ub54c\ubb38\uc774\uc8e0. \ucc38\uace0\ub85c \ub9ac\ub205\uc2a4\ub098 \uc720\ub2c9\uc2a4\ub294 \uc6d0\ub798 \uba40\ud2f0\ud504\ub85c\uc138\uc2a4 \ubc29\uc2dd\uc774\uc5c8\uae30\uc5d0 \ubb38\uc81c\uac00 \ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. PHP\ub97c IIS\uc640 \uc5f0\ub3d9\ud558\uae30 ... \ub354 \uc77d\uae30\" \/>\n<meta property=\"og:url\" content=\"https:\/\/apollo89.com\/wordpress\/?p=405\" \/>\n<meta property=\"og:site_name\" content=\"Apollo89.com\" \/>\n<meta property=\"article:published_time\" content=\"2010-12-10T06:40:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2013-02-26T13:22:54+00:00\" \/>\n<meta name=\"author\" content=\"apollo89\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\uae00\uc4f4\uc774\" \/>\n\t<meta name=\"twitter:data1\" content=\"apollo89\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?p=405#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?p=405\"},\"author\":{\"name\":\"apollo89\",\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/93f56825cac3b2f18e5f107995066c82\"},\"headline\":\"php \ubc84\uc804\uc5d0\uc11c none thread safe\uc640 thread safe \ub450\uc885\ub958\uc758 \ucc28\uc774\",\"datePublished\":\"2010-12-10T06:40:38+00:00\",\"dateModified\":\"2013-02-26T13:22:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?p=405\"},\"wordCount\":73,\"commentCount\":0,\"keywords\":[\"PHP\",\"\uc544\ud30c\uce58\"],\"articleSection\":[\"Development\"],\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?p=405#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?p=405\",\"url\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?p=405\",\"name\":\"php \ubc84\uc804\uc5d0\uc11c none thread safe\uc640 thread safe \ub450\uc885\ub958\uc758 \ucc28\uc774 - Apollo89.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/#website\"},\"datePublished\":\"2010-12-10T06:40:38+00:00\",\"dateModified\":\"2013-02-26T13:22:54+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/93f56825cac3b2f18e5f107995066c82\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?p=405#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?p=405\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?p=405#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\ud648\",\"item\":\"https:\\\/\\\/apollo89.com\\\/wordpress\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"php \ubc84\uc804\uc5d0\uc11c none thread safe\uc640 thread safe \ub450\uc885\ub958\uc758 \ucc28\uc774\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/\",\"name\":\"Apollo89.com\",\"description\":\"AI \u00b7 Development \u00b7 Security \u00b7 Automation \uc9c1\uc811 \uc124\uce58\ud558\uace0, \uc9c1\uc811 \uc368\ubcf4\uace0, \ubb38\uc81c\ub97c \ud574\uacb0\ud55c \uae30\ub85d\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ko-KR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/93f56825cac3b2f18e5f107995066c82\",\"name\":\"apollo89\",\"description\":\"\uc544\ud3f4\ub85c89 \uc785\ub2c8\ub2e4.\",\"url\":\"https:\\\/\\\/apollo89.com\\\/wordpress\\\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"php \ubc84\uc804\uc5d0\uc11c none thread safe\uc640 thread safe \ub450\uc885\ub958\uc758 \ucc28\uc774 - Apollo89.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/apollo89.com\/wordpress\/?p=405","og_locale":"ko_KR","og_type":"article","og_title":"php \ubc84\uc804\uc5d0\uc11c none thread safe\uc640 thread safe \ub450\uc885\ub958\uc758 \ucc28\uc774 - Apollo89.com","og_description":"&nbsp; php \ubc84\uc804\uc5d0\uc11c Non thread safe\uc640 thread safe \ub450\uc885\ub958\uc758 \ucc28\uc774 VC6 : Apache \uc6a9 VC9 : IIS \uc6a9 [Thread Safe \uc640 Non Thread Safe] \uc6b0\uc120 \uc708\ub3c4\uc6b0\uc6a9 PHP\ub294 \ud56d\uc0c1 Thread Safe \ubc84\uc804\uc73c\ub85c \ub098\uc654\uc5c8\uc2b5\ub2c8\ub2e4. \uc774\uc720\ub294 \uc708\ub3c4\uc6b0\uac00 \uba40\ud2f0\uc4f0\ub808\ub4dc \ubc29\uc2dd\uc778\ub370 PHP \ub294 \uba40\ud2f0\ud504\ub85c\uc138\uc2a4 \ubc29\uc2dd\uc73c\ub85c \uac1c\ubc1c \ub418\uc5c8\uae30 \ub54c\ubb38\uc774\uc8e0. \ucc38\uace0\ub85c \ub9ac\ub205\uc2a4\ub098 \uc720\ub2c9\uc2a4\ub294 \uc6d0\ub798 \uba40\ud2f0\ud504\ub85c\uc138\uc2a4 \ubc29\uc2dd\uc774\uc5c8\uae30\uc5d0 \ubb38\uc81c\uac00 \ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. PHP\ub97c IIS\uc640 \uc5f0\ub3d9\ud558\uae30 ... \ub354 \uc77d\uae30","og_url":"https:\/\/apollo89.com\/wordpress\/?p=405","og_site_name":"Apollo89.com","article_published_time":"2010-12-10T06:40:38+00:00","article_modified_time":"2013-02-26T13:22:54+00:00","author":"apollo89","twitter_card":"summary_large_image","twitter_misc":{"\uae00\uc4f4\uc774":"apollo89"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/apollo89.com\/wordpress\/?p=405#article","isPartOf":{"@id":"https:\/\/apollo89.com\/wordpress\/?p=405"},"author":{"name":"apollo89","@id":"https:\/\/apollo89.com\/wordpress\/#\/schema\/person\/93f56825cac3b2f18e5f107995066c82"},"headline":"php \ubc84\uc804\uc5d0\uc11c none thread safe\uc640 thread safe \ub450\uc885\ub958\uc758 \ucc28\uc774","datePublished":"2010-12-10T06:40:38+00:00","dateModified":"2013-02-26T13:22:54+00:00","mainEntityOfPage":{"@id":"https:\/\/apollo89.com\/wordpress\/?p=405"},"wordCount":73,"commentCount":0,"keywords":["PHP","\uc544\ud30c\uce58"],"articleSection":["Development"],"inLanguage":"ko-KR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/apollo89.com\/wordpress\/?p=405#respond"]}]},{"@type":"WebPage","@id":"https:\/\/apollo89.com\/wordpress\/?p=405","url":"https:\/\/apollo89.com\/wordpress\/?p=405","name":"php \ubc84\uc804\uc5d0\uc11c none thread safe\uc640 thread safe \ub450\uc885\ub958\uc758 \ucc28\uc774 - Apollo89.com","isPartOf":{"@id":"https:\/\/apollo89.com\/wordpress\/#website"},"datePublished":"2010-12-10T06:40:38+00:00","dateModified":"2013-02-26T13:22:54+00:00","author":{"@id":"https:\/\/apollo89.com\/wordpress\/#\/schema\/person\/93f56825cac3b2f18e5f107995066c82"},"breadcrumb":{"@id":"https:\/\/apollo89.com\/wordpress\/?p=405#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/apollo89.com\/wordpress\/?p=405"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/apollo89.com\/wordpress\/?p=405#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\ud648","item":"https:\/\/apollo89.com\/wordpress"},{"@type":"ListItem","position":2,"name":"php \ubc84\uc804\uc5d0\uc11c none thread safe\uc640 thread safe \ub450\uc885\ub958\uc758 \ucc28\uc774"}]},{"@type":"WebSite","@id":"https:\/\/apollo89.com\/wordpress\/#website","url":"https:\/\/apollo89.com\/wordpress\/","name":"Apollo89.com","description":"AI \u00b7 Development \u00b7 Security \u00b7 Automation \uc9c1\uc811 \uc124\uce58\ud558\uace0, \uc9c1\uc811 \uc368\ubcf4\uace0, \ubb38\uc81c\ub97c \ud574\uacb0\ud55c \uae30\ub85d","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/apollo89.com\/wordpress\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ko-KR"},{"@type":"Person","@id":"https:\/\/apollo89.com\/wordpress\/#\/schema\/person\/93f56825cac3b2f18e5f107995066c82","name":"apollo89","description":"\uc544\ud3f4\ub85c89 \uc785\ub2c8\ub2e4.","url":"https:\/\/apollo89.com\/wordpress\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/apollo89.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/405","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/apollo89.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/apollo89.com\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/apollo89.com\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/apollo89.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=405"}],"version-history":[{"count":0,"href":"https:\/\/apollo89.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/405\/revisions"}],"wp:attachment":[{"href":"https:\/\/apollo89.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=405"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/apollo89.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=405"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/apollo89.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=405"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}