Using the Zend_Log component we can easily write log messages tracking the execution of our code. We can write these messages to various destinations, such as a plain text file or a database.
//writting log message
$logger = new Zend_Log();
$writer = new Zend_Log_Writer_Stream('zfapp.log');
$logger->addWriter($writer);
// attaching formatter to the writer
$format = '%timestamp%: %priorityName%: %message%' . PHP_EOL;
$formatter = new Zend_Log_Formatter_Simple($format);
$writer->setFormatter($formatter);
// writing log messages
$logger->log('Aithin indexAction', Zend_Log::EMERG);
The following video clip shows a simple controller that includes the usage of this component.







