100分求个新闻位置摆放的解决方案,大虾们救命啊!
一个小型公司用的网站,首页的新闻标题的位置摆放大家是怎么解决的,是在数据库中添加多个字段来说明新闻的位置?
还是其他更好的办法呀
新闻分了大类和小类,基本上发布新闻的话,可以让用户自己选择要放的位置,大家是怎么解决的,帮帮忙哦
还有一个问题:
一般的所见即所得的控件,都是把图片的路径保存在正文中,怎么把文章中的第一个图片的路径保存到数据库中相应的字段呢?
小弟是新手,大家帮帮忙哦,越详细越好,非常感谢!
------解决方案--------------------用用户控件来做,具体摆放在那里,应该是客户说了算的,图片都保存的是名字
------解决方案--------------------一般是根据时间排序
添加几个字段是根据你的需求来设计的
------解决方案--------------------一般是使用分类来确定新闻显示在前台的位置,可以发表新闻时指定新闻的分类,也可以把位置信息和新闻ID关联起来另外保存。
上传图片是一般要用文本编辑器
------解决方案--------------------存在数据库中,用相应字段表示。
------解决方案--------------------
用相应的字段来表示,这样清晰,别都放一起会糊涂的。
------解决方案--------------------一个小型公司的新闻,你可以直接写到一个ascx中,然后直接拖入aspx或者masterpage中,ascx内容会自动随着容器的尺寸排版。当需要更新新闻时,在自己的机器上编辑一个同名的ascx然后上传到网站上就可以了。当需要修改布局时,修改对应的aspx或者masterpage然后上传到网站上就可以了。
aspx、ascx、masterpage,这都是数据与程序的混合体。只要不需要编写代码,那么他就是数据载体。你可以把没有code-behind代码页的ascx、aspx、masterpage当作字符串一样的数据看待。你的这些数据可以作为文件保存,也可以保存到数据库中。
------解决方案--------------------
实际上,增加“订单、会员、评论”等,你更是不需要在一开始就把文章系统套用cms思路。将来,你的文章中会随时嵌入一些订单、评论,例如一个评论手机的页面就可以立刻嵌入手机订单ascx,一个新闻页面可以立刻用鼠标拖入(根据新闻门类不同的)不同风格的用户评论控件,这些控件当然都处理数据库。文章编辑直接把一个小功能的ascx拖入文章,简单设置一下ascx上的参数(例如仅仅在哪一类用户访问时才显示和允许使用等等个性化参数)。
实际上,cms是最简化的东西,如果你不是打算开发一个cms拿出去卖点小钱,如果你们自己做网站,最好不要使用cms那套做法而要自己从更高的交互开发的需求去架构。
------解决方案--------------------每天厉行报道!~