我被客户问到以下参数提供一个基于TYPO3网站: - 内容的少量(约50页) - 非常小的变化频率 - 平均库存情况约95%/天 - 页面20%的限制,登录 后仅可 - 花式TYPO3扩展或别的东西(只TYPO3的核心) 无要求 - 中等大小的页面 - 只有有限的数字资产(图片等)包含缩放为TYPO3网站
我有要求建立一个基础设施,以服务多达1000个并发用户。假设平均思考时间为30秒。这将导致每秒33次请求。
基础设施的外观如何?我知道系统扩展是一项高度独立的任务,取决于系统的实施和需要测试,但我需要首先指示从何处开始(单个服务器,将组件分离到不同的服务器......)。
有什么想法?
它太复杂的问题,给你一个有价值的答案。但是,我首先关注的是如何优化TYPO3网站的性能,如果这还不够,那么我会专注于系统方面的问题。所以谷歌的“TYPO3性能”。 3个关键字可能会帮助您专注于正确的东西:** eAccelerator **,**静态文件缓存**,** memcached **。 – tmt 2012-01-31 14:09:29
请勿使用eAccelerator,而应使用xCache或APC。下面介绍静态文件缓存。不要将memcached用作缓存后端,而是使用APC或Redis(取决于您的PHP设置)。 – StephenKing 2012-01-31 15:55:48
@StephenKing:eaccelerator是一个php缓存而不是数据库缓存。他应该另外使用xCache或APC以及memcached和Redis。 – Bytemain 2012-01-31 16:32:00