eihror/codeigniter-project

使用Codeigniter开始任何项目

v0.0.6 2016-12-13 17:24 UTC

This package is not auto-updated.

Last update: 2024-09-15 22:43:41 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

此包通过Composer安装官方CodeIgniter (版本 3.0.*),并使用安全的文件夹结构。此外,此包基于Kenji的项目 (v0.4.2),也请查看他的其他项目。

额外包

要求

如何使用

安装CodeIgniter项目

$ composer create-project Eihror/codeigniter-project project_folder

运行脚本以创建Codeigniter基本结构 (如果系统没有自动运行此操作)

$ cd /path/to/project_folder
$ composer run-script post-install-cmd

最终文件夹结构

project_folder/
├── application/
├── composer.json
├── composer.lock
├── .htaccess
├── index.php
└── vendor/
    └── eihror/
        └── compress-image/
    └── cocur/
        └── slugify/
    └── codeigniter/
        └── framework/
            └── system/

上述命令将 .htaccess 安装到您的URL中,以删除 index.php。如果您不需要它,请将其删除。

它还更改了 application/config/config.php

$config['composer_autoload'] = FALSE;
↓
$config['composer_autoload'] = realpath(APPPATH . '../vendor/autoload.php');
$config['index_page'] = 'index.php';
↓
$config['index_page'] = '';

更新CodeIgniter

您可以使用一条命令将CodeIgniter系统文件夹更新到最新版本。

$ cd /path/to/project_folder
$ composer update

安装翻译消息

如果您想安装系统消息的翻译

$ cd /path/to/project_folder
$ php bin/install.php translations 3.0.0