FastCGI voor IIS Definitieve Bevrijd, Gelukwensen aan het Team IIS!
De gelukwensen zijn opdat het ontwikkelingsteam van IIS van Microsoft - vandaag zij hebben net aangekondigd de openbare beschikbaarheid van de definitieve versie van de Uitbreiding van iIS-FastCGI ISAPI - een langverwachte en veel-betere manier om enkel over om het even welke open-bron scripting motor op IIS te lopen, veilig en snel.
Deze module FastCGI voor IIS 5.1, 6, en 7 (met het Uitzicht en Server 2008 van Vensters) is in de werkzaamheden voor vrij een tijdje nu geweest, en wij hebben hen sinds de eerste bètaversie gebruikt - zij zijn goed. Terwijl het grootste voordeel in het gebruiken van FastCGI met zal worden gezien IIS7 om uit nieuw voordeel te halen pit-wijze caching, is het nog een reusachtige verbetering over de oude manier om scripting motoren voor talen zoals PHP op Vensters in werking te stellen.
Het probleem: De meeste open-bron scripting motoren zoals PHP en Robijn op Sporen waren aanvankelijk ontwikkelde on/for de wereld *nix. Voor Unix-based platforms, de gemakkelijkste manier om multi-threaded toepassingen tot stand te brengen enkel is zelfde app of meer (het model van CGI) tweemaal in werking te stellen. Voor Vensters, dat niet zo goed uitwerkt, omdat het a lot more middelen neemt om tot een ander proces te leiden. Zo gaven deze motoren venster-Specifieke enig-proces multi-threaded motoren vrij; het enige probleem was, zij waren niet stabiel. Teveel rasvoorwaarden in één of andere zeer niet-draad-veilige code veroorzaakten verwoesting op vele systemen van Vensters, met de PHP ontwikkelaars zelf die „Stabiliteit op IIS“ het laagste niveau van belang geven.
De oplossing: Ga de module van FastCGI van Microsoft in. Het is de multi-threaded dienst die verscheidene processen van de scripting motor cre�ërt en levensonderhoud hen die lopen daardoor eliminerend de overheadkosten van het creëren van nieuwe processen en ook het laten van u niet-draad-veilige binaire getallen zonder een vrees in de wereld gebruiken.
Ondanks al slechte pers schijnt Microsoft om deze dagen van de open brongemeenschap te worden, zelfs wanneer zij doen juiste dingen, heeft het team IIS werkelijk outdone zelf met dit project. De benchmarks zijn vrij verbazend, en het team schijnt om echt om het tevredenstellen van open-brongebruikers op de wereld van Vensters te geven. Terwijl PHP/Zend heeft bevrijd vermoedelijk draad-veilige PHP binaire getallen, hebben wij hen hier op Technologieën NeoSmart voor een tijdje, en hoewel zij gebruikt zijn veel beter, hebben wij nog de occasionele fout van de toegangsschending met een uitgangscode die gehad het door niet-draad-veilige code werd veroorzaakt wijst op.
Terwijl de meeste servers die PHP in werking stellen ook een Unix-based werkend systeem in werking stellen, is het altijd goed om een keus te hebben. Toch daar zijn quite a few projects out there that require Windows-based servers, have some PHP scripts they’d like to run (the fact that it’s the most popular language for all those highly-used packages should be a clue), and can’t afford another to shell out the cost of another *nix machine. And, as the open-source community would say, it’s all about having as many choices as possible.
Written by Computer Guru. Read more great feeds at is source WEBSITE
no comments.
Read more articles on FastCGI and IIS and Servers and Web Development and php and Windows and Reviews and Microsoft and software.
- [+] Digg: Feature this article
- [+] Del.icio.us: Bookmark this article
- [+] Furl: Bookmark this article














