Czy istnieje sposób na uruchamianie aplikacji internetowej jako samodzielnej aplikacji komputerowej? Aplikacja internetowa może być napisany w PHP, MySQL i Apache przekształca się samodzielna aplikacja, która spełnia następujące wymagania:samodzielna aplikacja internetowa
1. Application should be called as http://myapp.localhost.
2. Application should have desktop icon which directly opens browser with application's URL.
3. Source code of web application should be hidden from users.
4. Installation for end user must be as easy as possible.
teraz zrobić kroki 1-2 przy użyciu xampp i ręcznego tworzenia skrótu. Byłem zainteresowany jakimś wrapperem, instalatorem, który wykonuje powyższe kroki automatycznie. Ale nie mam pojęcia o trzecim kroku.
FWIW, istnieją inne opcje szybkiego rozwoju. Jestem świadomy zarówno autohotkey.com, jak i WinBatch.com (pierwsza jest darmowa, druga 500 $ na wersję kompilatora). Jestem od dawna użytkownikiem winbatch i absolutnie przysięgam na to. Dość łatwy do nauczenia i potężny. Niesamowite wsparcie techniczne za pośrednictwem BBS i repozytorium kodu. Liczne pełne aplikacje napisane w nim. Szybki! rozwój. Znowu, tylko FWIW. (Zobacz [AHKexample] (http://www.autohotkey.com/board/topic/37699-tutorial-how-to-compile-ahk-files-include-your-own-icons/) i [WBexample] (http: //files.winbatch.com/wwwftp/IntroToProgramming/IntroToProgramming.zip)) – gibberish
Dla instalatora, [patrz NSIS] (http://nsis.sourceforge.net/Main_Page) (napisany przez ludzi WinAmp). To niesamowite. Tak samo dobry jak InstallShield, za darmo. – gibberish
Myślę, że będzie to kłopotliwe, aby osiągnąć krok 3. PHP ma być po stronie serwera, więc nie powinno być dużo skramblerów. I zawsze mogą zostać zdeportowani przez tych, którzy spróbują wystarczająco mocno. I w każdym razie, jeśli działa na kliencie - klient zna kod. Jedynym sposobem na prawdziwe ukrycie logiki jest klient-serwer. W ten sposób ujawni się tylko interfejs. – IceGlow