FastCGI for IIS Final Released, Congratulations to the IIS Team! FastCGI pour IIS Année finale, le SRP Félicitations à l'équipe!
Congratulations are in order for Microsoft’s IIS development team - today Félicitations pour Microsoft IIS équipe de développement d'aujourd'hui - they’ve just announced Ils viennent d'annoncé the public availability of the final version of the IIS-FastCGI ISAPI Extension - a long-awaited and much-improved way of running just about any open-source scripting engine on IIS, safely and quickly. La disponibilité publique de la version finale de l'IIS - Extension ISAPI FastCGI - attendue depuis si longtemps et de façon nettement améliorée de la gestion de pratiquement n'importe quelle source ouverte moteur de script sur IIS, en toute sécurité et rapidement.
This FastCGI module for IIS 5.1, 6, and 7 (with Windows Vista and Server 2008) have been in the works for quite a while now, and we’ve been using them since the first beta release - they’re good. Ce module de FastCGI pour IIS 5,1, 6 et 7 (avec Windows Vista et Server 2008) ont été en développement pendant un bon moment maintenant, et nous l'avons utilisé depuis la première version bêta - elles sont bonnes. While the biggest benefit will be seen in using FastCGI w/ IIS7 to take advantage of the new Alors que le plus grand avantage sera perçue en utilisant FastCGI p / IIS7 à tirer parti des nouvelles kernel-mode caching Noyau en mode de mise en cache , it’s still a huge improvement over the old way of running scripting engines for languages like PHP on Windows. , Il est encore une énorme amélioration par rapport à l'ancien mode de fonctionnement des moteurs pour les langages de script comme PHP sur Windows.
The Problem : Most open-source scripting engines like PHP and Ruby on Rails were initially developed on/for the *nix world. Le problème: La plupart open-source moteurs de scripting comme PHP et Ruby sur Rails ont été initialement élaborés sur / sous Unix pour le monde. On Unix-based platforms, the easiest way of creating multi-threaded applications is just to run the same app twice or more (The CGI model). Sur les plates-formes Unix, le moyen le plus facile de créer multi-threaded applications est juste de lancer le même soft deux fois ou plus (Le modèle CGI). On Windows, that doesn’t work out so well, because it takes a lot more resources to create another process. Sous Windows, qui n'a pas fonctionné si bien, car il faut beaucoup plus de ressources pour créer un autre processus. So these engines released Windows-specific single-process multi-threaded engines; the only problem was, Donc ces moteurs libérés spécifiques à Windows seul processus à plusieurs moteurs, le seul problème est, they weren’t stable Ils ne sont pas stables . Too many race conditions in some very non-thread-safe code wreaked havoc on many Windows systems, with the PHP developers themselves giving “Stability on IIS” the lowest level of concern. Trop nombreux dans certaines conditions de course très non thread-safe Code fait des ravages sur de nombreux systèmes Windows, avec les développeurs PHP se donner "Stabilité sur IIS" le plus bas niveau de préoccupation.
The Solution : Enter Microsoft’s FastCGI module. La solution: Entrez FastCGI module de Microsoft. It’s a multi-threaded service that creates several processes of the scripting engine and keeps them running thereby eliminating the overhead of creating new processes and also letting you use non-thread-safe binaries without a fear in the world. C'est un service de plusieurs threads, qui crée plusieurs processus du moteur de script et maintient leur exécution ce qui permet d'éliminer les frais généraux de la création de nouveaux procédés et aussi en vous laissant utiliser non thread-safe binaires sans crainte dans le monde.
Despite all the bad press Microsoft seems to be getting these days from the open source community, even when En dépit de tous à la mauvaise presse de Microsoft semble préparer ces journées de la communauté Open Source, même lorsque they do things right Ils font les choses à droite , the IIS team has really outdone itself with this project. , L'équipe a vraiment IIS en reste lui-même à ce projet. The benchmarks Les benchmarks are quite amazing Sont tout à fait étonnante , and the team seems to genuinely care about pleasing open-source users on the Windows world. , Et l'équipe semble se soucient véritablement agréable open-source utilisateurs de Windows sur le monde. While PHP/Zend has released Bien que PHP / Zend a publié supposedly thread-safe PHP binaries Censément thread-safe PHP , we’ve been using them here on NeoSmart Technologies for a while, and though they are much better, we’ve still had the occasional access violation error w/ a exit code indicating it was caused by non-thread-safe code. , Nous avons utilisé ici sur NeoSmart Technologies pour un moment, et bien qu'ils soient beaucoup mieux, nous avons encore eu l'occasion d'erreur violation d'accès avec un code de sortie indiquant qu'elle était due au non thread-safe du code.
While most servers running PHP are also running a Unix-based operating system, it’s always good to have a choice. Alors que la plupart des serveurs exécutant PHP sont aussi d'un système Unix à base de système d'exploitation, il est toujours bon d'avoir un choix. After all, there are 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. Après tout, il ya un bon nombre de projets qui exigent là-bas basé sur Windows serveurs, avoir des scripts PHP qu'ils aimeraient courir (le fait que c'est la langue la plus populaire pour tous ceux - très utilisé colis doit être un indice ), Et ne peuvent pas se permettre un autre pour payer le coût d'une autre machine à sous * nix. And, as the open-source community would say, it’s all about having as many choices as possible. Et, comme la communauté open-source dirais, tout est d'avoir le plus de choix possible.
[ download Télécharger ] [ ] [ configuration Configuration ]
Written by Computer Guru. Rédigé par Computer Guru. Read more great feeds at is source Lire plus grand flux à la source est WEBSITE SITE WEB
no comments Pas de commentaires . .
Read more articles on Lire la suite d'articles sur FastCGI FastCGI and Et IIS IIS and Et Servers Serveurs and Et Web Development Développement Web and Et php PHP and Et Windows Windows and Et Reviews Critiques and Et Microsoft Microsoft and Et software Logiciel . .
- [+] Digg [+] Digg : Feature this article : Caractéristique cet article
- [+] Del.icio.us [+] Del.icio.us : Bookmark this article : Bookmark cet article
- [+] Furl [+] Furl : Bookmark this article : Bookmark cet article














