Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Yazı Tipi BoyutlandırıcıAa
  • Anasayfa
  • Teknoloji
    • Siber Güvenlik
    • Yapay Zeka
    • Donanım
    • Bilim
  • Yazılım
  • Savunma & İstihbarat
  • Oyun
  • Yaşam
    • Finans
    • Sinema
    • Dünyadan Haberler
  • İş Birliği
Okuma: Aimeos ile Beş Dakikada Çalışan Bir Laravel Mağazası
Paylaş
Yazı Tipi BoyutlandırıcıAa
Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Ara
Bizi Takip Et
  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti
© 2026 Teknomers. All Rights Reserved.

Anasayfa » Aimeos ile Beş Dakikada Çalışan Bir Laravel Mağazası

Yazılım

Aimeos ile Beş Dakikada Çalışan Bir Laravel Mağazası

teknomers
Son güncelleme: 19 Haziran 2026 03:43
teknomers
Paylaş
Paylaş

Laravel uygulamanıza bir mağaza eklemek genellikle çok zaman alır. Bir sepet kütüphanesi seçer, bir ödeme geçidi entegre eder, kimsenin istemediği bir yönetici paneli oluşturursunuz ve ardından ürün modelinizin varyantlar, paketler veya katmanlı fiyatlarla başa çıkamadığını öğrenirsiniz. E-ticaret kısmı zaman planını yiyip bitirir; asıl sorun Laravel değil.

Aimeos bunun tersine bir yaklaşım sergiliyor. Bu, Laravel için bir paket olup, mağaza ön yüzü, yönetici arka uç, ön uç için bir JSON:API, yönetim için bir GraphQL API ve varyantlar, paketler, abonelikler ve blok fiyatlandırma için oluşturulmuş bir ürün modelini içerir. Laravel’deki diğer paketleri kurduğunuz gibi kurarsınız ve kahveniz soğumadan çalışan bir mağazaya sahip olursunuz.

İnsanların buna inanmadığı kısım: tam kurulum yaklaşık beş dakika sürer. Temiz bir başlangıç yapıyorsanız veya zaten elinizde bir uygulama varsa, iki yol vardır.


Yol 1: Bağımsız bir mağaza

Eğer henüz bir uygulamanız yoksa, dağıtım her şeyi sizin için ayarlar. PHP 8.2+ ve bir veritabanına (MySQL, MariaDB, PostgreSQL veya SQL Server) ihtiyacınız var.

composer create-project aimeos/aimeos myshop

Kurulum sırasında veritabanı kimlik bilgilerinizi, e-posta ayarlarınızı ve yönetici hesabı için e-posta ve şifre girmenizi ister. Aynı adımda şema kurulumunu gerçekleştirir ve gösterim verilerini hazırlar; bu yüzden kurulum işlemi bittiğinde, dolu bir katalog elde edersiniz, boş bir şelale değil.

Ayrıca, dolaşmak için yerleşik sunucuyla başlatın:

cd myshop
php artisan serve

Mağaza ön yüzü http://127.0.0.1:8000 adresinde, yönetici arka ucu ise http://127.0.0.1:8000/admin adresindedir. Henüz oluşturduğunuz hesapla giriş yapın. Katalog, sepetler, ödeme, siparişler ve gösterge paneli zaten mevcut.

Hosting için, vhost belgesi üzerindeki kök dizini myshop/public/ olarak ayarlayın ve .env dosyasındaki APP_URL‘yu alan adınıza ayarlayın. Bu, dağıtımla ilgili tek değişikliktir.


Yol 2: Mevcut bir Laravel uygulamasına ekleme

Zaten bir uygulamanız var ve onun içine bir mağaza eklemek mi istiyorsunuz? Paketi ekleyin:

composer require aimeos/aimeos-laravel:~2025.10

Yapılandırmayı ve varlıkları yayınlayın, göç işlemini çalıştırın ve Aimeos’un tablolarını kurmasına izin verin:

php artisan vendor:publish --tag=config --tag=public
php artisan migrate
php artisan aimeos:setup

Demo verisiyle birlikte kurulum yapmak istiyorsanız, aimeos:setup komutuna --option=setup/default/demo:1 ekleyin; üretim için bırakın.

Arka uç için bir süper kullanıcı oluşturun:

php artisan aimeos:account --super [email protected]

Parola sormanızı isteyecektir. Mağaza artık uygulamanızın yolları altında yer alır, aynı Laravel oturumu, kimlik doğrulama ve yapılandırmayı paylaşır. Ön yüz / üzerinden, arka uç ise /admin üzerinden çalışır, uygulamanızın sunduğu diğer yollarla birlikte.


Gerçekten Neler Elde Ediyorsunuz

Kurulum kısa sürüyor çünkü paket tamamlanmış bir başlangıç noktası değil; özelleştirilebilir bir yapıdır. Kutudan çıktığı gibi:

  • Katalog filtreleri, arama, sepet, çok adımlı ödeme ve müşteri hesapları ile bir mağaza ön yüzü.
  • Ürünler, siparişler, müşteriler, fiyatlandırma ve pazarlama için bir gösterge paneli ile tam bir yönetici arka uç.
  • Json-api.org’yu takip eden bir JSON:API, böylece paketlenmiş görüntüleri bırakarak onu React, Vue veya yerel bir uygulamadan yönlendirebilirsiniz.
  • Veri yönetimini programatik olarak yapmak istiyorsanız bir GraphQL API.
  • Varyantlar, paketler, kuponlar, sanal ve yapılandırılabilir ürünler ile birlikte abonelikleri, tekrarlayan ödemeleri ve blok/katmanlı fiyatlandırmayı yöneten bir ürün modeli — şemada değişiklik yapmadan.
  • Omnipay aracılığıyla 100’den fazla ödeme geçidi entegrasyonu.
  • 30’dan fazla dile çevrili, çok dilli yönlendirme, çok satıcılı ve çok depolu destek.

Katalog büyüdükçe hızlı kalacak şekilde tasarlandı, birkaç üründen milyonlarca ürüne kadar. Bu, bir mağazanın ikinci yılına hayatta kalıp kalamayacağını belirleyen unsurlardan biridir.


Fork Etmeden Özelleştirme

Her katman, Laravel’in kendi kuralları aracılığıyla değiştirilebilir. Yapılandırma config/shop.php dosyasında bulunur. Şablonlar, resources/views/vendor/shop/ dizinine kopyalayarak geçersiz kılabileceğiniz standart Blade görünümleridir. İş mantığı, yapılandırmada kaydettiğiniz dekoratörlerde yer alır, böylece davranışları sarmalayarak değiştirirsiniz, bir sonraki güncellemenin üzerine yazacağı tedarikçi kodunu düzenleyerek değil. Çok dilli yönlendirmeyi, çok satıcı modunu veya satıcılar için kendine kayıt seçeneğini tek bir .env bayrağıyla açabilirsiniz:

SHOP_MULTILOCALE=true
SHOP_MULTISHOP=true
SHOP_REGISTRATION=true


Deneyin

Samimi test, bunu kendiniz çalıştırmaktır. composer create-project aimeos/aimeos myshop komutunu uygulayın, istemleri yanıtlayın, php artisan serve ile başlatın ve tarayıcıyı açın. Elde ettiğiniz sonucu görmek istiyorsanız, ön yüz demo ve yönetici demo canlıdır.

Belgeler aimeos.org/docs/latest/laravel adresinde yer almaktadır; eğer başsız veya PWA ön yüzü oluşturuyorsanız, Aimeos başsız dağıtımı API yalnızca JWT kimlik doğrulamasıyla birlikte gelir.

Çalışan bir mağaza için beş dakika. Geri kalan çeyrek sizin.

Kaynak: Orijinal Makale

Contents
  • Yol 1: Bağımsız bir mağaza
  • Yol 2: Mevcut bir Laravel uygulamasına ekleme
  • Gerçekten Neler Elde Ediyorsunuz
  • Fork Etmeden Özelleştirme
  • Deneyin
Git Worktree’leri, Claude Code, Laravel ve Herd ile Kullanma
Laravel Kuyruk Mimarisi: Üretimde Arka Plan İşlemleri için Cron Görevlerini Kullanmayı Neden Bıraktım
Pricore: açık kaynaklı özel Composer kayıt defteri (şu anda genel beta aşamasında)
Laravel Geliştiricileri Neden Genel PaaS’dan Laravel’e Özel Platformlara Geçiyor?
Laravel Boost AI ile Tam Bir Blog Platformu Oluşturma: AI Destekli Geliştirmede Yeni Bir Dönem
Bu Makaleyi Paylaş
Facebook Bağlantıyı Kopyala Yazdır
Paylaş
Önceki Makale 2026 Amazon Prime Günü: Breville ve Ninja Espresso Makinelerinde Büyük İndirimler!
Sonraki Makale <p>MapTap, günlük bir coğrafya oyunu, benim yeni Wordle’ım oldu</p> <p><strong>Yeni Bir Eğlence: Coğrafya Oyunu MapTap ile Tanışın</strong></p>

Sanal Medya

FacebookBeğen
452Takip Et
PinterestSabitle
237Takip Et

Son Eklenenler

Kaspersky, Steam Wallpaper Engine’da hesapları ele geçiren zararlı yazılım buldu
Donanım
Dijital girişimci Raspberry Pi ile mizahi fiziksel NFT cihazı yaptı
Donanım
Telegram’ın Hindistan’daki Yasağı VPN ve Rakip Uygulamalara Talebi Artırdı
Genel
Elastic, CRV destekli DeductiveAI’yi 85M$’ye alıyor
Yapay Zeka
Trump, Apple’ın Intel ile çip üretimi için anlaştığını açıkladı
Donanım

MapTap, günlük bir coğrafya oyunu, benim yeni Wordle’ım oldu

Yeni Bir Eğlence: Coğrafya Oyunu MapTap ile Tanışın

Genel
//

Siber güvenlik, yapay zeka ve savunma sanayiinden; finans ve sinema dünyasına uzanan geniş bir yelpaze. Teknomers; teknoloji, strateji ve yazılım dünyasını sade bir dille sizlerle buluşturuyor.

Kurumsal

  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti

Kategoriler

  • Teknoloji
  • Oyun
  • Sinema
  • Siber Güvenlik
  • Bilim
  • Finans
  • Dünyadan Güncel Haberler

Populer

  • TV'de Ücretsiz İzlenebilen Şifresiz Erotik Kanallar (2025 Güncel Frekans Listesi)

  • The Last of Us PC Kontrolleri: Hızlı Silah Değiştirme ve Tüm Tuşlar (2025)

  • Hogwarts Legacy'de Odaklanma İksiri Nasıl Yapılır?

Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Bizi Takip Et
© 2026 Teknomers. All Rights Reserved.
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi unuttunuz?