我在stackoverflow问这个问题,并build议我在这里尝试: 我正在build立一个网站,用户可以上传照片,我也会把上传的照片转换成缩略图。 提前计划,如果网站变得stream行起来,我该如何扩大规模,使图像(包括原始图像和缩略图)能够存储在多台服务器上,并从多台服务器上提供服务? 也许是一个集群? 有没有开源软件可以帮助我? 谢谢。
使用Smush.it或Firebug的内置图像优化器,我意识到我们可以减less我们所有的web jpgs的文件大小。 实际上相当多。 由于我们有成千上万的图像,是否有任何方法可以使用任何您知道的工具(除了前面提到的,因为它们只能一个一个地操作)批量优化(和replace)这些图像? 真的不要一个一个手动做这个。 🙁
我们的系统主要使用NFS来复制和提供来自多个节点的图像。 新图像并不经常添加。 因此写入是罕见的。 几乎所有的请求都将被读取请求。 我如何优化我的系统以获得最大读取性能(仅限nfs)。 任何快速可靠的testing来validation系统是否performance更好? 有更好的方法来快速提供图像吗? 可以在nfs mount上使用squid / caching机制来加速吗? 我们已经在使用apache的内存caching模块。 服务器和客户端使用 – nfs v3,全部运行RHEL 4。 服务器的h / wconfiguration:RAM:3GB,四核英特尔(R)Xeon(TM)@ 3 Ghz。 cat / proc / net / rpc / nfsd“在服务器上给出: rc 0 3584710 221921733 fh 1506 0 0 0 0 io 4274869225 1474485090 th 8 581669 39835.922 7449.989 1396.547 0.000 879.767 604.030 436.573 320.797 […]
有没有一个Apache模块或类似的,可以让我提供图像和不同的大小? 我们有很多图像(gif,jpeg和png),都是150×150左右,有些更大,但都是1:1的大小。 我希望能够像这样的图像: http://images.ourserver.com/image/path/realimage.png?50×50 http://images.ourserver.com/image/path/realimage.png?100×100 并找回原始文件的大小调整版本。 还应创buildresize的文件的caching。 这听起来像是一个应该已经解决的问题。 (我们运行当前运行的CentOS服务器,但是会考虑所有选项。)
让我先描述一下我想要做的事情。 我在一个名为/images/*.(jpg|gif|png|blah blah |)的目录中有一堆照片。 现在说这些图像embedded在一个HTML页面,我真的不在乎哪个图像或其embedded的位置。 对于同一图片文件(如果可能的话)的每个第10个请求,或者任何想要显示固定图片的图片(例如trollface.jpg)。 而已! 我search了一下,但我甚至不知道我在找什么。 重写可能会有所帮助,但这是一个永久的事情。 这需要做一些事情。 我听说perl脚本可以用于nginx。 我不能写一个nginx模块(尽pipe我勇敢地查找了文档,然后放弃了) 在你问“但是你为什么不在申请中做,小白?”之前。 这是一个静态文件唯一的服务器。 关键是不要执行任何二进制文件。
我有多个诊断CD,为了时间和方便,我想避免制作二十个副本。 我想通过networking启动必要CD的映像是一个很好的方法。 但是,通过networking启动的大部分信息都是关于成像的。 我已经看过一些开源解决scheme,但是它们都与安装,备份或恢复操作系统有关。 我希望能够在电脑启动时selectnetworking启动,select要启动的CD映像,剩下的就好像将光盘直接插入驱动器一样。 我需要什么样的服务器? 有什么软件解决scheme,你会推荐? 我完全错过了什么吗?
我目前使用这个简单的batch file来将图像部署到我们的工作站: ECHO HALLO y: cd \ diskpart /s diskpartcmds.txt imagex.exe /apply y:\image.wim 1 c: bootsect /nt52 c: (Y:是一个安装的networking共享,dispkatcmds.txt是 select disk 0 clean create partition primary select partition 1 active format quick assign letter=c exit ) 这个工作非常好,在WinPE通过PXE引导并显示进度之后,它在控制台窗口中运行。 我只想有一个很好的graphics用户界面(只显示任务和进度,没有交互!),而不是控制台,而图像是用进度条部署的。 有人有东西吗? 有没有一个完整的.NET包装(我可以使用单声道安装在Y :!)的ImageX? 不幸的是,只有一篇关于imagex.dll的文章http://www.codeproject.com/KB/vista/wimgapi.aspx 对不起发表这样一个自私的懒惰的问题,关于纯粹的化妆品,如果我有很多时间,我可能会写),但我可以尝试,也许有人从这个问题有关imagex的学习?
我打算格式化服务器来重新安装操作系统。 不过,我想保存当前的高清安装(Vista商业32位,RAID 0)的形象。 你推荐什么软件来做到这一点? 我正在寻找一些容易恢复的东西,如果新的安装出现问题。 有没有免费(或付费)的工具? 谢谢
一个静态图像和可能的其他静态文件(CSS,JS等)的图像服务器。 他们只用于大型/热门网站? 其次,当图像经过某种处理(例如resize)时,它们是否真的有用? 我不是服务器的人,所以这是我不熟悉的领域。 我正在使用IIS。 如果在同一台服务器上或另一台单独的计算机上的子域(images.mywebsite.com)上完成,是否存在重大差异?
我们正在开发一个没有GD的PHP运行的客户端服务器。 我们希望在该机器上启用PHP的PHP支持。 启用GD最直接的方法是什么? 有没有办法通过RPM做到这一点? 谢谢! 更新: 目前运行: RedHat Enterprise Linux Server版本5.3使用RPM