• 04-12-2010, 02:00:17
    #1
    arkadaşlar php ile yazdığım bir program var. bunu masaüstü programlar gibi kullanmak mümkünmüdür. exe olarak yani. ben şu an localhostta kullanıyorum. exe ile satış yapmayı düşünüyorum. localhost kurulmadan doğrudan çalışma ihtimali varmıdır? satışı nasıl yapabilirim. ayrıca lisanslama işlemini nasıl yaparım
  • 04-12-2010, 02:03:54
    #2
    Tek kelime: İmkansız.
  • 04-12-2010, 02:25:45
    #3
    http://www.zend.com/en/products/guard/
    şu nedir anlayamadım ben.
    xrummer tarzı programlarda php değilmi? benmi yanlış biliyorum yoksa.
  • 04-12-2010, 04:51:34
    #4
    ebroker adlı üyeden alıntı: mesajı görüntüle
    http://www.zend.com/en/products/guard/
    şu nedir anlayamadım ben.
    xrummer tarzı programlarda php değilmi? benmi yanlış biliyorum yoksa.
    php guard dosyayı binary hale çevirir ve compile eder. ioncube de aynısını yapar. ama exe yapmaz. ayrıca ioncube de, zend guardda çok zorlanılmadan kırılabilir. kaynak kodu açık bir sistemde kod güvenliğinden bahsetmek zor. php açık kaynak kodlu olduğu sürece kod saklamak çok mümkün görünmüyor.
  • 04-12-2010, 05:58:22
    #5
    digiklan adlı üyeden alıntı: mesajı görüntüle
    php guard dosyayı binary hale çevirir ve compile eder. ioncube de aynısını yapar. ama exe yapmaz. ayrıca ioncube de, zend guardda çok zorlanılmadan kırılabilir. kaynak kodu açık bir sistemde kod güvenliğinden bahsetmek zor. php açık kaynak kodlu olduğu sürece kod saklamak çok mümkün görünmüyor.
    Arkadaşım kolaylıkla demişsin, öğretebilirmisin bize de o "kolaylıkla" kısmını?
    Birkaç uygulama biliyorum adamlar senelerdir setupta xampp kurdurup ioncube ile şifreli php ile exe (WebBrowser Componenti ile) bu işi yapan. Hemde ticari uygulama.

    Arzu edersen sorar, öğrenirim bizzat uygulama sahiplerine. Saygılar.
  • 04-12-2010, 09:01:09
    #6
    Cycl0ne adlı üyeden alıntı: mesajı görüntüle
    Tek kelime: İmkansız.
    İmkansız değil.
    php GTK ile windows uygulamaları yazabilirsin. Çok işlevsel değil. Heryerde çalıştıramazsın. .exe yazmak için php kullanmak uygun bir durum değildir. Ama php .exe yazmak imkansız da değildir.
  • 04-12-2010, 10:37:08
    #7
    GTK öğrenmek zor gelince başka bir mantık ile yapmıştım, exe içine "apache+php+ie6 motoru" gömmüştüm, ama performans yoksunu oldu. İstediğimi (pagerank sorgulama) yapsada basit bir delphi kadar hızlı bile olamadı.
  • 04-12-2010, 12:57:14
    #8
    ebroker adlı üyeden alıntı: mesajı görüntüle
    http://www.zend.com/en/products/guard/
    şu nedir anlayamadım ben.
    xrummer tarzı programlarda php değilmi? benmi yanlış biliyorum yoksa.
    xRummer ile PHP'nin alakası yok

    O linkteki yazılım kodlarınızı şifreler.

    Php 'de yaptıklarını bir GUI dilinde yazarsın.
    Yoksa birkaç method var ama hiç yapma daha iyi. Mesela delphide bir memo oluşturursun php kodları oraya yazarsın ayrıyetten bir php dosyası oluşturup hostingine atarsın. Delphi'deki kodları hostingindeki php dosyasına post ettirirsin o da kodları alır eval yapar en sonunda da webbrowser'da gösterirsin. Ama bu method hiç sağlıklı olmaz.
  • 04-12-2010, 14:56:06
    #9
    Bi programa (delphi, c++ vs) browser yerleştir.
    Programının dizinine php.exe ve gerekli dll dosyalarını at (php ye ait).
    PHP kodlarını php.exe ye gönder sana çıktısını göndersin.
    Bu çıktıyı programa koyduğun browsera aktar.

    Al sana PHP li exe


    Fakat php.exe yide senin exe'n içine gömmelisin. Yoksa kaynak kodunu alırlar