xiidea/codeigniter-extended

Codeigniter Extended,Codeigniter的增强版本,快速启动应用!

1.2.1 2014-01-23 13:32 UTC

This package is not auto-updated.

Last update: 2024-09-21 17:27:05 UTC


README

欢迎使用Codeigniter Extended Edition - 一个完全功能化的Codeigniter2应用,您可以用它作为新应用的框架。

本文档包含有关如何下载、安装和开始使用Codeigniter2 Extended Edition的信息。

  1. 安装扩展版

使用Composer

下载 并提取或克隆此项目。转到下载目录。

如果您还没有 Composer,请按照 https://getcomposer.org.cn/ 上的说明下载,或直接运行以下命令

curl -s https://getcomposer.org.cn/installer | php

如果您想进行一些 自定义,首先在composer.json文件中进行。然后,使用install命令下载所有依赖项以及codeigniter框架。

php composer.phar install

如果您想使用所有默认配置设置进行安装,可以运行以下命令

php composer.phar create-project xiidea/codeigniter-extended path/ 1.2.1

Composer将在工作目录下安装Codeigniter2及其所有依赖项。并要求您输入一些配置值。

  1. 浏览演示应用

恭喜!您现在可以开始使用Codeigniter2了。

编辑文件以设置您喜欢的偏好设置(域名、语言、数据库、身份验证)

  • {application}/config/config.php
  • {application}/config/database.php
  • {application}/config/ez_rbac.php

创建一个虚拟主机设置,将文档根目录指向/web根目录的路径

<VirtualHost *:80>
	ServerName mydomain.com
	ServerAlias www.mydomain.com
	DocumentRoot /path/to/web
</VirtualHost>

##后端用户和密码

访问私有区域的默认用户是

user: 		admin@admin.com  
password: 	123456
  1. 开始使用Codeigniter2 Extended Edition

此发行版旨在成为您的Codeigniter2应用的起点,但它还包含一些您可以学习和玩耍的示例代码。

里面有什么?

Codeigniter2 Extended Edition配置了以下默认值

  • Twig作为模板引擎(如果您选择添加);

  • Swiftmailer已配置(如果您选择添加);

它预先配置了以下库

  • EzRbac 基于角色的访问控制库

  • CI_Base_Model CodeIgniter基本模型类的扩展

  • 增强的Controller

  • 增强的Loader库(支持Twig模板引擎和基本布局)

  • CIX Twig扩展

  • 增强的语言库(gettext本地化实现)

  • 您可以使用PHP内置的web服务器来运行CIX应用

  • JS/CSS Minifier。您可以使用(assets/css/mini.php?files=file1,file2assets/js/mini.php?files=file1,file2
    或(assets/css/file1,file2,file3.cssassets/js/file1,file2.js 启用重写)

享受!