大家都知道,AJAX的好处是无闪局部刷新,按需传输数据加载快,给用户的体验确实是好。
但是它不支持搜索引擎,这也使得AJAX的名声很臭,开发人员不得不考虑在用户体验和支持搜索两方面作权衡。
我的一个页面用了四五个UpdatePanel控件,弹出登录层用一个、文章收藏用一个、提交评论用一个、需要评论投票功能所以在文章评论控件DataList中又嵌套了一个,我感觉UpdatePanel控件用得太多了,但是又不忍心把主要内容希望被搜索引擎抓取的东西放到UpdatePanel控件中。
心里面七上八下的很矛盾,要是单单追求用户体验的话,整个页面都放在一个UpdatePanel控件中就OK,但是要照顾搜索引擎的支持,不得不各个局部使用UpdatePanel。哎,难啊……
我心里面没底啊,请问各位大哥,像我这样用四五个UpdatePanel,不知道对程序执行效率和性能会产生什么影响?所以特地来请教各位大哥给我指点一下。
谢谢了,祝大家进步、快乐!