欢迎您光临深圳塔灯网络科技有限公司!
电话图标 余先生:13699882642

phpok附件配置说明

发表日期:2018-07 文章编辑:小灯 浏览次数:2763

  1. 关于附件

  2. 多种规格图片

  3. 附件分类管理

  4. 图片批处理

  5. PHP上传大小限制


一、关于附件

设计之初使用了下面两个想法:

1、不使用原图片(只调用根据规则生成图片),一些用户直接上传数码照片,一张照片都有2M+,考虑普通用户不清楚如何压缩图片,因此我们设计的程序之初就考虑到这一点了,尽量不调用原图(追求高质量,不考虑网速除外)

2、空间换时间,前端只调图片,不执行生成处理(上传图片动作除外),例如:产品图片,可能用到的规格有:200x150,300x300,500x500,500x不限等多种规格,前端不做任何程序考虑,根据不同的标识来调不同的图片(这一点和wordpress是不一样的,在WordPress里,第一次访问图片将会根据设置的参数生成符合要求的大小的图片)。

想法是理想的,现实是骨感的,在实际使用过程中碰到了很多的问题!

1、空间大量浪费(产品图片5张以上很多,但缩略图基本上只用一张,其实几张是浪费的,还有多种形式)

2、一些对图片质量要求很高的用户,无法接受新生成的图片质量

于是我们在原有的基础上增加了:附件分类管理,以实现按需生成按需调用,不想生成只想调用原图的也是可以的


二、多种规格图片

操作:开始菜单(右上角退出按钮左边一个)>工具(也有可能放在其他栏目)>图片规格方案(名称可能也是GD配置)如图1

图1

图2

在添加方案中,可以设置是否水印,生成的图片质量(仅限JPG)及图片大小等


三、图片分类管理

操作:开始菜单 > 工具 > 附件分类管理

可以在这里对附件进行分类管理,可管理的功能有:

1、附件不同文件夹管理

2、图片按实际需求生成不同类型的规格方案

3、配置上传类型

4、限制上传的大小(不能超出PHP本身的限制范围)

四、图片批处理

操作:开始菜单 > 内容 > 资源管理


五、PHP上传大小限制

;每个脚本运行的最长时间,单位秒max_execution_time=300;脚本运行最大消耗的内存,根据你的需求更改数值memory_limit=128M;每个脚本可以消耗的时间,单位是秒,修改为:max_input_time=300;表单提交最大数据为8M,此项不是限制上传单个文件的大小,而是针对整个表单的提交数据进行限制的。限制范围包括表单提交的所有内容.例如:发表贴子时,贴子标题,内容,附件等…这里修改为:post_max_size=20M;上载文件的最大许可大小,修改为:upload_max_filesize=10M

使用Apache可能需要修改下面配置:修改位于Apahce目录下的httpd.conf,添加下面内容

LimitRequestBody10485760

即10M=10*1024*1024,有的文章中提到应改为 600000000



本页内容由塔灯网络科技有限公司通过网络收集编辑所得,所有资料仅供用户参考了本站不拥有所有权,如您认为本网页中由涉嫌抄袭的内容,请及时与我们联系,并提供相关证据,工作人员会在5工作日内联系您,一经查实,本站立刻删除侵权内容。本文链接:https://www.dengtar.com/2076.html
相关cms文章
 八年  行业经验

多一份参考,总有益处

联系深圳网站公司塔灯网络,免费获得网站建设方案及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:余经理:13699882642

Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.