# mvc **Repository Path**: shinehoney/mvc ## Basic Information - **Project Name**: mvc - **Description**: mvc模型 - **Primary Language**: PHP - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-07-20 - **Last Updated**: 2021-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #mvc mvc模型 mvc 1.0 --基本的mvc模型 mvc 2.0 --实现自动加载类 __autoload mvc 3.0 --引入模板引擎smart --spl_autoload_register()注册给定的函数作为__autoload的实现 使用它处理自动加载的冲突 mvc 4.0 --封装基类 ----__call()访问不存在的方法时自动触发 传两参 ----基类继承了smarty类 无需在入口文件中再实例化 只需在基类的构造方法中实例化smarty配置即可 mvc 5.0 完善的增删改查和其它配置 --在配置文件中添加常量 --在基类中增加跳转重定向的功能 mvc 6.0 优化URL $_SERVER['PATHINFO']; 开启rewrite模块 解析域名(系统hosts文件) .htaccess Options +FollowSymlinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]