必威体育Betway必威体育官网
当前位置:首页 > IT技术

自定义php框架(篇一)

时间:2019-10-31 20:13:26来源:IT技术作者:seo实验室小编阅读:63次「手机版」
 

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

相关阅读

MVC三层框架详细解析

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,

jasperreport报表工具在JAVA SSM框架中的使用

折腾了一天,终于是弄明白了一点报表工具的用法,借鉴的是youtube上的视频,非常感谢国外的大神,大神录的视频全程不说话,只是录了操作画

index.php

<?php if(isset($_COOKIE["id"]))    ; else{    echo "<script language='javascript'>window.location.replace('volunteer

Spring框架中@DateTimeFormat和@NumberFormat的用法

@DateTimeFormat是用来验证输入的日期格式;@NumberFormat是用来验证输入的数字格式。有时候,因为输入习惯或某些要求必须改变格式的

spring cloud框架介绍

直接引用经典文章来源:https://blog.csdn.net/w05980598/article/details/79007194什么是微服务微服务的概念源于2014年3月Martin

分享到:

栏目导航

推荐阅读

热门阅读