Ben bir asp.net sayfasında çalıştırmak için php alabilirim?

5 Cevap ûnet

Benim php sayfaları ana sayfa içerik sayfa içinde çalışmasına izin çalışıyorum. Bir ana sayfa içinde bir şekilde php çalıştırmak istiyorum. Çerçeveler dışında başka bir yolu var mı? Sana bir çerçeve kullanabilirsiniz okudum, ama tercih ederim. Ben bunu halletmek için kare ile gitmek varsa, ben bir tür ya da ham html türü bir asp.net çerçeve sınıfını kullanarak olmalıdır?

5 Cevap

Peki, orada Phalanger. NET çerçevesinde PHP çalıştırmak için her zaman, ama ben böyle ortamlarda karıştırma karşı tavsiye.

PHP sayfaları farklı bir sunucu üzerinde yaşıyorsanız, onları çerçeve. Eğer must aynı sunucuya, Phalanger onları onları varsa.

Her iki durumda da, ben size ne yaptığınızı bir iyi, uzun, sert bakmak ve başka bir yol bulmak için denemenizi öneririz.

İlk olarak, bu gerçekten kötü bir fikir olduğunu.

Gerçekten kötü bir fikir bileşik istiyorsanız İkincisi, çerçeveler veya iframe kullanabilirsiniz. Tabii ki, ben Safari müşterileri zorunda kalmayız.

UPDATE:

Tamam, ben bir şekilde düşünebilirsiniz. ASPX sayfa yürütülmesi sırasında php sayfası için bir http isteği yapmak. Ihtiyaç ve dinlenme enjekte olmayan herşeyi filtre.

Ancak, ben yine de bu kötü bir fikir olduğu konusunda benim deyimi ile durmak ve uzak PHP atma şeyler daha iyi olduğuna inanıyoruz. . Nedeni arayışında bir sonraki adım geri php gelen net app veri göndermek için olacağını olmak; o zaman gerçekten yokuş aşağı gidiş başlar.

CLR için Phalanger check out, bir php derleyici

Sen could ASP.NET ... iyi bir fikir değil kullanarak php sunucusu üzerinden sayfa içerik yüklemek, ama teknik olarak mümkün.

Ne yazık ki, bir ASP.NET sayfası içinde çalıştırmak için php almak mümkün olmayacaktır. (Örneğin bir DB, dışarıdan da tüm saklamak olurdu yüklediğinizde bir IIS7 üzerinde PHP çalıştırmak, ancak ayrı ayrı sayfalar olması gerekir ve böyle bir uygulama veya oturum devlet gibi şeyler devredilemez olduğunu sanmıyorum .)