TOP
TOP 3 年前

开源PHP内容管理系统(TEEBB)介绍

开源的PHP内容管理系统-TEEBB介绍

摘要:嗨,今天介绍一款我自己开发的内容管理系统(CMS):至文内容管理系统(简称:TEEBB) 之前朋友问我:"互联网的意义在哪里?",我回答:"信息传输的快"。你在北京发布一篇文章,在海南的朋友"立马"就可以看到。我想这就是互联网的意义。

嗨,今天介绍一款我自己开发的内容管理系统(CMS):至文内容管理系统(简称:TEEBB)

之前朋友问我:“互联网的意义在哪里?”,我回答:“信息传输的快”。你在北京发布一篇文章,在海南的朋友“立马”就可以看到。我想这就是互联网的意义。

于是,互联网上便出现了各种各样类型的内容。比如:我喜欢写博客,这样一篇带标题、封面图片、摘要和正文的信息便出现了。如果你对此有仔细观察,你会发现互联网上的信息都有一些通用的部分。比如:标题、正文、图像、分类等等。

为什么我们不能把这些通用的部分抽出来单独的做成“部件”呢?再把这些“部件”组合成不同的内容类型,这样是不是就足够灵活高扩展了。

OK,TEEBB就是因此而开发。我就是想开发一款自由灵活和高扩展的内容管理系统。这样,我在接单做开发时就可以快速的完成任务,收取Money!!!你可能和我想法一样。那就用TEEBB来开发吧。

它是开源的!!!遵从MIT协议,你可以自由的使用TEEBB。

TEEBB概览图

TEEBB基于著著著著著名的PHP框架Symfony 5开发。目前以Bundle的形式集成于Symfony,如果您是Symfony高手,参看TEEBB的文档你可以分分钟学会使用TEEBB。如果你还不了解,后面我会剪辑一系列课程帮助你上手TEEBB。TEEBB视频课程也是免费的!

从上图可以看出,TEEBB提供了“字段系统”并内置了很多字段,不同的EntityType(bundle系统)都提供了字段的组合功能并实现了不同的功能。如果你有兴趣,可以创建自己的EntityType以组合字段并实现自己所需要的功能。比如:社区系统、商城系统等等。

这就是我对TEEBB的小小小小小生态设想。😄️

如果您想试用TEEBB,这里是DEMO站点:TEEBB演示站

今天的介绍先到这里,我要继续搬砖(COde),明天将会更新相关资料。PEACE!

更多文章

开发TEEBB时踩过的坑--Doctrine动态Mapping

2021-01-06

TEEBB(至文内容管理系统)是基于Symfony开发的,使用了Doctrine的ORM套件。 TEEBB中类型EntityType的每个字段都在Mysql中对应了一张表。

PHP内容管理系统TEEBB的设计构思

2021-01-06

嗨,昨天介绍了至文内容管理系统(TEEBB),点这里看昨天的内容,今天我们聊聊这个“东西”该怎么设计! 开发这个系统的初衷就是要“高扩展高灵活”,毕竟客户“巴巴”的需求各不相同。OK,废话不多说直接上结构图!