题
我最近正在处理许多 TYPO3 项目,我希望有一个很好的教程/参考来帮助我进步。我正在寻找类似《Agile Web Development with Rails》之类的东西,但如果你愿意的话,可以使用 TYPO3。TYPO3 的文档很好,但并不令人难以置信,所以我想知道是否有更好的选择。
解决方案
用于扩展开发 extbase 和 体液:
- 迈克尔·舍姆斯(Michael Schams): Typo3 extbase:带有extbase&Fluid的Typo3 CMS的现代扩展开发 (2019年,第三版,Typo3 9)
用于开发一个 SitePackage 延期:
- 在线的: Typo3 SitePackage教程 (官方Typo3文档)
理解错别字3 扩展体系结构:
- 在线的: Typo3解释了:扩展架构 (官方Typo3文档)
查找特定的东西:
- 在线的: Typo3解释了:API概述 (官方文件)
通常:这取决于您打算做什么,因此请在Slack上提出具体建议:
- 登记
- 去 https://typo3.slack.com
- 加入频道#Typo3-CMS
- 问你的问题。
另外,查看以下资源:
视频
博客
- USETYPO3, ,例如查看 扩展方面的良好实践
- Typo3 Worx
- 请参阅有关更多博客的链接 https://typo3worx.eu 页 ...
过时
通常:如果您使用一本非常古老的书,请确保它仍然适用于您的Typo3版本。如有疑问,请询问Slack:#typo3-CMS(请参见上文)。
这些书在原始帖子中推荐:
- 迈克尔·孔雀: 使用Typo3构建网站 (Packt,2007)
- Rene Fritz: Typo3:企业内容管理 (Packt,2005)
- 丹尼尔·科赫(Daniel Koch): 掌握Typoscript (Packt,2006)
邮件列表仍然存在,但活动很少。使用Slack Oder stackoverflow提出问题。
较旧的文字: “一般来说,文档以外学习typo3的最佳资源可能是 Typo3邮件列表;我经常仅通过搜索档案来找到问题的答案。 Typo3英语适用于讲英语的普通用户; Typo3-Dev适用于扩展开发人员和想要在Typo3本身上破解的人。”
其他提示
我也会建议帕特里克·洛巴赫(Patrick Lobacher)“认证typo3集成商”(英语版,电子书 - 文章)。
有很多示例和详细的阐述,如果您想通过Typo3认证,这本书将有很多帮助。
https://www.opensourcepress.de/index.php?26&tt_products = 294
同意 jalefkowit 的观点 - Packt 书籍是一本很好的参考书。我经常使用 Typo3 Enterprise Contente Management 的副本。邮件列表中的内容确实令人震惊。您可以在那里找到大多数困难的答案。
我发现的一个关键事情是花时间充分了解 api。一个好的技术是寻找一个与您想要的功能类似的扩展,然后将其拆开以查找它进行的 api 调用。然后,您可以使用 api 浏览器来了解它如何链接到其他对象 - 请参阅 api。打字错误3.org
在一般策略方面也非常有用的是T3杂志文章的英语翻译typo3.org/ documentation/ t3n-magazine/通过许多出色的播客typo3.org/ podcasts/ kasper dimitry deulpov的博客,您的许多出色的播客都有一些出色的见解。 -dulepov.com/ category/ typo3.html
祝你好运 - 抱歉链接很奇怪 - 作为新手只允许 1 个链接
有很多视频教程可用 https://www.youtube.com/user/typo3/videos 每个星期五都会发布一个新视频,因此该频道值得订阅。在同一频道上,您还将找到来自Typo3会议的录音,其中它们会更深入某些主题。
此外,我想推荐 typo3 extbase/fluid备忘单. 。概述extbase and Fluid中的所有最重要的类,结构和视图,以及作为快速参考,这是一个很大的帮助。到目前为止,它已经过时了,但仍然非常有用。