Remove permanent redirect (HTTP 301) cache in Firefox

As a web developer configuring SSL certificates on websites you deliver, as we do, you might be faced, one day, with a small issue about configuring a 301 redirect from HTTP to HTTPS that has to be reverted. It so…

More Details
Chart of execution time between dirname(__FILE__) and __DIR__ in PHP, showing 4 to 10 times efficiency improvement using __DIR__
dirname(__FILE__) vs __DIR__, which is faster?

If you’re developing PHP software today but studied PHP based on old-ish manuals or manuals written by people who did, you might find a mix of calls to dirname(__FILE__) and __DIR__ and wonder what the difference is… Past the fact…

More Details
Raspberry Pi 3 Model B picture
Chamilo 1.11 on Raspberry Pi 3 for off-the-grid situations

This article can be considered an update of our first article on installing Chamilo (on a Raspberry Pi B+). This time, we are testing it with Raspberry 3, as of the 1st of April 2017 (no joke intended). Last time,…

More Details
How to properly rename a projet in Redmine

Redmine is a project management system and a support ticket management system. See other articles on this blog and my video on YouTube about a previous version of Redmine for more info. At some point (and this only happened to…

More Details
Change the URL of a Chamilo portal copy

There is a surprising number of cases where you’d want to change the URL of a Chamilo portal, but the more common we see is when you take a backup copy of a portal and want to use that copy…

More Details
Upgrade Chamilo 1.9 to 1.11 through Git

If you are a developer or system administrator and you (wisely) manage some Chamilo portals through Git, you might want to upgrade, at some point, from Chamilo 1.9(.x) to Chamilo 1.11(.x). This is a complex process, for many reasons, so…

More Details
Avoiding the eternal effect of an HTTP 301 permanent redirect

This article should be extended soon, but in the meantime, we thought this article Mark S. Kolich couldn’t be missed if you’re having issues with HTTP 301 permanent redirect configurations. http://mark.koli.ch/set-cache-control-and-expires-headers-on-a-redirect-with-mod-rewrite An interesting discussion was also going on in the…

More Details
Ergonomics: The luxury quality of a good LMS

Ergonomics and usability with Chamilo LMS. Sometimes Open Source software gets criticized for lacking behind proprietary software when talking about compelling interfaces. Many people in our community, after spending years with other solutions, describe our software, Chamilo LMS, as the…

More Details
Chamilo, BeezNest and the Chamilo Association

Understanding the differences between Chamilo (LMS), BeezNest and the Chamilo Association Truth be told, we didn’t do a lot of efforts to make this clear in the past, but as Chamilo LMS growth more popular and the business needs around…

More Details
Installation guide for Chamilo 1.10.x on Digital Ocean with PHP7

This guide will take you through the process of installing Chamilo 1.10 (from Github sources) for testing on a fresh Digital Ocean instance, on an Ubuntu 16.04 distribution. A previous article on this blog explains how to install Chamilo 1.9…

More Details

Quick Contact Form