subasioguz
Merhaba,
Laravel projesinde lisanslama yaptım. Uzak sunucudan çekiyorum. Fakat kafama takılan bir kaç sorun olduğu için bunu sormak istedim.
Middleware olarak yazmadım çünkü engellemesi kolay olur gibime geldi. Özel bir class yazıp kontrol etmek istediğim controller dosyalarının construct metodunda çağırıyorum. (Dosyalar ioncube ile şifreli olacak.)
Fakat dediğim gibi bu yazılan class'a benzer bi class oluşturup bu kısmı geçebilirler gibime geliyor. Bunu aşmamın yolu nedir acaba ?
Değerli yorumlarınızı bekliyorum.
İyi çalışmalar dilerim.
mgsmus
Dosyaları karşı tarafa verdiğiniz sürece ne yaparsanız yapın, aşmak isteyen bir şekilde aşar. Bir de üstüne size bakım ve güncelleme külfeti çıkacak.
Bu yöntem artık o kadar eskidi, bu tarz çalışanlara o kadar sorun çıkardı ki artık üzerine konuşmak gereksiz, retorikten öteye gidemiyor.
Daha önce de forumda konuşuldu, genel görüşümüz SaaS. Projenizi hizmet olarak satacaksınız.
subasioguz
Merhaba,
Cevabınız için teşekkür ederim. Fakat bu sunduğum yazılım hizmet olarak satabileceğim bir şey değil. Örnek verecek olursam; whmcs.
O yüzden böyle bir şekilde satmam gerekiyor.
mgsmus
Anladım. Forumda daha önce yapmış arkadaşlar varsa belki yardımcı olabilirler.
elementaryos
Yaptığın yazılımın bir kötüsünü yap onları dağıtmaktan çekinme, bu da bir yöntem nihayetinde biraz da zorlaştırabilirsin anlaşılmasını kimse üstünden devam etmek istemez.
Lisansa kim riayet eder ki ? Mahkemeye de veremeyeceğine göre ticari hakkını kendi sunucunda barındırıp kullanım hakkını vermiyorsan spagettilik katmayı düşünebilirsin.
Fakat ben normal bir firmanın sana tekrar tekrar yaptırmak yerine senin paneline tema değiştirerek daha ucuza yapmak varken ahlaki değil diyeceğini sanmıyorum.
Şifreleme eğer vereceksen mantıklı görünüyor. En azından sineklik görevi görür.