在我的网站上实施博客如何更好
我正在为许多用户做网络应用程序。 应用程序将有许多模块——注册、搜索、问答、论坛和博客。
我将为在我的网站上注册的每个用户实现博客模块。
博客可以有标题和正文。正文的最大长度不能超过 6000 个符号。 如何更好地做到这一点(博客)?
varchar 和 blob 哪种类型的 body 更好? 或者在与主 webapp 数据库分开的第二个数据库中进行操作可能真的更好? 或者如果存在这样的服务,则使用外部服务?
PS:技术:java、spring、JPA、PostgreSQL
I'm doing web application for many users.
Application will has many modules - register, search, question-answer, forum and blog.
I'm going to implement blog module for each users registered on my site.
Blog can has a title and body. The maximum length of body can not be more than 6000 symbols.
How better to do it (blog) ?
Which type for body will be better varchar or blob?
Or may be realy better do it in second database separately from the main webapp db?
Or use external service if such a service exists?
PS: technologies: java, spring, JPA, PostgreSQL
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为了存储文本,我建议在字段中使用 PostgreSQL 的
text
数据类型。我认为使用第二个数据库是没有必要的。对于像博客这样的常见场景,我建议使用可定制的第三方模块,而不是重新发明轮子。查看 Pebble http://pebble.sourceforge.net/For storing texts I suggest using PostgreSQL's
text
datatype for the field. I think using a second database is unnecessary. For such common scenarios like blogging, I suggest using customizable third-party modules instead of reinventing the wheel. Have a look at Pebble at http://pebble.sourceforge.net/