Ekonomik Web Hosting
249,00 ₺ / ay'dan
- 1 Adet Site Barındırma
- 2 GB Disk Alanı
- Limitsiz Trafik
- 5 Adet E-Posta
- 1 GB E-Posta Kotası
- 1 Adet MySQL Veritabanı
PrestaShop 9 ve 8 mağazanız için güncel PHP 8 sürümleri, yeterli bellek sınırı, NVMe disk ve günlük yedek; yoğun katalogda kurumsal hosting ve VDS seçenekleri.
Kısa cevap
PrestaShop hosting, Symfony ve Smarty üzerine kurulu açık kaynak PrestaShop e-ticaret yazılımının gereksinimlerini karşılayan barındırmadır. PrestaShop 9 için PHP 8.1 ve üzeri, MySQL 5.7+ ya da MariaDB 10.2+, intl, zip, gd, curl, mbstring ve pdo_mysql eklentileri ile en az 512 MB PHP bellek sınırı gerekir. Küçük ve orta mağazalar web hosting üzerinde rahat çalışır; geniş katalog, katmanlı filtre ve yoğun kampanya trafiğinde VDS sunucu daha uygundur.
Fiyatlar KDV hariç, aylık başlangıç fiyatıdır; dönem seçimini ve ek seçenekleri paket sayfasında yaparsınız.
249,00 ₺ / ay'dan
349,00 ₺ / ay'dan
549,00 ₺ / ay'dan
| Mağaza profili | Ürün / kombinasyon | Etkin modül | Uygun ürün |
|---|---|---|---|
| Yeni mağaza, tek dil | 1.000’e kadar | 40’a kadar | Web hosting |
| Büyüyen mağaza, katmanlı filtre | 1.000–10.000 | 40–80 | Web hosting (üst paket) |
| Çok dilli, kampanya yoğun mağaza | 10.000–50.000 | 80+ | Kurumsal hosting |
| Çoklu mağaza, pazaryeri ve ERP entegrasyonu | 50.000+ | 100+ | VDS sunucu |
Değerler tahminidir; mod, eklenti ve oyun ayarlarına göre değişir.
PrestaShop hosting, PrestaShop e-ticaret yazılımının PHP, veritabanı ve bellek gereksinimlerini karşılayan, mağaza işletmeye uygun ayarlanmış barındırma hizmetidir. PrestaShop; Avrupa’da yaygın, açık kaynaklı, lisans ücreti olmayan ve binlerce modülün bulunduğu bir e-ticaret platformudur. Yönetim paneli Symfony çatısıyla, mağaza vitrini Smarty şablon motoruyla çalışır.
Bu mimari, PrestaShop’u OpenCart’a göre daha zengin ama daha fazla kaynak isteyen bir yazılım yapar. Ürün kombinasyonları (beden, renk), gelişmiş stok yönetimi, çoklu mağaza, müşteri grupları ve fiyat kuralları çekirdekte gelir; buna karşılık yönetim paneli daha fazla bellek ister ve önbellek ayarları performans üzerinde belirleyicidir. Yanlış ayarlanmış bir PrestaShop mağazası, aynı hostingte doğru ayarlanmış bir mağazadan birkaç kat yavaş açılabilir.
LIONFIN web hosting paketleri NVMe disk, ücretsiz SSL, günlük yedek ve tek tık uygulama kurulumu sunar; PrestaShop’un gerektirdiği PHP eklentileri hazırdır. Daha sade bir mağaza yazılımı arıyorsanız OpenCart hosting sayfasını da inceleyebilirsiniz. Hangi platformun işinize uyduğuna karar vermek için e-ticaret sitesi kurmak yazısındaki ölçütler yol gösterir.
PrestaShop 9, PHP 8.1 ve üzerini, MySQL 5.7 veya MariaDB 10.2 ve üzerini, Apache 2.4 ya da Nginx web sunucusunu ve en az 512 MB PHP bellek sınırını gerektirir. PrestaShop 8’in resmî belgeleri 256 MB bellek sınırı önerirken PrestaShop 9 bu değeri yükseltmiştir; eski rehberlerdeki değerlere güvenmeyin.
| Ayar / eklenti | Önerilen değer | Neden önemli? |
|---|---|---|
memory_limit | 512M ve üzeri | Yönetim paneli, içe aktarma ve modül kurulumu |
max_execution_time | 300 saniye | Toplu ürün içe aktarma ve güncelleme |
upload_max_filesize | Modül ve görsel boyutuna göre | Modül zip dosyalarının yüklenebilmesi |
| intl, mbstring, iconv | Açık | Çok dilli vitrin, para birimi ve tarih biçimleri |
| gd, fileinfo | Açık | Ürün görselleri ve küçük resim üretimi |
| curl, openssl, zip | Açık | Ödeme modülleri, güncelleme ve modül paketleri |
| pdo_mysql, dom, simplexml | Açık | Veritabanı bağlantısı ve XML işlemleri |
Sunucunuzun bu değerleri karşılayıp karşılamadığını görmek için PrestaShop’un resmî phppsinfo.php betiğini mağaza klasörüne yükleyip tarayıcıdan açabilirsiniz; işiniz bittiğinde dosyayı silin. Bellek sınırını cPanel’de MultiPHP INI Editor ekranından yükseltebilirsiniz; adımlar PHP memory limit artırma rehberindedir.
Yeni mağazalar için PrestaShop 9’u seçin; mevcut PrestaShop 8 mağazanızı ise kullandığınız ödeme, kargo ve tema modüllerinin PrestaShop 9 uyumlu sürümleri yayımlandıktan sonra taşıyın. PrestaShop 9, Symfony’nin daha yeni bir sürümüne geçmiş ve PHP 8.1 altını desteklemeyi bırakmıştır; bu da daha iyi performans ve uzun destek süresi anlamına gelir.
Geçişin teknik yükü çoğunlukla çekirdekte değil, modüllerdedir:
override klasöründeki dosyalar sürüm geçişinde ilk bozulan parçadır.Güncellemeyi resmî güncelleme modülüyle (Update Assistant) yapabilirsiniz, ancak bunu doğrudan canlı mağazada değil, önce alt alan adındaki bir kopyada denemelisiniz. Kopyayı oluşturmak için dosyaları ve veritabanını yeni bir klasöre aktarıp app/config/parameters.php içindeki veritabanı bilgilerini, yönetim panelinde de mağaza alan adını güncellemeniz yeterlidir. Testler tamamlanınca aynı adımları canlı mağazada, düşük trafikli bir saatte uygulayın.
PrestaShop’u paketteki tek tık uygulama kurulum aracıyla ya da resmî zip paketini public_html dizinine yükleyip tarayıcıdan kurulum sihirbazını çalıştırarak kurabilirsiniz. Elle kurulumda veritabanını önceden panelde oluşturmanız, kurulumdan sonra da install klasörünü silmeniz gerekir. PrestaShop yönetim klasörünün adını kurulum sırasında rastgele bir ada (ör. admin482xyz) çevirir; bu adresi not edin.
Kurulumdan sonra Türkiye’de satış için şu ayarları yapın:
Mağazayı kurmadan önce SSL sertifikasını etkinleştirirseniz Shop Parameters → General altında SSL’i tüm sayfalarda açmak tek tıklık bir işlem olur.
PrestaShop’ta en büyük hız kazancı Advanced Parameters → Performance ekranındaki dört ayardan gelir: Smarty şablon derlemesini “Never recompile template files” yapmak, Smarty önbelleğini açmak, CSS ve JavaScript dosyaları için “Combine, Compress and Cache” (CCC) seçeneklerini etkinleştirmek ve hata ayıklama (debug) modunu kapatmak. Geliştirme sırasında açık bırakılan bu ayarlar canlı mağazada sayfa üretim süresini katlar.
LIONFIN altyapısındaki NVMe diskler, Smarty önbelleğinin ve on binlerce ürün görselinin okunmasını hızlandırır. Daha fazla yöntem için site yavaş açılıyor yazısına bakın.
Büyük PrestaShop kataloglarında yavaşlığın iki ana kaynağı vardır: katmanlı filtre (faceted search) modülünün indeksleri ve zamanla şişen istatistik ile bağlantı tabloları. Her ikisi de veritabanını yorar ve kategori sayfalarının yanıt süresini uzatır.
Katmanlı filtre modülü (ps_facetedsearch), fiyat ve özellik filtrelerini hızlı sunmak için kendi indeks tablolarını tutar. Toplu ürün içe aktarma ya da fiyat güncellemesinden sonra bu indekslerin yeniden oluşturulması gerekir. Modül ayarlarında verilen indeksleme bağlantılarını bir cron job ile gece saatlerinde çalıştırmak, gün içinde yöneticilerin elle tetiklediği ağır indeksleme işlemlerini ortadan kaldırır.
Bağlantı, ziyaretçi ve bulunamayan sayfa kayıtlarını tutan tablolar aylar içinde milyonlarca satıra ulaşabilir. İstatistik modüllerini kullanmıyorsanız kapatın; kullanıyorsanız eski kayıtları dönemsel olarak temizleyin. Bu işlemi yapmadan önce mutlaka veritabanı yedeği alın.
Ürün ve kombinasyon sayısı on binleri aştığında veritabanının kendi belleği, sorgu önbelleği ve disk yazma hızı belirleyici hâle gelir. Bu noktada MariaDB ayarlarını mağazanıza göre yapabileceğiniz bir VDS, paylaşımlı ortamdaki sabit ayarlara göre belirgin fark yaratır. Veritabanını ayrı sunucuya alma senaryoları veritabanı sunucusu için VDS yazısında anlatılır.
PrestaShop mağazasını güvenli tutmanın en önemli adımı modülleri güncel tutmak ve PrestaShop’un yayımladığı güvenlik bildirimlerini takip etmektir. Son yıllarda bildirilen ciddi açıkların büyük kısmı çekirdekte değil, üçüncü taraf modüllerdeki SQL enjeksiyonu ve dosya yükleme hatalarındadır.
var, img, upload ve download gibi yazılması gereken klasörler dışında yazma izni vermeyin.install klasörü ve phppsinfo.php gibi test betikleri sunucuda kalmasın.Ağ seviyesinde LIONFIN altyapısındaki RouteFence firewall DDoS trafiğini filtreler; uygulama seviyesindeki saldırılara karşı bir WAF kuralı eklemek ek bir katman sağlar. Saldırı sonrası yapılacakları web sitesi hacklendi, ne yapmalı yazısı adım adım anlatır.
PrestaShop’ta temel SEO ayarları Shop Parameters → Traffic & SEO ekranında yapılır: “Friendly URL” seçeneğini açmak, kanonik URL yönlendirmesini 301 olarak ayarlamak ve her sayfa türü için URL şablonlarını düzenlemek. Friendly URL açıldığında PrestaShop .htaccess dosyasını yeniden üretir; dosya yazılamıyorsa ürün sayfaları 404 hatası verir.
Arama görünürlüğü için şu adımları izleyin:
gsitemap) haritayı üretin ve arama motoru konsoluna gönderin; haritayı cron ile düzenli güncelleyin.Sayfa hızı da sıralama sinyalidir; performans bölümündeki ayarlar Core Web Vitals ölçümlerini doğrudan iyileştirir. SSL’in arama sıralamasına etkisi için SSL ve SEO ilişkisi yazısına bakabilirsiniz.
PrestaShop modülleri Modules → Module Manager ekranından zip paketi olarak yüklenir; tema değişiklikleri ise doğrudan tema dosyalarında değil, alt tema (child theme) üzerinden yapılmalıdır. Bu iki kurala uymak, güncellemelerde özelleştirmelerinizin kaybolmasını ve modüllerin birbirini bozmasını önler.
override klasöründen izleyin ve aynı sınıfı değiştiren iki modülü birlikte kurmayın.var/cache klasöründeki prod dizinini silin.Mağaza tasarımını ve entegrasyonları anahtar teslim yaptırmak isterseniz LIONFIN web yazılımları hizmeti e-ticaret projelerini tasarımdan yayına kadar üstlenir.
PrestaShop’ta güvenli güncelleme, güncellemeden hemen önce alınmış eksiksiz bir yedekle ve önce test kopyasında yapılan bir denemeyle başlar. Eksiksiz yedek; veritabanını, ürün görsellerini içeren img klasörünü, tema ve modül dosyalarını ve app/config/parameters.php yapılandırma dosyasını kapsar.
Bakım modunda kendi IP adresinizi istisna olarak ekleyebilir, mağazayı ziyaretçilere kapalıyken siz test edebilirsiniz. Yedeklerin bir kopyasını hosting dışında saklamayı unutmayın; geri yükleme adımları için cPanel yedek alma ve geri yükleme rehberine bakabilirsiniz.
PrestaShop mağazanız kampanya günlerinde yavaşlıyor, yönetim panelinde toplu işlemler zaman aşımına uğruyor ya da katmanlı filtre indekslemesi saatler sürüyorsa bir üst basamağa geçme zamanı gelmiştir. Bu belirtiler PHP süreç sayısı, bellek ya da veritabanı kaynaklarının sınırına geldiğinizi gösterir.
| Belirti | Önerilen adım |
|---|---|
| Disk veya veritabanı kotası doluyor | Web hostingte üst paket |
| Kampanya günlerinde yavaşlama, komşu etkisi | Kurumsal hosting (ayrılmış kaynak payı) |
| On binlerce kombinasyon, ERP veya pazaryeri eşitlemesi | VDS sunucu |
| Redis önbelleği, özel PHP-FPM ve veritabanı ayarı ihtiyacı | VDS sunucu |
VDS’te çekirdek ve bellek size ayrıldığı için aynı anda gelen sipariş dalgası diğer kullanıcılarla paylaşılmaz; ancak sunucu yönetimi sizin sorumluluğunuzdadır. Pazaryeri ve stok eşitleme gibi entegrasyonlar sunucuya sürekli yük bindirir; bunların mimarisi için pazaryeri entegrasyonu yazısına göz atın. Paketlerin güncel değerleri bu sayfadaki tabloda yer alır.
PrestaShop’ta en sık görülen hatalar modül uyumsuzluğundan kaynaklanan 500 hatası, eski önbellek, yazılamayan .htaccess nedeniyle 404 veren ürün sayfaları ve bellek sınırıdır. Hatanın ayrıntısını görmek için hata ayıklama modunu geçici olarak açmanız gerekir.
config/defines.inc.php içindeki _PS_MODE_DEV_ değerini true yapın. Hata mesajı genellikle sorumlu modülü gösterir; işiniz bitince modu mutlaka kapatın..htaccess dosyasını yeniden üretin; dosyanın yazılabilir olduğundan emin olun.var/cache/prod klasörünü silin.memory_limit ve max_execution_time değerlerini artırın ya da dosyayı küçük parçalara bölün.Sorun sürerse destek talebine hata ayıklama modunda görülen mesajı ve son kurulan modülü eklemeniz çözümü hızlandırır.
Paketi seçin
Paket tablosundan ürün ve kombinasyon sayınıza uyan web hosting paketini seçin, alan adınızı hostinge yönlendirin.
PHP ayarlarını hazırlayın
Panelde PHP 8.1 veya daha yeni bir sürüm seçin, memory_limit değerini en az 512M ve max_execution_time değerini 300 saniye yapın.
SSL ve veritabanını oluşturun
Ücretsiz SSL sertifikasını etkinleştirin, panelde MySQL veritabanı ve tam yetkili kullanıcı oluşturun.
PrestaShop’u kurun
Tek tık kurulum aracını kullanın ya da resmî zip paketini yükleyip kurulum sihirbazını tamamlayın, ardından install klasörünü silin.
Türkiye ayarlarını yapın
Türkiye yerelleştirme paketini içe aktarın, vergi, kargo ve SMTP e-posta ayarlarını tamamlayın.
Performans ve SEO’yu açın
Smarty önbelleğini ve CCC seçeneklerini açın, debug modunu kapatın, Friendly URL’yi etkinleştirip test siparişi verin.
PrestaShop 9 için PHP betik başına en az 512 MB bellek sınırı önerilir. Bu, sunucunun toplam belleği değil, tek bir PHP isteğinin kullanabileceği üst sınırdır. Küçük ve orta mağazalar web hosting paketlerinde rahat çalışır; çok sayıda eşzamanlı ziyaretçi ve büyük katalogda kurumsal hosting veya VDS gerekir.
PrestaShop 9, PHP 8.1 ve üzerindeki sürümleri destekler; PHP 8.0 ve öncesiyle çalışmaz. Kullanacağınız kesin sürümü modüllerinizin uyumluluğu belirler. PHP sürümünü panelden değiştirebilir, değişikliği önce mağazanın test kopyasında deneyebilirsiniz.
Evet. Bellek sınırı, PHP eklentileri ve veritabanı gereksinimleri karşılandığında PrestaShop paylaşımlı hostingde sorunsuz çalışır. Smarty önbelleği ve CCC ayarları açıldığında küçük ve orta mağazalar için yeterli performans elde edilir. Yoğun katalog ve kampanya trafiğinde ayrılmış kaynaklı ürünlere geçmek gerekir.
PrestaShop kurulum sırasında yönetim klasörünün adını güvenlik için rastgele bir değere çevirir; adres alanadiniz.com/admin ve ardından gelen harf ve rakamlardan oluşur. Kurulum ekranında gösterilen bu adresi kaydedin. Unutursanız dosya yöneticisinde admin ile başlayan klasörün adına bakabilirsiniz.
International, Localization ekranından Türkiye yerelleştirme paketini içe aktarmak dili, para birimini ve vergi kurallarını tek seferde ekler. Ardından Taxes bölümünde ürün gruplarınıza uygun KDV oranlarını kontrol edin ve ürünlere doğru vergi kuralını atayın. Fatura ve e-fatura entegrasyonu için ayrıca modül gerekir.
PrestaShop daha fazla özelliği çekirdekte barındırdığı ve yönetim paneli Symfony kullandığı için aynı donanımda daha fazla kaynak ister. Smarty önbelleği, CCC, OPcache ve gereksiz modüllerin kaldırılmasıyla vitrin hızı OpenCart’a yakın seviyeye getirilebilir. Asıl fark yönetim paneli ve toplu işlemlerde hissedilir.
Evet. Dosyaları ve veritabanı dökümünü yeni hostinge aktardıktan sonra app/config/parameters.php içindeki veritabanı bilgilerini güncellemeniz, gerekirse veritabanındaki mağaza alan adı ayarını düzeltmeniz yeterlidir. Taşıma sonrası önbelleği temizleyin ve Friendly URL ayarını yeniden kaydederek .htaccess dosyasını üretin.
PrestaShop önbellek katmanında Memcached, APCu gibi sistemleri destekler ve Redis için topluluk modülleri vardır. Bu sistemlerin sunucuda çalışan bir servis gerektirdiği durumlarda paylaşımlı hosting yerine VDS gerekir. Küçük ve orta mağazalarda Smarty ve dosya önbelleği çoğu zaman yeterlidir.
Uzman ekibimizle ihtiyacınıza en uygun çözümü birlikte belirleyelim.
Çerezler. Siteyi çalıştırmak için zorunlu çerezleri, deneyimi iyileştirmek için tercih ve analiz çerezlerini kullanıyoruz. Gizlilik Politikası