`
congfeng02
  • 浏览: 196010 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

自己编写基于MVC的轻量级PHP框架

阅读更多

自己编写基于MVC的轻量级PHP框架

做WEB开发已有一年,每次都写重复的东西, 因此,想自己写一下框架,以后开发方便.

本人之前学习asp.NET两年,JSP半年,可是后来因为工作的原故换成PHP.其实很不喜欢PHP的语法.还有PHP的函数名,每回都忘记..还是喜欢C#和JAVA的语法,哈...不过PHP有PHP的优点,不像ASP.NET那样封装了大量的东西,PHP更简单,更自由吧.还有应该就是PHP的开源组合.

写这编文章主要是因为那些东西要写给别人看,顺便发表了.高手看了别笑,菜鸟自己注意辨别,别被我的错误观点误导.

文章中的代码下载

一.文件结构

├ index.php 入口文件

├ class 类存放的文件夹

   ├ base.class.php 基类

   ├ error.class.php 错误处理类

   ├ parms.class.php 获取参数类

├ control.class.php 控制类

├ model.class.php 模型类

├ template smartTemplate 类存放文件夹

├ db adodb 类存放文件夹

├ includes 包含文件类

├ defines.inc.php 定义各路径文件

   ├ frameword.inc.php 框架处理文件

   ├ router.inc.php 路由文件,跟据参数,跳转不同路径

├ models 模式存放路径

├ views 模版文件保存路径

├ controls 存放控制类的文件夹

├ config.php 配置文件

├ admin 后台

二.简单类图

三. 入口文件,index.php

分享到:
评论
1 楼 888wu 2009-10-31  
你好,这个好象不全,我想看一下源码,不知道你有没有,麻烦给我传一份,谢谢。

wu888_wu@163.com

相关推荐

    用 c 编写的 php5 和 php7 的高性能、轻量级框架_C语言_代码_下载

    一款使用 C 语言写成的、现代的高性能轻量级PHP web框架。 特性 1. 高性能、轻量级 在各PHP框架的基准压力测试中,air framework 在并发请求数、CPU及内存资源占用等各方面指标上均以显著优势大幅领先于其他框架 更...

    Tommy framework v1.0.2 易用的轻量级PHP框架.zip

    Tommy framework是一个简单易用易于扩展的轻量级PHP框架,遵循Apache2开源协议发布。本框架操作灵活而不失功能强大,使用简单而又能扩展自如。作为PHP框架里的 “后起者”,Tommy framework秉承了以往那些优秀PHP...

    brophp最小巧的轻量级PHP框架

    4.基于MVC的开发模式,将视图层和业务层的分离,达到快速的部署,具有很好的可维护性,以及高重用性和可适用性,特别有利于软件工程化管理。 5.内建丰富的SQL查询机制,操作灵活,简单易用。 6.采用了目前业界最著名...

    Orinoco-Framework:适用于PHP的轻量级MVC框架

    Orinoco框架 注意:该项目未维护且已过时。 有关最新和更新的资源,请转到 。 用PHP5编写的轻量级MVC框架。 基于MVC架构( ),并实现了Model 2设计模式。

    beaba:用 PHP 编写的轻量级框架

    该项目是 beaba 框架的轻量级版本 - 一个基于 PHP MVC 的框架 - 旨在帮助您提高开发效率,而无需使用大型或难以理解的框架。 目标如下: 5分钟了解主要原理 5 分钟配置您的服务器 您已准备好开始开发 这个版本是...

    PHP框架DoitPHP v3.0 正式版.zip

    DoitPHP(原Tommyframework)是一个基于BSD开源协议发布的轻量级PHP框架。简而言之:DoitPHP运行高效,易学易用,易于扩展。换而言之:DoitPHP运行高效而不失功能强大,操作灵活而又能扩展自如。作为PHP框架里的...

    PHP框架DoitPHP v1.5 SAE版

    DoitPHP(原Tommyframework)是一个基于BSD开源协议发布的轻量级PHP框架。简而言之:DoitPHP运行高效,易学易用,易于扩展。换而言之:DoitPHP运行高效而不失功能强大,操作灵活而又能扩展自如。作为PHP框架里的...

    PhP框架DoitPHP v1.5 MySql版

    DoitPHP(原Tommyframework)是一个基于BSD开源协议发布的轻量级PHP框架。简而言之:DoitPHP运行高效,易学易用,易于扩展。换而言之:DoitPHP运行高效而不失功能强大,操作灵活而又能扩展自如。作为PHP框架里的...

    PHP框架DoitPHP v3.0 正式版

    DoitPHP(原Tommyframework)是一个基于BSD开源协议发布的轻量级PHP框架。简而言之:DoitPHP运行高效,易学易用,易于扩展。换而言之:DoitPHP运行高效而不失功能强大,操作灵活而又能扩展自如。作为PHP框架里的...

    alpha:轻量级开源 PHP 框架

    Alpha 是一个基于MVC模式构建 Web 应用程序/REST API 的精益框架。 该框架的主要目标是让开发人员编写尽可能少的代码,最好是进行一行编码(雄心勃勃吧?)。 内容 设置 根据位于示例文件夹中的 vhost.conf 创建...

    asf:用C编写的简单,高性能PHP框架

    它具有许多微创新,是新一代轻量级MVC框架。产品特点框架提供的类,在PHP进程启动时加载,并且驻留在内存中。 Errno = 999,PHP致命错误拦截。 强大的预警机制(数据库,缓存,脚本,PHP错误)。 支持记录缓冲区...

    DoitPHP 框架

    DoitPHP(原Tommyframework)是一个基于BSD开源协议发布的轻量级PHP框架。简而言之:DoitPHP运行高效,易学易用,易于扩展。换而言之:DoitPHP运行高效而不失功能强大,操作灵活而又能扩展自如。作为PHP框架里的...

    MonkeyPHP框架 v3.5.379 build20121021

    MonkeyPHP(以下简称MKP)是一个小巧灵活、简单易用、易于扩展的轻量级PHP框架,并且遵循MVC模式的PHP开发框架! MKP秉承了很多优秀的PHP框架共有的:代码的OOP编写风格、URL的路由功能、MVC的架构思想、ORM的...

    DoitPHPPHP框架v2.5标准版

    DoitPHP(原Tommyframework)是一个基于BSD开源协议发布的轻量级PHP框架。简而言之:DoitPHP运行高效,易学易用,易于扩展。换而言之:DoitPHP运行高效而不失功能强大,操作灵活而又能扩展自如。作为PHP框架里的...

    PHP框架DoitPHP v1.3.zip

    DoitPHP(原Tommyframework)是一个基于BSD开源协议发布的轻量级PHP框架。简而言之:DoitPHP运行高效,易学易用,易于扩展。换而言之:DoitPHP运行高效而不失功能强大,操作灵活而又能扩展自如。作为PHP框架里的...

    PhP框架DoitPHP v1.5 MySql版.zip

    DoitPHP(原Tommyframework)是一个基于BSD开源协议发布的轻量级PHP框架。简而言之:DoitPHP运行高效,易学易用,易于扩展。换而言之:DoitPHP运行高效而不失功能强大,操作灵活而又能扩展自如。作为PHP框架里的...

    PHP框架DoitPHP v1.5 SAE版.zip

    DoitPHP(原Tommyframework)是一个基于BSD开源协议发布的轻量级PHP框架。简而言之:DoitPHP运行高效,易学易用,易于扩展。换而言之:DoitPHP运行高效而不失功能强大,操作灵活而又能扩展自如。作为PHP框架里的...

Global site tag (gtag.js) - Google Analytics