PHP ve Visual Studio kullanarak yerel geliştirmek için en iyi yolu nedir?

3 Cevap php

Ben PHP programlama içine benim ilk baskını alarak ve ilk defa ortamını yapılandırmak için ihtiyaç duyuyorum. Ben VS dahili web sunucusu ya da kullanım yerel IIS (ve umarım değildir) gerekiyor PHP kullanabilir miyim?

Buna ek olarak, kaçınılması gereken tuzaklar üzerinde herhangi bir işaretçiler olurdu.

Çok teşekkürler.

Update: Ben soru daha açık yapılmış olmalıdır. Ben bir ASP.Net MVC uygulama geliştiriyorum.

Update 2: Ben kadar temiz sevdim olurdu gibi bir soru sordum değil açıkça haline geldi. İşte ben yapıyorum budur. Ben bir e-posta formunu ekleyerek am varolan ASP.net MVC uygulama var. Araştırma yaparken, ben bu sayfa geldi: Ajax Forms with jQuery ve ben o sunulan arayüz sevdim ve ben denemek ve adapte olacağını düşündüm. Aramalar PHP fonksiyonları ve dolayısıyla benim soru için yapılır.

Bu karışıklık da daha iyi bir yaklaşım tamamen olduğu gerçeğinden gelebilir olduğu da açıktır. Yani, labirent, Alice çıkış yolu nedir?

3 Cevap

Ne yaptığınızı, gerçekten bu örnekteki PHP komut dosyalarını kullanarak olmamalıdır.

Bunun yerine, kendi kendini yetiştirmiş sayfalarda postalandığı Form değişkenleri veri çekerek edilmelidir. Ben MVC framework kullanarak bunu yapmak için "doğru" yol bilmiyorum. ASP Formlar çerçeve ile, POSTed veri (sendmail.php dosyası örneği) işlemek için böyle bir şey yapmak istiyorum

string mailTo = Request.Form["emailTo"];
string mailFrom = Request.Form["emailFrom"];
string subject = Request.Form["subject"];
string message = Request.Form["message"];

// Send mail here using variables above
// You'll need an SMTP server and some mail 
// sending code which I'm drawing a blank as
//  to what the name of the classes are at the moment

Orada MVC çerçevesinde bu kodu işlemek için daha iyi bir yolu muhtemelen, ama ben ne olduğunu size anlatmak için yeterli onunla çalıştı değil.

Temelde, bir ASP.NET uygulaması için tüm PHP kodu kullanamazsınız.

IIS üzerinde PHP başlı başına bir hatadır bir parçasıdır, burada bazı referans bulabilirsiniz: http://stackoverflow.com/questions/10515/php-on-iis

http://www.apachefriends.org/en/xampp-windows.html: Ben buradan WAMP kullanarak sugest

I XAMPP Windows kullanıyorum. İşleri iyi.