小说阅读网的数据库怎么设计啊?

小说阅读网的数据库怎么设计啊?,第1张

小说阅读网?被起点收购的那个小说阅读网么?你设计的是个人作品的数据库,还是网站管理平台的数据库啊?个人作品的数据库,不需要可以去设计啊。只要发文章的时候弄好文章分卷,然后按照分卷内容发表你的小说就可以了。一般都是外篇(含‘楔子’、‘公告’)等等,与正文(正文分‘卷一’‘卷二’……)依此类推,还有就是后记(包括‘结稿感言’‘未来写作计划展望’)等等。网站管理平台的数据库,那我也不知道怎么设计了。

根据不同网站,不同的数据库,对应不同的管理方式

asp网站类,大部分是直接的access数据库存储

直接用office access就可以打开编辑

php类网站,多用mysql数据库,这种库可以采用在线程序管理的方式,比如phpmyadmin就可以,也可以使用电脑客户端管理,比如Navicat for MySQL就很不错。

net类网站,多采用mssql数据库,这种数据也可以在线管理,如果电脑端管理的话,使用sql2000等标准客户端就可以管理的。

...href="ViewInfo.asp?id=210"...

这个和简单,首先...href=肯定是指定到一个链接上去,也就是要求当前页面跳转到ViewInfo.asp这个文件中,这句话的关键在于id=210,里面的ID是下一个页面要接收的一个变量,而210,就是传递过去变量的值。而着句话中的“?”则是告诉计算机现在开始传递参数了,你这句话只是传递了一个参数,相信你还见过多参数传递的连接,

例如...href="ViewInfo.asp?id=210&UserId=1&PageNo=5&ProdId=1"等等,

这个连接就是传递给下一个页面4个参数,分别是ID,UserId,PageNo,ProdId,中间的&符号是用来分割不同参数用的。

下一个页面中肯定有一句id=Request("id"),这句话就是用来接收所传递过来的变量值了。

这种做法是将两个页面关联起来,举个例子,比如一个新闻的列表页,里面有100多条新闻的标题,那如果是静态页面的话我就要做100多个新闻的内容页,肯定会被累死,但是如果通过数据库,首先把把100多条新闻的信息存放在数据库中,然后我只需要做一个页面框架,,通过程序把数据库中的记录挑出来就可以了,这样我只用做俩页面(好爽)。

现在就涉及到了你这个问题中的id=210,首先我们看到的是列表页中的新闻标题,那我要跳到下一个页面中去显示新闻内容,可是我怎么告诉下一个页面到底是显示哪条新闻的内容呢,这个时候就可以通过连接传递参数的方式,每个新闻要有一个唯一的ID,把这个ID传递到下一个页面中,然后在下一个页面中根据你上一个页面传递过来的ID在数据库中寻找相同ID的新闻内容,这样就可以实现新闻内容的自动调用了。

如果想学习具体的动态网页制作的知识,我建议你去学习一下ASP。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存