Shopio (global) E-ticaret yazilimi yayinda!

Ideasoft’un bir süredir üzerinden geliştirmiş olduğu Shopio E-ticaret yayınlandı. www.shopio.com sitesinden erişip 15 gün ücretsiz demonuzu açabilir, siz de internette satış yapmanın keyfini Shopio ile çıkartabilirsiniz.

Ancak bir not düşelim, proje, türkiyede komplekslik seven kullanıcılara pek hitap etmiyor. Örneğin ödeme sistemi dünyanın pek az yerinde olmasından dolayı, taksitlendirme desteklemiyor. Ancak yurtdışına satış amaçlı olarak Vergi sistemi ve Kargo sistemi için dünya çapında kullanılabilecek bir altyapısı var.

Basitleştirilmiş (basit olması için epeyce uğraştığımız:) ) arayüzü ve güçlü altyapısı (hem de kısa bir süre sonra geliştiricilere açılacak bir API de hazır) , tamamen kişiselleştirilebilir arayüzü ile, istediğiniz (veya isteyeceğiniz) her şeyi yapabiliyor olacaksınız.

Shopio adı bizlere tanıdık geliyor olabilir. Ideasoft Google ile işbirliği çerçevesinde İşinizİnternette projesi kapsamında ilk defa shopio ismini kullanmıştı. Daha sonra projenin büyümesiyle birlikte markayı globalleştirmeye karar verildi. Bu bağlamda altyapı dünya çapındaki ihtiyaçlar göz önünde bulundurularak sıfırdan ele alındı. Şu anda türkiyedeki hizmet www.shopio.com.tr üzerinden devam etmekte.
Henüz beta sürecinde olan Shopio’da canlı satışlar başladı bile!  Siz de e-ticarette sadece türkiyedeki değil, dünyadaki yerinizi alın!

 

 

Posted by / Mayıs 2, 2014 / 5 Comments
Tagged with
Posted in
E-ticaret
Emre Macit

Emre Macit

Ideasoft yazılım departmanı ve Ar-ge sorumlusu. Matematik mühendisi. İnternet üzerine, yazılım ve koda dair her şey hakkında araştırma yapmayı ve bunları denemeyi seviyor. Yazılıma dair yazılar ağırlıklı olmakla birlikte arama motorları, sosyal medya ve teknolojiyle ilgili diğer konularda da yazılar yazıyor. Bazı konular için vakit bulamamaktan şikayetçi..

5 Comments

    Zafer

    Merhaba,
    Öncelikle elinize sağlık, böyle güzel bir projeyi yayına almak eminim müthiş keyifli bir olaydır.

    Bende bir yazılım geliştirici olarak projeden ziyade projenin alt yapısını merak ediyorum. Hangi dil veya diller ile kodlandı. Veritabanı ve sunucu platformu için neler kullanıldı. Projeyi geliştirme esnasında karşılaştığınız farklı türden sorunlar nasıl aşıldı gibi konulardada küçük paylaşımlar yapabilirmisiniz?

    Emre Macit

    Tüm ekibimiz adına teşekkür ederim.

    Projede yazılım dili olarak PHP kullanıldı. Veritabanı ise, MySql üzerinde. Projemizde özellikle API kısmı üzerinde yoğun çaba harcadık. Çünkü bu altyapı ile, hem kendimiz kendi ihtiyaçlarımızı karşılayabildik, hem de, ileride geliştiricilere özel olarak sunacağımız bir çok özelliğin de altyapısını bir bakıma yapmış olduk.

    Projenin zaman zaman her yerinde çeşitli zorluklar çıkabiliyor. Biz de tecrübelerimiz ve yeni araştırmalarımız ile, konulara geçici olmayan çözümler üretmeye çalıştık. Bu bağlamda, projenin süresinin biraz uzadığını söylememiz mümkün.

    Zafer

    Merhaba,
    Aslında sormak istediğim o kadar çok sey var ki ancak bu kısıtlı yorum alanında pek mümkün olmuyor tabi.

    Umuyorum ilerleyen günlerde ürettiğiniz çözümlerle ilgilide paylaşımlarınız olur. Ayrıca merak ettim projede PHP ile thread veya asenkron teknikler kullanıdınız mı? Bu konularda güzel bir makalenin çok faydalı olacağına inanıyorum.

    Ayrıca API kısmını heyecanla bekliyorum. Sanırım benim için bu projedeki en güzel oyun alanı orası olacak 🙂

    Emre Macit

    Çeşitli asenkron teknikler kullanıldı. Ancak burada php’nin asenkron veya thread yapısı kullanılmadı. Çünkü, projede server’ların vazifeleri olduğu için, ve asenkron yapılması gereken şeyler genelde o anda runtime’da yapılması istenmeyen bir şey olduğundan, burada ayrı job serverlarımız üzerinden işlemleri yapmayı tercih ettik. Tabi ki, genelleme yapmak pek mantıklı olmaz, burada bir çözüm ihityacımız olduğunda bir çözüm üretiyoruz. Bu bağlamda, thread vb gibi çözümlere de ihtiyacımız ileride olabilir. Sadece şunu söylemek isterim, php’nin thread mimarisi, python veya ruby’ninki gibi yönetilebilir değil malesef. Hata kontrolleri konusunda özellikle problemli olan PHP’de, olası bir ihtiyaçta thread kullanmaktansa, bir queue application’ı tercih etme ihtimalimiz yüksek gözüküyor.

    API için de, henüz public olarak ne zaman açılacağı belli değil. Ancak, adminimiz dediğim gibi API ile çalışıyor. Ödeme sistemimiz de öyle. API, ileride en büyük kozlarımızdan biri olacak. Çünkü, müşterilerimize api için özel bir URL de vereceğiz. (yani /api gibi.) diğer firmaların hem admin hem api olarak sunduğu yapıdan bağımsız olarak sunmamız application yapılarının stabilizasyonu, ve server mimarisi açısından çok güzel oldu diye düşünüyorum.

    Zafer

    PHP ile son bir kaç aydır ilgileniyorum. Dünya ölçeğine bakıldığında büyük projeler görmek mümkün ancak Türkyide web sitesi ve basit script uygulamalarından ileri gidilememiş. Bu sebeple sizin projeniz ve projedeki tecrübeleriniz PHP de daha derine inmek isteyen arkadaşlar için çok faydalı olacaktır.

    Umarım bu güzel paylaşımlar artarak devam eder.

Zafer için bir cevap yazın Cevabı iptal et