ავტოსალონის პლატფორმა თავიდან აგებული Rust-ზე, URL-ის, ავტომობილისა და შესვლის დაკარგვის გარეშე
G8 Motor, ავტოსალონი პორტუგალიაში, თავისი მარაგის ვებსაიტსა და ბექოფისს 2018 წლის Rails 6.1 აპლიკაციაზე ატარებდა. თავიდან დავწერეთ Rust-ზე იმავე მონაცემთა ბაზასა და ფოტოებზე, ამიტომ თანამშრომლებს შესვლა შეუნარჩუნდათ, შემდეგ კი საჯარო საიტს ახალი დიზაინი, 3D შოურუმი და საძიებო სისტემებისა და AI ასისტენტებისთვის აგებული SEO მივეცით.
- კლიენტი
- G8 Motor
- პლატფორმა
- ვებსაიტი და ბექოფისი
- ინდუსტრია
- ავტომობილები
- გაშვება
- 2026
გამოწვევა
ძველი აპლიკაცია ჯერ კიდევ მუშაობდა, მაგრამ დაძველებულ Rails 6.1-ზე იყო, ერთ სერვერს უზიარებდა მონაცემთა ბაზას და ჰქონდა ხარვეზები, რომლებიც ავტოსალონს კლიენტებს აკარგვინებდა: საჯარო ძიების ფილტრები არასდროს მუშაობდა და ტელეფონით გადაღებული ფოტოები შეიძლება შებრუნებული გამოჩენილიყო.
რა შევქმენით
სრული თავიდან დაწერა, რომელმაც ბიზნესისთვის მნიშვნელოვანი ყველაფერი შეინარჩუნა, შემდეგ კი ახალი საჯარო საიტი. აგებულია Rust-ზე axum-ითა და PostgreSQL-ით, გაშვებულია Kubernetes-ზე.
იგივე URL-ები, მონაცემები და შესვლები
ახალი აპლიკაცია იმავე მონაცემთა ბაზას, იმავე ფოტოსაცავსა და იმავე პაროლის ჰეშებს კითხულობს, ამიტომ ბმულები, მარაგი და თანამშრომლების ანგარიშები უცვლელად გადმოვიდა.
თანამედროვე საჯარო საიტი
სწრაფი, მობილურზე ორიენტირებული მარაგის ვებსაიტი WhatsApp-ის ღილაკით, რომელიც თავიდან დაწერის გაშვების შემდეგ გადავაკეთეთ.
3D ვირტუალური შოურუმი
three.js სტენდი, სადაც ვიზიტორები ავტომობილებს, ბრენდებსა და საკონტაქტო მონაცემებს ათვალიერებენ; ის მხოლოდ მაშინ ჩამოიტვირთება, როცა ვიზიტორი მას ხსნის.
ხილვადობა ძიებასა და AI-ში
მეტატეგები, JSON-LD, საიტის რუკა, FAQ და llms.txt, რომლებიც ცოცხალი მარაგიდან იქმნება, რათა საძიებო სისტემებმა და AI ასისტენტებმა ავტოსალონი და მისი ავტომობილები აღწერონ.
ფოტოები პირდაპირ ტელეფონიდან
ბექოფისი ასწორებს ორიენტაციას, ამცირებს 1920 px-მდე, შლის GPS-სა და სხვა მეტამონაცემებს და ფოტოებს თითო-თითოდ ამუშავებს, ამიტომ თანამშრომლებს მხოლოდ ტელეფონის კამერა სჭირდებათ.
კონფიდენციალურობა და უსაფრთხოება
კონფიდენციალურობისა და პირობების გვერდები კომპანიის იურიდიული მონაცემებით, ანალიტიკა მხოლოდ ქუქიებზე თანხმობის შემდეგ, Turnstile საჯარო ფორმებსა და შესვლაზე და ელფოსტა DKIM-ით, SPF-ითა და DMARC-ით ხელმოწერილი.
საინჟინრო შედეგები
დათვლილია კოდში 2026 წლის სექტემბერში; მეხსიერება გაზომილია საწარმოო გარემოში 2026 წლის ოქტომბერში.
- დაბრუნება DNS-ის შეცვლა იყო, ძველი სერვერი ხელმისაწვდომი დარჩა
- ჩანაწერების რაოდენობა გადართვამდე შევადარეთ ძველსა და ახალ ბაზებს შორის
- ფოტოები არ გადმოგვიწერია: ახალი აპლიკაცია იმავე საცავს იყენებს
- საჯარო გვერდებს წაკითხვის რეპლიკები ემსახურება, ავტომატური დაბრუნებით მთავარზე
ტექნოლოგიები
- Rust
- axum
- PostgreSQL
- three.js
- Amazon SES
- Cloudflare Turnstile
- Kubernetes
- Honeybadger
გჭირდებათ თქვენს ბიზნესზე მორგებული პროგრამა?
ინტეგრაციები, შიდა ინსტრუმენტები, აპლიკაციები და პლატფორმები, რომლებსაც შეკვეთით ქმნიან გამოცდილი ინჟინრები AI აგენტების მართვით. გვითხარით, რა გჭირდებათ, და გაჩვენებთ, როგორ შევქმნიდით მას.