iceithq / ci_ready
The CodeIgniter Framework Ready
Installs: 11
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=5.3.7
- iescarro/cigen: ^0.3.4
- mikey179/vfsstream: 1.1.*
- phpunit/phpunit: 4.* || 5.*
Suggests
- paragonie/random_compat: Provides better randomness in PHP 5.x
README
ci_ready is a ready-to-use PHP CodeIgniter version 3 project template that you can easily deploy using Composer. It includes essential configurations and a basic structure to kickstart your CodeIgniter project.
Getting Started
To create a new CodeIgniter project using this template, run the following Composer command:
composer create-project iceithq/ci_ready my_ci_project
Replace my_ci_project
with your desired project name.
Features
- CodeIgniter 3: Utilizes the stable and widely used version of CodeIgniter.
- Ready-to-Use: Comes with essential configurations and a basic project structure.
- Composer-Friendly: Easily deployable using Composer for efficient package management.
Directory Structure
The project structure follows CodeIgniter conventions:
my_ci_project/
├── application/
├── system/
├── public/
│ ├── index.php
│ └── ...
├── vendor/
├── composer.json
├── .gitignore
├── README.md
└── ...
application/
: Contains your application-specific code.system/
: Holds the CodeIgniter system files.public/
: Web server root directory with index.php as the entry point.vendor/
: Composer dependencies.composer.json
: Composer configuration file..gitignore
: Gitignore file to specify files and directories to be ignored by version control.README.md
: Project documentation.
Documentation
For detailed documentation on CodeIgniter, refer to the official CodeIgniter User Guide.
Contributing
Feel free to contribute to improve and expand this project. Follow the CodeIgniter Coding Standards when submitting pull requests.
License
This project is licensed under the MIT License - see the LICENSE.md file for details.