Benim WebIDE geliştirmeye devam ediyorum, ben kendimi cevap veremem sorular geliyor tutmak. Proje diğerleri "normal" yaratmak ne oluşturmanıza yardımcı gerekiyordu, ama (mümkün olduğunca otomatik olarak yani) daha hızlı olmasıdır. Bu ışığında, benim sorum size bir PHP arka uç uygulamak nasıl?
İşte ben ne olduğunu. Ben JavaScript istemci arayabilirler "işlevleri" oluşturmak istiyorum. Genellikle, ben (POST ve JSON yoluyla) aradım (yanı sıra ben onu göndermek istediğiniz herhangi bir argümanlar) am "fonksiyonu" adını tutan "eylem" adında bir değişken gönderebilirsiniz. PHP kodu, daha sonra böyle bir şey görünüyor:
if(issset($_POST['action'])) {
//function foo(arg1,arg2)
if($_POST['action'] == 'foo') {
$arg1 = $_POST['arg1'];
$arg2 = $_POST['arg2'];
//do stuff
}
}
Ben hala PHP oluşturduğunuz diğer gerçek işlevlerini başvuruda bulunabilir, ama bu her şeyi ve JavaScript ve PHP hem de uygulamak kolay düzenlemek için güzel bir yol olduğunu bulmak.
Ne yaparsınız?
Edit 1: Tamam, bu sorunun ilk iki cevaplar dayalı, ben de kendimi anlatıyorum sanmıyorum.
Sana sonuna bir PHP geri nasıl ortaya soruyorum. Fikri size AJAX istemci JavaScript ile yazılmış (ya da belki başka bir şey, o doesn't matter), ve daha sonra POST ile backend PHP çağrı veya veri GET olacaktır. Bu verilere dayanarak, arka uç bunu yapmak için gereken ne yapacak (belki sadece veritabanını güncelleyecek ve belki de tekrar iade bilgileri: o doesn't matter).
Şimdi soru şudur: nasıl ne yapacağını söyleyebilirim? POST yoluyla ne gönderebilirim / GET ve nasıl backend onu yorumluyorsunuz?