lostyazilim
tr.link

PHP Setup Sistemi nasıl yapılır.

2 Mesajlar 613 Okunma
acebozum
tr.link

ynsemreshn ynsemreshn 2013~2016 END bouusbu Kullanıcı
  • Üyelik 21.03.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Mekatronik Teknikeri
  • Konum İstanbul Avrupa
  • Ad Soyad Y** Ş**
  • Mesajlar 45
  • Beğeniler 0 / 1
  • Ticaret 2, (%100)
Bir script yazdım arkadaşlar bu scriptin başka kişilere verdiğimde otamatik olarak kurulum yapmasını istiyorum ve yeni güncellemeleride almasını nasıl bir yol izlemelyim internette gezindim ama bulamadım birşey kafam akrıştı yardımcı olursanız sevinirim.
 

 

Yemresahin.com.tr
elektronikssl
webimgo

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
Setup.php oluşturup ilk olarak çalıştığı an gereksinimleri kontrol edersin, sunucuda kullanmak istediğin modül açık mı kapalı mı? Ram veya disk kapasitesi çalışması için yeterli mi? PHP sürümü kontrolü vs yapılır.

Sonrasında sanki anket doldurur gibi veritabanı bilgilerini istersin butona basınca veritabanına bağlanmayı dener, başarılı olursa sql dosyasını yazması için komut çalıştırırsın. (phpMyAdmin'den aldığın bir çıktı işini görür.)

Her şey başarılı ise admin veya kullanıcı üyeliği kısmı için sonraki sayfaya geçersin, giriş vs yaparsın.

Her şey buraya kadar basit idi ama şimdi en kıl kısma geldik, güncelleme işi boru değil. Bunun için kendi siten üzerinden sunduğun bir API olmalı ve bu API'yi okuyacak modülün de yaptığın sistemin içinde iyi konumlandırılmış olması gerek. Güvenlik konusu burada en çok mesai harcayacağın kısım olacak.

Ne tür bir güncelleme gönderiyorsun? Yeni sürüm mü? Bug fix mi? Geriye dönüş mü?Güncellemen hata ile sonuçlandı mı? Hatalı güncellemeyi isteğe bağlı veya otomatik olarak kaldırabiliyor musun? SQL güncellemesi de cabası.

Hataları veya sorunları da takip etmen gerek. Hatta güncellemeden sonra geri bildirim için bir bölüm de eklemelisin. Kafanda bir harita oluşması için söyledim mevzu epey derin. :D
TeknoCoder Mastermeido

kişi bu mesajı beğendi.

no time for caution
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al