Şeftalili turta
http://www.peachpie.io
https://github.com/iolevel/peachpie
Peachpie, Microsoft tarafından Roslyn tabanlı ve popüler Phalanger'dan çizim yapan PHP 7 derleyicisidir. PHP kodunu saf MSIL'e derleyerek PHP'nin .NET / .NETCore içinde çalıştırılmasına izin verir.
Phalanger
http://v4.php-compiler.net/
http://wiki.php-compiler.net/Phalanger_Wiki
https://github.com/devsense/phalanger
Phalanger, Prag'daki Charles Üniversitesi'nde başlatılan ve Microsoft tarafından desteklenen bir projedir. PHP betik dilinde yazılmış kaynak kodunu CIL (Common Intermediate Language) bayt koduna derler. .NET Framework'ün JIT derleyici bileşeni tarafından tamamlanan bir derleme işleminin başlangıcını yönetir. Yerel kod üretimini veya optimizasyonu ele almaz. Amacı, PHP betiklerini .NET derlemeleri, CIL kodu ve meta-verileri içeren mantıksal birimler halinde derlemektir.
Bambalam
https://github.com/xZero707/Bamcompile/
Bambalam PHP EXE Derleyici / Embedder, PHP uygulamalarını bağımsız Windows .exe uygulamalarına dönüştürmek için ücretsiz bir komut satırı aracıdır. Üretilen exe dosyaları tamamen bağımsızdır, php dll'lere ihtiyaç duymazlar vs. php kodu Turck MMCache Encode kitaplığı kullanılarak kodlanır, bu nedenle uygulamanızı kaynak kodunuzu korurken dağıtmak istiyorsanız mükemmel bir çözümdür. Dönüştürücü ayrıca pencereli PHP uygulamaları için .exe dosyaları üretmek için de uygundur (örneğin WinBinder kitaplığı kullanılarak oluşturulmuştur). Bağımsız PHP Socket sunucuları / istemcileri yapmak için de iyidir (php_sockets.dll uzantısını kullanarak). PHP kaynaklarından yerel makine kodu üretmemesi anlamında gerçekten bir derleyici DEĞİL, ama çalışıyor!
ZZEE PHPExe
http://www.zzee.com/phpexe/
ZZEE PHPExe, PHP, HTML, Javascript, Flash ve diğer web dosyalarını Windows GUI exes olarak derler. Tanıdık PHP web paradigmasını kullanarak Windows GUI uygulamalarını hızla geliştirebilirsiniz. Aynı kodu çevrimiçi ve Windows uygulamaları için çok az değişiklik yaparak veya hiç değiştirmeden kullanabilirsiniz. Ticari bir üründür.
phc-kazan
http://wiki.swiftlytilting.com/Phc-win
PHP uzantısı bcompiler, PHP betik kodunu PHP bayt kodu olarak derlemek için kullanılır. Bu bayt kodu, bcompiler uzantısı yüklü olduğu sürece herhangi bir php dosyası gibi dahil edilebilir. Tüm bayt kodu dosyaları oluşturulduktan sonra, tüm proje dosyalarını program exe'ye paketlemek için değiştirilmiş bir Embeder kullanılır.
gerektirir
- php5ts.dll
- php_win32std.dll
- php_bcompiler.dll
- php-embed.ini
ExeOutput
http://www.exeoutput.com/
Ticari
WinBinder
http://winbinder.org/
WinBinder, kod programlama dili olan PHP'nin açık kaynaklı bir uzantısıdır. PHP programcılarının, minimum çabayla hızlı ve tatmin edici sonuçlar üreterek yerel Windows uygulamalarını kolayca oluşturmasına olanak tanır. Birkaç düzine satır içeren kısa betikler bile PHP'nin gücü ve esnekliği sayesinde yararlı bir program oluşturabilir.
PHPDesktop
https://github.com/cztomczak/phpdesktop
PHP Desktop, 2012 yılında Czarek Tomczak tarafından PHP, HTML5, JavaScript ve SQLite gibi web teknolojilerini kullanarak yerel masaüstü uygulamaları geliştirmek için bir yol sağlamak amacıyla kurulan açık kaynaklı bir projedir. Bu proje bir PHP'den EXE'ye derleyiciden daha fazlasıdır, bir web tarayıcısı (Internet Explorer veya Chrome gömülü), bir Mongoose web sunucusu ve bir PHP yorumlayıcısı içerir. Alışkın olduğunuz geliştirme iş akışı aynı kalır, mevcut bir web sitesini bir masaüstü uygulamasına dönüştürme adımı, temelde onu "www /" dizinine kopyalama meselesidir. SQLite veritabanını kullanmak isteğe bağlıdır, mysql / postgresql veritabanını uygulamanın yükleyicisine yerleştirebilirsiniz.
PHP Gece Yağmuru
https://github.com/kjellberg/nightrain
PHP Nightrain'i kullanarak HTML, CSS, JavaScript ve PHP web uygulamalarını Windows, Mac ve Linux işletim sistemlerinde yerel bir masaüstü uygulaması olarak dağıtabilecek ve çalıştırabileceksiniz. Popüler PHP Framework'leri (örn. CakePHP, Laravel, Drupal, vb.) İyi desteklenmektedir!
phc-win "çatal"
https://github.com/RDashINC/phc-win
Phc-win'in az çok çatallı bir sürümü, phc-win ile aynı teknikleri kullanır, ancak neredeyse tüm modern PHP sürümlerini destekler. (5.3, 5.4, 5.5, 5.6, vb.) Ayrıca php5ts.dll dosyasını exe'nizle birleştirmek için Enigma VB'yi kullanabilir ve UPX sıkıştırır. Son olarak, win32std ve winbinder statik olarak PHP'ye derlenmiştir.
DÜZENLE
Başka bir seçenek de kullanmaktır
http://www.appcelerator.com/products/titanium-cross-platform-application-development/
PHP dahil bir dizi farklı dilden bir dizi farklı platform için çalıştırılabilir dosyalar oluşturabilen çevrimiçi bir derleyici
TideSDK
http://www.tidesdk.org/
TideSDK aslında yeniden adlandırılan Titanium Desktop projesidir. Titanium mobil cihazlara odaklanmaya devam etti ve onu açık kaynaklı olan ve TideSDK olarak adlandıran bazı kişiler tarafından devralınan masaüstü versiyonunu terk etti.
Genel olarak TideSDK, uygulamaları oluşturmak için HTML, CSS ve JS kullanır, ancak bir eklenti modülü olarak PHP gibi komut dosyası içeren dilleri ve Python ve Ruby gibi diğer komut dosyası dillerini destekler.