ASP دېگەن نېمە؟ ئىز تورى ئىز تورى ئىز تورى ئىز تورى ئىز تورى ئىز تورى ئىز تورى ئىز تور
ASP دېگىنىمىز Active Server Page دېگەنلىك بولۇپ، ISAPI يەنى (Internet Server Application Programming Interface) ئارقىلىق ئىچىدىكى مەزمۇننى يېشىپ، ئاندىن ئۇچۇر مەزمۇنىنى ئابونىتلارغا يەتكۈزۈپ بېرىدۇ. بۇ مىكروسوفت شىركىتىنىڭ CGI نىڭ رولىغا ئوخشىتىپ ياسىغان، قوللىنىش ئاسانراق بولغان تور پروگرامما مۇھىتى بولۇپ ھېسابلىنىدۇ. ئىز تورىدا ئىزلىرىمىز قالسۇن! ئابونىتلار پايدىلىنىش ئۈچۈن ئالدى بىلەن تور كۆرگۈچتىكى ئادېرىس سىتونىغا كۆرمەكچى بولغان تور بەت ئادېرىسىنى تولدۇرۇپ جەزىملەشتۈرۈش كونۇپكىسىنى باسساق، تور كۆرگۈچ بۇنى IIS دىكى Web server غا يوللايدۇ. Web Server بۇلارنى قوبۇل قىلىدۇ ھەمدە htm ياكى html قاتارلىق ھۆججەت ئىسىملىرى بىلەن Web Server نۆۋەتتىكى قاتتىق دېسكا ياكى ئىچكى ساقلىغۇچتىن مۇناسىۋەتلىك ماس ھالەتتتىكى HTML ھۆججىتىنى ئوقۇپ، ئاندىن ئۇنى تور كۆرگۈچكە قايتۇرۇپ ئەۋەتىدۇ. HTML ھۆججىتى ئىكراندا چۈشەندۈرۈلىدۇ ھەمدە ئىكراندا كۆرسىتىلىدۇ. ئەلۋەتتە بۇ جەريان بىر قەدەر مۇرەككەپ بولۇشى مۇمكىن، كۆپ قىسىم ئەھۋاللاردا، ھەر خىل تىپتىكى Web Server گە نىسبەتەن، بۇ جەريانلار بۆلەكلەر بويىچە ئېلىپ بىرىلىدىغان بولۇپ، Web Server ھۆججەت ئىلتىماسىنى قوبۇل قىلىدۇ ھەمدە ئىچكى ساقلىغۇچ ياكى قاتتىق دېسكىدىن مۇناسىۋەتلىك ھۆججەتلەرنى ئوقۇپ چىقىرىدۇ. ئىز تورىدا ئىزلىرىمىز قالسۇن! ASP دا IIS يەنىلا مۇقىم HTML تور بېتىگە يىتەكچىلىك قىلىش ئالدىنقى شەرت ئاساسىدا، ASP دىن پايدىلىنىپ ئابونىتلارنىڭ تەلىپى بويىچە WebServer دا يېڭى تور بېتىنى تۈزىدۇ. بۇ يەردىكى سىتاتىك تور بېتىگە يىتەكچىلىك قىلىشنىڭ پەرىقىنى چۈشىنىشكە قولايلىق بولۇش ئۈچۈن، بىز ئۇنى تۆۋەندىكى باسقۇچلارغا بۆلىمىز. ئابونىتلار ئىكراندىكى تور ئادېرىس سىتونىغا ASP ھۆججىتىنىڭ تۇرۇشلۇق ئادېرىسىنى تولدۇرۇپ، جەزىملەشتۈرۈش كونۇپكىسىنى باسىمىز . ئىكران بۇ ASP ئىلتىماسىنى IIS كە يوللايدۇ، Web Server بۇئىلتىماسنى قۇبۇل قىلىدۇ ھەمدە كېيەيتىلگەن نامى .asp گە ئاساسەن بۇنىڭ ASP ئىلتىماسى ئىكەنلىكىنى پەرىقلەندۈرىدۇ. Web Server قاتتىق دېسكىدىن ياكى ئىچكى ساقلىغۇچتىن مۇناسىۋەتلىك ماسASP ھۆججىتىنى ئوقۇپ، ئۇنى ASP.DLL دەپ ئاتىلىدىغان بىر ئالاھىدە ھۆججەتكە يوللايدۇ . ASP ھۆججىتى باشتىن ئاخىرى بۇيرۇق تەلىپى بويىچە ئىجرا قىلىنىپ ماس ھالدىكى مۇقىم سىتاتىك تور بېتى شەكىللەنىدۈردۇ. بۇ شەكىللەندۈرگەن سىتاتىك HTML بېتى ئابۇنت تور كۆرگۈچكە قايتۇرۇپ كىلىنىپ، ئابونىتلار تور كۆرگۈچ تەرپىدىن سىتاتىك بەت سۈپىتىدە يېشىپ چۈشەندۈرۈلىدۇ ۋە ئىكراندا كۆرسىتىلىدۇ. دېمەك، سىز بىر asp بەتنى ئاچقاندا ئىكراندا كۆرۈگەن بەتنىڭ كودى پۈتۈنلەي HTML ھالەتتە بولىدۇ. ئىز تورىدا ئىزلىرىمىز قالسۇن! Web Server غا نىسبەتەنASP بىلەن HTML نىڭ ماھىيەتلىك پەرىقى بار بولۇپ، ASP نىڭ ھەر بىر بۇيرۇق تەلىپى بويىچەئالدى بىلەن ماس ھالەتتىكى HTML ھۆججەت بۆلىكى شەكەللەندۈرلىدۇ، شۇڭا ASPدا دىنامىك مەزمۇن ھاسىل قىلىشقا يول قويىلىدۇ. ئىكرانغا نىسبەتەن، ASP بىلەن HTML نىڭ ئاساسى جەھەتتىن پەرىقى يوق بولۇپ، پەقەت .asp ۋە .htm جەھەتتىن پەرىقلىنىدۇ، ئابونىتلار ASP ئىلتىماسىنى ئوتتۇرغا قويغاندا، ئىكرانىمىز HTML نۇسخىسىدىكى ھۆججەتلەرنى قوبۇل قىلىدۇ، شۇڭا ئۇ ھەر قانداق ئىكرانغا ماسلىشالايدۇ . بۇ مەزمۇن ئىز تورىدىن كۆچۈرۈلگەن |