სად შეიძლება დაზოგოს გამტარობა შემკუმშავმა პროქსიმ
განათავსეთ კონტენტის შემცირება შეზღუდული კლიენტის ბმულამდე და გაითვალისწინეთ სურათის ხარისხი, არსებული შეკუმშვა და HTTPS-ის ხილვადობა.
განათავსეთ კონტენტის შემცირება პასუხის გზაზე შეზღუდულ ბმულამდე:
website → proxy transforms response → slow or metered link → browser
თუ სრული სხეული უკვე გადავიდა ამ ბმულზე, მისი შემდგომი შემცირება ვერ დააბრუნებს იმ ბაიტებს. უფრო სწრაფი ატვირთვის მქონე დისტანციური გარდამქმნელი შეიძლება სხვა მიზანს ემსახურებოდეს, ვიდრე ბრაუზერის გვერდით მდებარე ლოკალური პროქსი.
Ziproxy ასახავს ამ მიდგომას: მისი პროექტი აღწერს ქეშირების გარეშე მომუშავე HTTP პროქსის, რომელიც gzip-ით აკუმშავს ტექსტის მსგავს კონტენტს და შეუძლია უფრო მცირე, დაბალი ხარისხის სურათების შექმნა.
| პასუხის გზა | შესაძლო შემცირება |
|---|---|
| gzip კოდირება | დანაკარგის გარეშე; ბრაუზერი თავდაპირველ მონაცემებს დეკოდირებს |
| სურათების ხელახალი შეკუმშვა | შეიძლება დეტალები დაკარგოს და უვარგისი იყოს, როცა ზუსტი სურათები მნიშვნელოვანია |
| უკვე ეფექტურად შეკუმშული კონტენტი | ნაკლები სივრცე შემდგომი შემცირებისთვის |
| ჩვეულებრივი HTTPS CONNECT | გაუმჭვირვალე TLS ხელს უშლის HTML-ის ან სურათების გარდაქმნას ღია ტექსტზე წვდომის სხვა სანდო წესრიგის გარეშე |
დამუშავებასა და დამატებით ნახტომს დროც სჭირდება, ამიტომ ნაკლები ბაიტი არ იძლევა უფრო სწრაფი დასრულების გარანტიას. ქეში ხელახლა იყენებს შესაბამის შენახულ პასუხს; შეკუმშვას შეუძლია ახლად მიღებული პასუხის გარდაქმნა მისი შენახვის გარეშე.
სადაც HTTP კონტენტი ხილვადია, დაიცავით Cache-Control: no-transform. no-transform პასუხის პოლიტიკა არეგულირებს შესაბამის კონტენტის დამუშავებას; ის განცალკევებულია ტრანსპორტული დაშიფვრისგან. სარგებელი შეაფასეთ ფაქტობრივი კონტენტისა და დაშიფვრის გზის მიხედვით, და არა ძველი ღია ტექსტის სურათების დემონსტრაციის მიხედვით.