• 06-07-2023, 22:32:49
    #10
    EfendiBey adlı üyeden alıntı: mesajı görüntüle
    İlgili firmanın bütçe sorunu yoksa evet böyle bir şey mümkündür ama birden fazla sitenin olduğu sunucuda olmaz. Gereksinimleri var onlar sağlanırsa başarı mümkündür ama 30K içerik kolay bir sorumluluk değil. Her türlü çalışmaya karşın mutlaka yedekleriniz olmalıdır. Burada ne kadar içerik olduğu önemli değildir. En önemli nokta bunca içeriği nerede ve nasıl barındırıp nasıl dışatıya sağladığınızdır.



    Sizi doğru anladıysam, sanıyorum şu eklenti bu işi halledebilir bakarsınız:
    https://tr.wordpress.org/plugins/the...roduct-filter/
    Değerli cevabınız için teşekkür ederim hocam
  • 16-07-2023, 15:43:51
    #11
    wojak adlı üyeden alıntı: mesajı görüntüle
    Öncelikle iyi akşamlar,

    Woocommerce konusunda bilgili arkadaşlara 2 adet sorum olacak.

    1- Çalıştığımız bir firmanın e-ticaret çözümü için woocommerce kullanacağız. Ancak firmada 30k küsür ürün var. Bunların hepsinin yüklemesini yaptıktan sonra sitede database şişmesi olur mu? Sitenin yavaşlamasından korkuyoruz. Eğer database şişip yavaşlayacaksa mecbur farklı bir e-ticaret çözümü kullanacağız.

    2- Woocommerce için ürün detaylarında ürünün istenen boyutunun en x boy santimetresi girildiğinde fiyatı buna göre göstermesini istiyoruz. Woocommerce üzerinde bunun için bir eklenti var mı?

    Vaktinizi ayırdığınız için şimdiden teşekkür ederim.
    Yapmak istediğinizi yıllar önce standart bir sunucuda denemiştim. Ürün sayısı arttıkça sitedeki yavaşlama da arttı, bir süre sonra kullanılamaz hale geldi. Bugün aynı şeyi yapsam sıkıntı yaşayacağımı düşünmüyorum. Bu tür bir durumda aynı anda yüksek sayıdaki isteği karşılamak için nginx ya da litespeed tabanlı yüksek özellikleri olan bir sunucu kullanmak mantıklı olacaktır. WordPress'in birçok gereksiz yükü var, onları da arındırmak gerekiyor. Tema seçimi diğer önemli nokta, çok sayıda özelliği olan popüler bir tema değil, sıfırdan geliştirilmiş gereksiz özelliklerden arındırılmış, sadece gerekli özelliklerin yer aldığı bir tema geliştirmek iyi bir seçim olur.

    Bu işlemler doğru bir şekilde uygulandığında WooCommerce ile çok sayıda ürün barından, anlık yüksek ziyaretçi sayısını rahatlıkla kaldırabilen bir site sağlıklı bir şekilde kurulabilir, teknik olarak mümkün yani. Dünya çapında da popüler örnekleri var.
  • 16-07-2023, 16:45:10
    #12
    Old adlı üyeden alıntı: mesajı görüntüle
    Yapmak istediğinizi yıllar önce standart bir sunucuda denemiştim. Ürün sayısı arttıkça sitedeki yavaşlama da arttı, bir süre sonra kullanılamaz hale geldi. Bugün aynı şeyi yapsam sıkıntı yaşayacağımı düşünmüyorum. Bu tür bir durumda aynı anda yüksek sayıdaki isteği karşılamak için nginx ya da litespeed tabanlı yüksek özellikleri olan bir sunucu kullanmak mantıklı olacaktır. WordPress'in birçok gereksiz yükü var, onları da arındırmak gerekiyor. Tema seçimi diğer önemli nokta, çok sayıda özelliği olan popüler bir tema değil, sıfırdan geliştirilmiş gereksiz özelliklerden arındırılmış, sadece gerekli özelliklerin yer aldığı bir tema geliştirmek iyi bir seçim olur.

    Bu işlemler doğru bir şekilde uygulandığında WooCommerce ile çok sayıda ürün barından, anlık yüksek ziyaretçi sayısını rahatlıkla kaldırabilen bir site sağlıklı bir şekilde kurulabilir, teknik olarak mümkün yani. Dünya çapında da popüler örnekleri var.
    Tecrübelerinizi aktardığınız için teşekkür ederim hocam. Çok yararlı oldu 😊
  • 28-07-2023, 13:33:26
    #13
    Selamlar @wojak;

    Mevcut proje ne durumda merak ettim. Bende WooCommmerce ile çalışan bir geliştirici olarak WooCommerce'in sınırlarını merak ediyorum. 35 K ürün güzel bir rakam. Eğer işi başladıysanız görüşmek ve sonuç hakkında sohbet etmek isterim?
  • 28-07-2023, 14:53:52
    #14
    solokod adlı üyeden alıntı: mesajı görüntüle
    Selamlar @wojak;

    Mevcut proje ne durumda merak ettim. Bende WooCommmerce ile çalışan bir geliştirici olarak WooCommerce'in sınırlarını merak ediyorum. 35 K ürün güzel bir rakam. Eğer işi başladıysanız görüşmek ve sonuç hakkında sohbet etmek isterim?
    Merhabalar hocam, henüz projeye başlamadık. Ve 35k ürün yerine özelleştirilmiş eklenti kullanmaya karar verdik. Örneğin, kare bir tablomuz olsun ve bu tablonun 100x100 - 200x200 - 300x300 boyutları olsun. Bunları ayrı ayrı ürün olarak yüklemek yerine, o tablonun sayfasından boyutu seçmeli ya da girmeli olarak ayarlayacağız.
  • 29-07-2023, 00:10:17
    #15
    wojak adlı üyeden alıntı: mesajı görüntüle
    Merhabalar hocam, henüz projeye başlamadık. Ve 35k ürün yerine özelleştirilmiş eklenti kullanmaya karar verdik. Örneğin, kare bir tablomuz olsun ve bu tablonun 100x100 - 200x200 - 300x300 boyutları olsun. Bunları ayrı ayrı ürün olarak yüklemek yerine, o tablonun sayfasından boyutu seçmeli ya da girmeli olarak ayarlayacağız.
    Hocam zaten olması gerekende o. Bir ürünün birden fazla ölçüsü varsa bunun için ayrı ayrı product sayfası oluşturulmaz tek bir product oluşturulur farklı ölçüler de varyasyon olarak girilir.
  • 29-07-2023, 00:16:43
    #16
    thejack adlı üyeden alıntı: mesajı görüntüle
    Hocam zaten olması gerekende o. Bir ürünün birden fazla ölçüsü varsa bunun için ayrı ayrı product sayfası oluşturulmaz tek bir product oluşturulur farklı ölçüler de varyasyon olarak girilir.
    Hocam doğru da, ben bu soruyu sorarken bir ürünün birden fazla ölçüsü yoktu çalıştığımız firma ürün kodlarını ayrı ayrı oluşturmuş tamamen ayrı ürün olarak vs o yüzden
  • 29-07-2023, 00:49:23
    #17
    Anladım hocam. Karşı tarafın yaptığı bildiğiniz hamallık olmuş. Kolaylıklar dilerim.
  • 06-08-2023, 19:21:00
    #18
    30k rakamı eklenti ve temalarınıza göre problem yaratabilecek bir data.

    Tecrübeniz varsa,
    1. Bol bol transient caching kullanın.
    2. Elastic Search 'ü WooCommerce ile yedirmenizi tavsiye ederim.
    3. Elastic Search yerine başka başka alternatiflerde var, Coach DB, Mongo DB gibi. Olmadı firebase.
    4. Dümdüz Mysql ve WordPress'in yetmeyeceğini bilmenizi isterim.
    250k ürünün XML ile belirli aralıklarla update edildiği projeleri işledik.
    Üstteki 4 temel maddeyi unutmamanızı ve bu alanda tecrübeleirnizin olmasını varsayarsak, yoksa da alakalı tecrübsi olan uzmanlar ile çalışarak, WooCommerce'nin taş gibi altyapısını kullanmanızın doğru olacağını açık yüreklilikle söyleyebilirim.

    Son bir tavsiye,

    Product Filter eklentisini linklemiş bir arkadaş her işinizi görür. Dünyalar gibi esnek yapısı var. Ve DB tarafındaki request'lerini de beğeniyorum.