博客系统的数据库需要设计哪些表

博客系统的数据库需要设计哪些表,第1张

你一般需要作者表、文章表、类别表、评论表,

作者表用来存放注册用户信息:用户ID、用户名、密码、发表数、最后发表日期;用户ID为主键;

文章表用来存放所有文章信息:文章ID、用户ID、类别ID、标题、正文、点击数;文章ID为主键;

类别表用来存放所有文章类别信息:用户ID、类别ID、类别名称;用户ID、类别ID为主键;

评论表用来存放所有的评论:文章ID、评论ID、评论人名称、评论内容、作者回复内容;评论ID为主键;文章ID为外键;

我以前自己写的博客系统把所有人的文章分类统一进行管理,这样可以在一个总目录下分类浏览所有文章,因为我的系统在公司内部网络运行,用户不是很多。如果你也打算这样,那么分类表设计需要麻烦一点,要么管理员维护,要么作者申请、管理员审核,要么作者先直接使用,管理员负责调整。

WordPress功能全面,模板丰富,既然楼主觉得复杂,还有几款其他的系统也可以不错。

比如sablog,速度不错,安全性事它最大的特点,很多人在用它,不足的就是已经停止维护了,如果楼主对PHP有一定基础可以研究修改使用。

bo-blog也很多人用,功能方面和WordPress差不多,速度不错。

SaBlog-X 也可以考虑,后台和Discuz!的差不多..模板较少

Emlog最近新兴起的一个程序,速度非常快,特别是写日志的页面很舒服,博客该有的功能也都有,楼主可以试试。

还有比如F2blog,C-blog,Exblog等等。

Smashing Magazine创建于2006年,是最好的设计博客之一,有很多Web设计和开发方面的高质量文章,内容涉及HTML5、CSS、JavaScript、Photoshop、Wordpress、壁纸和网站可用性。

2.Net Tuts是一个高品质的设计博客,发布技术,技巧方面的文章和教程,内容涉及HTML、CSS、 Javascript、CMS、ASP.net、PHP、Ruby以及数据库等。

3.PSD Tuts是一个非常不错的Photoshop教程博客,隶属于Tuts+网站群,是寻找有关Photoshop图形设计和效果技术教程的好去处。千锋软件开发培训课程的授课模式采用全程面授,讲师成本虽高,但是效果却是显著的,和学员面对面沟通,了解到学员在学习过程中遇到的问题,动态地调整授课方式。

千锋教育就有线上免费的软件开发公开课,。

4. Six Revisions由Web开发工程师Jacob Gube创建于2008年,发布Web设计和开发方面非常有用的技巧、资源和教程等内容。5. We Function是一个非常好的设计博客,发布非常有用的Web设计和开发方面的资源和教程,还有Wordpress主题等。6. Smashing Apps主要向Web设计和开发者分享非常有用的免费在线工具,另外还有很多其它的免费教程和资源。7. Fuel Your Creativity顾名思义是重点关注创意的一个设计博客,内容主要有创意工具、技术发展趋势以及免费资源等。千锋教育集团目前已与国内4000多家企业建立人才输送合作,与500多所大学建立实训就业合作,每年为各大企业输送上万名移动开发工程师,每年有数十万名学员受益于千锋教育组织的技术研讨会、技术培训课、网络公开课及免费教学视频。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6636506.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存