UI页面的优化
这方面的优化,好比是人换衣服,网站也一样,数据是不变的,变化的是前台的展现形式。对普通用户的直观感觉可能是,网站变漂亮了,但实际上可能功能并没有变化,内容也未发生变化。而在优化的过程中,确实与后台的技术有一定关联性的,请专业的UI设计公司设计静态页面,请后端的开发工程师来具体对接。
网站架构的优化
网站一般涉及用到的中间件、数据库、负载均衡、CDN加速等等,没有哪个方式是最佳的,只有最适合你的。如果你的网站访问量不大,可能普通的CMS,采用DEDE织梦这类产品,用LAMP方式就可以迅速建站。大型的网站很多人喜欢用JAVA去开发,中间件用Apache、Weblogic数据库用Oracle什么的也比较多,当然这不是大型网站选择这种方式的理由,只是多数人认为适合。也有很多网站用PHP、Python写的,也很好。如果想优化网站架构,那么要找出目前网站到底存在什么问题,对症下药。例如你发现网站存在高并发,那需要从应用的负载分担上调整网站架构。网站架构上优化,这还是要具体问题具体分析,根据您网站的实际情况定,没法给出判断标准。
SOE优化
这方面的优化,简单的说,就是提高网站被搜索引擎搜索到的概率,提升网站的点击率。因为搜索引擎,说白了,也就是个机器,它如何根据你网站的内容,推荐给合适的用户,这就需要你的网站要有它能识别到的一些信息才行。这种也有专业的公司团队来做,相对网站架构的调整,偶个人觉得更简单一些,比较容易开展。
内容审核优化
很多网站,尤其是那些管理不规范的小型站点,小公司,网站可能也就是一个管理员账号,上传内容,什么都能发。那对大型的机构,这可能就会有问题了,网站管理员上传的内容是否合适,连个审核机制都没有,这就比较尴尬了。但是这方面的优化,偶个人觉得是在网站一开始搭建的时候就要考虑,已经既成事实的,那就比较难办了,肯定涉及网站开发上的大规模调整。
安全优化
安全优化,这个涉及网站页面、漏洞扫描、基础网络等。网站的页面漏洞,例如Sql注入、跨站脚本漏洞等等,这个最好是找专业人员对网站做一次渗透测试,找到漏洞问题,请开发人员对照修复建议修改。漏洞扫描,主要对中间件、数据库软件、操作系统等进行扫描,需要运维人员做配置的优化或补丁安装。基础网络的优化,需要根据网站遭受攻击的情况,配置WAF、防火墙、DDos设备等等,就不一一列举了。如果涉及到增加网站的日志审计、权限分离等,这可能要开发大动干戈,这部分是比较难的,既成事实的网站,这方面工作很难开展。安全优化,其他方面大部分工作都可以开展,问题不大。
以上是偶对网站优化方面的个人理解,深入探讨可以再留言,谢谢。