programmeringsspråket PHP ( en rekursiv akronym som står för " PHP : Hypertext Preprocessor " ) tillåter Internet programmerare för att skapa webbsidor som arbetar med databaser för att generera HTML-sidor dynamiskt . Dess främsta konkurrent är Active Server Pages . NET ( ASP.NET ) , en Microsoft-teknik som tjänar samma grundläggande syfte. Många programmerare anser PHP-kod lättare att skriva än ASP.NET -kod , men ändå använder ASP.NET kod eftersom det körs mer effektivt . Vissa programmerare har lyckats skapa ett klassbibliotek som kallas " Phalanger " som kombinerar fördelarna med både genom att köra PHP på Microsofts språk - agnostiker . NET framework . Saker du behöver: Review, Windows Server -versioner 2003-2008 R2
. NET Framework 2,0 till 4,0 Review, Windows Installer Review, Visual Studio ( ej Express Edition ) katalog IIS ledningen skript och verktyg
Visa fler instruktioner
Installation
1
Nedladda Philanger koden paketet och klicka på " Install " när nedladdningen är klar .
2
recension licensavtalet och acceptera det
3
Välj det installationsalternativ som motsvarar den version av IIS du tänker använda : . Om du är värd din webbplats på en Windows XP-operativsystem , välj " IIS6 . " Markera den andra rutan om du kommer att använda Windows Vista eller Windows 7 för att vara värd för din webbplats .
4
Tilldela installationen till katalogen som du väljer .
5
Klicka på " Install " och vänta tills processen är färdig .
Programmering
6
Skapa en PHP webbapplikation inifrån Visual Studio genom att välja " Ny webbplats " och välja " Phalanger PHP Web " från listan över online- mallar . Sök efter PHP mallar med sökfältet om de inte visas högst upp på listan över mallar .
7
Skapa tomma PHP-sidor och börjar skriva PHP-kod som kallas för i ditt ansökan .
8
felsöka koden genom att klicka på debug -ikonen i verktygsfältet längst upp i Visual Studio . Du kan felsöka PHP-kod i . NET med Visual Studio debugger , trots att PHP inte är infödd till . NET framework .
9
Spara ditt arbete och distribuera den till IIS när du är klar . Addera