v2.5.2
Giriş yap

PHP İle Uzak Sitedeki Kodları Güncellemek WP Mantığı gibi

tayfunbey
915 defa görüntülendi ve 3 kişi tarafından değerlendirildi

Tam olarak merak ettiğim ve ihtiyacım şu, PHP ile yazılmış bir script düşünün mesela bir eticaret veya emlak scripti müşterilere bunu toplu olarak satiyorsun kuruyorsun ancak diyelimki iletiye yönelik geliştirmeler yapmamiz gerekecek geliştireceğiz yeni versiyonlar belki yeni temalar özellikler yer alacak Wordpress mantığı gibi düşünün

nasıl bir yazılım yapısı gerekiyor?
çünkü böyle bir yapının gelsitirilmesi ve yapilan degisiklikleri yayinlilandiginda hem sql hem script yapisinda bozulma veri vs kaybi yasnmamali o yuzden yazilim ve beri tabaninda nasil bir yapi olusturmak gerek

çalışma mantığı nasıl oluyor?
illaki bu güncelleme icin ana bir güncellemeleri yayinlayacagimiz yapi vardir ve birde scriptin icerisine yerlestirmemiz gereken yapı vardır güncellemeleri alabilmesi için.

detaylsr ve örnek ile Tayfun bey ve siz değerli arkadaşlarımın cevaplarını bekliyorum sevgiler.

Cevap yaz
Cevaplar (5)
mrtkcky
1001 gün önce

Merhaba,

Script içerisinde bir update.php dosyanız olur ve bu sayfa sadece post edildiği zaman tetiklenir.

Ardından güncelleme atmak istediğiniz zaman ilgili sitenin, update.php sayfasına belirlediğiniz key/token değeriyle erişirsiniz ve orada yer alan sorgular çalışmaya başlar.

update.php dosyanızda veritabanı işlemleri olur, ya da update.php çalıştığı zaman güncellenmesini istediğiniz dosyaları sizin belirttiğiniz kaynaktan indirip eskileriyle değiştir.

Bu tabi en basit tabiriyle uygulayabileceğiniz yöntem. Onun haricinde API ve şifreleme/lisanslama yöntemlerini araştırabilirsiniz.

Saygılarımla

tayfunbey
912 gün önce

Cevaplar için çok teşekkür ederim @mrtkcky arkadaşımızın bahsettiği şekilde bir yol izledim ve gayet güzel oldu. Teşekkürler

jet
1003 gün önce

Merhaba, bunu şöyle düşünebiliriz.
Size ait bir API sunucusu olmalı. API sunucunuzda domain.com/api/kod/kodun-ismi.php?v=1.1 gibi bir link ile kodu text/blank header'i ile yazdıracaksınız.
"v" veritabanı sorgusu için kodunuzun her değişikliğini insert ederek veritabanına yazdırmalısınız.

Daha sonra başka bir sunucuda bunu curl ile version şuankine eşit değilse çekip file system ile yazdırmalısınız.

Detay veremedim fazla çünkü mesele büyük :) - Takip etmeyi unutmayın.

kement52
1003 gün önce

Senin siten a.com müşterinin sitesi b.com. b.com da whatsapp numasını a sitesiden istediğin zaman değiştirmek istediğin için b sitesindeki whatsapp numarsını a sitesinden curl ile çekmeyi deneyebilirsin. Ben olsam öyle yapardım herhalde ama daha basit yolu vardır.

kement52
1003 gün önce

Senin siten a.com müşterinin sitesi b.com. b.com da whatsapp numasını a sitesiden istediğin zaman değiştirmek istediğin için b sitesindeki whatsapp numarsını a sitesinden curl ile çekmeyi deneyebilirsin. Ben olsam öyle yapardım herhalde ama daha basit yolu vardır.