标签:
Image.class.php
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/
标签:
原文地址:http://www.cnblogs.com/lifushan/p/5423086.html