我最近在处理许多 TYPO3 项目,我希望有一个很好的教程/参考资料来帮助我提高自己的水平。我正在寻找类似 Agile Web Development with Rails 之类的东西,但如果您愿意,可以使用 TYPO3。TYPO3 的文档很好但并不令人难以置信,所以我想知道是否有更好的选择。
5 回答
使用Extbase和Fluid进行扩展开发:
- Michael Schams:TYPO3 Extbase:使用 Extbase 和 Fluid 的 TYPO3 CMS 的现代扩展开发(2019,第三版,TYPO3 9)
用于开发站点包扩展:
- 在线:TYPO3 Sitepackage 教程(TYPO3 官方文档)
为了理解 TYPO3扩展架构:
- 在线:TYPO3 解释:扩展架构(TYPO3 官方文档)
用于查找特定内容:
- 在线:TYPO3 解释:API 概述(官方文档)
一般来说:这取决于您打算做什么,因此请在 Slack 上寻求具体建议:
- 登记
- 转到https://typo3.slack.com
- 加入频道#typo3-cms
- 问你的问题。
另外,请查看以下资源:
视频
博客
- usetypo3,例如查看扩展中的良好实践
- TYPO3 Worx
- 在https://typo3worx.eu页面上查看更多博客的链接...
过时的
一般来说:如果您使用一本非常旧的书,请确保它仍然适用于您的 TYPO3 版本。如有疑问,请在 Slack 上提问:#typo3-cms(见上文)。
这些书在原帖中被推荐:
- Michael Peacock:使用 TYPO3 构建网站(Packt,2007)
- Rene Fritz:TYPO3:企业内容管理(Packt,2005)
- Daniel Koch:掌握 TypoScript(Packt,2006 年)
邮件列表仍然存在,但活动很少。使用 Slack 或 StackOverflow 提问。
旧文本:“一般来说,在文档之外学习 TYPO3 的最佳资源可能是 TYPO3 邮件列表;我经常通过搜索档案找到问题的答案。TYPO3-English 适用于讲英语的普通用户;TYPO3-dev 是适用于扩展开发人员和那些想要破解 TYPO3 本身的人。”
我还建议 Patrick Lobacher “Certified TYPO3 Integrator”(英文版,电子书版)。
有很多例子和详细的解释,如果你想通过TYPO3认证,这本书会很有帮助。
同意jalefkowit - Packt 书籍是一个很好的参考。我经常使用我的 Typo3 Enterprise Contente Management 副本。就其中的内容而言,邮件列表确实令人震惊。你可以在某个地方找到大多数困难的答案。
我发现的一个关键是花时间去了解 API。一个好的技术是寻找一个与您想要的类似的扩展,然后将其分开以查找它调用的 api。然后,您可以使用 api 浏览器找出它如何链接到其他对象 - 请参阅 api。错字3.org
T3 杂志文章typo3.org/documentation/t3n-magazine/ 的英文翻译在总体策略方面也非常有用,通过许多优秀的播客typo3.org/podcasts/kasper Dimitry Deulpov 的博客有一些精彩的见解 dmitry -dulepov.com/category/typo3.html
祝你好运 - 对奇怪的链接感到抱歉 - 新手只允许 1 个链接
https://www.youtube.com/user/typo3/videos上有相当多的视频教程 每个星期五都会发布一个新视频,因此该频道值得订阅。在同一频道上,您还可以找到 TYPO3 会议的录音,其中他们更深入地探讨了某些主题。
此外,我想推荐TYPO3 Extbase/Fluid Cheat Sheet。获得 Extbase 和 Fluid 中所有最重要的类、结构和视图助手的概述非常有帮助,也可以作为快速参考。它现在有点过时了,但仍然非常有用。