PHP en ASP.NET programmeren op 1 pc/localserver
hoe moet/kan ik mijn pc het beste inrichten zodat ik zonder al te veel geklooi een ASP.NET pagina op mijn pc kan draaien en de volgende dag een PHP pagina kan testen is het mogelijk/handig om 2 servers te installeren bijv. apache en iis of....
Ik ben nu namelijk nog bezig met PHP maar wil in de toekomst ook wel eens wat met ASP.NET proberen en daar wil ik niet eerst mij hele pc voor aan willen passen.
zorg gewoon dat beide servers apart gestart moeten worden, dan is het volgens mij wel mogenlijk
IIS kan bij mijn weten prima ASP.NET & PHP tegelijkertijd aan.
IIS kan inderdaad prima met ASP.Net en PHP tegelijk draaien. Kies wel PHP als CGI ipv van ISAPI. ISAPI geeft nog wel eens problemen.
Gewijzigd op 01/01/1970 01:00:00 door Johannes
Nadeel van PHP in ISAPI is dat het een Acces voiliation error kan geven en dat je daarna de server opnieuw moet starten.
Maar waarom wil je alles gescheiden houden?
Windows Server 2003
IIS 6.0
PHP
ASP
ASP.NET
CGI/Perl
Moet zeggen dat PHP in ISAPI mode geen problemen heeft opgeleverd. Alle programmeer talen draaiden ook gewoon naast elkaar, zonder verschillende poorten of directories.
Voor de beginner is het misschien handig om Plesk te installeren. Scheelt een hoop (instel) werk op Windows Server 2003, en je krijgt een control panel cadeau ;)
Link: http://www.swsoft.com/en/products/plesk76win/
Edit:
Nog wat uitleg over Plesk:
Het is dus een programmaatje wat ook gelijk IIS enz. configureert en installeert. Alle gangbare web-programmeer talen worden gelijk meegenomen ;)
Nog wat uitleg over Plesk:
Het is dus een programmaatje wat ook gelijk IIS enz. configureert en installeert. Alle gangbare web-programmeer talen worden gelijk meegenomen ;)
Gewijzigd op 01/01/1970 01:00:00 door Andries Louw Wolthuizen
heel erg bedank voor de info ik denk dan dat ik plesk eens ga bekijken.
edit:
Ik heb even gekeken ( op school ) daar hadden ze helaas de porten geblockt die ik nodig had om de demo te bekijken.
edit2: Ik heb even verder gekeken en ben er achter gekomen dat het programma plesk allen voor win 2003 is en laat ik nou niet een laptop hebben met xp pro. dus nu zit ik nog steeds met een probleempje.
hoe zit het trouwens met die PHP ISAPI, ik gebruik nu namelijk xamp, een all in one installer dit zal bij de ISAPI niet het geval zijn denk ik. Want ik heb het eens eerder geprobeerd te installeeren maar had toen had ik steeds problemen met de verschillende modules om die te installeeren daarom ben ik nu eerst weer naar xamp gegaan.
misschien dat de oplossing van steffan nog een goeie is al ben ik bang dat daar dan niet alles voor ASP.NET bij zit net zoals je bij PHP ISAPI wat modules mist en ik vraag mij af hoe het werkt i.c.m. c# omdat ik op de website alleen VB zie.
Gewijzigd op 01/01/1970 01:00:00 door Johannes
CGI en ISAPI
Ikzelf weet de verschillen ook niet zo precies.
Voor Plesk heb je inderdaad Windows Server 2003 nodig.
Ikzelf heb daar een gratis verkregen 180 dagen trial pakket van Microsoft voor gebruikt. Indien je daar belanstelling in hebt ben ik bang dat je even naar Microsoft moet bellen, en vragen of je de cd's thuisgestuurd kunt krijgen (werkte bij mij)..
Bij ISAPI wordt er slechts één php.exe gestart, door de webserver die alles afhandeld. Probleem is echter dat als er een fout op treed (b.v. Acces Voilation) deze meteen over de hele server is en dat de webserver software dus opnieuw herstart moet worden.
Overigens is Plesk volgens mij verre van gratis.
Echter krijg je dan wel wat beperkingen.
Thanks Webmakerij, nu ben ik ook weer wat wijzer.