როგორ გავთიშოთ ბუფერიზაცია

Სარჩევი:

როგორ გავთიშოთ ბუფერიზაცია
როგორ გავთიშოთ ბუფერიზაცია

ვიდეო: როგორ გავთიშოთ ბუფერიზაცია

ვიდეო: როგორ გავთიშოთ ბუფერიზაცია
ვიდეო: როგორ გავთიშოთ პროგრამა OneDrive ვინდოუს 10-ზე. 2024, მაისი
Anonim

ზოგჯერ ბუფერი გამოიყენება ვებ – გვერდის გასაწევად, რომ შეამცირონ HTML ან მონაცემების კოდის წარმოდგენის მცდელობის რაოდენობა ASP გვერდებზე კლიენტის ბრაუზერში, რაც ამით ზრდის მთლიან მუშაობას. TCP / IP შექმნილია ისე, რომ უფრო ეფექტურია კლიენტისთვის მონაცემების დიდი ბლოკად გაგზავნა.

როგორ გავთიშოთ ბუფერიზაცია
როგორ გავთიშოთ ბუფერიზაცია

აუცილებელია

HTML რედაქტორი

ინსტრუქციები

Ნაბიჯი 1

გვერდი ნელდება ბუფერიზაციის გამო - რაც იგზავნება მომხმარებლებს მხოლოდ მისი დასრულების შემდეგ. ამრიგად, სკრიპტების მიერ გენერირებული გვერდებისათვის შეგიძლიათ ბუფერირების გამორთვა მთლიანად ან ნაწილობრივ.

ნაბიჯი 2

გამოიყენეთ Response. Buffer = ყალბი ბრძანება ბუფერირების სრულყოფილად გათიშვისთვის. ეს მეთოდი მომხმარებელს დაუყოვნებლივ გაუგზავნის მონაცემებს.

ნაბიჯი 3

გამოიყენეთ Response. Flush მეთოდი. ბუფერირების ნაწილობრივ გამორთვისათვის დაგჭირდებათ ქმედებების უფრო რთული ალგორითმი, მაგრამ, როგორც ჩანს, ეს უფრო სასურველია. იგი იყენებს Response. Flush მეთოდს, რომელიც აგზავნის ბუფერში დაგროვებულ მთელ HTML კლიენტს.

ნაბიჯი 4

მაგალითად, მაგიდის გენერირებული პირველი ასი მწკრივის შემდეგ, რომლის საერთო ზომაა 1000 მწკრივი, ASP სკრიპტები რეაგირებას რეაგირებს. ფლეში გამოგზავნის გვერდის პირველ ბლოკს კლიენტის ბრაუზერში. ეს მიდგომა მომხმარებელს საშუალებას აძლევს დაინახოს პირველი ასი მწკრივი მაშინაც კი, სანამ მთელი მაგიდა არ იქნება მზად. უფრო მეტიც, შესაძლებელია მისი გაგზავნა კლიენტებისთვის იმავე ნაწილებში ახალი ხაზის წარმოქმნის დროს.

ნაბიჯი 5

ბუფერთან ასეთი მუშაობა ყველაზე ოპტიმალურია, ის მიაღწევს ეფექტურობის დონის მნიშვნელოვან ზრდას და დიდი ხნის განმავლობაში გამოთვლილი გვერდების ეტაპობრივად ჩატვირთვის შესაძლებლობას, რესურსების ვიზიტორების აიძულოს დიდი ხნის განმავლობაში დაელოდოს სუფთა ბრაუზერის ფანჯარაში.

ნაბიჯი 6

დაანგრიეთ გვერდი სამშენებლო ბლოკებად. მნიშვნელოვანია გვახსოვდეს, რომ ზოგიერთ ბრაუზერს არ აქვს ცხრილის ნაწილების ჩვენება - ისინი დაველოდებით მის დახურვას. ამ შემთხვევაში, თქვენ უნდა დახუროთ ასეთი დახურვა - მაგალითად, დიდი მაგიდა შეიძლება დაიყოს ას რიგად, როგორც ეს აღწერილია ზემოთ. ამ შემთხვევაში, შემდეგი ქვე-ცხრილის გენერირების შემდეგ, ის შეიძლება მომხმარებლებს გაუგზავნოთ Response. Flush მეთოდის გამოყენებით.

ნაბიჯი 7

გამოიყენეთ ფლეში მეთოდი. ზოგიერთ შემთხვევაში, შესაძლებელია, რომ ბუფერიზაციის ნაწილობრივ გამორთვის ტექნოლოგია მოიხმარს დიდი რაოდენობით სერვერის მეხსიერებას ძალიან დიდი გვერდების გამომუშავების ზონაში. ფლეში მეთოდის გამოყენების გარეშე შეუძლებელი იქნება ამ ტექნოლოგიის სწორი გამოყენების უზრუნველყოფა და სისტემის რესურსის ზედმეტი გადაჭარბების თავიდან აცილება. ამ მეთოდის მინუსია ის ფაქტი, რომ მომხმარებლისთვის ეკრანზე ცხრილის სწორად გამოსაჩენად საჭიროა თითოეული ქვე-ცხრილში შეიქმნას იგივე სიგანის სვეტები.

გირჩევთ: