Aradan 1 ay geçmiş ancak aklıma gelen yöntemi paylaşmak istedim. curl ve cronjob ile web sunucusu çok yorulur diye düşünüyorum
Web sunucusu tarafında bir tane basit api oluşturun. api gelen post isteği veritabanında işleyecek kısım olarak kalsın.
netsis 'in kurulu olduğu taraf windows server.
netsis sunucusuna ya da windows server ile aynı ağda başka sıradan bir bilgisayarda olur. 1 adet masaüstü program netopenx ile netsis 'ten bilgileri alıp belirli aralıklarla sürekli api 'ye istek atsın.
api gelen isteği direk site veritabanınıza işlesin. ben genelde böyle yapıyorum.
önemli olan netsis 'ten en son hangi bilgiyi çektiğiniz ve nereye işlediğiniz bunu tabiki de kısım kısım yaptırabilirsiniz.
windows programı tarafında stok kartı olarak 1000-2000 adeti order by update_date desc şeklinde limitli çekin ve web api ye gönderin.
netopenx ile çekim yaparken her çektiğiniz 1000-2000 her neyse stok kartına update_date alanını güncelleyin. sonraki sorgu da aktarım yapılanlar tekrar karşınıza çıkmasın.