developmentoptimizationsupport

Simpla

Simpla is a Magento-powered multilingual B2C eCommerce retail solution for a large regional FMCG distributor in Azerbaijan.

Success stories are inspiring, though they glitter like stars in the abyss of hard work.

Project Aims

1.
Optimize user experience

The optimized code and system architecture guarantee faster loading web pages, stable work of the online store and thus better user experience. QuartSoft’s developers had to conduct a system audit and code refactoring to ensure user experience improvements contributing to conversions and overall shoppers’ satisfaction.

2.
Strengthen online shop security

Outdated eCommerce software and extensions may pose a serious security threat to the business. Security is of paramount importance for online shops where users store and share sensitive data. QuartSoft’s eCommerce experts had to tackle a number of vulnerabilities to prevent the unauthorized access and other risks on Simpla website.
The first step QuartSoft’s maintenance team takes when optimizing websites includes detection of erroneous and unnecessary source code as well as adjusting the server configuration.

Implementation challenges

1.
Code inherited from prior developers

When taking care of maintenance for websites built by other teams, QuartSoft frequently faces issues with the source code created by prior developers who were reluctant to follow the best coding practices. Such code takes more resources to execute by the system and analyze by the developers.

2.
Idle and conflicting extensions

One of the most challenging maintenance tasks for our eCommerce team is identifying and removing extensions that are corrupted, unused or incompatible with other modules. Such extensions litter the online store with useless code, clog the system and hamper fast page loading. Getting rid of them is vital for a healthy website, and only the most experienced developers can pull it off.
hint

Sloppy and redundant code is a usual culprit for many website performance issues. Start tackling a malfunctioning site with a source code audit followed by server optimization.

QuartSoft’s Magento developers have conducted the flaw audit in three essential areas: Magento security, website performance and website stability.

The resulting analysis helped us design the plan to transfer the project to our maintenance department and take responsibility for enhancing the audited areas. QuartSoft has introduced the following actions to improve performance of the online retail:

1 Purging and refactoring the source code helped reduce the size of many pages and decrease their load time.

2Server environment optimization resulted in a more reliable work of the online store and a faster access to essential product data for shoppers.

Quicker response
to maintenance
needs
Fast, scalable,
fault-tolerant
servers
Reduced page
load time
hint

Modern server technologies offer lots of automatization opportunities that can be life-saving for online merchants. They can automatically increase and decrease server performance, restore operability and send out maintenance alerts to the responsible staff.

Out come
  • Faster loading source code
  • Faster product search
  • Server error monitoring system
  • Incident management system
  • Automated server operability restoration
  • More powerful server for less money
before
after
20
page loading speed
/ sec
2,5
page loading speed
/ sec
24h
Maintenance response time
1h
Maintenance response time
hint

Decisions on the system functionality are crucial as they affect the project budget as well as overall system performance. It’s good practice to prioritise and ask your web development service vendor about the consequences of the decisions made.

Measures taken to build profitable online store

Simpla stakeholders’ most pressing concern was inadequate performance of their online store: slow page loading, malfunctioning features, security vulnerabilities and outdated business logic. The web store’s technological health is as important as the marketing success for eCommerce businesses. QuartSoft has taken the following measures to iron out Simpla’s technological problems:

  • Updating Magento version to avoid security risks
  • Optimizing the source code for the faster website
  • Optimizing the page layout for three languages
  • Improving server capabilities for the maximum site availability
  • Ensuring effective support and maintenance

Having updated Magento and some extensions to the newer versions, we prevented potential security breaches such as unauthorized access to the admin panel.

A thorough code audit has revealed errors, bloated code and conflicts between Magento extensions. Getting rid of these issues helped speed up the website.

Simpla is designed for speakers of three languages. QuartSoft has optimized page layouts to smoothly incorporate words of different lengths and thus adapt the user interface to international shoppers.

More powerful servers with automated operability restoration guarantee effective business continuation.

The incident monitoring and management system equipped with the early issue alert feature ensures highly effective support and maintenance services.

hint

Optimizing your online store for faster loading time should be your highest priority as a single second delay in page load time may result in 7% loss in conversions. Also Google started ranking websites based on how fast their pages load.

Technical solutions implemented

Online store stability, availability and security
New web host
Updated Magento software
CCloudFlare + Varnish integration
Switching from apache + mod-php to nginx + fcgi
Splitting website across multiple servers
Code refactoring
  • Reduced expenses for the infrastructure
  • Increased price and productivity ratio
  • Faster hosting support response
  • Ensured further system scaling up
  • Increased system stability and productivity
  • Improved interaction with the new caching system
  • Reduced mutual influence of the components
Improved User Experience

Solution
Layout optimization for the multilingual website

Aim reached
- Better experience for international users
- SEO benefits
- Aesthetic look and feel for international versions of the site

Effective support and maintenance

Solution
Incident monitoring and management system

Aim reached
- Timely issue alerts
- Comprehensive monitoring of key performance parameters and security issues
- Prompt response to maintenance needs
- Forecast of possible bottlenecks and issuing recommendations on measures to avoid them

visit Simpla