我现在在做一个表单,表单要填写的数据挺多的,然后能又要上传图片,最少四张,最多八张,然后上传图片的时候我是先将图片转换成base64,然后前端显示,再把base64放到input里面,跟着表单提交,图片小的话base64长度就不大,速度还行,一单图片稍微大一点,比如几百K的时候,base64就会变得很长,然后最多又是八张图片,8张图片的base64一共长度就非常的巨大,然后我看了下post过去的数据长度有200多万,造成提交的时候速度非常的慢。请问下有什么解决方案吗?
调试欢乐多
php 提供有环境参数 $_SERVER["REQUEST_TIME_FLOAT"] 和 $_SERVER["REQUEST_TIME"]
记录有 php 程序开始执行的时间,而 php 程序开始执行时 $_POST 就已经可用了
你自己可以鉴别一下
谢谢版主,我理解了。 那博主的问题是不是在存入数据库过程中比较慢
ps:我做过一次性上传几百张图片的项目。base64图片只适用于小图片、图标、绝对不适合不图片,一来存入慢,二来加载慢。