We performed a comparison between Microsoft .NET Framework and Zend PHP Engine based on real PeerSpot user reviews.
Find out in this report how the two Application Infrastructure solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."The new .NET Core has those middlewares, which are awesome from a security standpoint. With the old Framework or the newer Framework, middleware is basically an event pipeline. You configure and register it, and it handles things centrally. A simple example is logging. With the old Framework, you needed to try/catch blocks everywhere. Here, you configure the logging handler once, and it captures exceptions across the application. I really like the middleware pattern."
"Basically, .NET is simply is the easiest programming language to use, based on my experience."
"The solution is easy to use."
"A great solution for creating program solutions in a framework for Microsoft Windows quickly and easily."
"Initial setup is straightforward. All the components are readily available."
"I'd rate the solution as highly stable."
"It is a stable solution."
"The .NET Framework simplified operations dealing with the allocation and deallocation of memory spaces and the additional processing resources."
"We have not encountered issues with scalability as long as we effectively use caching to optimize performance of our web applications as well as a proper use of database connectivity."
"Zend Engine is the core of PHP. It makes PHP fast, efficient, and basically, the language of choice for web applications."
"Scaling up is an important factor for large projects, and with PHP 7 and its performance improvements, this becomes even easier."
"This solution is really easy for me to use."
"The Zend Framework provides an easy, open source way to produce coding based on the needs of our customers."
"It offers good support for various types of classes, along with many open source libraries that we can readily utilize in our application development process. This gives us a lot of options when it comes to custom development solutions, without having to worry about licensing or other programming-related issues."
"The solution's initial setup process is easy."
"Offers a complete environment to develop PHP applications. It is valuable because it allows you to have a complete stack (PHP, MySQL, Zend Server) enabling the building of a development environment, and to deploy to the production system."
"They could enhance support for Python within Visual Studio, as integrating Microsoft products with other frameworks can present a steep learning curve."
"Difficult to scale this product for large organizations."
"In the next release, I am looking for more advanced technologies such as socket communication and enhanced features like realtime chat with the clients."
"Improvements are needed in .NET development, particularly in a backend scenario."
"In the realm of Microsoft .NET Framework, particularly in the C# language, there have been significant developments that I find highly commendable. I am genuinely fascinated by the continuous evolution of the language, and staying abreast of the latest features in Azure is both challenging and enjoyable. Working with C# in Azure is particularly fantastic. I appreciate in .NET, as compared to Java, is the enforcement of types, providing a better experience in terms of technicalities. Additionally, the introduction of Roslyn in the past few years has brought about the concept of late .NET, which I find interesting and powerful. This allows for the transformation of symbolic code just before execution, eliminating the runtime decision-making process and enhancing efficiency. However, late .NET does come with a drawback – a delay in the last-minute computation when starting an executable. While some may find this less appealing in terms of instant responsiveness, especially in serverless cloud environments, the efficiency gained from executing strictly binary code is valuable. Despite potential drawbacks like the time required for activation, I view .NET favorably for its technical advancements and efficiency, especially in scenarios such as serverless cloud computing. It's essential to recognize the intricacies of how .NET processes code and the efficiency it brings, which some may overlook."
"It is of great concern to us that the solution is not very powerful on cross platform, at it impedes the ability to build and scale with it."
"The integration capability of the product with AI is an area with certain shortcomings, where improvements are required."
"They should have more training materials available that are specific to .NET. We spend a lot of money training our engineers."
"A general scripting language should be further developed and should be embedded into it."
"Integration of MVC with ORM tools for PHP is okay, but lacking a short list of decent ORM tools for PHP to choose from; there is ample room for improvement in both areas."
"SQL queries have always been an issue with PHP, especially if you use large tables, which require caution from the side of the developer."
"The main area that Zend needs to improve is to support asynchronous programming tasks, which is facilitated in PHP 7, but not at the same degree as HHVM."
"In terms of improvement, it doesn't support concurrent processing. When we want to process anything on a concurrent basis, we have to divide it into a number of things, like a queue, or we have to run it using Cron jobs. We would like to have the capability to run any thread or process in parallel."
"Its object oriented programming language needs improvement."
"The process of installing and configuring the product is a bit complex and could be improved."
"The solution can be quicker."
Microsoft .NET Framework is ranked 4th in Application Infrastructure with 47 reviews while Zend PHP Engine is ranked 12th in Application Infrastructure with 10 reviews. Microsoft .NET Framework is rated 8.4, while Zend PHP Engine is rated 8.0. The top reviewer of Microsoft .NET Framework writes "Intuitive, easier to develop, maintain, and migrate from the old framework to newer versions". On the other hand, the top reviewer of Zend PHP Engine writes "The fact that it is available open-source is the best feature". Microsoft .NET Framework is most compared with IIS, Magic xpa Application Platform, JBoss Enterprise Application Platform, Apache Web Server and Windows Process Activation Services, whereas Zend PHP Engine is most compared with Apache Web Server and NGINX Plus. See our Microsoft .NET Framework vs. Zend PHP Engine report.
See our list of best Application Infrastructure vendors.
We monitor all Application Infrastructure reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.