Setting Up Nginx Server Blocks for Magento
Nginx can be used to host multiple websites on a single server which reduces the extensive process of creating a new server for the site. Nginx on Ubuntu 18.04 holds an enabled server block by default which is generally configured to serve the documents out of directory at /var/www/html. In the case of serving multiple sites, an additional directory needs to be created. Let’s see how to create one.
Effective Ways to Optimize the Performance of Nginx Server
Apart from being the HTTP server efficiency, Nginx can also function as a reverse proxy, proxy server (for mail), load balancer and HTTP cache server. Thus, optimizing the web server like Nginx to achieve an effective performance is not a simple thing and needs effective implementation too. To achieve this effective performance, follow the optimization of the below parameters.
Enhancing Magento’s Performance with Varnish Cache
Popular E-commerce websites like Magento is comprised of considerably heavy-content and demands an extra-pull during peak times. Varnish, a web application accelerator, and can also act as a load balancer is reputed to be an ideal solution to enhance the performance of content-heavy sites like Magento.
Everything About Redis Installation and Configuration with Magento
Redis is an in-memory data structure store and primarily used as a database, cache and message broker. It supports almost most of the programming languages and works well in systems like Linux, OS X, etc. without the need for any external dependencies. This article will take you to the how-to of installing and configuring Redis on Ubuntu system.
Things to Know Before You Test Magento
One such recent development in the Magento family was that migration from Magento 1 to Magento 2. Everywhere testing an e-commerce sites/platform demands an onerous effort. So, what happens when a complex e-commerce platform undergoes a migration? What decisive steps must be undertaken while testing an upgraded e-commerce platform?
Understanding the Nitty Gritty’s of Software Testing Life Cycle (STLC)
Software Testing Life Cycle (STLC), it is a sequence of activities carried out by testers to perform high quality software. The article explores the phases of STLC, and the best “test management tools” for creating and maintaining your test cases, establish traceability and defect management.
Knowing the Fundamentals and Types of Software Testing
Explore what forms the fundamentals of testing, and in-depth overview about manual testing; its testing techniques such as black-box testing, types of testing like functional, non-functional and performance testing and the levels of testing.
How to Run Automation Testing in Magento
To overcome the real-time challenges faced by an e-commerce site, a mere automation feature doesn’t suffice, indeed an Automation Testing has to be integrated for Multi-vendor Marketplace. Here, an end-to-end guide of running an Automated Testing for all regression scenarios in Magento using Selenium, MFTF and TestNG Framework have been discussed.