1、采用何种系统和工具
一般网站制作时操作系统和开发语言是相辅相成的,甚至与后台的数据库有很大的关系。在选择系统和开发工具时,应当从公司技术人员的综合实力出发。但是非常重要的一点是:即使需要在系统级做出较大的改变时,以前的部分资源还能继续加以利用,或者是可以比较容易地从现有环境顺利地切换到新的系统环境中去。
2、网站的可扩展性
初步设想网站建设规模大小和将来发展过程中需要升级或改动时可能存在的问题,对于网站未来发展可能作出的改动所需付出的代价。一个比较理想的情况是:网站规模扩大不会对现有的设备和技术有太大的冲击,而是在现有状况下比较容易地加以改动。添加设备只是对上层应用加以改变,而低层所采用的技术和设备并不需要做出大的改变,从而轻松地达到整个网站升级的目的。要做到这点,应尽量将应用与后台数据库分开
3、采用动态页面还是静态页面技术
根据不同的需要,网站设计需要考虑向用户提供访问网站页面的技术。对于实时性很强的内容,如新闻、股票信息等,应该首先考虑用动态页面生成技术来完成。动态页面显示的信息可以实时地从数据库里提取,然后按相应的格式呈现给用户。而对于那些实时性要求不是很高的内容,就可以较多地采用静态页面提供,这样可以加快页面显示的速度。普遍而言,一般的网站都需要综合使用这两种技术。
现在比较流行的像Java、Asp、Php、Zope等许多的Web语言都提供了动态页面生成技术,而且效率都比较高,在大量的网站广泛使用。本人觉得动态页面或支持实时性的程序,在某种程度上可以更好地支持用户进行在线交流。动态网站技术应该是未来网站发展的趋势。
4、硬件的选取
各大硬件厂商都宣称自己有一套关于整个网站或电子商务的“永不停顿”的解决方案。选取硬件要根据性能价格比来衡量,并结合自己网站本身的一些特点来设计。比如核心部件,如数据库服务器等,应选取配置较高而且性能稳定的服务器来完成,另外,网站规模的大小也是服务器选取的一个重要因素。