Просто добавьте тег DocType вверху страницы
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Также есть CodeIgniter. Попробовал несколько лет назад, и мне показалось, что это довольно неплохо. Документация отличная.
Я бы сказал CakePHP более похож на Rails в своем подходе. CodeIgniter - еще один замечательный PHP-фреймворк, но не совсем в стиле Rails.
I would say Cakephp, if u have to write an app and coming from Rails, it'll be a lot easier to adjust your development compared to other php frameworks.
В настоящее время фреймворк PHP, который лучше всего имитирует Rails, должен быть Maintainable Framework . По сути, это напрямую перенесенная версия Rails, в которой есть много преимуществ Rails (ActiveRecord, миграции, генераторы, маршрутизация, помощники просмотра и т. Д.) С использованием той же структуры каталогов, так что вы должны почувствовать себя знакомыми. Однако не думайте, что он так широко используется.