ნებისმიერი დამწყები ვებ პროგრამისტი ადრე თუ გვიან გადაწყვეტს უმასპინძლოს თავის საიტს და იწყებს პროვაიდერების შეთავაზებების შესწავლას. სატარიფო გეგმები მოიცავს სხვადასხვა პარამეტრებს, რომელთაგან ერთ-ერთია "დასაშვები სტატისტიკური დატვირთვა (CP)". შევეცადოთ გაერკვნენ, რა არის ეს და რა გავლენას ახდენს ის.
რა არის CP და CPU?
ასე რომ, თქვენ დაასრულეთ მუშაობა თქვენს საიტზე და ემზადებით შემდეგ ეტაპზე გადასასვლელად - თქვენი ადგილობრივი სერვერიდან ჰოსტინგზე გადაყვანაზე. სატარიფო გეგმის არჩევისას თქვენ აღმოაჩინეთ იდუმალი ფრაზა:”ნებადართული დატვირთვა 65 CP დღეში”. როგორ გამოითვლება ეს პარამეტრი? და რაც მთავარია, მაქსიმალური დატვირთვაა 65 CP - ბევრია თუ ცოტა?
CP (CPU წერტილები) არის მნიშვნელობა, რომელიც აჩვენებს პროცესორის მიერ დამუშავების ამოცანებზე დახარჯული დროის ოდენობას. ჩვეულებრივ, ჰოსტინგზე მითითებულია ორი პარამეტრი: დატვირთვა ვებ – სერვერის ცენტრალურ დამამუშავებელ ერთეულზე (CPU - Central Processing Unit) და მონაცემთა ბაზის სერვერი (MySQL).
სერვერის CPU დატვირთვა
CP აჩვენებს დროის, წუთების განმავლობაში დახარჯულს ყველა პროცესის შესრულებაზე. მაგალითად, ეს ნიშნავს, რომ პროცესორის დრო იყო 0,2 წუთი (ანუ 12 წამი). თითოეული საათის განმავლობაში მიღებული ყველა კლიენტის მონაცემები ემატება და შედის მონაცემთა ბაზაში. თუ მიღებული ნომერი აღემატება პროვაიდერის მიერ დადგენილ დასაშვებ მნიშვნელობას, შემდეგ მომდევნო პერიოდში (საათში) ყველა პროცესი იმუშავებს შემცირებული პრიორიტეტით. დასაშვები მაქსიმალური მნიშვნელობის გასარკვევად, თქვენ უნდა დაყოთ დასაშვები დატვირთვა 24-ზე. ამრიგად, თუ ეს პარამეტრი არის ჰოსტინგზე, მაშინ გამოდის 65/24 = საათში. ეს ნიშნავს, რომ თუ ყველა კლიენტის პროცესების შესრულების საერთო დრო 2 წუთზე მეტია. 43 წმ., მომდევნო საათში პრიორიტეტი შემცირდება.
ეს მნიშვნელობები იზომება პროცესის აღრიცხვის სისტემის საშუალებით Linux OS– ში; მონაცემები ნაჩვენებია ჰოსტინგის მართვის პანელზე (არ უნდა აგვერიოს საიტის მართვის პანელთან).
MySQL სერვერის პროცესორის დატვირთვა
ამ შემთხვევაში, CP იზომება არა წუთებში, არამედ წამებში. ფრაზა "MySQL– ისთვის 2500 CP– ის დაშვებული დატვირთვა დღეში" ნიშნავს, რომ დასაშვები დატვირთვა დღეში 41 წუთია. 40 წმ., მაგრამ არა უმეტეს 1 წთ. 44 წმ. პირველ საათზე.
რაზეა დამოკიდებული CP?
CP მნიშვნელობა დამოკიდებულია მრავალ მიზეზზე: თემისა და საიტის ტრეფიკზე, მის პარამეტრებზე, მოდულების ხელმისაწვდომობაზე და ა.შ. რაც უფრო მეტია საიტის მასალების მოთხოვნა მომხმარებლების მიერ, მით მეტია მისი ტრეფიკი. თქვენ არ შეგიძლიათ უბრალოდ შეაფასოთ დატვირთვა, რომელსაც საიტი შექმნის სერვერზე, შეგიძლიათ დაასახელოთ მხოლოდ წინასწარ განსაზღვრული მნიშვნელობა და მხოლოდ მისი გვერდების დეტალური შესწავლის შემდეგ.
რა დატვირთვა უნდა აირჩიოს ახალბედა ვებ პროგრამისტმა?
უმეტეს შემთხვევაში, მინიმალური, რასაც შემოგთავაზებთ უმარტივესი ჰოსტინგის გეგმები, პირველი საიტისთვის საკმაოდ საკმარისია. ინდექსაციის შემდეგ, საიტის გვერდები გამოჩნდება საძიებო სისტემის შედეგებში; მომხმარებელთა რაოდენობა თანდათან გაიზრდება, რაც ნიშნავს, რომ სერვერზე დატვირთვა გაიზრდება. ამ მომენტიდან პერიოდულად უნდა გადახედოთ სტატიკური დატვირთვის დიაგრამებს, რომლებიც ჩვეულებრივ წარმოდგენილია ჰოსტინგის მართვის პანელის მთავარ გვერდზე, დიაგრამის სახით. თუ ინდიკატორები კრიტიკულთან ახლოს არის, საჭიროა ან სატარიფო გეგმის შეცვლა, ან დღიური ლიმიტის გაზრდა (პროვაიდერის მიერ განსაზღვრული პირობებიდან გამომდინარე).