如何才能做一个好网站系列 第二篇 什么叫好网站
2010-10-06 22:07
393 查看
各位童鞋,晚上好,今天这个主题,是讲讲什么是好网站
好的网站,在我看来分为以下几点:
1,让人不会反感的界面设计
2,良好的用户交互体验
3,访问速度
4,程序功能强大
5,数据稳定安全
6,经常添加一些新的功能,让别人觉得这个网站很有潜力
以上几条,构成了“用户粘度”这个让网站赚钱的东东,也许还有童鞋补充其他的重点,不过还是简单点,我们能做到以上几条就很不错了
看这个帖子的童鞋们,不管是初学网站的,还是有几年开发经验的,都会遇到一个问题,怎么才能做好一个网站。
这个问题,要从如何分辨一个网站的好坏开始,如果标准都无法确定,怎么能知道自己的目标呢。可能各位看客有做前端的,有做程序的,也有主力写数据库的,按阵营来分,又分为asp php .net java 等等的,都能列举出来自己阵营里面不少“好”的网站。也会有些童鞋争论,好的网站,是赚钱的网站,技术不一定要多高之类的。这里我就不深入经营这个方面的问题了,这方面是仁者见仁、智者见智的。
我说好的网站只是从技术上看起来比较“漂亮,强壮”的网站,我也不用那些什么“低耦合,高内聚”的专业术语来忽悠各位小正太了。
“简单点,比什么都好”,这是我开发的核心思想,不要把做一个简单的系统,按园子里各位“砖家叫兽”忽悠的,要分成3层,要MVC,要AOP,IOC这些。光是去学习这些东西,却不知道为什么要用这些东西,胡乱的把这些技术用到自己系统里面,到最后还是自己“自讨苦吃”,去把那些不理解的东西给剔除,又费事又费力。
好的网站对于普通的用户其实就是“前端容易操作,程序健壮不出错,速度快”。我们做开发的,要满足这些“基本”条件,其实是不容易的事情,因为我们还需要面对“软件功能维护修改,数据安全稳定,系统需要扩展”等隐性的要求,而这些要求,又加大满足用户“基本”要求的开发难度,越到后面,控制力越不足,越觉得这个程序是个泥沼。
而现在有不少网站,都能做到一个“好”网站要求,但在天朝这个环境里,我们要访问那些好网站,不得不“爬墙”出去看看,这对很多没有这个方面经验的童鞋来说,又加大负担,我就不举例国外网站,就拿我们天朝最大的C2C来做教程材料吧
好,本课就到这里,一会继续下一课。
好的网站,在我看来分为以下几点:
1,让人不会反感的界面设计
2,良好的用户交互体验
3,访问速度
4,程序功能强大
5,数据稳定安全
6,经常添加一些新的功能,让别人觉得这个网站很有潜力
以上几条,构成了“用户粘度”这个让网站赚钱的东东,也许还有童鞋补充其他的重点,不过还是简单点,我们能做到以上几条就很不错了
看这个帖子的童鞋们,不管是初学网站的,还是有几年开发经验的,都会遇到一个问题,怎么才能做好一个网站。
这个问题,要从如何分辨一个网站的好坏开始,如果标准都无法确定,怎么能知道自己的目标呢。可能各位看客有做前端的,有做程序的,也有主力写数据库的,按阵营来分,又分为asp php .net java 等等的,都能列举出来自己阵营里面不少“好”的网站。也会有些童鞋争论,好的网站,是赚钱的网站,技术不一定要多高之类的。这里我就不深入经营这个方面的问题了,这方面是仁者见仁、智者见智的。
我说好的网站只是从技术上看起来比较“漂亮,强壮”的网站,我也不用那些什么“低耦合,高内聚”的专业术语来忽悠各位小正太了。
“简单点,比什么都好”,这是我开发的核心思想,不要把做一个简单的系统,按园子里各位“砖家叫兽”忽悠的,要分成3层,要MVC,要AOP,IOC这些。光是去学习这些东西,却不知道为什么要用这些东西,胡乱的把这些技术用到自己系统里面,到最后还是自己“自讨苦吃”,去把那些不理解的东西给剔除,又费事又费力。
好的网站对于普通的用户其实就是“前端容易操作,程序健壮不出错,速度快”。我们做开发的,要满足这些“基本”条件,其实是不容易的事情,因为我们还需要面对“软件功能维护修改,数据安全稳定,系统需要扩展”等隐性的要求,而这些要求,又加大满足用户“基本”要求的开发难度,越到后面,控制力越不足,越觉得这个程序是个泥沼。
而现在有不少网站,都能做到一个“好”网站要求,但在天朝这个环境里,我们要访问那些好网站,不得不“爬墙”出去看看,这对很多没有这个方面经验的童鞋来说,又加大负担,我就不举例国外网站,就拿我们天朝最大的C2C来做教程材料吧
好,本课就到这里,一会继续下一课。
相关文章推荐
- 如何才能做一个好网站系列 第三篇 最初的思路
- 如何才能做一个好网站系列 第七篇 决定网站开发的重心
- 如何才能做一个好网站系列 第四篇 开始设计方案,关于框架的选择
- 如何才能做一个好网站系列 第五篇 网站的构成
- 如何才能做一个好网站系列 第七篇 开发网站的技术有哪些
- 如何才能做一个好网站系列 第六篇 别人是怎么访问你的网站
- 如何才能做一个好网站系列 第一篇 目录
- 如何知道一个网站是用的什么开源程序做的?
- 如何去ping一个网站?ping是什么意思
- 如何做一个网站?建网站需要什么?
- 个人如何才能够做一个成功的网站?
- 如何检测Web网站使用的是什么JS框架--一个很好用的工具
- 如何在Visual Studio 2017中使用C# 7+语法 构建NetCore应用框架之实战篇(二):BitAdminCore框架定位及架构 构建NetCore应用框架之实战篇系列 构建NetCore应用框架之实战篇(一):什么是框架,如何设计一个框架 NetCore入门篇:(十二)在IIS中部署Net Core程序
- 最近做了一个类似社交的网站,看到新浪微博右侧有一个网页在线聊天的功能,如何才能实现网页在线聊天功能(新浪微博这种聊天)?
- 网站制作教程-如何才能做好一个网站?
- 如何查看一个网站用的什么语言程序
- 如何做一个基于ASP.NET MVC 网站(二)
- 如何才能保持一个平稳的心情工作和做事???
- 产品经理让你开发一个模块(功能),我们如何做才能降低在交付前的修改量呢
- 如何建立一个优秀的外贸网站?