相关疑难解决方法(0)

哪个更快?常量,变量或变量数组

我当前的Web应用程序使用大约30个左右的Contants(DEFINE()).我正在读变量更快的东西.如果存在一个避免变量覆盖的命名约定,那么我看到的唯一其他缺点就是这些变量必须在每个函数中定义为全局变量.

哪个更快?我在整个应用程序中使用了这些常量,并且可能会永远在列表中添加更多常量,并且它们可以在函数和类中使用.

php variables optimization performance constants

23
推荐指数
4
解决办法
1万
查看次数

我应该在每次请求时动态生成每个缩略图,还是将它们存储在图像上传中?

问题 - 我想在我的网站上设置图像上传功能.但我想展示原始图像和图像的小缩略图.

选择 - 哪种方式更好 - 在上传图像时在目录中创建单独的图像(缩略图),或者在每次请求图像时通过以固定比例缩小其高度和宽度来显示较小的版本?

我当前是怎么做的 - 后者对我来说听起来更好,因为它不会在磁盘上花费太多,但它必须一次又一次地调整图像大小.你觉得哪一个更好?

这是Web应用程序的一般问题,没有具体的语言.

知道facebook或谷歌怎么做?

问题 - 我的问题是如何生成缩略图并在网站上显示它们 - 通过创建具有较小尺寸的原始图像的副本或通过每次请求时动态生成缩略图.

php upload web-applications image thumbnails

6
推荐指数
1
解决办法
2646
查看次数

致命错误:分配较少时,PHP中允许的内存大小

我明白了:

致命错误:允许的内存大小为268435456字节耗尽(试图分配4981690字节)...

这看起来有点奇怪!从我能读到的内容来看,应该不会发生吗?并不意味着"反过来".我已经使用了一个非常大的memory_limit

php memory

5
推荐指数
2
解决办法
3727
查看次数

根据需要或上传时调整图像是否更好?

我正在开发一个项目,需要在网站的不同部分使用各种尺寸的用户图片.要提供的图像是各种尺寸的主要图像的缩略图,例如35×35像素,50×50像素和100×100像素.我想让用户只上传一张图片.

我使用PHP和Apache作为webserver.该网站最初的访问量估计约为40万,并且可能会显着增加.我的问题是:

我应该将图片调整为我需要的各种尺寸,同时在上传时保留原件吗?或者我应该只在需要和显示时调整图片大小(使用类似于phpThumb的东西)?

请我想知道这是更好的性能和速度智慧和资源管理明智的,考虑到交通的水平,并有可能在给定的时间是高达100网站上的并发用户.

php thumbnails imagick phpthumb image-resizing

2
推荐指数
1
解决办法
1658
查看次数