Ask2问答系统是一个开源的PHP网站问答系统,采用MVC架构开发,前段基于ZUI框架,具有上手速度快、配置灵活、SEO优化好、二次开发简单的特点,适合个人站长搭建网页问答系统使用。
一、易学易会
纯MVC三层架构开发,稍微有点PHP基础就能上手开发,灵活的url路由配置,站内seo优化非常好,5分钟上手二次开发。
1、Model层
Model也称实体层,直接与数据库通信,操作数据库表,增加删查都在实体层操作,Model层文件存放在网站根目录的Model文件夹里。
2、Control层
也是控制层,不直接操作数据库,通过加载需要的Model实体对象,然后通过实体对象获取实体类对应函数对数据操作。
二、前端基于ZUI框架为所有开发者、所有应用场景而设计
ZUI是一个优秀的Bootstrap 框架,让前端开发更快速、简单。所有开发者都能快速上手、所有设备都可以适配、所有项目都适用。
1、预处理器
Bootstrap 提供了可以直接使用的 CSS 文件,不过,Bootstrap 的源码是用 Sass 开发的,Sass 是一个流行的 CSS 预处理器。如需快速上手可以直接使用编译好的 CSS 文件,或者你也可以自己编译源码。
2、一个框架、多种设备
你的网站和应用能在 Bootstrap 的帮助下通过同一份代码快速、有效适配手机、平板、PC 设备,这一切都是 CSS 媒体查询(Media Query)的功劳。
3、功能完备
Bootstrap 提供了全面、美观的文档。你能在这里找到关于 HTML 元素、HTML 和 CSS 组件、jQuery 插件方面的所有详细文档。