Codeigniter + Composer

Я хотел бы начать изучать Codeigniter. Но похоже, что Codeigniter не поддерживает установку через Composer. Когда я искал в Google, я нашел эту ссылку. Кажется, что Codeigniter не поддерживает файл autoload.php, созданный Composer. В документации описана только установка через скачивание.zip архива. Я не уверен, что Codeigniter - хороший выбор сейчас. Это?

Ответ 1

Он имеет поддержку композитора в версии 3. В соответствии с документацией вы можете установить в application/config/config.php.

$config['composer_autoload'] = TRUE;  //around 134 line

Будет выполнен поиск сценария автозагрузки в application/vendor. Поместите composer.json в папку приложения (папка приложения Codeigniter, а не корневая). Затем запустите composer init, а затем - composer install.

И если CI подходит вам, то это правильный инструмент для вашей работы :)

ps здесь также есть установщик композитора https://github.com/kenjis/codeigniter-composer-installer

Ответ 2

используйте следующий код

composer create-project kenjis/codeigniter-composer-installer codeigniter

Источник

Ответ 3

Советы 1:

Установщик библиотеки Multi-Framework Composer

http://composer.github.com/installers

Советы 2:

composer create-project kenjis/codeigniter-composer-installer codeigniter

Ответ 4

Согласно документации вы можете настроить файл config.php в папке config,

измените строку $config['composer_autoload'] на

$config['composer_autoload'] = TRUE; 

или используйте путь

$config['composer_autoload'] = FCPATH . 'vendor/autoload.php';