Bende son günlerde yazdığım script için lisanslamayla uğraşıyorum.
izleyeceğim 2 yol var.
1) Script alan kişiye domaine özel lisans anahtarı vericeğim.Scripti alan kişi kurulumda lisans anahtarını giricek lisans anahtarı bir dosyada kayıtlı olarak duracak.Daha sonra script çalışırken benim verdiğim lisans anahtarı ile scriptin lisans anahtarını kontrol edecek.Lisans anahtarı aşşağıdaki gibi olacak:
$anahtar=md5('sa'.getenv('HTTP_HOST').'aa');
2) uzak bir sunucuya lisans.txt dosyası açılacak içerisine lisanslı sitelerin adresleri kayıtlı olacak.Script ilk çalıştığında lisans.txt dosyasına bağlanıp , scriptin çalıştığı adresin listede olup olmadığına bakıp varsa 1 yoksa 0 döndürüyor ve session atıyor diğer sayfalarda session varsa devam ediyor.
Önemli kodların bulunduğu sayfalar ioncube ile şifreleniyor