What is Magento?
Article Number: 1213 | Rating: 5/5 from 1 votes | Last Updated: Fri, Nov 11, 2016 at 12:47 PM
What is Magento?
Magento as an eCommerce platform
Magento is an web content management system that grants users significant control over their website's settings, plug-ins, appearance, and functionality. Based on open-source technology, developer skills are not necessary if users are willing to purchase the appropriate plug-ins
Magento includes the following features, among others:
Optimizations and add-ons
Many applications exist that can expand the functionality of Magento. For more additional information regarding these and other add-ons, visit the Nexcess website.
memcached is a memory-based caching system that uses a simple key and value system to store data in a table in memory. This accelerates the rate of data access. However, a cache flush is an all-or-nothing operation and can be substandard if the bulk of the cache is not dirty. memcached uses a threaded model, allowing it to process requests in parallel efficiently.
Similar to memcached, Redis is a memory-based caching system that uses a simple key/value system to store data in a table in memory. Redis adds the advantage of tags to the storage model. This allows an application using Redis to target any dirty sections of the cache during flush operations. Its current implementation is single-threaded, meaning it can only process requests serially for each instance of Redis.
Varnish is a web application accelerator, otherwise known as a caching HTTP reverse proxy. When correctly configured, Varnish can be used to accelerate web applications with minimal performance degradation. Varnish stores the assembled web pages or parts of web pages in memory and relieves the application itself from having to perform any work when a cache hit occurs.
The Nexcess Turpentine Magento extension makes use of Varnish to greatly enhance the performance of Magento Enterprise. By default, Varnish functions poorly with Magento because the latter does not cache requests with cookies. Instead, Magento sends a frontend cookie with every request causing a near-zero hit-rate for the Varnish cache. Turpentine configures Varnish to work with Magento, enhancing cache hit rate of Magento
Magento provides a skeletal theme for eCommerce websites. Users can then alter this theme without endangering their site's content and layout.
Versions of Magento
Two versions of Magento exist: the free Community Edition and the Enterprise Edition.
Magento Community Edition
The Community Edition is free, but in practice, most users without website development skills will need to purchase add-ons to customize their sites to their satisfaction. Magento does not offer support for this version.
Magento Enterprise Edition
As the name suggests, the Enterprise Edition offers the most features and functionality while offering full Magento technical support. It does not offer web hosting since it is assumed most enterprises will find their own solution in this regard. Support does, however, include installation, configuration, usage, and troubleshooting.
For more information about Magento, visit their website.
There are no attachments for this article.
What is Turpentine?
Added on Thu, Aug 28, 2014
How to perform Magento database maintenance
Added on Tue, Jul 30, 2013
How to configure the Magento Product Importer (Magmi)
Added on Mon, Jan 26, 2015
How to disable caching in Magento
Added on Tue, Nov 5, 2013
What are the benefits of dedicated IP addresses?
Added on Thu, Jan 14, 2016
How to remove index.php from your Magento site URL
Added on Wed, May 31, 2017
How to protect your Magento store from the Credit Card Hijack exploit
Added on Tue, Nov 22, 2016
How to enable CAPTCHA for user creation in Magento 1.x
Added on Fri, Aug 18, 2017
How to flush your Magento cache
Added on Tue, Mar 1, 2016
How to disable maintenance mode in Magento
Added on Fri, Dec 15, 2017