如何才能做一个好网站系列 第二篇 什么叫好网站
各位童鞋,晚上好,今天这个主题,是讲讲什么是好网站
好的网站,在我看来分为以下几点:
1,让人不会反感的界面设计
2,良好的用户交互体验
3,访问速度
4,程序功能强大
5,数据稳定安全
6,经常添加一些新的功能,让别人觉得这个网站很有潜力
以上几条,构成了“用户粘度”这个让网站赚钱的东东,也许还有童鞋补充其他的重点,不过还是简单点,我们能做到以上几条就很不错了
看这个帖子的童鞋们,不管是初学网站的,还是有几年开发经验的,都会遇到一个问题,怎么才能做好一个网站。
这个问题,要从如何分辨一个网站的好坏开始,如果标准都无法确定,怎么能知道自己的目标呢。可能各位看客有做前端的,有做程序的,也有主力写数据库的,按阵营来分,又分为asp php .net java 等等的,都能列举出来自己阵营里面不少“好”的网站。也会有些童鞋争论,好的网站,是赚钱的网站,技术不一定要多高之类的。这里我就不深入经营这个方面的问题了,这方面是仁者见仁、智者见智的。
我说好的网站只是从技术上看起来比较“漂亮,强壮”的网站,我也不用那些什么“低耦合,高内聚”的专业术语来忽悠各位小正太了。
“简单点,比什么都好”,这是我开发的核心思想,不要把做一个简单的系统,按园子里各位“砖家叫兽”忽悠的,要分成3层,要MVC,要AOP,IOC这些。光是去学习这些东西,却不知道为什么要用这些东西,胡乱的把这些技术用到自己系统里面,到最后还是自己“自讨苦吃”,去把那些不理解的东西给剔除,又费事又费力。
好的网站对于普通的用户其实就是“前端容易操作,程序健壮不出错,速度快”。我们做开发的,要满足这些“基本”条件,其实是不容易的事情,因为我们还需要面对“软件功能维护修改,数据安全稳定,系统需要扩展”等隐性的要求,而这些要求,又加大满足用户“基本”要求的开发难度,越到后面,控制力越不足,越觉得这个程序是个泥沼。
而现在有不少网站,都能做到一个“好”网站要求,但在天朝这个环境里,我们要访问那些好网站,不得不“爬墙”出去看看,这对很多没有这个方面经验的童鞋来说,又加大负担,我就不举例国外网站,就拿我们天朝最大的C2C来做教程材料吧
好,本课就到这里,一会继续下一课。