Month: November 2015

Enable wincache with Moodle web app

Moodle is a popular learning management system (LMS) solution used by many universities , schools around the world. Moodle is available in Azure Marketplace today and in this blog post Im going to dicsuss how to boost the app performance using Wincache.Windows Cache Extension for PHP(Wincache) is a PHP accelerator that is used to increase the speed of PHP applications running on Windows and Windows Server. Once the Windows Cache Extension for PHP is enabled and loaded by the PHP engine, PHP applications can take advantage of the functionality without any code modifications.

  • Increase PHP application performance on Windows by caching PHP bytecode in memory
  • Reduce file system I/O overhead by caching the PHP scripts in memory
  • Leverage the User Cache API’s to further improve the execution speed of PHP scripts
  • Avoid redundant mapping for absolute paths by using relative file path cache

Here are the steps to follow to setup a Moodle app in Azure Web Apps and configure Wincache

Continue reading “Enable wincache with Moodle web app”

Advertisements

Diagnose and Mitigate issues with Azure Web Apps Support portal

Kudu is the engine behind git deployments in Azure Web Sites. It can also run outside of Azure. Every Azure web app has a Kudu web site that can be accessed by the this URL format : https://azuresitename.scm.azurewbesites.net . The Kudu site has many tools to manage the environment and gather data to diagnose issues. One such tool is the support portal which allows you to observe, analyze and mitigate issues with you web application. To access this support portal , use the SCM site URL in this format https://azuresitename.scm.azurewebsites.net/Support

  • Observe : This allows you to see live traffic to your website. The requests and server errors occurring in real time

Continue reading “Diagnose and Mitigate issues with Azure Web Apps Support portal”