• 18-02-2016, 20:01:09
    #1
    bugüne kadar php+mysql ile temel seviyede uğraşmış biriyim.

    aklıma takılan bazı sorular var.

    php bir web sitesi, yazılım yaptık hostingi kendisinde olan birine sattık. şifreledik lisansladık vs. bunu bi şekilde kırabilir mi? kırabilir sanırsam. piyasada bir sürü php script dolu?

    php öğrenmeye çalışıyorum. sürüm farklılıkları çok 7 çıktı sanırsam. kendi sunucum da var sürekli güncelleniyor birşeyler bu da öğrenirken bile sürüm atlıyor olabilir yani kafa karıştırıyor özellikler bi sürümde var bir sürümde yok. site yaptınız müşteriye verdiniz bir kaç yıl sonra sitede hatalar oluşabilir sunucu php versiyonu yükseldiğinde.

    gelelim .net soruma. bir web sitesi satın almıştım .net ile yazılmış hostingi de bendeydi sağlık bakanlığında yazılımcı olarak çalışan bir tanıdığımla sitede bazı yerlerde ufak değişiklikler yapmak istedik. ama site şifreliydi malesef kıramadık değişikliği yapamadık. decompile deniyor sanırsam.

    bilmiyorum belki de biz beceremedik ama .net in bu kısmı beni etkiledi. o kişi konusunda uzmandı mvc falan kullanıyordu. sağlık bakanlığında yazılımcıydı.

    .net sürümleri daha stabil ve yavaş ilerliyor sanırsam? bu da daha kararlı olduğu anlamına mı gelir?

    güvenlik konusuda .net önde gibi geliyor bana?

    iş ilanlarında da .net c# daha ön planda.

    düşünceleriniz nelerdir? bulunduğum yerde yazılımla ilgilenen kimse yok bu soruların cevaplarını kimseden alamadım

    uzun oldu. okuyup cevap veren arkadaşlara çok teşekkür ederim.
  • 19-02-2016, 16:49:20
    #2
    .NET de yapılan projeyi Publish yap host a at. DLL dosyalarını Decompiler la bile çözemez.
  • 19-02-2016, 18:17:07
    #3
    netustad adlı üyeden alıntı: mesajı görüntüle
    .NET de yapılan projeyi Publish yap host a at. DLL dosyalarını Decompiler la bile çözemez.
    Ufak bir yerini değiştiremedik evet. Şifreleme mi oluyor bu yoksa taslak dosyası olmadan hiçbir şekilde edit yapılamıyor mu site?

    Şifreleme ise standart ücretsiz var mı? ücretlileri de mutlaka vardır.
  • 21-02-2016, 16:01:09
    #4
    Güvenlik konusu dil ile alakalı değil yazılımcıyla alakalıdır. İyi derecede PHP bilen bir yazılımcı açık bırakmazken, acemi bir .Net yazılımcısı sql injection açığı bile bırakabilir. Tam tersi de olabilir.

    İş ilanlarında bahsettiğiniz dilin önde olmasının sebebi windows'un bütün dünyada işletim sistemi piyasasına hakim olmasından kaynaklı.

    Yani; bir yerleşik uygulama yapacaksanız, müşteri veya kullanıcı kitlenizin kullandığı işletim sistemine göre bir yazılım geliştirmeniz gerekiyor. Türkiye'de İstatistiğini tam olarak bilmiyorum ama bilgisayarların %80'inden fazlasında windows kurulu olduğunu tahmin ediyorum. Dolayısıyla uygulama geliştirenler windows dilini tercih etmekte.

    Güvenlikten kastınızın tam olarak ne olduğunu anlamadım.

    Ayrıca PHP bir dil, .Net ile bildiğim kadarıyla bir framework (çatı). Elma ile armut kıyası yapmak gibi olmuş. .Net ile Laravel, PhalconPHP gibi çatıları kıyaslamak daha mantıklı olabilir.

    PHP'de Ioncube var bkz: http://www.ioncube.com/ daha önce hiç denemedim.