首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有关于Symfony-2.0和大型项目的必备书籍?

有没有关于Symfony-2.0和大型项目的必备书籍?
EN

Stack Overflow用户
提问于 2011-07-22 12:21:23
回答 3查看 383关注 0票数 2

我正在找一本Symfony框架的指南书,特别是2.0版。我对更高级的指南很感兴趣,特别是关于如何“挤压”symfony的最大性能的指南,这是针对中型到大型项目的优化,在这些项目中,即使是卑微(但众多)的请求也很重要。

任何好的参考都是受欢迎的(虽然我更喜欢书)。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-07-23 04:03:48

我不确定这是否是你想要的,但我希望它能有所帮助。

我想说,在这种情况下的杀手级特性是Symfony2对HTTP缓存和ESI的出色支持。

HTTP缓存

HTTP允许您设置在客户端启用缓存的标头。通过安装HTTP缓存反向代理(如varnish),您可以进一步改进这一点,因为它将为您缓存所有内容,为站点访问者提供缓存的响应。

一旦您对用户进行了身份验证,就不能再轻松地缓存数据。

ESI

Edge side includes是一个与HTTP相关的规范,用于组合页面。它允许你“包含”一个远程网页。这允许您将页面划分为多个片段,并分别缓存它们。这允许您将缓存的部分包含到未缓存的页面中。

边缘缓存确实是Symfony2的核心概念之一,我强烈建议您使用learn about it

票数 2
EN

Stack Overflow用户

发布于 2011-11-25 02:24:55

我认为你可以学习一些关于你的系统的完整架构的东西,而不仅仅是Symfony2。

Caching in http

Varnish

票数 1
EN

Stack Overflow用户

发布于 2011-07-22 12:33:48

据我所知还没有。我猜想,当最终版本发布和文档最终定稿时,他们会像过去使用Symfony 1.4一样提供在线手册的印刷版本。在此之前,我认为您只能使用博客、在线文档和API注释。

对于symfony 1.4,有More With Symfony,但它没有太多关于企业级性能压缩的细节。我发现symfony和Zend的所有功能都需要采用通用的PHP和web应用程序的最佳实践和方法,然后将它们转化为框架细节。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6785630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档