框架搭建
文章分页:

获取框架

可以直接通过github的release页面(https://github.com/windy2006/MyStepFW/releases)直接下载最新发布的稳定版。

如果希望保持最新的更新,可以通过以下源获取当前最新的版本,包括:

但是其中可能会存在一些没有发现的bug。

 

环境需求

框架需要在PHP7.0以上版本运行,对于扩展模块无特别需要,但是如果通过composer引用了其他第三方组件,则需要根据其需求添加对应的模块。

框架按照按需调用的原则,仅加载需要的组件,加上三级缓存机制,严格控制系统资源消耗,除非特殊应用需求,基本不存在额外的存储空间和内存需求。

支持Apache,Nginx,IIS等主流各类服务器系统,建议开启URLrewrite功能,以达到较好的路径控制功能,同时也支持pathinfo和默认的querystring模式。

数据库目前仅支持MySQL和MSSQL,但是可以通过代理的模式,扩展各类数据库系统。

简单起见,可以通过任意主流集成服务环境应用搭建,本框架都可以很好的支持。

 

网址重写

为实现框架的有效控制,实现友好的URL模式,强烈建议开启服务器的网址重写功能,可通过 参数设置 - 主框架设置 - 路由设置 - 解析模式 进行设置(设置为 Rewrite)。

Apache服务器 - 无需额外设置,只要开通网站的相关rewrite模块即可,框架根目录下已经自建好 .htaccess 文件。当然,您也可以根据需要进行扩展。

IIS 服务器 - 框架根目录下已经建立 web.config 文件,但是相关内容仅仅针对框架,可在此基础上通过控制台调整其他设置。

NginX服务器 - 参考框架根目录下的 NginX 文件内容,添加至配置文件对应位置。

 

上一篇:前言
下一篇:目录结构