![]() ![]() ![]() ![]() Most instances of PHP applications run on an Apache or Nginx web server, but there are valid reasons to choose IIS over other options: IIS is the third most popular web server (after Apache and Nginx), running about 8.7% of all websites. ![]() IIS 10 added support for HTTP/2, HSTS, and containers. Since version 7, IIS has had a modular architecture, allowing us to add only the functionality we need. In this article, I will be using the full version of IIS 10. IIS Express only supports HTTP and HTTPS protocols and by default, merely supports local requests. There is a lightweight version of IIS called IIS Express that can be installed separately, but is intended for development purposes only. The latest version, IIS 10, comes bundled with Windows and as such, IIS is a free product. IIS (Internet Information Services) is Microsoft’s web server and has been around since 1995. The advantages of PHP (like a great community and fast results) greatly outweigh the possible performance drawback most users won’t notice. Incidentally, we will look at one such solution (WinCache) in this article. This might seem inefficient, and it would be if the engine had to do so for every request, but some smart people have created optimizations as sufficient workarounds for most use cases. The Zend Engine interprets the PHP code and compiles it on-the-fly to a format it can execute. Even though alternatives exist, the Zend Engine is the standard implementation and the only one regarded as “feature complete.” It’s also used as the name for the underlying engine that runs that application. PHP is a programming language used for web development. PHP was originally an acronym for personal home page, but now it’s short for PHP: Hypertext Processor. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |