Skip to content

yimogit/YimoFramework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

YFK框架简介

一、自定义视图引擎 √

  • 实现模块(区域)分离

二、自定义路由 √

  • 实现站点分离,不同的域名访问不同的模块(站点)

三、自定义配置文件 √

  • 使得项目配置更灵活,易维护

四、缓存,日志功能

  • 实现缓存:
    1. MemoryCache √
    2. Redis √
  • 实现日志:
    1. FileLogger √
    2. log4net √
    3. NLog √

五、使用Ioc容器autofac进行服务的依赖注入

  • 使代码更合理,解除服务与业务的耦合,面象接口编程,升级和维护更快捷

六、基于EF的仓储模式实现

  • CURD操作、事务、存储过程,视图

七、自定义过滤器

  • 异常记录
  • 日志记录
  • 权限验证

八、后台模板

  • 模板来源于网络,商用请自行购买正版
  • 使用扩展方法封装使用到的js插件:上传、日历、编辑器、文本框、按钮、下拉列表...

九、基础系统模块

  • 权限模块
  • 系统设置、

十、博客系统+企业官网

  • 文章模块,留言模块,导航模块,采集模块、WebApp...

十一、定时服务

  • 采集任务,邮件服务,短信服务,消息通知...

十二、插件机制

  • 插件的热插拔,使系统更易扩展和复用

About

个人项目框架搭建之进阶

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published