Bir araç galerisinin platformu, tek bir URL, araç veya giriş kaybedilmeden Rust'ta yeniden kuruldu
Portekiz'deki bir araç galerisi olan G8 Motor, stok sitesini ve yönetim panelini 2018'den kalma bir Rails 6.1 uygulamasıyla çalıştırıyordu. Aynı veritabanı ve fotoğraflar üzerinde Rust'a yeniden yazdık, böylece çalışanlar girişlerini korudu; ardından herkese açık siteye yeni bir tasarım, bir 3D showroom ve arama motorlarıyla AI asistanları için kurulmuş bir SEO kazandırdık.
- Müşteri
- G8 Motor
- Platform
- Web sitesi ve yönetim paneli
- Sektör
- Otomotiv
- Yayın yılı
- 2026
Zorluk
Eski uygulama hâlâ çalışıyordu ama yaşlanan bir Rails 6.1 üzerindeydi, veritabanıyla aynı sunucuyu paylaşıyordu ve galeriye müşteri kaybettiren hatalar taşıyordu: herkese açık arama filtreleri hiç çalışmamıştı ve telefon fotoğrafları döndürülmüş görünebiliyordu.
Ne geliştirdik
İşletmenin dayandığı her şeyi koruyan tam bir yeniden yazım ve ardından yeni bir herkese açık site. Rust ile axum ve PostgreSQL kullanılarak geliştirildi, Kubernetes üzerinde yayına alındı.
Aynı URL'ler, veri ve girişler
Yeni uygulama aynı veritabanını, aynı fotoğraf deposunu ve aynı parola özetlerini okuyor; böylece bağlantılar, stok ve çalışan hesapları olduğu gibi aktarıldı.
Modern bir herkese açık site
Yeniden yazım yayına girdikten sonra tasarlanan, WhatsApp düğmesi olan, mobil öncelikli ve hızlı bir stok sitesi.
3D sanal showroom
Ziyaretçilerin araçlara, markalara ve iletişim bilgilerine göz attığı, yalnızca açıldığında indirilen bir three.js standı.
Aramada ve AI'da görünürlük
Canlı stoktan üretilen meta etiketler, JSON-LD, site haritası, SSS ve llms.txt; böylece arama motorları ve AI asistanları galeriyi ve araçlarını anlatabiliyor.
Doğrudan telefondan fotoğraflar
Yönetim paneli yönü düzeltiyor, 1920 px'e boyutlandırıyor, GPS ve diğer meta verileri siliyor ve fotoğrafları tek tek işliyor; böylece çalışanlara bir telefon kamerası yetiyor.
Gizlilik ve güvenlik
Şirketin yasal bilgilerini içeren gizlilik ve şartlar sayfaları, yalnızca çerez onayından sonra çalışan analitik, herkese açık formlarda ve girişte Turnstile ve DKIM, SPF ile DMARC imzalı e-posta.
Mühendislik sonuçları
Eylül 2026'da kod üzerinde sayıldı; bellek Ekim 2026'da canlı ortamda ölçüldü.
- Geri dönüş, eski sunucu erişilebilir kalırken bir DNS değişikliğinden ibaretti
- Geçişten önce eski ve yeni veritabanlarındaki kayıt sayıları karşılaştırıldı
- Hiçbir fotoğraf kopyalanmadı: yeni uygulama aynı depolama alanını kullanıyor
- Herkese açık sayfaları okuma kopyaları sunuyor, sorun olursa otomatik olarak birincil sunucuya dönülüyor
Teknoloji
- Rust
- axum
- PostgreSQL
- three.js
- Amazon SES
- Cloudflare Turnstile
- Kubernetes
- Honeybadger
İşinize göre geliştirilmiş yazılıma mı ihtiyacınız var?
Entegrasyonlar, şirket içi araçlar, uygulamalar ve platformlar; AI ajanlarını yöneten deneyimli mühendisler tarafından sipariş üzerine geliştirilir. İhtiyacınızı anlatın, nasıl geliştireceğimizi size gösterelim.