我在Docker容器中安装了Typo3 Neos,Apache和MySQL。初始页面加载大约一秒钟,这对我来说似乎没问题。但大多数css-,javascript-和font-文件需要很长时间才能加载,有些时间超过20秒。
可以在http://postimg.org/image/j3io3s0in/找到铬网络时间轴截图。 除初始html之外的所有文件都作为实际文件存在。 (不过我对neos不太熟悉,不知道是否使用它们。)
我的apache配置包含SetEnv FLOW_CONTEXT Production
,我浏览了安装neos的目录,以确保它不会被覆盖。
我还使用FLOW_CONTEXT=Production ./flow flow:cache:flush
后跟FLOW_CONTEXT=Production ./flow flow:cache:warmup
来重新启动缓存,即使在这个和几个页面加载之后,网站也保持不变。
非常感谢任何有关如何使其达到足够性能的帮助 - Simon Kohlmeyer
PS:这与Neos Performance不同,因为NehalemWars问题与生成的html有关,而我的所有其他文件都有。
答案 0 :(得分:0)
不太可能直接与Neos / Flow相关,因为会发生的事情是为静态资源创建了一个符号链接。因此,它可能与系统环境更相关,并且它处理符号链接或类似问题。在获取静态资源时,永远不会执行Neos / Flow,如果在呈现响应时尚未提供符号链接,则创建符号链接。