Magento Themes and Magento Extensions

Understanding Full Page Cache in Magento Enterprise

Share
Posted on November 20th, 2014 | Posted by admin

WHAT IS FULL PAGE CACHE AND WHY DOES MAGENTO USE IT?

The answer the the first question is, quite literally, full page caching involves the storage of the full output of a page in a cache, so that in subsequent page loads will not require much server load at all. For high-traffic Enterprise level eCommerce sites, full page caching is imperative in order to keep server load as low as possible, and to avoid downtime during periods of high traffic. If 1000 users are visiting the site at the same time, the amount of memory used with full page caching enabled is inconsequential when compared to the server load caused by 1000 users instantiating Magento at once. Additionally, full page caching will increase site speed, since all the server needs to do is fetch and render the page from the cache. So, now that we’ve established that full page caching (henceforth FPC) is important, let’s evaluate it critically.

How to disable Magento compilation?

Share
Posted on November 7th, 2014 | Posted by admin

The rough way to do this is to comment out ( # ) a line in the config.php located in YOUR_MAGENTO_FOLDER/includes/config.php. So replace this:

define('COMPILER_INCLUDE_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'src');
#define('COMPILER_COLLECT_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'stat');

with

#define('COMPILER_INCLUDE_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'src');
define('COMPILER_COLLECT_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR.'stat');

Attribut-Werte vor der Ausgabe im Frontend verandern

Share
Posted on October 31st, 2014 | Posted by admin

Für alle, die sich schon immer gefragt haben, wofür eigentlich der Catalog-Output-Helper ist, möchte ich in diesem Beitrag einmal ein wenig Licht ins Dunkel bringen. Um genau zu sein, geht es um folgende Zeilen

$_helper = $this->helper('catalog/output');
echo $_helper->productAttribute($_product, $_product->getDeliveryTime() , 'delivery_time');
// oder
echo $_helper->categoryAttribute($_category, $_category->getName(), 'name');

Warum sollte man also die Ausgabe eines Produktattributes noch einmal durch einen Helper schieben müssen? Man will doch einfach nur einen bestimmten Wert haben und sonst nichts, oder?

Der Grund ist ganz einfach: Durch verschiedene Handler ist es möglich, die Ausgabe eines jeden Attributes zu manipulieren. Die entsprechenden Handler müssen einfach nur im Output-Helper registriert werden, und schon kann man durchstarten.

Zum Start schauen wir uns einmal das Event catalog_helper_output_construct an. Dieses wird aufgerufen, wenn der Output-Helper instanziiert wird. Wir wir wissen, handelt es sich bei einem Helper immer um ein Singleton – so wird das Event also auch nur ein einziges Mal geworfen.

Lunar – Premium Responsive Magento Theme

Share
Posted on September 23rd, 2014 | Posted by admin

Lunar is a Premium Responsive Magento Theme. If you want to have a very unique and attractive design and trying to make your way among numerous store owners, Lunar is a great starting point for you.

Lunar with powerful features, easy to customize, power admin, cool effect. We hope you will have a great experience

Lunar - Premium Responsive Magento Theme

Magento – Fatal error of maximum time utilization

Share
Posted on September 22nd, 2014 | Posted by admin

In Magento some time it gives the Fatal error of maximum time utilization as

Fatal error: Maximum execution time of 120 seconds exceeded…

then just goto your php.ini file and set the max_execution_time and max_input_time as below

max_execution_time = 3600
max_input_time = 3600

Page 4 of 76« First...«23456»102030...Last »