linux 静态文件,linux – 使用其他静态文件服务器提高性能

我计划在生成的页面中包含许多静态资产(js,css,图像和缩略图)的大型网站.该网站将使用TYPO3作为CMS(是客户要求).

我想我可以通过使用双服务器设置来认真提高性能/页面加载时间.一个运行主应用程序(PHP)的服务器,另一个运行静态文件的服务器由修剪版本的apache或类似lighthttpd提供服务.

包括e. G.来自文件服务器的js或css文件当然没什么大不了的.只需使用绝对URL http://static.example.com/js/main.js并完成它.

但是:该网站将有多个e的缩略图页面. G.产品图片就可以了.所以当主应用程序尝试创建某个图像的缩略图时,我发现两个问题:

>像products / some.jpg这样的原始图像上传到静态文件服务器上,因此与尝试创建缩略图的PHP应用程序不在同一服务器上.

> TYPO3将创建的缩略图写入临时目录,该临时目录应位于同一服务器上.因此,将从该临时目录写入并提供数百个缩略图,该临时目录与主应用程序位于同一服务器上 – >在这种情况下,静态文件服务器基本上没用,所有缩略图都将从主应用程序的服务器请求.

所以,我的问题是:如何克服这个缺点?

是否可以将某些目录“符号链接”到另一台服务器?

因此,例如,如果PHP尝试使用imagecreate打开原始产品图像以创建缩略图(“products / some.jpg”),那么products文件夹实际上“指向”静态图像服务器上的products文件夹?我知道这样的事情可以用.htaccess来完成但是它可以在文件系统级别上吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值