下载此文档

韩顺平php从model1到分层再到mvc并使用smarty笔记.doc


文档分类:IT计算机 | 页数:约27页 举报非法文档有奖
1/27
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/27 下载此文档
文档列表 文档介绍
Model1
数据库 empmanage
添加数据到emp表
添加数据到admin表
创建empManage项目
用户管理系统框架图
第一次不到数据库的简单验证



302代表重定向
第一次请求登陆处理界面登陆处理界面又重定向到结果页面这一共发了两次请求
发出两个请求服务器端就会启动两个进程
第二次改进: 从数据库验证登陆
用户管理系统框架图

验证再修改不区分是密码错误还是不存在该用户的写法:
最后要关闭资源第一句是释放在内存中占用的空间第二个是断开连接如果多条语句查询使用一条连接效率是高的

第三次改进:model1模式雇员分页


接收用户名
现要做一个雇员列表页面当点击管理用户时跳到此处
读取数据库展示雇员列表
下面考虑分页显示我们的用户信息

雇员管理系统-分层模式【业务逻辑与界面分离】mv
测试数据量大时是否可以满足用户相应快速需求
查询现在一共多少条记录

指定跳转到某一页
一次跳转10页??
现有代码modle1存在的问题:
每个页面都有数据库连接如果密码修改将要修改多个页面,太麻烦,代码重复

不利于修通开发
Model1改为分层模式界面用php 业务逻辑层用类类中封装业务操作
界面层其实是web层包括视图和控制器下面那一层是model 最下面是数据层
工具类

把连接表给掉了修改如上
对数据库返回的结果集放到一个数组里面,这样可以立即释放结果集
在SqlHelper里面 execute_sql(); 方法中不能关闭连接因为一个创建一个对象,可能要执行好几个sql语句关闭后后面sql无法执行
现在的代码执行sql返回结果集没有释放需改进

韩顺平php从model1到分层再到mvc并使用smarty笔记 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数27
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小11.53 MB
  • 时间2018-05-01
最近更新