Merge pull request #30543 from geekpi/translating

translated
This commit is contained in:
geekpi 2023-11-28 08:51:24 +08:00 committed by GitHub
commit 4c3ba25c80
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 86 additions and 90 deletions

View File

@ -1,90 +0,0 @@
[#]: subject: "An Interesting CMS With Version Control is Now Open-Source!"
[#]: via: "https://news.itsfoss.com/tinacms-open-source/"
[#]: author: "Sourav Rudra https://news.itsfoss.com/author/sourav/"
[#]: collector: "lujun9972/lctt-scripts-1700446145"
[#]: translator: "geekpi"
[#]: reviewer: " "
[#]: publisher: " "
[#]: url: " "
An Interesting CMS With Version Control is Now Open-Source!
======
Welcoming another project to the open-source world!
Another one joins the [open-source CMS][1] club! With a recent announcement, **TinaCMS has gone completely open-source** , and is now **easier to self-host**.
If you are not familiar, a CMS (content management system) is a handy way of managing the content of a website; some popular names include **WordPress** , **Ghost** and **Joomla**.
In the case of [TinaCMS][2], it is a [headless CMS][3] that features support for the Git version control system, with a focus on being code-first and fully typed. A couple of popular companies like Unity utilize it to maintain their documentation 🤯
Without further ado, let's dive into this.
**Suggested Read** 📖
![][4]
### TinaCMS: What to Expect?
![][5]
Building on the work they did on the first release of their self-hosted TinaCMS backend, the developers have now made TinaCMS completely open-source, available under the [Apache 2.0 license][6].
Earlier, **the self-hosted backend was offered under a “source available” license.** But, as we have seen in the past, it can turn out to be limiting in certain cases. The updated license should now more accurately reflect the open-source nature of TinaCMS.
James O'Halloran from TinaCMS also added that:
> While this was a very permissive license, we still want developers to feel comfortable building on TinaCMS without fearing that they'll hit a ceiling.
More power to the developers if you ask me! 😄
![][7]
Seeing that, would you be **interested in deploying your own TinaCMS instance?**
If yes, then there are two main ways of self-hosting TinaCMS.
The first one is the most straightforward, with the developers also showcasing a demo for it. It is via a [GitHub][8]/[Vercel][9] implementation that can be built in a matter of minutes.
You can see for yourself. 👇
📋
You can access the self-hosted demo on [GitHub][10].
The other way is to **deploy it on other platforms** , the **self-hosted version of TinaCMS does not require Vercel** , it can be used with any [framework supported by TinaCMS][11].
You just have to **make sure that your platform supports express request handlers** so that the backend API can function properly.
For additional information regarding deployment, I suggest that you visit the [official documentation][12].
You may also through the official [announcement blog][13] to dive deeper.
_💬 This year has seen plenty of projects being made open-source. Which ones do you think should be made open next?_
* * *
--------------------------------------------------------------------------------
via: https://news.itsfoss.com/tinacms-open-source/
作者:[Sourav Rudra][a]
选题:[lujun9972][b]
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://news.itsfoss.com/author/sourav/
[b]: https://github.com/lujun9972
[1]: https://itsfoss.com/open-source-cms/
[2]: https://tina.io/
[3]: https://en.wikipedia.org/wiki/Headless_content_management_system
[4]: https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png
[5]: https://news.itsfoss.com/content/images/2023/11/TinaCMS.png
[6]: https://www.apache.org/licenses/LICENSE-2.0
[7]: https://news.itsfoss.com/content/images/2023/04/Follow-us-on-Google-News.png
[8]: https://github.com/
[9]: https://vercel.com/
[10]: https://github.com/tinacms/tina-self-hosted-demo
[11]: https://tina.io/docs/integration/frameworks/
[12]: https://tina.io/docs/self-hosted/overview/
[13]: https://tina.io/blog/Tinacms-is-now-fully-open-source/

View File

@ -0,0 +1,86 @@
[#]: subject: "An Interesting CMS With Version Control is Now Open-Source!"
[#]: via: "https://news.itsfoss.com/tinacms-open-source/"
[#]: author: "Sourav Rudra https://news.itsfoss.com/author/sourav/"
[#]: collector: "lujun9972/lctt-scripts-1700446145"
[#]: translator: "geekpi"
[#]: reviewer: " "
[#]: publisher: " "
[#]: url: " "
一个有趣的带有版本控制的 CMS 现已开源!
======
欢迎又一个项目加入开源世界!
又一个项目加入了[开源 CMS][1] 俱乐部!最近,**TinaCMS 宣布完全开源**,现在**更容易自我托管**。
如果你不熟悉CMS内容管理系统是管理网站内容的便捷方式。一些流行的名称包括 **WordPress****Ghost****Joomla**
就 [TinaCMS][2] 而言,它是一个[无头 CMS][3],支持 Git 版本控制系统,重点是代码优先和完全类型化。像 Unity 这样的一些受欢迎的公司利用它来维护他们的文档。🤯
事不宜迟,让我们深入探讨这一点。
### TinaCMS可以期待什么
![][5]
基于他们在自托管 TinaCMS 后端第一个版本上所做的工作,开发人员现在已经使 TinaCMS 完全开源,可以在 [Apache 2.0 许可证][6]下使用。
早些时候,**自托管后端是在“源码可用”许可下提供的**。但是,正如我们过去所看到的,它在某些情况下可能会受到限制。更新后的许可证现在应该更准确地反映 TinaCMS 的开源性质。
TinaCMS 的 James O'Halloran 还补充道:
> 虽然这是一个非常宽松的许可证,但我们仍然希望开发人员能够放心地在 TinaCMS 上进行构建,而不必担心他们会遇到上限。
如果你问我的话,给开发者更多的权力! 😄
![][7]
看到这里,你是否有兴趣**部署自己的 TinaCMS 实例**
如果是,那么自托管 TinaCMS 有两种主要方式。
第一个是最简单的,开发人员还展示了它的演示。它是通过 [GitHub][8]/[Vercel][9] 实现,可以在几分钟内构建。
你可以自己看看。👇
📋
你可以在 [GitHub][10] 上访问自托管演示。
另一种方式是**部署在其他平台****自托管版本的 TinaCMS 不需要 Vercel**,它可以与任何 [TinaCMS 支持的框架][11]一起使用。
你只需**确保你的平台支持 express 请求处理**,以便后端 API 能够正常运行。
有关部署的更多信息,我建议你访问[官方文档][12]。
你还可以通过官方[公告博客][13]进行更深入的了解。
_💬 今年有很多项目开源。你认为接下来应该开放哪些_
* * *
--------------------------------------------------------------------------------
via: https://news.itsfoss.com/tinacms-open-source/
作者:[Sourav Rudra][a]
选题:[lujun9972][b]
译者:[geekpi](https://github.com/geekpi)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://news.itsfoss.com/author/sourav/
[b]: https://github.com/lujun9972
[1]: https://itsfoss.com/open-source-cms/
[2]: https://tina.io/
[3]: https://en.wikipedia.org/wiki/Headless_content_management_system
[4]: https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png
[5]: https://news.itsfoss.com/content/images/2023/11/TinaCMS.png
[6]: https://www.apache.org/licenses/LICENSE-2.0
[7]: https://news.itsfoss.com/content/images/2023/04/Follow-us-on-Google-News.png
[8]: https://github.com/
[9]: https://vercel.com/
[10]: https://github.com/tinacms/tina-self-hosted-demo
[11]: https://tina.io/docs/integration/frameworks/
[12]: https://tina.io/docs/self-hosted/overview/
[13]: https://tina.io/blog/Tinacms-is-now-fully-open-source/