Elbette hem windows hem linux hosting paketleri var. Ama windows lisans maliyetleri belli. Windows VPS ya da hosting kullanmak daha maliyetli.
Ayrıca linux hosting sağlayıcıları da bu tarz yazılım alan müşterilerine hiç bir garanti ve destek sağlamazlar.
Yani şahsi fikrim .NET olarak derlenmiş bir php script almak ile .NET script almak arasında bir fark yoktur.
Ve alıcı benzerinden onlarca olan scriptler içinde php olan, linuxda sorunsuz çalışan ve ileride ihtiyaç olursa diğer yazılımcıların okuyup geliştirip düzeltebileceği scriptler ister.
Bahsettiğiniz modelde bir script satmanın tek yolu tekel olmaktır.
Yani büyük bir ihtiyacı çözen tek scripte sahipseniz, bu scriptin aynısından başkalarında yoksa o zaman alıcılar size muhtac olup sizin belirlediğiniz runtime ortamına girmek zorunda kalırlar.
Ama bu tarz cross platform çalıştırmak için script sattığınızda müşterilerin çalıştıramadığı sunucular yüzünden illallah diyerek tüm kaynak kodları vereyim de peşimi bırakın diyebilirsiniz.
Sourceguardian ile encode ederseniz çoğu hosting desteklemez , Kendiniz modül yazarsanız hosting desteklemez , İoncube ile encode ederseniz 4000 5000 TL lisans parası ödersiniz ve encode ettiğiniz şey başkalarınca decode edilir anlamı kalmaz , Zend ile encode ederseniz yeni sürümüyle birlikte gene 3000 4000 TL para ödersiniz ve sadece PHP ' nin 5.4 sürümünde çalışır .
Zaten Linux hosting sağlayıcıları hiçbir şeyi garanti etmedikleri gibi üstüne güvenliği de garanti etmezler keza Windows'ta öyle güvenliği garanti etmez .
yerleşik bir çözüm var .NET tarafında ve bu çözüm direk ikili sistem op-code .
Zaten anlayamadığım bir şekilde PHP özgür diyoruz ama hep ama hep bir şeylere muhtaç durumdayız çok ilginç .
Dock sistemi multi-php , multi-apache gibi çözümler vesaire iyi hoş ama yine aynı sıkıntı .NET ortamında bu kadar değil ve en önemlisi bu çözüm yerleşik .
Bence encoder düşüncesi olanlar decode edilen PHP encoder şirketlerinden uzak dursunlar .
Burada amaç :
NULL , ***** olmasını engellemektir , Proje bazlı anlaşıp pekala kodlar açık çalışmalar yapılabilir ama insan emek verip güzelce işini yaptıktan sonra yaptığı işin hakkını alamadığı gibi üstüne NULL ***** olmasından dolayı tek bir kazanç dahi elde edemez hale gelebiliyor , çok zor bir durum .
PHP için bu şart diye düşünüyorum , tabi başka çözümlerde olabilir , düşüncem bu yönde .