System Tools

The system tools give developers, system administrators, and support engineers easy access to routine system processes and reports. Topics in this chapter include: Backups Patches Compilation System Log Cron Magento Test Framework Database Repair


Activating Web Services

Web Services give you the ability to grant permission to third-party applications to access your store data for the purpose of integration. Magento Community Edition supports both SOAP and REST services. Process Overview: Step 1: Create a Web Service Role Step 2: Create a Web Service User Step 3: Add Custom Scripts to Your Store Step 1: Create a Web …


Magento Core API Settings

The Magento Core API supports both SOAP and XML RPC protocols. The API is permissionbased, and allows access to the Customer, Catalog, and Order modules of your store. The WSDL (Web Services Description Language) definition that you create for your Magento Community Edition API solution is WS-I compliant by default. This makes it possible to use tools that require a …


Web Services

Web services share information across networks using standards-based technologies. Information from your store can be shared with other Web-based services to help create a more integrated set of tools for your business. Web services retrieve information from your store using an application programming interface, the Magento Core API. The Magento Core API includes all the parameters for data requests that …


Installing Extensions

Many extensions and themes are available on Magento Connect, and the installation process varies for each. Some extensions require additional configuration after the installation. For complete installation and configuration instructions, see the documentation provided by the extension developer. The following instructions outline the general process. Before installing any extension, always back up your store. To back up your store: 1. …


Magento Connect

Magento Connect is Magento’s original marketplace for extensions. There are hundreds of extensions available from all over the world. Magento out-of-the-box supports a few of the most popular ones. However, community members are developing and publishing new extensions in order to extend Magento with various new features. Upgrading Magento Magento Community Editionis constantly evolving. New features are added and problems …


Media Storage CDN Setup

Storing media files in a CDN is another alternative supported in Magento. There is no full integration with a specific CDN, and you are responsible for choosing and configuring a CDN on your own. After configuring the CDN, you must complete the configuration from the Admin. The changes can be made at either the global or website level. CDN Workflow When …


Media Storage Database Setup

By default, all images, compiled CSS files, and compiled JavaScript files of the Magento instance are stored in the file system on the web server. You can choose to store these files in a database on a database server. One advantage of this approach is the option of automatic synchronization and reverse synchronization between the web server file system and …


Alternate Media Storage

Magento Community Edition gives you the option to store media files in a database on a database server, or on a Content Delivery Network (CDN), as opposed to storing them on the file system of the web server. The advantage of using alternate storage is that it minimizes the effort required to synchronize media when multiple instances of the system …


External Full-Page Cache

Full-page caching can improve response time and reduce the load on the server. Magento Community Edition supports the external Send Full Page Cache. To learn more, see Content Caching (Dynamic) on the Zend website. To enable external caching: 1. On the Admin menu, select System > Configuration. 2. In the panel on the left, under Advanced, select System. 3. Click …