如何做好网站易读性和可用性
1、尽量使用现成的系统,而不是自主开发。对于一般的企业网站、电子商务网站,强烈建议不做开发。如果是企业网站,找一个现成的内容管理系统(CMS)系统就可以了。在国内的CMS中,supersite是一个不错的选择;电子商务网站,直接用ShopE
1、尽量使用现成的系统,而不是自主开发。对于一般的企业网站、电子商务网站,强烈建议不做开发。如果是企业网站,找一个现成的内容管理系统(CMS)系统就可以了。在国内的CMS中,supersite是一个不错的选择;电子商务网站,直接用ShopEx就可以了;论坛,用discuz或者phpwind都不错。很多人会问,这些现成的系统是不是功能会有很多限制,性能是不是足够好——这些都是不必要的担心。一方面,这些系统都有不错的可定制性,只要找一个对HTML/CSS熟练,并稍有php程序基础的人,完全可以根据你的要求搭建出一个不错的网站。如果你连这样的一个人都找不到的话,那就用wordpress给你的企业搭建一个博客系统吧,既时尚又实用。
2、LOGO、美工的工作可以外包给威客网站。我是K68.cn的老用户了,在上面下过的单子应该不少于5次了吧。虽然不能说每次都100%满意,但从性价比来说,K68给的结果是无可挑剔的。你只要花几百块钱,就可以获得十几个不错的创意,然后你从中挑出你最认可的一款并让设计师美化成最终的结果就可以了。除非你的团队本来就有不错的美工,或者你愿意多花几十倍的钱请一个真正专业的设计公司,否则的话,K68是一个很好的选择。
3、只要你能请到相应的开发人员,用什么技术开发其实无所谓。php,java,.NET,哪个性能更好,这是我经常被问到的一个问题。相信很多用户作为互联网的使用者,最痛苦的事情就是网页速度非常慢。所以当大家自己做网站的时候,第一个想到的自然是“我的网站可不要那么慢才好”。事实上,虽然不同的技术在性能上肯定会有差别,但是这种差别一般要等你的日PV达到数百万的时候才能体现出来。而大多数网站的速度慢的原因还是程序员自身代码的问题所致。再优秀的开发语言,初级程序员的一个死循环一样能轻而易举的让你的服务器瘫痪——相信我,这是有实际案例的。所以,在网站开发的初期,你最需要担心的绝对不是哪种语言更好,而是你能请到哪种语言的优秀开发人员。
4、产品经理非常重要。网站的功能、布局、流程,或者用现在时髦的名字——userexperience,在很大程度要决定于产品经理的能力。这个人最好懂点技术,而更重要的是对用户有深刻的理解,对细节有偏执的追求。很多成功的网站,CEO自己就是产品经理。开发工作可以外包,而你的产品经理一定不能外包。因为一个好的网站一定是需要不断完善的,产品经理是一个长期工作。
如果将网站开发的原则做一个简单的总结,那就是:用最少的人、写最少的代码、快速的发布、持续的改进。