Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以在TYPO3网站中实现博客和wiki吗?_Typo3_Flow Framework - Fatal编程技术网

我可以在TYPO3网站中实现博客和wiki吗?

我可以在TYPO3网站中实现博客和wiki吗?,typo3,flow-framework,Typo3,Flow Framework,对于客户,我们希望实现一个相对较大的项目。我想做的是以下几点,我的问题是:这可以用TYPO3完成吗 我确信有一些扩展支持标准的TYPO3安装来处理博客数据或wiki数据。如果这还不存在,我们需要编写一个作业数据库扩展和一个项目数据库扩展等 问题是:数据应该存储在清晰的对象中,比如WIKIPAGE、BLOGPOST、PROJECT、JOB,并形成一个图形 这个对象图应该可以通过RESTful API访问。流框架提供此功能是否正确 有没有一种方法可以创建一个像HTML线框这样的模板,让我把动态代码放

对于客户,我们希望实现一个相对较大的项目。我想做的是以下几点,我的问题是:这可以用TYPO3完成吗

我确信有一些扩展支持标准的TYPO3安装来处理博客数据或wiki数据。如果这还不存在,我们需要编写一个作业数据库扩展和一个项目数据库扩展等

问题是:数据应该存储在清晰的对象中,比如WIKIPAGE、BLOGPOST、PROJECT、JOB,并形成一个图形

  • 这个对象图应该可以通过RESTful API访问。流框架提供此功能是否正确

  • 有没有一种方法可以创建一个像HTML线框这样的模板,让我把动态代码放在正确的位置


  • 我将把我的答案分为三个部分,以便更清楚地了解TYPO3的工作原理:

  • RESTAPI:T3中还没有本机REST支持,因此必须自己编写。在过去,我发现这很复杂,但也是可能的。准备好深入了解T3的工作原理,因为您可能需要创建自己的调度器或在其他人的扩展之上工作才能实现这一点。我很确定这是可行的,但可能比在交付完成的REST模块的框架中需要做更多的工作

  • 关于扩展:在所谓的Extbase框架中(这是FLOW3的一个后端口,现在称为Flow框架,一个最初由T3社区创建的MVC-PHP框架),您可以很容易地创建它。制作基于MVC的扩展是一种魅力,您甚至可以获得一个漂亮的GUI(称为扩展生成器)来创建框架。这个框架确实很强大,但有时会有点限制,尤其是当你不得不做一些不同寻常的事情时。但是如果你知道自己在做什么,那么创建一个简单的博客会非常快。 但是,如果您使用其他人的扩展,请小心。它们可能真的很好,但对于您的用例来说是强大的,而且TER(TYPO3扩展存储库)中的许多内容仍然基于旧的扩展架构

  • HTML模板线框:我不知道你的确切意思,但我怀疑你的意思是流体,这是当前的T3模板引擎。它非常强大,工作原理与您描述的大致相同(您创建HTML,将其拆分为部分,输入一些变量)

  • 最后一句话:T3 100%适用于大型项目,它始终是作为企业内容管理系统创建的,并保持了这一理念。事实上,我经常发现,对于较小的项目来说,这一点过于重要,但我们当然也做到了。不乏国际公司将T3用于其网站的显著例子。我认为它适合您的需要,但请准备好了解T3s的内部工作原理。有了新的MVC框架,而不是一个CMS,你只需要开始编码,你最好知道你在做什么


    希望这会有所帮助,哦,也不要混淆TYPO3 CMS和Flow框架,它们是完全不同的东西,即使它们是在同一个社区中启动的。

    TYPO3,尤其是6+是小型或大型项目的好工具,安装“Extension Builder”扩展,然后开始用纯MVC构建项目。我确实。。。对于拥有巨大资源的全球公司来说,可能是200倍。提示:如果您真的需要创建具有良好性能的顶级门户,那么新闻博客、甚至galeries等的可用扩展太广泛(IMHO),请为您的客户创建专用解决方案。它将受益