我正在使用N2 CMS,我想创建下拉式javascript菜单 我想到的只有这两个选项:
我想有一个更好的解决方案,但我在互联网上找不到任何东西。
这两个选项的问题是:
如果我选择选项1,则无法控制访问权限和发布状态
如果我选择选项2,那么我只需要对数据库进行多次点击就可以生成菜单。
非常感谢任何帮助!
答案 0 :(得分:0)
选项#2是要走的路。对数据库进行多次点击不是问题。 CMS系统和RDBMS系统正是为此目的而制造的 - 用于获取数据并维持相当高的负载。随着您的网站开始增长,并且您的访问者越来越多,下拉菜单肯定不会是您网站中最薄弱的环节,您肯定会遇到网站其他细分受众群的问题。
无论如何,N2CMS是高度优化的,并且在NHibernate上运行,它也有自己的缓存机制,所以继续提取站点树。