Postingan lainnya
cara membuat project php menjadi aplikasi exe dan bisa dijalankan dibrowser
semuanya.. gmn ya cara mengubah file project php kita ke .exe supaya bisa diinstal di komputer lain dan bisa dijalankan di browser tanpa harus instal localserver/xampp dulu
Tanggapan
Sudah ada ketemu kah master cara buat seperti dapodik?
17 Jawaban:
Wah, saya belum pernah denger PHP jadi exe, kayaknya gak bisa deh. Soalnya setau saya PHP itu sudah pasti butuh yang namanya server. Kalau mau aplikasi PHP kita bisa dijalankan di setiap komputer atau setiap device tanpa harus install xampp, dll, taruh saja filenya di shared hosting.
itu contoh aplikasi pendidikan yang digunakan di setiap sekolah.
awalnya bentuk filenya bernama dapodik.exe.
setelah diinstal bisa dijalankan diweb browser. itu pake apa y supaya jd ky gtu??
Wah, ternyata bisa juga PHP di buat exe. Baru tau saya kalau ada kompilernya. Saya kasih coto pertanyaan ini. Ini link referensinya Bang. Silahkan di check:
http://stackoverflow.com/questions/9460877/create-exe-file-in-php-with-mysql-database
Tapi, para programmer di StackOverflow banyak yang nyarain supaya gak menjadikan PHP sebagai exe, karena PHP itu bahasa server-side untuk client-server, bukan bahasa yang digunakan untuk aplikasi desktop (.exe) kayak Java, C++, dll. Mending di taruh di shared hosting aja.
klo sy perhatikan aplikasinya berbentuk exe itu cuma buat paketnya aja jadi executable file, biar pas di instal dia paket filenya (berisi apache, database, dan file php lainnya) otomatis ditaro ke program file. jd tujuan sebenarnya supaya user gk harus repot2 instal xampp kemudian->copy file ke-xampp baru dijalankan. biar simple aja sekali instal langsung bisa dijalankan. cuman saya gk tau caranya. nyari di google jga itu malah sepenuhnya jadi aplikasi dekstop(gk dijalankan dibrowser setelah diinstal)
sama nih bang yg lagi ane garap, beberapa tools berbayar sih bang, atau udah bisa eksekusi mngkin bisa bagi ilmu nya bang pakek apa gtu?? thanks
Gampang pake visual studio langsung jadi pake website hosting aja databasenya jadi gak usah pake xamp lg
kalau cuma mw bikin file exe sebagai launcher aplikasi php yg windowless ya mudah gan. pertama biar server php/mysql-nya portable pake ini
[link]http://www.usbwebserver.net/en/[/link]
kedua untuk bikin launchernya ikutin ini;
http://qaiserlab.com/2017/07/cara-membuat-aplikasi-desktop-dengan-teknologi-web-menggunakan-nwjs
nantikan di launcher tersebut tinggal buat perintah js utk redirect ke alamat aplikasi php-nya misal
<script>
window.location = "http://localhost/aplikasiku";
</script>
paling tinggal pelajari gimana supaya usbwebserver-nya ikut dipanggil/distart ketika kita buka launchernya, di nwjs itukan bisa ngelakuin perintah nodejs, pelajarin aja tentang child process di nodejs.
coba deh di web ini https://dhanyfling.wixsite.com/wxphp saya baru test bikin GUInya saja kemudian di-compile ke EXE, tapi mantap PHP bisa jadi cross platform App, secara sekilas PHP-DLL-SERVER-MySQL udah langsung di-bundle dalam EXE, tapi belum test sejauh itu sih..., coba dikonfirmasi
wxPHP kan extensi dari PHP, kalo wxPHP bisa jadi EXE tentunya PHP juga bisa jadi EXE coba kunjungi :
https://dhanyfling.wixsite.com kayaknya lama g di-update disini update barunya <a href=' http://dhanysite.fhio.xyz/wxPHP_PHP_GUI_EXE.php '>http://dhanysite.fhio.xyz/wxPHP_PHP_GUI_EXE.php</a>
Pake PHP Desktop bisa gan, coba baca ini... <a href=' https://phpocean.com/tutorials/design-and-illustration/create-your-first-desktop-application-with-php-and-php-desktop/4 '>Create Your First Desktop Application With PHP And PHP Desktop</a>
tapi kalo masalahnya pengen buat program seperti C++ atau Visualbasic yang menyertakan pembuatan Windows Button Dialog dan access ke semua komponen windows kayaknya wxPHP lebih cocok.
Saya punya refrensi membuat program desktop (exe) pake librarynya javascript yang namanya mungkin belum familiar
Electronjs [link]https://electronjs.org[/link]
No way!!! PHP itu di khususkan untuk website, bukan untuk desktop windows, kalau agan pengen bikin program windows bisa belajar C#, C, C++, java, vb, dan lain lain.
Kalau ingin bikin aplikasi yg sudah di buat di website lalu di jalankan di platform windows bisa bikin API, karna itu tujuan si API.
Kalau emang kekeuh ingin buat php untuk desktop bisa belajar library GTK+ yg di sediakan PEAR
Golang. Klo hasil exe nya dijalanin port http kebuka. Pelajari saja golang for web debeloper