Aynı yazılımı kullanan 10 sitem var, nasıl güncelleme sistemi yapabilirim ?
Merhaba arkadaşlar,
PHP ile yazılmış aynı yazılımı kullanan 10 adet web sitem bulunuyor. Ben bir web sitesinde güncelleme yaptığım zaman diğer geriye kalan 9 sitede de tek tek dosyaları atmakla uğraşmadan nasıl bir güncelleme sistemi hazırlayabilirim ?
Daha önceden böyle bir çalışma yapmış olan arkadaşlar var mı?
bunun için bir api oluşturman gerekiyor. örneğin a sitesinde bir dosyayı değiştirdiğin zaman, veritabanında bunun için bir kolona versiyon belirtebilir ve belirleyeceğin sitede bir kontrol yaptırabilirsin.
örneğin;
buradan dönen değeri kendi versiyonun ile karşılaştırırsın.
bu koşuldan yola çıkarak güncel değilsen bir curl isteği daha gönderip, değişmesi gereken dosyaları örneğin json olarak adını, içeriğini alırsın ve daha sonrasında mevcut dosyanın üzerine yazarsın.