哪个博客软件可以管理多语言帖子、模块化隐私和自定义 RSS 聚合?

发布于 2024-10-08 03:41:34 字数 1290 浏览 8 评论 0原文

我正在考虑要在个人家庭服务器 (synology) 中安装的博客使用哪种软件。以下是我的要求:

  • 语言管理:我会用不同的语言进行写作,一些条目会被翻译成不同的语言,而不总是相同的。博客读者应该能够选择他们可以/希望阅读的语言。例如,如果他们选择英语,那么所有有英语翻译的条目都会以英语显示,其余的则以它们编写的任何语言显示,或者根本不显示。

  • RSS定制:博客将提出不同的主题。我希望用户能够定制符合他们兴趣的 RSS 联合组织,以便他们的 RSS 阅读器中的信号噪声比保持在可以承受的范围内。这可能应该与“类别”或“标签”系统一起使用。

  • 子博客:我希望子博客有自己的网址,它会显示博客条目的子集。例如,我的博客可以处理政治、体育和 myLife,我可以生成以下博客网址:blog.mydomain.tld(显示所有内容)、ops.mydomain.tld(仅显示政治相关帖子)、sports.mydomain .tld(所有致力于体育的条目)。我还想为这些子博客设置不同的主题(即 sports.mydomain.tld 的球图片等)。

  • 模块化隐私:我的目标受众是异构的(家人、朋友、互联网),我希望能够限制不同用户子集对某些条目的访问。对我来说,最明显的方法是使用登录名和密码定义用户。然后,我将它们集中到组中,并定义每个条目是否是私有的,如果是的话,哪些组可以读取它。我不一定想在邻居和学校朋友之间分享相同的东西。

这也带来了 RSS 聚合的问题:要么每个用户都有自己的 RSS 线程,要么 RSS 可以是特定于类别的,并且私有条目将显示为没有内容。也许还存在其他可能性。

这组功能非常具体。我正在考虑使用博客软件来实现它们,但也许我认为这是错误的,我应该使用 CMS 甚至框架?

另一点是,这样做是为了“乐趣”,虽然我可以编程(Python等),但这不是我的日常工作,所以它不应该需要专家水平的技能或全职投资来实施。涉及我开发全新博客应用程序的解决方案不适合我的限制。

编辑

  • OpenID:我喜欢Stack Overflow登录系统(检查这个屏幕截图),因为大多数读者已经拥有 OpenID,无论如何都不需要为我的博客创建特定的 OpenID。我将使用的系统应该能够使用 OpenID 身份验证方法

I'm considering which software to use for a blog that I would like to install in a personal home server (synology). Here are my requirements:

  • Language management: I'll be writing in different languages, and some entries would be translated in different languages, not always the same. Blog readers should be able to select which languages they can/wish to read. For instance, if they chose English, then all entries which have English translation would appear in English, the remaining appearing in whatever language they were written, or not at all.

  • RSS customization: the blog will broach different subjects. I would like the users to be able to customize a RSS syndication which corresponds to their interests, so that the sigal to noise ration in their RSS readers remains bearable. This should probably work with a "Categoriy" or "Tag" system.

  • sub-blogs: I would like to have sub-blogs with their own url, which would present a subset of the blog entries. For instance my blog could deal with politics, sports, and myLife, and I could produce the following blog urls: blog.mydomain.tld (shows everything), opinions.mydomain.tld (shows only the politics related posts), sports.mydomain.tld (all entries dedicated to sports). I would also like to theme differently those sub-blogs (i.e. a ball picture for sports.mydomain.tld, etc).

  • modular privacy: my intended audience is heterogeneous (family, sets of friends, the internet), and I would like to be able to limit access to certain entries to different subsets of users. To me, the most obvious way to do this would be to define users with a login and password. I would then pool them into groups, and define for each entry if it is private, and if so which groups can read it. I do not necessarily want to share the same things between my neighbors and my school friends.

That also brings the issue of RSS syndication: either each user would have its how RSS thread, or then RSS could be category specific and the private entries would appear without content. Perhaps other possibilities exist.

These set of features are quite specific. I was thinking of using a blog software to implement them, but perhaps I'm thinking this wrong and I should use a CMS or even a framework?

Another point is that this is done for "fun", and although I can program (python, etc), this is not my day job, so it should not require expert level skills or full time investment to implement. A solution which involves me developing a whole new blog application is not adapted to my constraints.

EDIT

  • OpenID: I like the Stack Overflow login system (check this screen capture of it), because most readers already have an OpenID, and in any case do not need to create a specific one for my blog. The system I would use should be capable of using the OpenID method of authentication

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

壹場煙雨 2024-10-15 03:41:34

我不知道什么是最好的翻译软件。
但我也只使用 Babylon 软件作为在线翻译器。
您可以在 http://babylon.depapaz.com 找到它
到目前为止,我只在我的在线翻译软件中使用这个程序。
我认为作为翻译软件已经足够好了。

I don't know what is the best translation software around.
But I only use a Babylon Software as an Online Translator too.
You can find it at http://babylon.depapaz.com
Till now, I only use this program for my online translation software.
And I think is good enough as a Translation Software.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文