surati NGINX-ის გამოყენებით ფაილის გაფართოებით მოთხოვნების მარშრუტიზაცია

გამოქვეყნებულია: 12 იანვარი, 2026, 08:36:10 UTC
ბოლო განახლება: 10 იანვარი, 2026, 20:35:21 UTC

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


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

Routing Requests by File Extension with NGINX

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

ამ სურათის ხელმისაწვდომი ვერსიები

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

ჩვეულებრივი ზომა (1,536 x 1,024)

დიდი ზომა (3,072 x 2,048)

ძალიან დიდი ზომა (4,608 x 3,072)

ძალიან დიდი ზომა (6,144 x 4,096)

კომიკურად დიდი ზომის (1,048,576 x 699,051)

  • ჯერ კიდევ მიმდინარეობს ატვირთვა... ;-)

სურათის აღწერა

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

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

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

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

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

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

სურათი დაკავშირებულია: მდებარეობის შეხამება ფაილის გაფართოების საფუძველზე NGINX-თან

გააზიარე Bluesky-ზეგააზიარეთ Facebook-ზეგააზიარეთ LinkedIn-ზეგააზიარეთ Tumblr-ზეგააზიარეთ X-ზეPinterest-ზე დამაგრებაგააზიარეთ Reddit-ზე