{"id":9851,"date":"2018-04-04T04:35:51","date_gmt":"2018-04-03T19:35:51","guid":{"rendered":"http:\/\/hlog.kr\/wordpress\/?p=9851"},"modified":"2023-11-05T23:06:18","modified_gmt":"2023-11-05T14:06:18","slug":"jquery-%eb%a1%9c-ajax-%eb%a5%bc-%ec%9d%b4%ec%9a%a9%ed%95%98%ec%97%ac-json%ec%9d%84-%ed%8c%8c%ec%8b%b1-%ec%82%ac%ec%9a%a9%ed%95%98%ea%b8%b0","status":"publish","type":"post","link":"http:\/\/hyunsik.me\/wordpress\/?p=9851","title":{"rendered":"[\uc815\ubcf4] jQuery \ub85c AJAX \ub97c \uc774\uc6a9\ud558\uc5ec JSON \uc744 \ud30c\uc2f1, \uc0ac\uc6a9\ud558\uae30"},"content":{"rendered":"<p>\ub610 \ub2e4\uc2dc \uba87 \ub144\ub9cc\uc5d0 \ud504\ub85c\uadf8\ub798\ubc0d\uc744 \ud558\uac8c \ub418\uc5c8\ub2e4. \ud68c\uc0ac\uc758 \ud310\ub9e4 \uad00\ub9ac, \uc7ac\uace0 \uad00\ub9ac, \ub9e4\uc785 \uad00\ub9ac \ud504\ub85c\uadf8\ub7a8(\uc6f9)\uc744 \ub9cc\ub4e4\uace0 \ucd5c\uadfc \uc7ac\uace0\uc758 \uc591\uc5d0 \ub530\ub978 \uc774\uc288\ub85c \uc7ac\uace0 \uad00\ub9ac \ub2a5\ub825\uc744 \uc880 \ub354 \uac15\ud654\ud588\ub2e4. \ucc98\uc74c\uc5d0 DB \uc124\uacc4\ub97c \ub108\ubb34 \ub300\ucda9\ud574 \ub193\uc740 \uad00\uacc4\ub85c \uad00\ub828 \ubb38\uc81c\uac00 \uc9c0\uc18d\ub418\uace0 \uc788\uc5c8\ub294\ub370 \uc774\uc81c \ud574\uacb0\ub420 \uac83 \uac19\ub2e4. \ub2e4\ub9cc, \ud504\ub85c\uadf8\ub7a8\uc758 \ubcc0\ud654\ub97c \ub530\ub77c\uc11c \ub370\uc774\ud130 \uc790\uccb4\ub3c4 \ubcc0\ud654\ud574\uc57c \ud558\ub294 \uc694\uc18c\uac00 \uc788\uc5b4\uc11c \uc644\uc804\ud788 \ud3b8\ud558\uac8c \uc0ac\uc6a9\ud558\ub824\uba74 \uc2dc\uac04\uc774 \uc880 \uac78\ub9b4 \ub4ef \ud558\ub2e4. \ud574\ub2f9 \ud504\ub85c\uadf8\ub7a8\uc744 \ucc98\uc74c\uc5d0 \ub9cc\ub4e4 \ub54c\ub294 \uc774 \ud504\ub85c\uadf8\ub7a8\uc774 \uc774 \uc218\uc900\uc758 \ub369\uce58\ub97c \uac00\uc9c8 \uc9c0 \ubab0\ub790\uc5c8\ub294\ub370 \uc9c0\uae08\uc740 \ub369\uce58\uac00 \uc0c1\ub2f9\ud788 \ud06c\uace0 \uad6c\uc870\uac00 \ub9e4\uc6b0 \ubcf5\uc7a1\ud574\uc84c\ub2e4. \ub610\ud55c \ud68c\uc0ac\uc758 \uc0c1\ud669\uacfc \ub108\ubb34 \uc798 \ub9de\uae30\ub3c4 \ud574\uc11c \uac00\ub054 \uc18c\uc2a4\ub97c \ubcf4\uace0 \uc788\uc73c\uba74 \ubfcc\ub4ef\ud558\ub2e4.<\/p>\n<p>\uc774\ubc88 \uc791\uc5c5\uc744 \uc9c4\ud589\ud558\ub2e4\uac00 \ubcf4\ub2c8 JSON \uc774 \ud544\uc694\ud55c \uc0c1\ud669\uc774 \uc788\uc5b4\uc11c \uc0ac\uc2e4\uc0c1 \ucc98\uc74c\uc73c\ub85c JSON \uc744 \uc0ac\uc6a9\ud574\ubcf4\uac8c \ub418\uc5c8\ub294\ub370 jQuery \uac00 \uc6cc\ub099 \ub9c9\uac15\ud558\uc5ec \ub9e4\uc6b0 \uc27d\uac8c \uc791\uc5c5\ud560 \uc218 \uc788\uc5c8\uace0 \uc624\ub79c\ub9cc\uc758 \ud504\ub85c\uadf8\ub798\ubc0d\uc774\ub77c \ube14\ub85c\uadf8\uc5d0 \ub0a8\uaca8\ub193\uace0 \uc2f6\uc5b4\uc838\uc11c \ubcf8 \ud3ec\uc2a4\ud2b8\ub97c \uc791\uc131\ud55c\ub2e4. \uc624\ub798 \uc804\uc5d0\ub294 jQuery, prototype \ubfd0\ub9cc \uc544\ub2c8\ub77c \uadf8\ub0e5 \uc790\ubc14\uc2a4\ud06c\ub9bd\ud2b8\ub85c\ub3c4 AJAX \ubc29\uc2dd\uc744 \uad11\uc801\uc73c\ub85c \ub9ce\uc774 \uc0ac\uc6a9\ud588\uc5c8\ub294\ub370, \ub9e4\ubc88 text \ub098 HTML \ub85c \uc77d\uc5c8\uace0 \uc7a5\ub09c\uc0bc\uc544\uc11c \uba87 \ubc88 \ud574\ubcf8 \uc624\ud508 API \uad00\ub828 \ud504\ub85c\uadf8\ub798\ubc0d\uc5d0\uc11c\ub9cc XML \uc744 \ud30c\uc2f1\ud574\uc11c (\uadf8 \ub54c\ub294 \uc798 \ubab0\ub77c\uc11c \uc544\uc8fc \uc5b4\ub835\uac8c) \uc0ac\uc6a9\ud574 \ubcf8 \uac83\uc774 \ub2e4\uc600\ub358 \uac83 \uac19\ub2e4. \uc0ac\uc2e4 \uac00\uc7a5 \uc2ec\ud50c\ud558\uace0 \uac15\ub825\ud55c \ub370\uc774\ud130 \ubc29\uc2dd\uc740 \uae30\uc5b5\ud558\uae30\ub85c\ub294 JSON \uc77c \uac83\uc778\ub370 \ud55c\ubc88\ub3c4 \uc0ac\uc6a9\ud558\uc9c0 \uc54a\uc558\ub358 \uae30\uc5b5\uc73c\ub85c \uc778\ud574 \uc774\ubc88\uc5d0\ub294 \uc0ac\uc6a9\ud574\ubcf4\uac8c \ub418\uc5c8\ub2e4.<br \/>\n\u2605 JSON : JavaScript Object Notation<br \/>\n\u203b JSON : <a href=\"https:\/\/namu.wiki\/w\/JSON\" target=\"_blank\" rel=\"noopener noreferrer\">\ub098\ubb34\uc704\ud0a4 \ucc38\uace0<\/a><\/p>\n<p>[line][\/line]<\/p>\n<p><span style=\"color: #0000ff;\">(1) \uc11c\ubc84\uce21<\/span><br \/>\nPHP\ub97c \uc0ac\uc6a9\ud588\ub294\ub370, \uadf8\uac83\uc774 \ubcf8 \ub0b4\uc6a9\uacfc\ub294 \ud2b9\ubcc4\ud788 \uad00\uacc4\uac00 \uc5c6\uc744 \ub4ef \ud558\ub2e4.<br \/>\n\ud5e4\ub354\uc5d0\uc11c &#8220;Content-type:application\/json;&#8221; \uc774\ub77c\uace0 \uba85\uc2dc\ud574\uc8fc\ub294 \uac83\uc774 \uc911\uc694\ud588\ub2e4.<\/p>\n<p><span style=\"color: #0000ff;\">(2) \ud074\ub77c\uc774\uc5b8\ud2b8\uce21<\/span><br \/>\njQuery \ub97c \uc0ac\uc6a9\ud558\uc5ec \uc544\ub798\uc640 \uac19\uc774 \uc791\uc131\ud558\uba74 \ub05d\uc774\ub2e4.<\/p>\n<pre style=\"font-family: NanumGothic; background-color: #e3e3f3;font-size:12pt;\">\r\nfunction example(a) {\r\n    $.ajax({   \r\n    type : \"get\",\r\n        url : url, <span style=\"color: blue;\">\/\/ \uc11c\ubc84\uce21 \uacbd\ub85c.<\/span>\r\n        dataType : \"json\",  <span style=\"color: blue;\">\/\/ json \uba85\uc2dc.<\/span>\r\n        data : \"a=\" + a,\r\n        success :  function(msg) {\r\n            if(msg) { <span style=\"color: blue;\">\/\/ msg \ub294 \uc774\ubbf8 \ud30c\uc2f1\ub418\uc5b4 \ubc30\uc5f4\ub85c \uac00\uacf5\ub41c \ub370\uc774\ud130\uc774\ub2e4.<\/span>\r\n                for( var i = 0; i &lt; msg.length; i++ ) {  \r\n                          <span style=\"color: blue;\">\/\/ \uc54c\uc544\uc11c \uc0ac\uc6a9\ud558\uba74 \ub428.<\/span>\r\n                        $(\"#aaa\").append(\"&lt;option value='\"+msg[i].t_idx+\"'&gt;\"\r\n                        +msg[i].t_name+\"&lt;\/option&gt;\"); <span style=\"color: blue;\">\/\/\uc0ac\uc6a9\uc608<\/span>\r\n                          <span style=\"color: blue;\">\/\/ msg \uc5d0\ub294 t_idx \uc640 t_name \uc774 \uc788\uc5c8\uace0, \r\n                          \/\/\ud574\ub2f9 \ub0b4\uc6a9\uc744 \uc140\ub809\ud2b8\ubc15\uc2a4\uc758 \uc635\uc158\uac12\uc5d0 \ucd94\uac00\ud558\ub294 \ub0b4\uc6a9.<\/span>\r\n                    }\r\n                }\r\n            }\r\n        }\r\n                , error: function(jqXHR, textStatus, errorThrown) { \r\n                console.log(jqXHR.responseText); \r\n        } \r\n    });\r\n}\r\n<\/pre>\n<p>[line][\/line]<\/p>\n<p>\uc4f8\ub370\uc5c6\uc774 JSON.parse \ub97c \uacc4\uc18d \uc0ac\uc6a9\ud558\ub2e4\uac00 \ubb38\uc81c \ud574\uacb0\uc5d0 30\ubd84\uc744 \ubcf4\ub0c8\ub2e4.<br \/>\n\uc624\ub79c\ub9cc\uc5d0 \ub290\uaef4\ubcf4\ub294 \ud504\ub85c\uadf8\ub798\ubc0d\uc758 \ubb18\ubbf8, \uc990\uac70\uc6b4 \uc2dc\uac04\uc774\uc5c8\ub2e4.<\/p>\n<p>\ubcc4 \uac74 \uc544\ub2c8\uc9c0\ub9cc, \uc5b4\ub514\uc5d0\uc120\uac00 \ud544\uc694\ud55c \ubd84\uc5d0\uac8c \ub3c4\uc6c0\uc774 \ub418\uae30\ub97c&#8230;<br \/>\n\ub204\uad70\uac00\ub294 30\ubd84\uc744 \uc808\uc57d\ud560 \uc218 \uc788\uc744 \uac83\uc774\ub2e4.<\/p>\n<div style=\"width: 250px\" class=\"wp-caption center\"><img src=\"http:\/\/hlog.kr\/wordpress\/wp-content\/uploads\/2018\/04\/img_97811-708x1024.jpg\" alt=\"\" width=\"220\" \/><p class=\"wp-caption-text\">\uc758\ubbf8\uc5c6\ub294 \uc0ac\uc9c4 &#8211; \ub9db\uc740 \uc5c6\uc5c8\ub2e4.<\/p><\/div>\n<p>[line][\/line]<\/p>\n<p>\uc5ec\ub2f4 1 )<\/p>\n<p>\ucd5c\uadfc\uc5d0\ub294 \ucef4\ud4e8\ud130 \ud504\ub85c\uadf8\ub798\ubc0d\uc774 \uc815\uaddc\uacfc\ubaa9\uc774\ub77c\uace0 \ud558\ub358\ub370, \ub300\ud658\uc601\uc774\ub2e4.<\/p>\n<p>\ud504\ub85c\uadf8\ub798\ubc0d \uad50\uc721\uc758 \uc7a5\uc810\uc740 \uc544\uc8fc \ub9ce\uaca0\uc9c0\ub9cc \uadf8 \uc911\uc5d0\uc11c \uc911\uc694\ud55c \uac83\uc740 \uc138\uac00\uc9c0\ub85c \ubcfc \uc218 \uc788\ub294\ub370, \uccab \ubc88\uc9f8\ub294 \ubaa8\ub450 \uc54c\ub2e4\uc2dc\ud53c \uc218\ud559\uacfc \ube44\uc2b7\ud558\uac8c \ubb38\uc81c\ud574\uacb0\ub2a5\ub825\uc744 \uae38\ub7ec\uc900\ub2e4\ub294 \uac83\uc774\ub2e4. \ucef4\ud4e8\ud130 \ud504\ub85c\uadf8\ub798\ubc0d\uc774 \ucd5c\ucd08\uc5d0 \uc7ac\ubbf8\uc788\uc744 \uc218 \uc788\ub294 \uc774\uc720\uc774\uae30\ub3c4 \ud558\ub2e4.<\/p>\n<p>\ub450 \ubc88\uc9f8\ub294 \uc815\ubcf4\uc2dc\ub300\ub97c \uc0b4\uc544\uac00\uace0 \uc788\ub294 \uc6b0\ub9ac\uc5d0\uac8c \ud504\ub85c\uadf8\ub7a8\uc774 \uc5b4\ub5bb\uac8c \ub9cc\ub4e4\uc5b4\uc9c0\ub294\uc9c0 \uc774\ud574\ud558\uac8c \ud574\uc8fc\uace0 \ud504\ub85c\uadf8\ub7a8\uc744 \ub9cc\ub4e4 \uc218 \uc788\uac8c \ud574\uc904 \uc218 \uc788\ub2e4\ub294 \uac83\uc774\ub2e4. \uc6b0\ub9ac\ub294 \ub108\ubb34\ub098 \ub9ce\uc740 \ud504\ub85c\uadf8\ub7a8\ub4e4\uacfc \uc571\uc744 \uc0ac\uc6a9\ud558\uace0 \uc788\ub2e4. \uadf8 \uc18d\uc744 \uc5b4\ub290 \uc815\ub3c4 \uc54c\uc544\ub193\ub294 \uac83\uc740 \uc810\uc810 \uc0c1\uc2dd\uc774 \ub418\uc5b4\uac00\uace0 \uc788\ub2e4.<\/p>\n<p>\uac00\uc7a5 \uc911\uc694\ud55c \uac83\uc740 \uc138 \ubc88\uc9f8\uc778\ub370, \ubc14\ub85c \uc5b4\ub5a4 \uc0c1\ud669\uc5d0 \ub300\ud55c \uc608\uce21 \ub2a5\ub825\uc744 \ub192\uc5ec\uc900\ub2e4\ub294 \uac83\uc774\ub2e4. \ud504\ub85c\uadf8\ub798\ubc0d\uc744 \ud558\ub2e4\ubcf4\uba74 &#8220;\uc5b4\ub5a4 \uc0ac\ub78c\uc774 \uc800 \ubc84\ud2bc\uc744 \ub204\ub974\uba74 \uc5b4\ub5bb\ud558\uc9c0?&#8221;, &#8220;\uc5b4\ub5a4 \uc0ac\ub78c\uc774 \uc800 \ud14d\uc2a4\ud2b8 \ubc15\uc2a4\ub97c \uc785\ub825\ud558\uc9c0 \uc54a\uace0 \uc644\ub8cc \ubc84\ud2bc\uc744 \ub204\ub974\uba74 \uc5b4\ub5bb\ud558\uc9c0?&#8221;, &#8220;\uc5b4\ub5a4 \uc0ac\ub78c\uc774 \uc800 \ud14d\uc2a4\ud2b8 \ubc15\uc2a4\uc5d0 \ud2b9\uc774\ud55c SQL \ubb38\uc744 \uc0bd\uc785\ud558\uba74 \uc5b4\ub5bb\ud558\uc9c0?&#8221; \ub4f1\uacfc \uac19\uc740 \ud504\ub85c\uadf8\ub7a8\uc758 \ud2b9\ubcc4\ud55c \uc624\ub958(\ud639\uc740 \uc774\uc0c1\ud55c \ud574\ud0b9)\uc5d0 \ub300\ud574 \uace0\ub824\ud558\uac8c \ub418\uba70, \ub354 \ub098\uc544\uac00\uc11c \uc5b4\ub5bb\uac8c \ud558\uba74 \uc0ac\ub78c\ub4e4\uc774 \ud3b8\ud558\uac8c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc744\uc9c0\uc5d0 \ub300\ud55c \uc0ac\uc6a9\uc790 \uc778\ud130\ud398\uc774\uc2a4(UI) \uc5d0 \ub300\ud574\uc11c \uae4a\uac8c \uace0\ubbfc\ud558\uac8c \ub418\ub294\ub370 \uc774 \uacbd\uc6b0\uc5d0\ub3c4 \uc0ac\ub78c\ub4e4\uc774 \uc5b4\ub5bb\uac8c \uc6c0\uc9c1\uc77c \uc9c0\uc5d0 \ub300\ud55c \ub04a\uc784\uc5c6\ub294 \uc608\uce21\uc744 \ud558\uac8c \ub41c\ub2e4. \uadf8\ub9ac\uace0 \uc774 \uc608\uce21 \ub2a5\ub825\uc740 \ubb34\uc5c7\uc744 \ud558\ub358\uc9c0 \uac04\uc5d0 \ubc18\ub4dc\uc2dc [\ub9e4\uc6b0 \uac15\ub825\ud558\uac8c] \ub3c4\uc6c0\uc774 \ub41c\ub2e4.<\/p>\n<p>\ub54c\ubb38\uc5d0 \ub300\ud658\uc601\uc774\ub2e4.<\/p>\n<p>\uc5ec\ub2f4 2 )<\/p>\n<p>\uc704\uc758 \ucef4\ud4e8\ud130 \ud504\ub85c\uadf8\ub798\ubc0d \uad50\uc721\uc744 \ucf54\ub529 \uad50\uc721\uc774\ub77c\uace0 \ub9ce\uc774 \ud45c\ud604\ud558\ub358\ub370, &#8216;\ucf54\ub354&#8217;\ub294 &#8216;\ud504\ub85c\uadf8\ub798\uba38&#8217;\uc758 \ub0ae\ucda4\ub9d0\uc758 \uc758\ubbf8\ub85c \uc0ac\uc6a9\ub418\ub294 \uacbd\uc6b0\uac00 \ub9ce\ub2e4. &#8216;\ucf54\ub354&#8217;\ub294 \ucf54\ub4dc\ub9cc \uc791\uc131\ud558\uace0 &#8216;\ud504\ub85c\uadf8\ub798\uba38&#8217;\ub294 \uc804\uccb4 \ud504\ub85c\uadf8\ub7a8\uc744 \uae30\ud68d\ud55c\ub2e4\ub294 \uadf8\ub7f0 \uc758\ubbf8\uac00 \uc788\uc5c8\ub2e4. \uc694\uc998\uc740 \uad00\uacc4\uac00 \uc5c6\ub294 \uac83\uc778\uc9c0 \ubaa8\ub974\uaca0\uc9c0\ub9cc, \uc5ec\uc804\ud788 \uadf8\ub7ec\ud558\ub2e4\uba74 &#8216;\ucf54\ub529 \uad50\uc721&#8217; \uc774\ub77c\ub294 \ub9d0\ubcf4\ub2e4\ub294 &#8216;\ud504\ub85c\uadf8\ub798\ubc0d \uad50\uc721&#8217; \uc774\ub77c\uace0 \ud558\ub294 \uac83\uc774 \uc88b\uc744 \ub4ef \ud558\ub2e4. \ubb3c\ub860 \ub2e8\uc5b4\ubcf4\ub2e4\ub294 \uad50\uc721\uc758 \ubcf8\uc9c8\uc774 \ub354 \uc911\uc694\ud558\uaca0\uc9c0\ub9cc \ub9d0\uc774\ub2e4.<\/p>\n<p>\uc5ec\ub2f4 3 )<\/p>\n<p>\ucf54\ub529\uc740 \ub610\ud55c HTML \ud37c\ube14\ub9ac\uc2f1\uc744 \uc758\ubbf8\ud558\ub294 \uacbd\uc6b0\ub3c4 \uc788\ub2e4. \uc608\uc058\uac8c \uc798 \uafb8\uba70\uc9c4 \uc6f9\uc0ac\uc774\ud2b8\ub97c \ub514\uc790\uc778\ud558\uace0 \uadf8 \ub514\uc790\uc778\uc744 HTML \ud654 \ud558\ub294 \uac83\uc774 \ud37c\ube14\ub9ac\uc2f1\uc778\ub370 \uadf8\uac83\uc744 \ucf54\ub529\uc774\ub77c\ub294 \ub9d0\ub85c \ubd80\ub974\ub294 \uacbd\uc6b0\uac00 \ub9ce\ub2e4. \ub098\ub294 &#8216;\ucf54\ub354&#8217;\ub77c\ub294 \ub2e8\uc5b4\ub97c \uc2eb\uc5b4\ud574\uc11c \ud37c\ube14\ub9ac\uc2f1\ud558\ub294 \uc0ac\ub78c\uc740 &#8216;\ud37c\ube14\ub9ac\uc154&#8217;\uc774\ub77c\uace0 \ud45c\ud604\ud558\ub294 \uac83\uc744 \uc120\ud638\ud55c\ub2e4.<br \/>\n\ub098\ub294 \uc544\uc9c1\ub3c4 \uc6b0\ub9ac \ud68c\uc0ac\uc5d0\uc11c \uac00\ub054 \ub514\uc790\uc774\ub108\ub4e4\uc774 &#8216;\ucf54\ub529&#8217;, &#8216;\ucf54\ub529&#8217; \uc774\ub77c\uace0 \uc678\uce60 \ub54c\ub9c8\ub2e4 \uae5c\uc9dd \uae5c\uc9dd \ub180\ub780\ub2e4.<\/p>\n<p>\uc5ec\ub2f4 4 )<\/p>\n<p>\uc6d0\ub798 \ucef4\ud4e8\ud130 \ud504\ub85c\uadf8\ub798\ubc0d \ud558\ub294 \uc0ac\ub78c\ub4e4 \ubaa8\ub450\ub97c &#8216;\ud504\ub85c\uadf8\ub798\uba38&#8217;\ub77c\uace0 \ubd88\ub800\uc73c\ub098, \uc624\ub798 \uc804 \uc5b8\uc81c\ubd80\ud130\uc778\uac00 \uac11\uc790\uae30 &#8216;\uac1c\ubc1c\uc790(developer)&#8217; \ub77c\ub294 \ub2e8\uc5b4\uac00 \uc0dd\uacbc\ub2e4. \uc544\ub9c8\ub3c4 MS \uc5d0\uc11c \ub9cc\ub4e0 \uac83\uc73c\ub85c \uae30\uc5b5\ub418\ub294 \uc774 \ub2e8\uc5b4\ub294 \uac1c\uc778\uc801\uc73c\ub85c \ub290\ub07c\uae30\uc5d0\ub294 \ubb54\uac00 \ud55c \uae09 \uc544\ub798 \ub290\ub08c\uc758 \ub2e8\uc5b4\uc774\ub2e4. \ud504\ub85c\uadf8\ub798\uba38\uac00 \ub9cc\ub4e4\uc5b4\ub193\uc740 \ud234\uc744 \uc774\uc6a9\ud574\uc11c \uac1c\ubc1c\ud558\ub294 \uc0ac\ub78c \uac19\uc740 \uc758\ubbf8. \uc608\ub97c \ub4e4\uba74 \uc704\uc758 jQuery, prototype \ub4f1 \ub77c\uc774\ube0c\ub7ec\ub9ac\ub97c \ub9cc\ub4e0 \uc0ac\ub78c\uc740 \ud504\ub85c\uadf8\ub798\uba38\uc774\uace0 \uadf8\uac83\uc744 \uc774\uc6a9\ud574\uc11c \ubb34\uc5b8\uac00\ub97c \ub9cc\ub4dc\ub294 \uc0ac\ub78c\uc740 \uac1c\ubc1c\uc790\uc778 \ub290\ub08c, \uc624\ub77c\ud074, MS-SQL, MySQL \ub9cc\ub4dc\ub294 \uac74 \ud504\ub85c\uadf8\ub798\uba38\uc774\uace0 \uadf8\uac83\uc744 \uc774\uc6a9\ud574\uc11c \ubb34\uc5b8\uac00\ub97c \ub9cc\ub4dc\ub294 \uc0ac\ub78c\uc740 \uac1c\ubc1c\uc790\uc778 \ub290\ub08c, \ube44\uc8fc\uc5bc \uc2a4\ud29c\ub514\uc624\ub098 \uad00\ub828 \ub77c\uc774\ube0c\ub7ec\ub9ac, \ud504\ub808\uc784\uc6cd\uc744 \ub9cc\ub4dc\ub294 \uc0ac\ub78c\ub4e4\uc740 \ud504\ub85c\uadf8\ub798\uba38\uc774\uace0, \uadf8\uac83\uc744 \uc774\uc6a9\ud574\uc11c \ubb34\uc5b8\uac00\ub97c \ub9cc\ub4dc\ub294 \uc0ac\ub78c\ub4e4\uc740 \uac1c\ubc1c\uc790\uc778 \ub290\ub08c\uc774\ub2e4. \ubb50 \uc801\uc808\ud788 \uc798 \uc120\ud0dd\ub41c \ub2e8\uc5b4\uc77c \uc218\ub3c4 \uc788\uaca0\uc9c0. \uc5b4\ub290\uc815\ub3c4 \uc778\uc815\ud560 \uc218 \ubc16\uc5d0 \uc5c6\ub294 \ubd80\ubd84\uc774\ub2e4.<\/p>\n<p>\uc5ec\ub2f4 5)<\/p>\n<p>&#8216;\uc5ec\ub2f4 4&#8217;\uc5d0\uc11c \ub9d0\ud558\ub294 &#8216;\uc9c4\uc9dc&#8217; \ud504\ub85c\uadf8\ub798\uba38\ub4e4\uc774 \ub9cc\ub4dc\ub294 OS, DB, \ube0c\ub77c\uc6b0\uc800, \ucef4\ud30c\uc77c\ub7ec\uc640 \uac19\uc740 \ud504\ub85c\uadf8\ub7a8\ub4e4\uc740 \uc544\uc9c1\ub3c4 \ub204\uac00 \uc5b4\ub5bb\uac8c \ub9cc\ub4dc\ub294 \uc9c0 \ubaa8\ub974\uaca0\ub2e4. \uc774\uac8c \uc5ec\ub7ec \uc0ac\ub78c\uc774\uc11c \ud568\uaed8 \uac1c\ubc1c\ud558\ub294 \uac83\uc774 \uac00\ub2a5\ud55c \uac83\uc778\uc9c0&#8230; \uc544\uc9c1\ub3c4 \uadf8\ub7f0 \uace0\uae09(?) \ud504\ub85c\uadf8\ub7a8\ub4e4\uc740 \uc815\ub9d0 \uc678\uacc4\uc5d0\uc11c \uc628 \uac83\ucc98\ub7fc \ub290\uaef4\uc9c4\ub2e4. \ub9cc\ub4dc\ub294 \ubc29\ubc95\uc744 \uc54c\uba74 \uadf8\ub807\uc9c0 \uc54a\uaca0\uc9c0\ub9cc, \ubc29\ubc95\uc744 \ubaa8\ub974\ub2c8 \uc0ac\ub78c\uc774 \ub9cc\ub4e4\uc5c8\ub2e4\ub294 \uac83\uc774 \ubbff\uaca8\uc9c0\uc9c0\uac00 \uc54a\ub294\ub2e4.<\/p>\n<p>\uc5ec\ub2f4 6 )<\/p>\n<p>\uc6b0\ub9ac\ub098\ub77c\ub3c4 \ud604\uc7ac \ubcc0\ud654\ud558\uace0 \uc788\uaca0\uc9c0\ub9cc, \uc608\uc804\uc758 \uae30\uc5b5\uc5d0 \uc6f9 \ud504\ub85c\uadf8\ub798\ubc0d\uc744 \uc815\ub9d0 \uc798\ud558\ub294 \uc0ac\ub78c(\ud504\ub9ac\ub79c\uc11c \uc544\ub2d8)\uc774 \uc5f0\ubd09 1\uc5b5\uc774\uc5c8\ub2e4. \ub9ce\uc740 \ub3c8\uc77c\uc9c0\ub294 \ubaa8\ub974\uaca0\uc9c0\ub9cc, \uadf8 \uc0ac\ub78c\uc740 \ub2f9\uc2dc \uadf8 \ubd84\uc57c 1\ub4f1\uc5c8\ub2e4. \uc2a4\ud3ec\uce20\ub97c \ud558\uac70\ub098, \uc5f0\uc608\uc778\uc744 \ud558\uac70\ub098, \uadf8\ub0e5 \ub2e4\ub978 \uacf5\ubd80\ub97c \ud558\uac70\ub098, \uc5b4\uca0c\uac70\ub098 \ub2e4\ub978 \ubd84\uc57c\uc5d0\uc11c \uadf8\ub9cc\ud55c \ub178\ub825\uc744 \ud588\uc73c\uba74 \uadf8 \uc0ac\ub78c\uc740 \uadf8\ubcf4\ub2e4\ub294 \ud6e8\uc52c \ub9ce\uc740 \ub3c8\uc744 \ubc8c\uc5c8\uc744 \uac83\uc774\ub2e4. \uacf5\ubd80\uc758 \uc591\uc740 \uc0c1\ub2f9\ud55c \uc218\uc900\uc778\ub370 1\ub4f1\uc774 \ubc1b\ub294 \uc5f0\ubd09\uc740 1\uc5b5\uc774\ub77c\ub2c8, \uac70\uae30\uc5d0 \uadf8\ub807\uac8c \uacf5\ubd80\ub97c \ud558\ub294 \ub2e4\ub978 \uc9c1\uc5c5\uc740 \uc874\uacbd\uae4c\uc9c0 \ubc1b\ub294\ub370 \ud504\ub85c\uadf8\ub798\uba38\ub294 \uba78\uc2dc\ub97c \ubc1b\ub294\ub2e4. \ubb3c\ub860 \uadf8\ub7f0 \uc0c1\ud669\uc740 \ud504\ub85c\uadf8\ub798\uba38\uac00 \ub108\ubb34 \ub9ce\uc558\ub2e4\ub294 \uac83\uacfc \uadf8\ub4e4\uc774 \uc9c1\uc811 \ub9cc\ub4e4\uc5b4\ub0b8 \ubd80\ubd84\ub3c4 \uc5b4\ub290 \uc815\ub3c4 \uc874\uc7ac\ud55c\ub2e4\ub294 \uac83 \ub4f1 \ud504\ub85c\uadf8\ub798\uba38 \uc790\uc2e0\ub4e4\uc758 \ubb38\uc81c\ub3c4 \uc788\uc5c8\uc9c0\ub9cc, \uadf8\ub7fc\uc5d0\ub3c4 \uc138\uc0c1\uc740 \ud504\ub85c\uadf8\ub798\uba38\ub97c \ub108\ubb34 \uc778\uc815\ud574\uc8fc\uc9c0 \uc54a\uc558\uc5c8\ub358 \uac83 \uac19\ub2e4. \ub108\ubb34 \uc624\ub798 \uc804 \uc774\uc57c\uae30\uc778\uac00? \uc774\uc81c\ub294 \uc548 \uadf8\ub7ec\ub824\ub098? \uc798 \ubaa8\ub974\uaca0\ub2e4. \uc5b4\uca0c\uac70\ub098 \uc544\uc9c1 \uadf8\ub7f0 \uc0c1\ud669\uc774\ub77c\uba74 \uadf8\ub7f0 \ubd80\ubd84\uc774 \uc880 \ud574\uc18c\ub418\uace0 \uc804\ubb38\uc9c1\uc73c\ub85c\uc11c \ub2f9\ub2f9\ud788 \uc778\uc815\ubc1b\uae30\ub97c&#8230;<\/p>\n<p>\uc5ec\ub2f4 7 )<\/p>\n<p>\ub0b4 \uc790\uc2dd\uc774 \ud504\ub85c\uadf8\ub798\uba38 \ud55c\ub2e4\uace0 \ud558\uba74 \ub9d0\ub9b4 \uac83\uc774\uace0, \uadf8\ub798\ub3c4 \ud55c\ub2e4\uace0 \ud558\uba74 \ud574\uc678\uc5d0\uc11c \uc9c4\uc9dc \ud504\ub85c\uadf8\ub798\uba38 \uad50\uc721\uc744 \uc2dc\ucf1c\uc11c \ud574\uc678\uc5d0\uc11c \uc9c4\uc9dc \ud504\ub85c\uadf8\ub798\uba38\ub85c \uc790\ub9ac \uc7a1\uae30\ub97c \uac04\uc808\ud788 \uae30\uc6d0\ud560 \uac83 \uac19\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ub610 \ub2e4\uc2dc \uba87 \ub144\ub9cc\uc5d0 \ud504\ub85c\uadf8\ub798\ubc0d\uc744 \ud558\uac8c \ub418\uc5c8\ub2e4. \ud68c\uc0ac\uc758 \ud310\ub9e4 \uad00\ub9ac, \uc7ac\uace0 \uad00\ub9ac, \ub9e4\uc785 \uad00\ub9ac \ud504\ub85c\uadf8\ub7a8(\uc6f9)\uc744 \ub9cc\ub4e4\uace0 \ucd5c\uadfc \uc7ac\uace0\uc758 \uc591\uc5d0 \ub530\ub978 \uc774\uc288\ub85c \uc7ac\uace0 \uad00\ub9ac \ub2a5\ub825\uc744 \uc880 \ub354 \uac15\ud654\ud588\ub2e4. \ucc98\uc74c\uc5d0 DB \uc124\uacc4\ub97c \ub108\ubb34 \ub300\ucda9\ud574 \ub193\uc740 \uad00\uacc4\ub85c \uad00\ub828 \ubb38\uc81c\uac00 \uc9c0\uc18d\ub418\uace0 \uc788\uc5c8\ub294\ub370 \uc774\uc81c \ud574\uacb0\ub420 \uac83 \uac19\ub2e4. \ub2e4\ub9cc, \ud504\ub85c\uadf8\ub7a8\uc758 \ubcc0\ud654\ub97c \ub530\ub77c\uc11c \ub370\uc774\ud130 \uc790\uccb4\ub3c4 \ubcc0\ud654\ud574\uc57c \ud558\ub294 \uc694\uc18c\uac00 \uc788\uc5b4\uc11c \uc644\uc804\ud788 \ud3b8\ud558\uac8c \uc0ac\uc6a9\ud558\ub824\uba74 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[2290],"tags":[49,812,706,2160],"jetpack_featured_media_url":"","views":"","jetpack-related-posts":[],"_links":{"self":[{"href":"http:\/\/hyunsik.me\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/9851"}],"collection":[{"href":"http:\/\/hyunsik.me\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/hyunsik.me\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/hyunsik.me\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/hyunsik.me\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9851"}],"version-history":[{"count":47,"href":"http:\/\/hyunsik.me\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/9851\/revisions"}],"predecessor-version":[{"id":22734,"href":"http:\/\/hyunsik.me\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/9851\/revisions\/22734"}],"wp:attachment":[{"href":"http:\/\/hyunsik.me\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9851"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/hyunsik.me\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9851"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/hyunsik.me\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9851"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}