"codeIgniter не имеет ORM (объектно-реляционное сопоставление)
TRUE. Но имеет приятный и удобный пользовательский класс активной записи которая действует как ORM, поддерживая многие драйверы баз данных, а с 2.0.3 поддерживаются базы данных mysql, mysqli, postgre, odbc, mssql, sqlite, oci8.
И, если хотите, вы можете просто добавитьваш любимый ORM для библиотек или драйверов, и вы можете использовать его вместо этого. Есть много учебных пособий и ответов на SO, если вы застряли с этой процедурой, хотя это довольно просто и руководство действительно ясно о том, как создать / использоватьпользовательские библиотеки.
Нет поддержки AJAX
Что бы это ни значило, это не так. CI - это php-фреймворк для веб-разработки, поэтому пишите свой javascript-код ajax внутри представлений,вызовите метод правильного контроллера, и AJAX будет работать нормально.
Если вы имеете в виду, что для этого нет встроенной поддержки, то есть использования собственных классов для задачи, то это отчасти правильно. javascript класс, который является загрузчиком / помощником для jQuery;Я никогда не использовал его, так как я предпочитаю загружать этот фреймворк самостоятельно и работать непосредственно над этим, но вы можете попробовать его.