თქვენი ვებ – გვერდის დაჩქარების 15 გზა

ერთ – ერთი ყველაზე ცუდი რამ, რაც თქვენს ვებგვერდზე შეიძლება მოხდეს, არის მომხმარებლების დაკარგვა იმ საკითხების მიმართ, რომელთა თავიდან აცილებაც შესაძლებელია. 2017 წლის Google Page Load Time- ის სტატისტიკის მიხედვით, ცხადყოფს, რომ ერთ წამს შეუძლია დიდი გავლენა მოახდინოს თქვენს ტრაფიკის ნომერებსა და მომხმარებლის დაკმაყოფილებაში.


სულ რაღაც ერთ წამში:

  • თქვენი გვერდის ნახვა შეიძლება შემცირდეს 11 პროცენტით
  • მომხმარებელთა კმაყოფილების დონე შეიძლება შემცირდეს 16 პროცენტით
  • თქვენ შეიძლება განიცადოთ 7 პროცენტით შემცირება კონვერტაციის კურსის

ერთი წლის განმავლობაში, ერთ წამში შეფერხებამ შეიძლება გამოიწვიოს 2,5 მილიონი აშშ დოლარის შემოსავლის შემცირება იმ ბიზნესებისთვის, რომლებიც ჩვეულებრივ საშუალოდ 100,000 აშშ დოლარს შეადგენს ყოველდღიურად გაყიდვაში.

Მოკლედ, ლატენტობა არის ვებ – გვერდის მუშაობის და მომხმარებლის კმაყოფილების მტერი. მომხმარებელთა ორმოცდაათი პროცენტი აცხადებს, რომ მათ დატოვებენ ვებსაიტს, რომელსაც დატვირთვა სამი წამი დასჭირდა.

Contents

რა არის ლატენტურობა და რატომ არის ეს მნიშვნელოვანი?

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

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

ვებსაიტზე ლატენტობა განისაზღვრება, როგორც ინფორმაციისთვის საჭირო დრო, რათა ბრაუზერიდან სერვერზე მრგვალი მოგზაურობის განხორციელება და ისევ მომხმარებლისთვის დაბრუნება. გამტარუნარიანობა მონაცემების ოდენობა, რომელიც სერვერზე მოგზაურობს განსაზღვრულ დროში.

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

რა ხელს უწყობს ლატენტაციის მაღალ მაჩვენებლებს?

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

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

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

თქვენი ვებ – გვერდის ოპტიმიზაციის უპირატესობები

გადაწყვიტეთ გამოიყენოთ მაღალი ხარისხის ვებსაიტის შემქმნელი, დაქირავოთ ვებ – დიზაინერი, ან შექმნათ თქვენი ვებ – გვერდი საკუთარი, დიზაინის უსაფრთხოებისა და სიჩქარის გათვალისწინებით, გააუმჯობესებს თქვენი შინაარსის სახეს და მიწოდებას. ეს ეხმარება SEO ოპტიმიზაცია და უკეთესს უზრუნველყოფს მომხმარებლის გამოცდილება (UX).

გამოკვლევებმა აჩვენეს, რომ მას შეუძლია საშუალო წამის გვერდის სრულად ჩატვირთვა, 22 წუთამდე დასჭირდეს მობილური ვებსაიტს. წარმოიდგინეთ, რომ თქვენ კონკურენციას მიაღწევთ, თუ შეგიძლიათ გადატვირთვის დატვირთვა შვიდი წამი ან ნაკლები.

15 გზა შეგიძლიათ გაზარდოთ ვებ – სიჩქარე დღეს

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

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

1. ჩართეთ ფაილის შეკუმშვა

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

ამისათვის შეასრულეთ შეკუმშვის მოდულის დაყენება თქვენი შინაარსის მართვის სისტემისთვის ან ხელით .htaccess ფაილის საშუალებით. ეს იმუშავებს CSS, JS, XML და HTML შემდეგი კოდის დამატებით:

AddOutputFilterByType DEFLATE ტექსტის / ჩვეულებრივი
AddOutputFilterByType შეცვლა ტექსტი / html
AddOutputFilterByType DEFLATE ტექსტი / xml
AddOutputFilterByType DEFLATE ტექსტი / css
AddOutputFilterByType DEFLATE განაცხადის / xml
AddOutputFilterByType DEFLATE განცხადება / xhtml + xml
AddOutputFilterByType DEFLATE განაცხადის / rss + xml
AddOutputFilterByType DEFLATE განცხადება / javascript
AddOutputFilterByType DEFLATE განაცხადის / x-javascript

2. ამოიღეთ არასაჭირო დანამატები და გაფართოებები

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

რაც შეეხება ვებ – გვერდის უსაფრთხოებას, აქცენტი კეთდება მხოლოდ საუკეთესო WordPress დანამატების დაყენებაზე, რომლებიც ზედმეტი პირობის ამოღებისას არის განთავსებული, ასევე ძალიან მნიშვნელოვანია.

3. ოპტიმიზაცია HTTP

არსებობს ორი გზა, რომლის საშუალებით შეგიძლიათ გააუმჯობესოთ გვერდის დატვირთვის დრო HTML ოპტიმიზაციის გზით. პირველი არის თქვენი HTTP მოთხოვნების მინიმუმამდე შემცირება. ამის შესრულება შეგიძლიათ რამდენიმე გზით:

  • გამოიყენეთ CSS სურათების ნაცვლად, როდესაც ეს შესაძლებელია
  • შეუთავსეთ CSS, JS და HTML ფაილები, რათა თავიდან აიცილოთ bloat და redundancy
  • შეიმუშავეთ სუფთა, მარტივი გვერდები ნაკლები ელემენტებით
  • ქეშირების ჩართვა
  • გადამისამართებების რაოდენობა შეამცირეთ ძველი გვერდების და გატეხილი ბმულების გასუფთავებით

მეორე გზა, რომლითაც შეგიძლიათ გამოიყენოთ HTML– ის ოპტიმიზაცია არის Keep-Alive ჩართვა. ჩვეულებრივ, თითოეული ფაილის მოთხოვნა ცალკეულ მოქმედებას იწყებს. HTML Keep-Alive ჩართვით, თქვენ შექმნით ერთ ღია კავშირს, რომელიც ასე რჩება მანამ, სანამ ბრაუზერის ყველა მოთხოვნა არ შესრულდება. დააკოპირეთ ამ bit კოდის თქვენს .htaccess ფაილში, გარშემორტყმული შესაბამისი გახსნისა და დახურვის ჩანაწერებით:

IfModule mod_headers.c
Header მითითებული კავშირი შენარჩუნებულია
IfModule

4. დააინსტალირეთ შინაარსის მიწოდების ქსელი (CDN)

შინაარსის მიწოდების ქსელები (CDNs) შეამცირეთ გვერდის დატვირთვა ჯერ სერვერების მსგავსად. ეს ქსელები ვრცელდება დედამიწის სხვადასხვა წერტილებზე და საშუალებას აძლევს ვინმეს, რომელიც მდებარეობს ამ გეოლოგიურ ქსელში, თქვენს ვებ – გვერდზე უფრო ახლოს.

ბევრი ჰოსტინგის სერვისი მოიცავს CDN- ს, როგორც მათი მომსახურების ნაწილს, ამიტომ შეამოწმეთ ხელმისაწვდომობა, სანამ არავისთან მიხვალთ. იხილეთ დაკავშირებული – საუკეთესო კანადური CDN

5. ქეშირების ჩართვა

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

WP- ში ქეშირება შეიძლება ჩართოთ Rocket მოდულით ან ერთი უფასო დანამატის საშუალებით, როგორიცაა WP3 Total Cache ან Super Cache. HTML- ს გამოყენებით, შესაძლებელია Etags, Expire ან სხვა მეთოდების ქეშირება. Drupal მომხმარებლებს შეუძლიათ შეასრულონ ქეშის ჩართვა ამ ინსტრუქციის შესაბამისად.

6. შეამცირეთ JS და CSS კოდი

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

7. გამოიყენეთ ასინქრონული JS და CSS ფაილების დატვირთვა

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

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

შინაარსის მართვის სისტემების უმეტესობას აქვს მექანიზმი, რომლის საშუალებითაც შესაძლებელია ასინქრონული CSS და JS ფაილების დატვირთვა. მაგალითად, WordPress- ს აქვს სარაკეტო მოდულზე “სტატიკური ფაილები”, რომელიც საშუალებას მოგცემთ ჩართოთ ეს ფუნქცია “ყუთის დაბლოკვის CSS / JS” განყოფილების შესაბამისი ყუთების შემოწმებით. არასამთავრობო WP მომხმარებელს შეუძლია ჩართოს ეს JS გამოყენებით async ან გადავადების ატრიბუტის გამოყენებით. CSS– სთვის, სცადეთ დაწეროთ სტილის პირველი ეკრანზე html– ის თავში, რათა პირველი გვერდის ასინქრონული დატვირთვა მოხდეს.

JavaScript– ის გადატვირთულ დატვირთვას შეუძლია იგივე შედეგები მოიტანოს და მისი ჩართვა შესაძლებელია WP Rocket panel- ის იმავე განყოფილებაში, როგორც დატვირთვის პრეფერენციები. თუ თქვენ იყენებთ საიტს HTML- ზე, შეგიძლიათ გააუქმოთ JS დატვირთვა, გარე ფაილზე ზარის დადებაზე, თქვენს კოდზე, ამ ორგანოს მითითებამდე.

8. გამოსახულების ფაილების ოპტიმიზაცია

ერთ – ერთი ყველაზე დიდი რესურსი და მონაცემთა ბაზის ჰოგები არის სურათები. რა თქმა უნდა, ფოტოები დაამატებთ თქვენს შინაარსს, მაგრამ ძალიან ბევრი გავლენას მოახდენს სიჩქარეზე და გადაადგილებას მოშორებით. თუ თქვენს ვებ – გვერდზე უნდა შეიტანოთ სურათები, შეარჩიეთ ერთი ან ორი, შეამცირეთ მათი ფაილის ზომა და მიუთითეთ რაიმე უფრო ეფექტურად, როგორიცაა .jpeg, ან გახადეთ ისინი კოლაჟში, ვიდრე ცალკე სურათების გალერეა. თქვენ ასევე შეგიძლიათ გადაიტანოთ ისინი პლატფორმაზე, რომელიც დამზადებულია სურათებისთვის, მაგალითად InstaGram და მარტივი ბმული ამ პლატფორმაზე თქვენი ვებ – გვერდიდან.

იგივე ეხება ვიდეო შინაარსს, რომლის ამოღება შესაძლებელია YouTube არხზე. ორივე ეს გამოსავალი ასევე დაგეხმარებათ SEO- სთან დაკავშირებით, რადგან თქვენ შეგიძლიათ ცალკე მათი ოპტიმიზაცია, alt tag- ების კომბინაციით, სურათებისა და ვიდეო შინაარსების ინდექსების მიზნით და შიდა გვერდი SEO- ს საერთო გვერდის ოპტიმიზაციისთვის. ჩვენი ერთ-ერთი ფავორიტი არის Optimizilla.

9. გამორთეთ Hotlinking და შეზღუდეთ სოციალური მედიის აქციები

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

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

იმის ნაცვლად, რომ დაუკავშირდეთ სხვა ვებ – გვერდზე გამოსახულებებს ან შინაარსს, ან არ დაუშვათ თქვენი მოპარვა, გადმოწერეთ ისინი და შეინახეთ თქვენს სერვერზე. ეს შეიძლება ჩანდეს საწინააღმდეგო, მაგრამ ვებსაიტთან სხვა შინაარსთან დაკავშირებას შეიძლება ჰქონდეს უნებლიე შედეგი, თუ ვინმეს საიტის პოტენციურად არასტანდარტულმა შესრულებამ დაუშვა საკუთარ თავზე.

10. შეამცირეთ გარე სკრიპტები

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

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

11. მოძებნეთ და გაასწორეთ გატეხილი ბმულები

ნებისმიერი გატეხილი ბმული, რომელიც მთავრდება გადამისამართებით ან შეცდომის შეტყობინებებით, გავლენას მოახდენს UX- ზე. ამასთან, ეს რჩევა ეხება თქვენს გამოსახულებას, JS ან CSS ფაილებს. მოძებნეთ და შეამოწმეთ ბმულები თქვენი CSS ფაილების სათაურებში და JavaScript წყაროს URL- ში. თქვენ შეგიძლიათ იპოვოთ ისინი ხელით, სერვერების ჟურნალის შემოწმებით ან ბმულის შემოწმების ხელსაწყოს გამოყენებით.

12. მონაცემთა ბაზების ოპტიმიზაცია

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

მონაცემთა ბაზის ოპტიმიზაცია

ამ პრობლემის თავიდან ასაცილებლად, შეასრულეთ რეგულარული სარეზერვო საშუალებები, რასაც მოყვება გამწმენდები, ზედმეტი მონაცემების თავიდან ასაცილებლად, უნებლიე შედეგების გარეშე.

13. გამოიყენეთ მსუბუქი წონის თემები

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

როგორც plugins, დარწმუნდით, რომ წაშალოთ ძველი თემა, ვიდრე გამორთოთ ის.

14. აირჩიეთ კარგი შინაარსის მართვის სისტემა

შინაარსის მართვის სისტემები (CMS) სასიცოცხლო მნიშვნელობისაა საიმედო სიჩქარისა და შესრულების შენარჩუნებისთვის შორს ყველაზე პოპულარულია WordPress, მაგრამ ასევე არსებობს Joomla, Drupal და მრავალი სხვა. ისინი გთავაზობთ შინაარსის ოპტიმიზაციის უპირატესობას და შესრულების გამაძლიერებელი დანამატებისა თუ მახასიათებლების ხელმისაწვდომობას.

15. შეარჩიეთ თქვენი ჰოსტინგის სერვისი შესრულების გათვალისწინებით

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

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

როდესაც ეს შესაძლებელია, აირჩიე ხარისხიანი ვირტუალური კერძო ქსელი (VPN) ან ა მიძღვნილი სერვერი. ეს მოგაწვდით იმ რესურსებს, შენახვასა და ხელმისაწვდომობას, რაც აუცილებელია შემცირების დრო და ლატენტობა.

ნუ დაივიწყებთ ტესტირებისა და მიმდინარე შეფასების შესახებ

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

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

როგორ მუშაობს cdn

სიჩქარის ტესტირების ერთ-ერთი ყველაზე გავრცელებული და ეფექტური ინსტრუმენტია Pingdom. ეს უფასო ონლაინ ინსტრუმენტი არის მარტივი გზა, რათა დადგინდეს მთელი რიგი საკითხი ვებ – გვერდის მუშაობასა და სიჩქარეზე. თქვენ უბრალოდ შეიყვანეთ თქვენი URL და სერვერის ადგილმდებარეობა საძიებო ყუთში და დააჭირეთ “დაწყების ტესტი”. თქვენ ასევე შეგიძლიათ შეიძინოთ პრემია გამოწერის დროისა და შინაარსის ტიპაჟის უფრო სიღრმისეული ტესტირებისთვის, 70-ზე მეტ სერვერზე მდებარეობიდან.

ეს არის პინგ – ტესტის მაგალითი Google– ის საჯარო DNS გამოყენებით:

$ პინგი 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 მონაცემთა ბაიტი
64 ბაიტი 8.8.8.8-დან: icmp_seq = 0 ttl = 56 დრო = 54.524 ms
64 ბაიტი 8.8.8.8-დან: icmp_seq = 1 ttl = 56 დრო = 43.423 ms
64 ბაიტი 8.8.8.8-დან: icmp_seq = 2 ttl = 56 დრო = 50.773 ms

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

ქვემოთ მოცემულია traceroute ბრძანების ანგარიშის იგივე Google DNS გამოყენებით:

$ traceroute 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 64 hops max, 52 byte packets
1 192.168.0.1 (192.168.0.1) 6.632 ms 9.659 ms 10.089 ms
2 10.89.0.1 (10.89.0.1) 29.867 ms 14.293 ms 30.259 ms
3 blk-212-126-117.eastlink.ca (173.212.126.117) 20.677 ms 19.575 ms 20.155 ms
4 ns-hlfx-dr002.ns.eastlink.ca (24.215.102.161) 30.093 ms 29.371 ms 30.796 ms
5 ns-hlfx-br002.ns.eastlink.ca (24.215.102.221) 29.540 ms 29.516 ms 29.989 ms
6 ns-hlfx-br001.ns.eastlink.ca (24.215.102.9) 26.678 ms 29.203 ms 30.787 ms
7 google.eastlink.ca (24.215.101.10) 49.027 ms 49.196 ms 90.601 ms
8 209.85.241.127 (209.85.241.127) 49.999 ms
72.14.239.75 (72.14.239.75) 48.939 ms
72.14.235.169 (72.14.235.169) 46.823 ms
9 google-public-dns-a.google.com (8.8.8.8) 49.465 ms 45.436 ms 43.772 ms

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

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

დასკვნითი აზრები

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

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map