Magento provides built-in support to run certain tasks on a scheduled basis through cron. Cron is a task scheduler for Unix-like systems. Since Magento 1.3.0, the following features can be scheduled through the cron system:
* Automatic Currency Rate Updates
* Catalog Price Rules
* Customer Alerts and Notifications
* Database Log Cleanup and Maintenance
* Generating and Updating Google Sitemaps
* Newsletter Mail-mailing
Two key configuration changes are required to run these scheduled tasks. First, the task must be enabled in Magento’s XML configuration. Second, the Magento cron.php script must be configured to run via the system crontab.
Securing E-Commerce Emails with DMARC
What is DMARC?
As E-Commerce sites have gained popularity in recent years, malicious activity such as spamming and phishing has also been on the rise. DMARC addresses these issues by providing a way for E-Commerce site owners (and mail senders) to protect their end users by securing and verifying communication channels. DMARC stands for “Domain-based Message Authentication, Reporting, and Conformance.”
How does DMARC work?
DMARC works by using both SPF (Sender Policy Framework) records and DKIM (Domain Keys Identified Mail) to inform the receiving server what to do with a message that fails either authentication pass. This helps to prevent fraudulent or harmful spoofing of domain emails and ensures that emails passing the authentication requirements are legitimately send from the actual store or domain.
There are several methods of installing Magento to a web server and getting your e-commerce presence up and running. Magento offers a downloader application and script to automate most of the installation. However these methods still require the user to navigate to the freshly-installed site and use the web-based Installation Wizard to complete the process. What if the software that runs your web server isn’t quite configured as you’d want it, but you want to get the store up and running for local testing anyway?
Magento offers a method of completing an installation fully from the command line, with no web interaction needed! This method requires only an SSH connection to your server and the standard prerequisites to a Magento installation: MySQL/Percona and PHP 5. The following tutorial will guide you through installing a Magento store with sample data, and assumes the server has MySQL 5.1+ and PHP 5.3+ already installed.
An important upgrade that all Magento store owners should consider is the installation of an SSL certificate to provide the secure processing of sensitive information such as credit card data and login credentials. SSL stands for Secure Socket Layer and is used by web servers to encrypt data between the client and server to protect against a wide variety of malicious attacks. Not only will installing an SSL help you gain your clients’ trust and increase your SEO ranking, but it is also required for PCI DSS certification. If you do not already have an SSL, then you can purchase one from Simple Helix directly.
Yesterday, Magento Go and eBay ProStores announced that they will be closing up shop on February 1st, 2015. As the announcement stated, MagentoGo is in partnership with BigCommerce to continue to offer a SaaS plan. Now, we know that most people don’t like change, especially when it comes to learning an entirely new software package for a complex online store. Luckily, if you would like to keep a Magento platform for your ecommerce store, Simple Helix is here to help. We offer eCart hosting plans that are built on a Magento-optimized hosting infrastructure to deliver the optimal web experience for your customers. These plans provide a variety of unique options that can fit virtually any budgetary and performance needs.