Developing mobile websites with CakePHP and Bootstrap is straightforward. We will reuse for mobile websites all relevant models and controllers. What we need to do is creating a mobile layout and some views. If a mobile view is not available, CakePHP is smart enough to use the desktop views without throwing errors. Therefore we can mobilize our site in small steps without a big bang approach. In our approach we don't have different URL's for mobile and desktop sites.