მთავარი Საოფისე ტექნიკა ჰიპერ ქეში გამორიცხავს კონკრეტულ დანამატს. Hyper Cache - WordPress-ის ქეშირების მოდულის სწორი კონფიგურაცია! Hyper Cache მოდულის ძირითადი პარამეტრები

ჰიპერ ქეში გამორიცხავს კონკრეტულ დანამატს. Hyper Cache - WordPress-ის ქეშირების მოდულის სწორი კონფიგურაცია! Hyper Cache მოდულის ძირითადი პარამეტრები

იმისათვის, რომ საიტმა საძიებო სისტემებს შორის კარგი ადგილი დაიკავოს, მნიშვნელოვანია საიტის გვერდების ჩატვირთვის სიჩქარე. რაც უფრო სწრაფად მიიღებს მომხმარებელი კონტენტს, მით ნაკლებია ალბათობა იმისა, რომ ის დატოვებს ჩატვირთვის გვერდს. როგორც ჰოსტინგის პროვაიდერები, ასევე CDN ქსელები ხშირად მონაწილეობენ ვებსაიტების დატვირთვის სიჩქარისთვის ბრძოლაში. მაგრამ ბევრად უფრო ადვილია პროექტის შესრულების გაუმჯობესება სპეციალური დანამატების გამოყენებით. WordPress პლატფორმისთვის შემუშავებულია ქეშირების მრავალი გაფართოება, რომელთა შორის Hyper Cache გამოირჩევა თავისი შესრულებით და მარტივი კონფიგურაციით. „ჰიპერქეშისგან“ განსხვავებით, ის არ აქცევს საიტს სუფთა სტატიკურ HTML-ად, მაგრამ საშუალებას აძლევს JS სკრიპტებს და AJAX-ს იმუშაონ. რატომ არის ეს მოდული ასე კარგი და როგორ დავაკონფიგურიროთ ის სწორად?

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

Hyper Cache მოდულის დაყენება არაფრით განსხვავდება სხვა გაფართოებების ინსტალაციისგან. ინსტალაცია შესაძლებელია ორი განსხვავებული გზით:

  • შეფუთული არქივის ატვირთვა დანამატით FTP-ის საშუალებით და შემდგომი აქტივაცია კონსოლის მეშვეობით;
  • გაფართოების დაყენება დანამატის მართვის პანელის მეშვეობით.

დასრულების შემდეგ, არ დაგავიწყდეთ გაფართოების გააქტიურება "Plugins" ჩანართში. "ჰიპერქეშის" პარამეტრების მართვა მდებარეობს "პარამეტრები" >> "ჰიპერ ქეში" გზაზე.

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

გახსენით ბლოგის root საქაღალდე თქვენს ჰოსტინგზე ფაილ მენეჯერის გამოყენებით და იპოვეთ wp-config.php ფაილი. დააწკაპუნეთ „რედაქტირებაზე“ და სტრიქონის შემდეგ ახალ ფანჯარაში განსაზღვრეთ („WP_DEBUG“, false); შეიყვანეთ კოდის განსაზღვრა (“WP_CACHE”, true), როგორც წერია ზემოთ მოცემულ ეკრანის სურათზე, პირველ ხაზზე.

შეინახეთ ფაილი და სცადეთ მოდულის პარამეტრების განახლება. თუ „ჰიპერქეში“ კვლავ უჩივის, მაშინ უფრო ახლოს დააკვირდით რა მიუთითეთ კონფიგურაციის ფაილში. თქვენ ასევე შეგიძლიათ შეცვალოთ wp-config.php FTP-ის საშუალებით ფაილის რედაქტირებით Notepad-ში, მაგალითად, Notepad++-ში.

თქვენ შეგიძლიათ იპოვოთ მოდული WP-ის დეპოზიტარებში – https://wordpress.org/plugins/hyper-cache/. თუმცა, ის არ უნდა აგვერიოს Hyper Cache Extended გაფართოებასთან; ეს არის ორი სრულიად განსხვავებული დანამატი.

დანამატის დაყენება

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

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

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

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

"გამონაკლისების" განყოფილებაში შეგიძლიათ თავიდან აიცილოთ მთავარი გვერდის ქეშირება, ისევე როგორც გვერდები "404" შეცდომით, შესაბამისი ველების შემოწმებით. თუ თქვენთვის მნიშვნელოვანია, რომ ბლოგის რომელიმე გვერდი არ დასრულდეს ქეშში, მაშინ გაააქტიურეთ "Exact URI address to exclude" ვარიანტი მისი შემოწმებით და შეიყვანეთ თქვენთვის საჭირო გვერდების სრული URL.

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

თუ თქვენი ბლოგი ჯერ კიდევ არ არის აღჭურვილი საპასუხო თემით და თქვენ კვლავ იყენებთ სპეციალურ დანამატს ბლოგის თემების გადასართავად, მაშინ თქვენთვის შექმნილია პუნქტი „ოპერაციული რეჟიმი“. მიუთითეთ "ქეში ცალკე" და დააჭირეთ "შენახვას". ამავე დროს, არ დაგავიწყდეთ შეარჩიოთ შესაბამისი შაბლონი "მობილური თემა" პუნქტში.

იყენებთ CDN ქსელებს ვებსაიტის დატვირთვის დასაჩქარებლად? „ჰიპერქეში“ ამაშიც დაგეხმარებათ, რადგან თქვენ უბრალოდ უნდა გაააქტიუროთ პარამეტრი და შეიყვანოთ CDN URL შესაბამის ველში.

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

Hyper Cache არის გვერდის ქეშირების მოდული.

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

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

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

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

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

იმისათვის, რომ ჩართოთ ეს დანამატი, ჩვენ უნდა დავამატოთ ბრძანება wp-config ფაილში, რომელიც მდებარეობს WordPress დირექტორიაში.


ასე რომ, გადადით საიტის დირექტორიაში, იპოვეთ იქ „wp-config“ ფაილი და გახსენით Notepad++-ში.

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

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

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

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

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

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

იმისათვის, რომ Hyper Cache მოდულმა იმუშაოს ჩვენს ბლოგზე, თქვენ უნდა გადახვიდეთ კიდევ უფრო დაბლა wp-config ფაილის კოდში, ხაზში "define('WPLANG', 'ru_RU');" და მის შემდეგ ჩასვით შემდეგი კოდი - define('WP_CACHE', true); და ამით ჩართეთ ქეშირების მხარდაჭერა ბლოგში.

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

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

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

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

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

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

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

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

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

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

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


Მობრუნება

შევაგროვე Windows 7-ის ყველა ბრაუზერი და ვუთხარი:
- და ვინც მეხსიერებას ზედმეტად შეჭამს, თავხედ აწითლებულ სახეში დავარტყამ.

ყველაზე ხშირად, მეხსიერება მარცხდება, როდესაც დგება გადასახადების გადახდისა და ვალების დაფარვის დრო.

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

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

მოდულის ინსტალაცია.

მოდულის ინსტალაცია შესაძლებელია სტანდარტულად, თავად WordPress-ის პანელში ძიების გზით (აქ არაფერს ვიტყვი, დანამატების დაყენება ყველას შეუძლია). კარგი, ეს არის ის, მოდით გადავიდეთ. ახლა დაიფიცებს, რომ მისი კოდი არ დაგიწერიათ კონფიგურაციის ფაილში (ჩემი აზრით, ეს ძალიან მაგარია, გადაწყვეტილებებს თქვენ იღებთ და არა პროგრამას), მოგიწვევთ, რომ დაამატოთ თქვენი კოდი wp-config.php ფაილში. .

ეს ფაილი მდებარეობს საიტის root-ში, არ გამოტოვოთ, უბრალოდ გახსენით public_html საქაღალდე და ის იქ არის, გადმოწერეთ თქვენთვის.

შემდეგი, თქვენ უნდა გახსნათ იგი ნებისმიერი რედაქტორით და შეიყვანოთ ეს კოდი:

Define ("WP_CACHE", true);

თავად ჰიპერ ქეში მოდული გვთავაზობს მის დამატებას ხაზის შემდეგ:

Define ("WPLANG", "ru_RU");

მაგრამ, მაგალითად, მე არ მქონია, ამ პრობლემამ შეიძლება ზოგიერთი დამწყები ჩიხში მიიყვანოს, მაგრამ სინამდვილეში მისი ჩასმა შეიძლება სადმე, ამ ხაზამდე wp-config.php ფაილში:

Define ("WP_DEBUG", false);


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

Აწყობა.

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

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

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

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

ახლა თქვენ შეგიძლიათ გადახვიდეთ თავად "მთავარი" ჩანართის პარამეტრებზე.

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

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

  3. შეკუმშვის ჩართვა.საკმაოდ საკამათო პუნქტია, ის ააქტიურებს შეკუმშვას gzip ფორმატში, ანუ ათავსებს მთელ გვერდს არქივში და აძლევს მას მომხმარებლის ბრაუზერს, რომელიც თავის მხრივ ხსნის მას და აჩვენებს მას. მაგრამ ბევრ ფორუმში მოგზაურობის შემდეგ აღმოვაჩინე, რომ ეს ფუნქცია შეიძლება არ იმუშაოს და მომხმარებლებისთვის ცარიელი ჩანაწერი გამოჩნდება, ამიტომ ჩვენ არ ვაყენებთ ამ ელემენტს. ჩვენ თვითონ შეკუმშვას დავაკონფიგურირებთ შემდეგ სტატიაში, სადაც ყველაფერი ცოტა უფრო რთული, მაგრამ უფრო უპრობლემო იქნება.
  4. ჩართეთ შეკუმშვა ფრენის დროს.ფრენის დროს შეკუმშვა, თუ სიტყვასიტყვით ითარგმნება, მის ჩართვაში აზრს ვერ ვხედავ. თუ პოსტი რაიმე მიზეზით არ არის ქეშირებული, მაშინ ის ამას გააკეთებს მყისიერად, მაგრამ ჩატვირთვას ძალიან დიდი დრო დასჭირდება, ჯობია ასე გააკეთოთ.
  5. როდესაც მთავარი გვერდი განახლდება, დანარჩენი განახლდება. უსარგებლო ფუნქცია, რატომ უნდა გავასუფთავო ბოლო ჩანაწერების ქეში, თუ მთელ მთავარ გვერდს ვწმენდ, სრული სისულელეა, ყველაფერს ნულზე ვტოვებთ.
  6. როდესაც ჩანაწერები რედაქტირდება.აქ, პრინციპში, შეგიძლიათ განათავსოთ პირველი ელემენტის სუფთა არქივები (კატეგორიები, ტეგები, ..., მაგრამ არა მთავარი) ისე, რომ ჩანაწერის რედაქტირების შემდეგ, ის დაუყოვნებლივ განახლდეს ქეშში. მაგრამ მე არ დავაინსტალირე ის, მე ხშირად არ ვაახლებ ძველ ჩანაწერებს და ჩემი ქეში დაყენებულია განახლდება დღეში ერთხელ (ამ სიის მე-2 პუნქტი), მაგრამ თავად ნახეთ.
  7. კომენტარის დაწერისას.ეს ასევე საკამათო საკითხია, მაშინვე ვიტყვი, რომ მე არ დავდე ისინი, აგიხსნით რატომ. პოსტი შეინახება ყოველ ჯერზე კომენტარის დატოვებისას, ეს კატასტროფა იქნება მაღალი ტრაფიკისა და კომენტარების მქონე საიტებისთვის, რადგან ყოველი კომენტარის შემდეგ ის ხელახლა დაიწერება, რაც არ არის კარგი სერვერის სიჩქარისა და დამუშავებისთვის. და ჩემთვის, 24 საათში ერთხელ განახლება საკმარისი იქნება, ყველაფერი ისე წავიდეს, ყველაფერი ცარიელი დარჩეს
  8. ქეშის საქაღალდე.შეგიძლიათ დაწეროთ თქვენი გზა იმ ფაილებამდე, რომელსაც მოდული შექმნის, ველი ცარიელი დავტოვე, დაწეროს სადაც სჭირდება.
  9. შემდგომში ეს ფუნქცია შესრულდება.არავინ იცის რა არის და რატომ, მე არ ვიყენებ ამ განყოფილებას.
  10. ბრაუზერის ქეშირების დაშვება.ანუ მომხმარებლის მხარის ბრაუზერებს ვაძლევთ საშუალებას ჩვენი საიტის ქეშირება, ეს უკვე დავაკონფიგურირეთ წინა სტატიაში .htaccess-ის შესახებ და კონფლიქტების თავიდან ასაცილებლად ჯობია გამორთოთ, ეს არ გააუარესებს .
  11. HTTPS.თუ თქვენ გაქვთ უსაფრთხო კავშირი, მაშინ მაინც შეგიძლიათ ითამაშოთ აქ, მაგრამ დატოვეთ ყველაფერი ისე, როგორც არის.
  12. გამოიყენეთ readfile().ასევე, არავინ იცის რა არის, ამიტომ გამორთული ვტოვებთ.
  13. ემსახურება ბოტებს ვადაგასული გვერდებით.ჩვენ არ ვნიშნავთ ყუთს, ეს არ არის საჭირო.

გამონაკლისები.

  1. არ გააკეთოთ მთავარი გვერდის ქეშირება.მთავარი გვერდი ბლოგის ძალიან დინამიური ელემენტია; არავითარ შემთხვევაში არ უნდა იყოს ქეშირებული; ჩვენ არ ვამოწმებთ ველს.
  2. არ მოაწყოთ ქეში „გვერდი 404“.ჩვენ არ ვაყენებთ მას ერთნაირად, არ არსებობს მიზეზი, რომ ის მეხსიერებაში დავდოთ.
  3. არ შეინახოთ კომენტარების არხი.მე არ დავდე, კომენტარებიც ასე იყოს შეტანილი.
  4. არ შეინახოთ RSS კომენტარების არხი.არ ჩავრთე და არ გირჩევ.
  5. გამორიცხეთ ზუსტი URI.შეიყვანეთ აქ მისამართები, რომელთა გამორიცხვა გსურთ; ეს სასარგებლოა, თუ ბლოგზე ატარებთ სარელეო რბოლებს, როდესაც ჩანაწერი მუდმივად უნდა შეიცვალოს.
  6. (დაწყებული) URI-ები გამორიცხულია.ისევე, როგორც წინა, მხოლოდ აქ შეგიძლიათ დანიშნოთ გამონაკლისი მთელი სექციებისთვის, მაგალითად სათაურებისთვის.
  7. ქუქიების გამორიცხვა.ჩვენ გამოვრიცხავთ მათ მომხმარებლის მხარეს.
  8. მოწყობილობები (მომხმარებელი) უნდა გამოირიცხოს.ეს განყოფილება გამორიცხავს მოწყობილობებს, რომლებისთვისაც ქეში არ არის ჩართული.
  9. ნუ ემსახურებით ქეშირებულ გვერდებს ავტორების კომენტარებისთვის.დარწმუნდით, რომ ჩართეთ ის, თუ ჩართული გაქვთ კომენტარის მოდერაცია, წინააღმდეგ შემთხვევაში არ გამოჩნდება ფანჯარა, რომელშიც ნათქვამია: „კომენტარი განიხილება“.
  10. არ შეინახოთ ძველი გვერდები.ვფიქრობ, ეს სტრიქონი სრულიად ზედმეტია, როგორ არ შეიძლება ძველი პოსტების ქეშირება, ისინი შეიცავს ბლოგის ყველაზე მნიშვნელოვანს, მართალია, ვფიქრობ, რომ საინფორმაციო საიტებისთვის არის შესაფერისი, დანარჩენისთვის კი ბოროტებაა.

განყოფილება "მობილური".

  1. Სამუშაო რეჟიმი.თუ არ იყენებთ ცალკე თემას მობილური მოწყობილობებისთვის, მაშინ დატოვეთ ყველაფერი, როგორც ყოველთვის.
  2. მობილურის თემა.პირველი განყოფილებიდან გამომდინარე, ვირჩევთ თემას, ან ვტოვებთ როგორც არის.
  3. მობილური მომხმარებლის აგენტები.აქ შეგიძლიათ შეიყვანოთ სხვადასხვა OS, android, app და სხვა.

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

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

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

P.S. გმადლობთ ყურადღებისთვის, იმედი მაქვს, რომ სტატია სასარგებლო იყო და ყველაფერი სწორად დააკონფიგურირეთ

შუადღე მშვიდობისა მეგობრებო!

დღევანდელი სტატია ეძღვნება Hyper Cache მოდულს, რომელიც ახორციელებს გვერდების ქეშირებას WordPress საიტზე და აჩქარებს მის მუშაობას.

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

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

რა არის ქეშირება და რატომ გჭირდებათ ჰიპერ ქეში?

შევეცდები მარტივი სიტყვებით გითხრათ.

ფაქტია, რომ ჩვენი ძრავები (WordPress, Joomla და ა.შ.) თავდაპირველად აგენერირებენ თავიანთ გვერდებს PHP კოდიდან. და ჩვენს ვიზიტორებს ეძლევათ მზა HTML კოდი. ახლა თქვენ ხედავთ გვერდს ყველა ტექსტით, სურათებით და სხვა ელემენტებით. ეს უკვე შექმნილი გვერდია.

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

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

წარმოიდგინეთ, რომ თქვენს ბლოგზე დღეში 1000 ვიზიტორი გყავთ. ვთქვათ, რომ 40-50 ვიზიტორი სტუმრობს თქვენი ვებსაიტის გვერდებს დროის ერთ ერთეულში. ამრიგად, ნებისმიერ მომენტში, 40-50 მოთხოვნა იქმნება მონაცემთა ბაზაში მზა გვერდის გენერირებისთვის.

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

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

ამიტომ, თქვენ უნდა ატვირთოთ საიტი რაც შეიძლება სწრაფად. Hyper Cache მოდული ამაში ბევრს ეხმარება.

Რა არის მისი სამუშაო?

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

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


როგორც ხედავთ, არის საქაღალდე სტატიის სახელწოდებით, ხოლო საქაღალდის შიგნით არის index.html ფაილი. ანუ უკვე გენერირებული გვერდი.

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

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

მოდულის ინსტალაცია

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

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

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

გაფრთხილება ამბობს, რომ ჩვენ უნდა დავამატოთ კოდის ახალი ხაზი wp-config.php ფაილს:

define("WP_CACHE", true);

define ("WP_CACHE" , true );

Მოდი გავაკეთოთ ეს. გახსენით wp-config.php ფაილი. ის მდებარეობს საიტის ძირში, ანუ სადაც მდებარეობს ძრავის ყველა საქაღალდე და ფაილი. იხილეთ სურათი ქვემოთ და მიხვდებით ყველაფერს.

მე გადმოვწერე ეს ფაილი ჩემი ვებსაიტის საქაღალდიდან პირდაპირ ჰოსტინგიდან FileZilla (FTP) კლიენტის გამოყენებით. ასევე მოგვიანებით ავტვირთავ.

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

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

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

Hyper Cache მოდულის ძირითადი პარამეტრები

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

მოკლედ თითოეული ღილაკის შესახებ.

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

ზომა ძალიან მცირეა, რადგან ბლოგზე მხოლოდ 10 სტატიაა.

  • პარამეტრების იმპორტი - რამდენადაც მე მესმის, ღილაკი გამოიყენება მოდულის ძველი ვერსიიდან პარამეტრების იმპორტისთვის. მე ვერ გამოვიყენე ეს ღილაკი.

ახლა გადახედეთ ჰიპერ ქეშის მთავარ პარამეტრებს.

ჯერ ვაჩვენებ პარამეტრების სურათს, შემდეგ მათ აღვწერ.

  • თარგმანის გამორთვა - ეს ჩამრთველი პასუხისმგებელია დანამატის რუსულად თარგმნაზე. ვინაიდან თავად მოდული ინგლისურ ენაზეა, დამწყებთათვის მისი გაგება საკმაოდ რთულია. ამ პარამეტრის ჩართვით, თქვენ გააკეთებთ ყველა დანამატის ფუნქციის აღწერას პარამეტრებში ინგლისურად, გააუქმებთ თარგმანს, რომლითაც ის დაინსტალირებულია ნაგულისხმევად;
  • ქეშირებული გვერდები მოქმედებს - მიუთითეთ პერიოდი, რომლის განმავლობაშიც შენახული გვერდები შეინახება ქეშში. თუ დააყენებთ 0-ზე, მაშინ გვერდები ყოველთვის იქნება ქეში. თუ ძალიან ხშირად განაახლებთ თქვენი გვერდების შინაარსს, მაშინ დააყენეთ ეს მნიშვნელობა უფრო დაბალი, რადგან ვიზიტორები ვერ ნახავენ ამ ცვლილებებს იმის გამო, რომ გამოჩნდება ადრე შენახული პარამეტრები, რომლებიც მდებარეობს საქაღალდეში ქეშირებული გვერდებით. მე დავაყენე მნიშვნელობა 300 საათზე, რომ გვერდები ქეშში უფრო დიდხანს შევინარჩუნო;
  • ჩართეთ შეკუმშვა - თუ გსურთ თქვენი გვერდების შეკუმშვა, მონიშნეთ ეს ველი. მე ვიყენებ შეკუმშვას, ამიტომ გავააქტიურე პარამეტრი;
  • როდესაც სახლი განახლდება, განაახლეთ თუნდაც - ამ პარამეტრში შეგვიძლია დავაყენოთ რამდენი ბოლო ჩანაწერი წაიშლება ქეშიდან, როდესაც მთავარი გვერდი განახლდება. ხოლო ბლოგებზე, პოსტების დამატებისას მთავარი გვერდი განახლდება, რადგან მათი განცხადებები ნაჩვენებია მთავარ გვერდზე. და ეს ასევე არის გვერდის განახლება. ვტოვებ ნაგულისხმევ მნიშვნელობას;
  • როდესაც პოსტი მიიღებს კომენტარს - ამ პარამეტრის ჩართვით, განახლდება არქივის გვერდების, კატეგორიების და ტეგების ქეში (მონიშვნის ველი "გასუფთავება არქივები"), ასევე განახლდება მთავარი გვერდი (მონიშვნა "სახლის დასუფთავება") როდესაც კომენტარები ემატება სტატიას. მე ვფიქრობ, რომ ამ პარამეტრების ჩართვა არ არის საჭირო;
  • პოსტის რედაქტირებისას - ისევე, როგორც წინა პარამეტრი, გვერდის რედაქტირებისას განახლდება მხოლოდ ქეში;
  • ქეშის საქაღალდეები - შეგიძლიათ შეიყვანოთ თქვენი საკუთარი გზა ქეშირებული გვერდების შესანახად. მე საკმაოდ კმაყოფილი ვარ სტანდარტული დირექტორია;
  • გარდა ამისა, ეს ფუნქცია შესრულდება - ამ პარამეტრის მნიშვნელობა დაყენებულია ავტომატურად. ჩვენ ვერაფერს შევცვლით;
  • ბრაუზერის ქეშირების დაშვება - მართალი გითხრათ, ბოლომდე არასოდეს მესმოდა ეს პარამეტრი. თუ ვინმემ იცით რაზეა საუბარი დაწერეთ კომენტარებში. დეველოპერი არ იყენებს ამ პარამეტრს. მოვუსმინოთ მის აზრს და ასევე არ ჩავწეროთ;
  • HTTPS - ქეშირების რომელი ვარიანტი გამოიყენოთ https პროტოკოლისთვის. ვიყენებ "ქეში ცალკე" ოფციას;
  • გამოიყენეთ readfile - პარამეტრი ამატებს php readfile-ის ერთგვარ ფუნქციას. მართალი გითხრათ, ვერ მივხვდი, რა მნიშვნელობა ჰქონდა;
  • ვადაგასული გვერდების მიწოდება ბოტებს - მიეწოდება თუ არა ვადაგასული გვერდები ბოტებს, რომლებიც სტუმრობენ თქვენს საიტს. დატოვა გამორთული;
  • მოწესრიგებული - იგივე წინა. მოდულის განახლების შემდეგ, პარამეტრი წაიშალა.

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

გამონაკლისის პარამეტრები

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


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

მობილურის პარამეტრები

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

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

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


თუ ასეთი ხაზი არსებობს, მაშინ ეს გვერდი უკვე ქეშშია და დანამატი წარმატებით მუშაობს.

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

ამის შემდეგ, იმედი მაქვს, რომ ყველაფერი თქვენთვის უფრო გასაგები გახდა.

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

აქ ვასრულებ ამ სტატიას. და დაიმახსოვრე: "სწრაფი ბლოგი - მოსახერხებელი ბლოგი". ამიტომ, დააჩქარეთ მისი მუშაობა.

Მოგვიანებით გნახავ.

პატივისცემით, კონსტანტინე ხმელევი.

შუადღე მშვიდობისა მეგობრებო! ამ სტატიაში ვისაუბრებთ თქვენი საიტის ქეშირებაზე და რატომ არის ეს აუცილებელი. ჩვენ ასევე განვიხილავთ ყველაზე ცნობილს ამ მიზნებისთვის « ჰიპერ ქეში » .

შემდეგ გახსენით იგი Notepad++ პროგრამის გამოყენებით და სტრიქონის “define”-ს შემდეგ ჩაწერეთ ხაზი:

define("WP_CACHE", true);

შემდეგ ადმინისტრაციული პანელის მეშვეობით ვააქტიურებთ „ჰიპერ ქეშს“. შემდეგი, გადადით "ოფციები" და მოძებნეთ საჭირო მოდულის სახელი. ჩვენ შევიყვანთ მის პარამეტრებს:

გვერდის ზედა ნაწილში არის ღილაკი:

  1. "წაშალე მთელი ქეში", რომელზეც დაწკაპუნებით შეგვიძლია, როცა გვინდა, გავასუფთავოთ ჩვენი საიტის ქეში და ის ნულიდან იქნება ქეშირებული.
  2. მიჰყვება მას "არქივისა და სახლის დასუფთავება"— დაწკაპუნებით, არქივები და მთავარი გვერდი გასუფთავდება. შემიძლია ვთქვა, რომ ზოგჯერ ასეთი საჭიროება ჩნდება.
  3. "ქეშის ზომის გაანგარიშება"— თუ დააწკაპუნებთ, ნახავთ, რამდენად დიდია ქეში ამჟამად.
  4. "პარამეტრების იმპორტი"— აღადგენს თქვენი ქეშის ძველ პარამეტრებს. მე არ გირჩევთ ამის დაჭერას; პრობლემები შეიძლება წარმოიშვას, თუ პარამეტრები არასწორად აღდგება. მიზანშეწონილია ხელახლა დააკონფიგურიროთ „ჰიპერ ქეში“.

შემდეგ, მოდით უფრო დეტალურად დავაკონფიგურიროთ მოდული. დავიწყოთ მთავარით:

  1. გამორთეთ თარგმანი მოგვიწოდებს გამორთოთ თარგმანი. მე არ შევამოწმე აქ ყუთი.
  2. ქეშირებული გვერდები – გვთხოვენ დავაყენოთ დრო, რამდენ ხანს იარსებებს ქეშირებული გვერდი. მე გირჩევთ დატოვოთ ის ნაგულისხმევად, 24 საათის განმავლობაში.
  3. შეკუმშვის ჩართვა – ეს ნიშნავს html გვერდის შეკუმშვას, რომელსაც სერვერი აძლევს ბრაუზერებს. ნაგულისხმევად ასეა, მოდით დავტოვოთ როგორც იყო.
  4. შემდეგ გვთავაზობენ ყველა წინა ქეშირებას ახალი პოსტის დამატებით. არ არის საჭირო ინსტალაცია.
  5. შემდეგი არის პარამეტრი, როდესაც პოსტი იღებს კომენტარს და როდის ხდება მისი რედაქტირება. მე გირჩევთ დატოვოთ ის, როგორც არის. ბოლოს და ბოლოს, ჩვენ დავაყენეთ ქეშირებული გვერდი 24 საათის განმავლობაში.
  6. ქეშის საქაღალდეებთან დაკავშირებით, მოდული გვთავაზობს შექმნას სპეციალური საქაღალდე ქეშირებისთვის. არ არის აუცილებელი ველის მონიშვნა. სადაც „ჰიპერ ქეში“ გადაწყვეტს ქეშირებას, მიეცით ქეშირება იქ.
  7. ბრაუზერის ქეშირების დაშვება – ახსნა-განმარტებაში მე გთავაზობთ, არ მოვნიშნოთ ველი. დავტოვოთ როგორც არის.
  8. გამოიყენეთ readfile ისინი კომენტარებში განმარტავენ, რომ თუ ველს მოვნიშნავთ, განსხვავებას ვერ შევამჩნევთ. არ არის საჭირო ინსტალაცია.
  9. ბოლო პარამეტრი საშუალებას გაძლევთ აჩვენოთ გვერდის ქეში რობოტებს, მაშინაც კი, თუ ქეშირების დრო ამოიწურა. Არ არის საჭირო.

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

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

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

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

სიახლე საიტზე

>

Ყველაზე პოპულარული