php 框架
老是用别人的东西,虽然一时爽,但想做深度开发,哪有自己的东西用起来方便?那我们就自己弄一个php小框架,知根知底,想怎么改就怎么改,岂不爽哉?
如图,mvc即框架名,旗下包含7个文件夹,让我一一道来。
1.应用文件夹APP
这里定义了前后台两个模块index和admin,当然,还可以增加更多的模块,随你。
每个模块包含了mvc三个文件夹,对应模型,视图和控制器。
2.配置文件夹config
这里配置了四个文件,dbConfig.php--数据库配置文件,frameConfig.php--框架默认配置文件,其余两个分别为前后台模块的配置文件,前后台配置文件比框架配置文件优先,若没有设置,则默认使用框架配置文件。
3.日志文件夹 这里无需详细介绍,用来存放系统日志。
4.加载需要的类
5.静态资源文件夹src
6.框架入口文件引用的文件夹start
AutoLoad.php--自动加载类,define.php--定义常量类,search.php--一些逻辑处理脚本。
7.暂存文件文件夹temporary,里面的文件temporary.txt暂存html文档。
index.php当然就是唯一入口文件。
前篇就介绍目录结构,下篇晾代码。
文章最后发布于: 2018-10-29 22:48:54
相关阅读
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,
jasperreport报表工具在JAVA SSM框架中的使用
折腾了一天,终于是弄明白了一点报表工具的用法,借鉴的是youtube上的视频,非常感谢国外的大神,大神录的视频全程不说话,只是录了操作画
<?php if(isset($_COOKIE["id"])) ; else{ echo "<script language='javascript'>window.location.replace('volunteer
Spring框架中@DateTimeFormat和@NumberFormat的用法
@DateTimeFormat是用来验证输入的日期格式;@NumberFormat是用来验证输入的数字格式。有时候,因为输入习惯或某些要求必须改变格式的
直接引用经典文章来源:https://blog.csdn.net/w05980598/article/details/79007194什么是微服务微服务的概念源于2014年3月Martin