Leave a comment

Even today for more than 200,000 merchants across the globe, Magento is considered as a platform of their choice. Charged with numerous challenges and expectations, developers make use of Magento e-commerce development to generating something out of nothing.

In case, if you wonder why Magento?

  • Features- Magento is an open-source platform that comes with a packed range of features facilitating layered navigation, advanced search, wish lists, favorites, product comparisons, multi-store feature, email list, grouped products and content management system for static pages as well as SEO performance.
  • Flexibility- Depending on the size, requirement and of course the budget, Magento can be utilized to get edition-based solutions. For instance, ‘Magento Go’ is suitable for small businesses whereas ‘Magento Enterprise’ serves medium and large businesses pretty much perfectly.
  • SEO edge- With the innovation of ‘Magento SEO’, multiple range of issues have been resolved such as page traffic, duplicate content, landing page, indexing and so more.
  • Developers Friendly- The updated versions enables a Magento developer to update content, add pages to the website and link pages to the sub or main navigation, saving a considerable amount of time.
  • On Mobile- Magento mobile successfully establishes a brand experience for consumers who use their smart phones and mobile devices to connect anytime and anywhere.

Never the less, there is a huge amount of material about how to manage catalogs & products, content, promotions etc. And most of the store owners have only a surface understanding of the technologies and terminologies. Due to which they never understand what their developers are trying to communicate using indecipherable acronyms and buzzwords. This leads to a major communication problem.

Here’s the solution:

What is my current resource load and how much of a spike in traffic can my site handle?

Merchants with running promotions need to be well prepared in advance for sudden peaks and falls in their network traffic. If your server is already running close to capacity, chances are there that it may slow down or deny access to some users or in worst come worst cases crash.

In order to make sure that none of above happens, you must ensure to have sufficient CPU power, RAM, and disk space so that developers can provide accurate traffic forecast.

How will you ensure my pages are loading fast?

The only difference between making and losing sale is the ‘Time’. Unfortunately, the page load time isn’t given much importance. Ask your developer to reveal his catching methods. In case if you are on cloud, you can definitely maximize your speed but if you are using Ngnix, you can have implemented APC caching. And If you get a lot of traffic from other countries you should probably be using a Content Distribution Network.

How can a non-technical person update an image or content on my site?

Although, your Magento development company has probably set up CMS blocks. But in case, if you want to do is manually you can do by simply going to CMS -> Static Blocks, then select Add New Block. These blocks are flexible in nature allowing one to create something as simple as text category description or as intricate as multiple image maps. Being professionals, we encourage you to have special users roles set up for designers, writers, and other content creators and make sure they understand how to use them.

What about the server secure?

The most essential conversations you will be having with your developer or server administrator is how they will keep your server secure. For this, it is always advisable to keep all the necessary ports open and all passwords aren't defaulted or copy-paste of other passwords but unique in such a way that user’s access should only be allowed from specific IP address.

How are we set up to handle cases when we need to roll the site back to a stable, previous version?

A version control system is somehow always required to be in its place. If not, then make it happen ASAP! One should always have both a production server and a development or ‘staging’ server in place. Always keep this in mind, use the staging/development server for all kinds of experimentation. Changes should only be passed to your production server when it has been thoroughly tested.

Who has access to my server?

Ideally speaking, only a Magento developer or the server manager should have access to the server. If FTP access is set up, user is required to have their own user name and password. And wherever possible, SFTP not FTP access should be granted and only to trusted users. For those who don’t know about SFTP or Secure File Transfer Protocolis, it is a network protocol that enables file access, transfer, and management over a secure data stream. It is also intended to work functionally with other protocols.

Join over 70,000 growth pros from companies like Uber, Pinterest & Twitter

Get Weekly Top Posts
High five! You’re in.