您的位置:首页 > 其它

(插入)20150123--图片水印与MVC-02

2016-04-22 22:37 218 查看

三、shop项目整合图片水印

1、确定使用位置

Image.class.php

2、具体代码配置

1)放入water.jpg水印图片到admin/images文件夹下

2)配置config.php文件

3)在Images.class.php文件中添加水印函数

4)在Image.class.php文件中添加相应属性并获取配置文件信息

5)判断水印图是否存在 为了方便使用,可以单独封装一个函数用于文件判断以及返回文件后缀

6)判断水印出现位置 原理图



7)采样合并,生成水印图片名称并返回

8)在goods上传文件中添加水印效果

详细代码参考:Image.class.php 运行效果:

四、MVC 1、什么是MVC MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码。 2、为什么需要MVC php发展史 1)混合式编程 php(html+css+js+php) 优点:执行效率高 缺点:难维护 2)PHP业务逻辑代码(逻辑处理以及数据调用)与显示相分离 优点:易于维护改版 缺点:执行效率要低一些 3)MVC设计思想 3、MVC原理图

五、项目分配 项目需求: 提供一个网站的模板(HTML静态页模板),并通过PHP来实现动态网站 1、项目架构: l PHP源码开发 l MySQL数据库 l MVC设计思想 2、代码架构 l 简单的文件结构 l 所有实现的方法或业务都必须在前面添加注释 3、项目分组 一排一组 每组有一个组长 1、为组员分配模块 2、公用代码编写与模块整合 3、每天要及时汇报项目进展情况 5点之前: 组长负责把组员以及组成员通过word形式发给我 把项目需求以及实现目标,大致项目规划,模块发给我 把要做到项目中的静态模板实现(模板选择、代码编写、js特效编写、兼容性处理) 提供帮助: web前段视频 js编写经验 技术支持 六、css+div与js分享 css代码:http://www.aa25.cn/ 禅意花园:http://www.csszengarden.com/ js代码:http://www.lanrentuku.com/js/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: