定制 iceithq/cms-inferno 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

iceithq/cms-inferno

Composer 安装命令:

composer create-project iceithq/cms-inferno

包简介

CMS Inferno

README 文档

README

Overview

CMS-Inferno is a robust Content Management System (CMS) developed using CodeIgniter 3. It provides a flexible and easy-to-use platform for managing website content, including pages, posts, media, and more. CMS-Inferno is designed to be customizable and extendable, making it suitable for a variety of web applications.

Features

  • User Authentication: Secure login and registration system for managing access.
  • Content Management: Create, edit, and delete pages and posts with ease.
  • Media Library: Manage images and files through an intuitive interface.
  • Admin Dashboard: User-friendly admin panel for content and settings management.
  • Responsive Design: Optimized for a seamless experience on both desktop and mobile devices.
  • Customizable: Easily extend and customize to fit specific needs.

Requirements

  • PHP 5.6 or higher
  • CodeIgniter 3.x
  • MySQL 5.7 or higher
  • Apache or Nginx web server
  • Composer (for managing dependencies)

Installation

  1. Clone the Repository
git clone https://github.com/iceithq/cms-inferno.git
cd cms-inferno

Install Dependencies

Install Composer dependencies:

composer install

Configure Environment

Copy the example environment configuration file:

cp application/config/database.php.example application/config/database.php

Edit application/config/database.php to set your database credentials.

Set Up Database

Import the provided SQL dump to create the necessary database tables:

mysql -u username -p database_name < database_dump.sql

Set Permissions

Ensure the application/cache/ and application/logs/ directories are writable by the web server:

chmod -R 755 application/cache
chmod -R 755 application/logs

Access the Application

Navigate to http://yourdomain.com in your web browser to access CMS-Inferno.

Usage

  • Admin Login: Access the admin panel at http://yourdomain.com/admin using the credentials created during installation.
  • Manage Content: Use the admin dashboard to create, edit, and delete pages and posts.
  • Upload Media: Manage images and files through the media library.

Configuration

Base URL: Set the base_url in application/config/config.php:

$config['base_url'] = 'http://yourdomain.com/';

SMTP Settings: Configure email settings in application/config/email.php if needed.

Troubleshooting

  • 404 Errors: Verify your .htaccess file and server configuration for URL rewriting.
  • Database Connection Issues: Check your database credentials in application/config/database.php.

Contributing

  • Fork the repository.
  • Create a new branch (git checkout -b feature/your-feature).
  • Commit your changes (git commit -am 'Add new feature').
  • Push to the branch (git push origin feature/your-feature).
  • Open a Pull Request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgements

  • CodeIgniter 3 for the framework.
  • Composer for dependency management.
  • Various open-source libraries and tools.

Contact

For any questions or support, please contact this repo.

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-12-05

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固