2010-01-03 23 views
10

acaba, herhangi bir transpiler varsa, (basit) php kodu javascript'e dönüştürür mü? i değil arayan neysemtranspiler için arıyorum: php için javascript

ajax kazanmak veya php işlevselliğini taklit javascript kütüphaneleri, ama google GWT ile ne yaptığını ben benzer php kodundan javascript kodu (üretebileceği bir translater, arıyorum java-to-javascript transpiler).

Teşekkürler!

+0

bir derleyici, bir transpiler olduğu; transplaterler genel olarak yararlı değildir ve büyük olasılıkla sadece tip sistemler/standart kütüphanelerdeki farklılıklar nedeniyle özel durumlar için çalışacaktır. – Christoph

+0

Ben de çapraz derleyici terimini tercih ederim, fakat transpiler terimi daha fazla kullanılmaya başlıyor sık sık bu günlerde. Yakalıyor mu göreceğiz. En azından JavaScript dünyasında, bunun olabileceğini düşünüyorum. Ama duygularına katılıyorum. CoffeeScript’i JavaScript’e _is_ transpiler, ama Java’ya Javascript’i aktarabilirim. Diğerleri katılmıyor. İnsanların bundan bir yıl sonra neler söylediğini göreceğiz. –

+2

Evet, bir tane yazdım: https://gitlab.com/kornelski/babel-preset-php Yaklaşık semantiklerle okunabilir bir kaynak üretir. – Kornel

cevap

1

Şunun gibi bir şeyi kullanabilirsiniz: http://www.harmony-framework.com/
Ancak, Javascript'in PHP'nin önlediği birçok güvenlik sorununa dikkat edin. Ve düz dönüşüm Veritabanı ilgili fonksiyon çağrıları ya da başka bir PHP uzantıları

+0

soruma yorum benim için geçerli: Örneğin, uyum çevirir dizisi ($ a => 'foo') '' dan {a: 'foo'} '; soruna bağlı olarak harald çözmek için çalışıyor, http://haxe.org/ gibi bir şey hem PHP hem de JS için derleme daha iyi bir çözüm olabilir – Christoph

+0

teşekkürler - her iki, uyum ve haxe yakın bir göz ... – aurora

+0

mmm - uyum biraz modası geçmiş gibi görünüyor - web sayfalarının son değişikliği 2008 yılında yapıldı. Eğer hala üzerinde çalışıyorlarsa, biliyor musunuz? haxe çok gelişmiş gibi görünse de, uyumun haxe'den daha iyi bir şekilde benim ihtiyaçlarına uygun olacağını düşünüyorum. ama app'ımla haxe'yi nasıl bütünleştireceğimi bilmiyorum, çünkü benim uygulamam php'de zaten uygulanmış ... sadece php-> javascript parçası eksik, bu da gelişmeyi hızlandıracak ve işleri daha rahat hale getirecek ... – aurora

İlgili konular