1、前期准备与沟通
1. 确定要呈现的数据
我们经常在产品或项目开发中提到数据驱动。我们知道要显示什么数据,然后我们可以设计显示数据的页面样式和组件。例如,数据是一篇文章,所以我们可以在设计页面时参考今天的标题。但如果数据是财务数据,你可能需要使用k线图、直方图、雷达图或更专业的财务图表。可以说,要显示的数据决定了页面的样式、页面的功能等。对所要显示的数据进行分析也是设计以下数据库所必需的。如果您选择关系数据库或非关系数据库,或者您不需要数据库,文件存储将满足要求。
2. 数据量的大小
数据量决定了后台存储架构、独立存储还是分布式存储,需要使用缓存技术等。如何解决大量数据读写的性能问题。这是更技术性的架构,但它对网站的性能、可维护性和可伸缩性非常重要。
3.识别网站的用户
网站用户一般分为2B和2c,或两者兼有。对于2B网站,设计比较传统,也要考虑相关行业风格。2C一般更基于互联网,所以在技术上我们可以选择更先进的技术。你为什么这么说?2B的大部分业务是办公用的,这涉及到网络安全问题。操作系统版本和浏览器版本可能有限制。如果技术比较新,浏览器可能不兼容,实现工作量也会比较大。作者做了国家部委的web系统,整个部委的官方系统是XP,即7号或8号。如果你在设计网站之前不理解这一点,那将是一个大坑!
4. 访问
网站架构师将根据访问量设计系统架构和配置系统资源。例如服务器的数量,网络带宽,以及根据系统架构的并发数量设计。小型网站一个服务器甚至购买一些发布空间就足够了,对于访问量大、并发性要求高的网站就需要对硬件资源和架构进行统筹考虑。
5. 公司基本色等
网站除了满足一些功能外,也是公司宣传的窗口。网站的颜色和风格也反映了公司的调性。很多公司也有自己的基本色或行业基本色。比如环保企业的色彩选择,婚丧嫁娶企业应该有所不同。还有就是需要将公司的logo体现在网站上,这需要提前做好准备。
6. 网站架构需求
很多公司都有自己的技术团队,或者在开发后需要自己的团队进行后续的版本迭代和bug修改。为了继续技术的统一,网站的技术需要与现有的团队相匹配。这对于以后的操作和维护是非常重要的。另一件值得注意的事情是先进和流行的技术。我们不能使用太老的技术,太稀有的技术等等。
7. 后期操作维护要求
为什么要分别提出后运维来强调呢?许多公司或没有做网站的公司很容易忽视这一点,这也是一个沉重的隐性成本。一般的网站都会带来后台管理系统,包括用户管理、日志管理、内容管理等,在网站建设之前,我们还需要对功能点和工作量进行评估。
8. 网站的持续时间
根据网站建设周期的要求,我们需要制定产品开发计划、人员投入部署、服务器、域名等资源部署。
广州新跃专业做网站多年,通过了解企业的特性进行打造适合各种企业网站;
广州网站建设公司,广州新跃;