天天看点

优化服务器的性能方案设计

1.php+ftp远程上传文件至服务器

为了优化服务器的性能,现在主服务器上只放程序文件,用一台服务器专门放静态文件,像图片,游戏客户端文件等都放上面.通过url来使用这上面的文件.。

为了解决这个问题,决定采用php通过ftp上传到文件服务器.当然你得有域名指向ftp才能访问你的图,使用ftpclient类可以轻松做到.用ftp需要传两次太慢了,ftp上传过程:先传到项目服务器再传到图片服务器。

2.其实比较实用的是做磁盘映射,你有两台服务器一台做web服务器架设iis/apche一台做图片服务器同样架设iis/apache等等,这是可以将图 片服务器的存储图片的文件夹映射到web服务器的文件夹中的一个目录比如img目录,然后在上传图片时,就可以直接上传到这个目录中,根据图片的名称将带 有图片服务器域名的图片路径返回就可以了,当然使用代理必须要注意,图片服务器和web服务器必须在局域网内,这样才能保证,图片存的速度

3.先把phpcms中的图片上传程序提出来,当然自己写也可以,在本地再建一个网站,这个网站作为图片服务器,具有图片上传和处理的基本程序,主要就是把上传和处理(加水印,缩略图等)这些程序提出来单独做个后台了,然后在后台中把图片上传的地方都交给图片服务器后台来处理