克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

IDF

Icoterie Development Framework介绍

IDF 由Modles创始团队自主研发的面向对象的开发框架,以小巧、优雅、高效为特色,遵循”木兰宽松许可证“第2版开源协议发布!

框架包含PC/WAP端(自适应),小程序端,代码持续维护完善中,如有碰到BUG,欢迎反馈,谢谢!

	授权协议:Mulan PSL v2
	操作系统:Centos  
	开发语言:PHP v7.3
	研发单位:魔导教育科技河北有限公司 
	项目下载:https://gitee.com/icoterie/df/
	官网网站:http://dev.icoterie.top/
	官方群组:2469021 (加入QQ群口令icoterieDF)

优势

  • 轻量极致,可以高效地运行,框架只有50k
  • 官方免费提供常用的扩展类库下载,拿来即用。
  • 数据库采用PDO操作,支持多种数据库。
  • 支持多应用、扩展机制、路由分发、自动加载、MVC结构等。
  • 高聚内松耦合,执行效率更高。
  • 系统结构简洁,代码优雅规范。
  • 学习成本低,只要有一点php基码就可以迅速上手。

目录结构

app:应用
app/admin:后台目录
app/api:接口目录
app/home:前台目录
app/common:中间件目录
config:配置目录
core:框架目录
core/basic:基础类库
sites:多站入口
template:模板目录

安装教程

  1. git clone https://gitee.com/icoterie/df.git

使用说明

修改config中的配置。

数据库配置:database

	'default'	=>	'mysql',//指定数据库类型
	'connections'	=>	[
		'mysql'	=>	[
			'driver'	=> 'mysql',//数据库类型
			'host'		=> 'localhost',//数据库服务器地址
			'database'	=> 'icoterie',//数据库名称
			'username'	=> 'root',//数据库用户名
			'password'	=> '',//数据库密码
			'charset'	=> 'utf8',//数据库字符集
			'port' => 3306,  //数据库端口
			'collation'	=> 'utf8_general_ci',//数据表编码
			'prefix'	 => 'sm_'//数据表前缀
		],
		'sqlite'	=>	[
			'driver' => 'sqlite',//数据库类型
			'database' => DEV_PATH.'data/database/test.db',//数据库文件路径
			'prefix' => 'sm_'//数据表前缀
		],
		'pgsql'	=>	[
			'driver'	=> 'pgsql',//数据库类型
			'host'		=> 'localhost',//数据库服务器地址
			'database'	=> 'icoterie',//数据库名称
			'username'	=> 'root',//数据库用户名
			'password'	=> '',//数据库密码
			'charset'	=> 'utf8',//数据库字符集
			'port' => 3306,  //数据库端口
			'collation'	=> 'utf8_general_ci',//数据表编码
			'prefix'	 => 'sm_'//数据表前缀
		],
		'oracle'	=>	[
			'driver'	=> 'oracle',//数据库类型
			'host'		=> 'localhost:8000',//数据库服务器地址
			'database'	=> 'icoterie',//数据库名称
			'username'	=> 'root',//数据库用户名
			'password'	=> '',//数据库密码
			'charset'	=> 'utf8',//数据库字符集
		],
		
	],

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

鸣谢

名字 描述 单位
刘余龙 贡献DF框架源码 影龙

码云特技

  1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
  2. 码云官方博客 blog.gitee.com
  3. 你可以 https://gitee.com/explore 这个地址来了解码云上的优秀开源项目
  4. GVP 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目
  5. 码云官方提供的使用手册 https://gitee.com/help
  6. 码云封面人物是一档用来展示码云会员风采的栏目 https://gitee.com/gitee-stars/

空文件

简介

Icoterie Development Framework是全新内核且永久开源免费的PHP企业网站开发建设管理系统,是一套高效、简洁、 强悍的可免费商用的快速开发框架,能够满足各类企业网站开发建设的需要,轻量化的数据管理,极致简单的数据构建,最大减少开发工作量,无需过多的代码工作就能完成全新的管理后台及API接口,前端模板标签化,简单到你想哭! 展开 收起
PHP 等 2 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化