网站建成后,根据用户体验及外部竟争条件的变化,网站少不更改,小的更改问题不是很大,如果是大的改动,也就是意味着网站要来个彻底的大换血,改版,那么,网站改版本在技术上应注意些什么呢?我在这里总结几点(当然,我的总结中,并不包括UI体验内容)。
1、网站新版开发完成后,要上线测试,如果发现问题,立即进行修改。这个时候,老版的系统一定是同步运行的。你可以建一个二级域名指向新系统进行测试,也可以在老系统中发布通知,链接上新系统地址,让更多的老系统用户参与试用。
2、请注意将新系统站点根目录下的robots.txt改为拒绝所有搜索引擎扫描收录,原因很简单:新系统的测试域名以后会更改,并且很多页面seo可能没有考虑到位。
3、保持新系统与旧系统的url地址上的统一,特别是老版已经被收录的页面,如果不一致,将会造成新版上线后流量的大幅减少(我用urlReWrite可最大限度达到统一)。
4、新旧系统切换前,必须要做好网站地图,并要仔细检查页面中是否有死链。
5、发一份站点通告或帮助,向用户说明老系统中的功能,在新系统中怎样才能找到。
6、在新旧系统并行运行一段时间后,你可以确信新系统已经比较完美后,请找一个在线用户最少的时候,完成系统的切换(改虚拟主机映射即可,我在后面的文章中会介绍)。
7、在技术实现上,还有一个非常重要的问题,就是将新旧站点的域名信息,写到一个配置文件中,新系统中所用用到的地址信息,都从配置文件中读取,在新旧系统切换的时候,你将会发现这么做的好处是多么的有用。
8、最后,新系统成功切换替代老系统后,请给系统的每一个老用户发一封邮件,告诉他们站点已经更新,更新的亮点也要说明,“喊他们回家吃饭了”,呵呵。
以上是本人过去的一些站点改版经历中的深刻体会,希望对大家有所帮助。
本文首发http://www.fudu365.com【英语听力复读网】,转载请保留。
分享到:
相关推荐
4. **注意事项** - 项目升级可能影响到原有的脚本和功能,因此在升级前建议备份原始项目。 - 更换触摸屏型号时,要注意新屏幕的分辨率是否与旧屏幕相同。不同分辨率可能需要重新设计界面布局。 - 对于复杂的项目...
四、注意事项 1. 兼容性:转换后,可能需要调整一些属性值,以保持与旧版系统相同的效果。 2. 资源更新:转换后的ParticleSystem可能需要更新关联的材质和纹理资源。 3. 版本差异:确保项目中的其他脚本和组件兼容...
在编程实践中,尤其是在 PHP 开发中,遵循一定的代码编写注意事项能显著提升代码的效率和可维护性。以下是一些关键的点,可以帮助你优化代码: 1. **利用内置函数**:PHP 提供了大量的内置函数,它们经过优化,执行...
8. **安全注意事项**:在替换重要文件时,务必备份原始文件以防万一。此外,如果你在网站环境中操作,最好在非高峰期进行,以免影响用户访问。 9. **日志记录**:Filezilla还提供了详细的日志功能,可以帮助你跟踪...
### 爬虫工具抓取注意事项 随着互联网技术的发展与应用范围的不断扩大,网络爬虫作为数据抓取的重要工具,在各行各业中的应用越来越广泛。本文将详细介绍在使用爬虫软件抓取信息时需要注意的关键事项,帮助读者更好...
3. **注意事项**: - 备份数据:在进行任何大规模数据操作之前,确保先备份数据库,以防意外情况导致数据丢失。 - 测试:在生产环境执行前,应在测试环境中验证脚本或工具的正确性。 - 性能影响:批量操作可能对...
4. **注意事项**: - 替换DLL可能导致应用程序崩溃或系统不稳定,因此必须谨慎操作。 - 不同版本的DLL可能与不同版本的应用程序兼容,替换时要确保版本匹配。 - 如果是OA系统后台引擎的DLL,可能涉及数据库连接、...
8. **注意事项** - 在替换路径时,要注意保持文件的原始编码,防止乱码问题。 - 检查URL是否需要添加或删除尾部的斜杠(/)以保持一致性。 - 考虑到跨域问题,确保新的URL符合同源策略或已启用CORS。 9. **示例...
#### 注意事项 - **备份文档**:在执行批量替换之前,强烈建议先备份原始文档,以防万一出现意外情况导致数据丢失。 - **精确匹配**:确保替换规则设置得足够准确,避免误替换其他相似但不应该被替换的内容。 -...
**SVN服务器端安装指南及注意事项** 在进行SVN(Subversion)服务器端的安装时,需要准备一系列的依赖库和软件包。本指南将详细解释如何安装这些组件,并提供安装过程中需要注意的关键点。 首先,确保您已下载以下...
本文将深入探讨这一主题,介绍如何自动搜索并替换局域网中的文件,以及相关的技术实现和注意事项。 局域网(LAN)文件替换主要涉及到网络共享、文件系统操作和自动化工具的应用。首先,我们需要理解局域网的概念,...
在Java编程中,替换文本文件中的特定文字是一项...以上就是使用Java替换txt文件中文字的基本方法及注意事项,希望能对你有所帮助。在实际编程中,根据具体需求和场景,可能还需要对这些基础方法进行适当的扩展和优化。
**注意事项:** - 在替换过程中,务必确保sourceinsight4.exe文件的来源可靠,以防安装恶意软件。 - 如果更新后遇到问题,可以回滚到之前备份的配置文件,或者联系Source Insight的官方支持获取帮助。 - 不同版本的...
在iOS开发过程中,尤其是针对iOS6的开发,...综上所述,iOS6开发需要注意屏幕适配、旋转处理、新特性的利用以及旧API的替换。同时,保持对新设备和系统版本的兼容性,以及良好的用户体验,是成功开发iOS应用的关键。
五、网站改版注意事项 当您的网站进行改版时,需要注意以下几点: 1. 网站完成改版,且新版内容已经上线; 2. 使用 301 跳转将所有页面进行重定向; 3. 来站长平台使用网站改版工具通知百度您网站新旧改版规则(新旧...
9. **安全注意事项**:在进行文件替换时,确保备份原有文件或在不破坏现有工作流程的情况下进行操作,以防止数据丢失或软件运行异常。 总的来说,"Bootstrap Studio 4.5 替换文件"这个话题涵盖了软件升级、文件管理...
#### 注意事项 - 上述操作完成后,请确保所有团队成员都已使用最新的用户名密码进行操作,以免造成不必要的版本冲突或权限问题。 - 对于团队协作项目,建议通知所有成员进行相应的账号信息更新,避免因某个人未及时...
6. 挑战与注意事项: - 数据一致性:在更新过程中,如果程序正在使用某些数据,需要确保这些数据在更新过程中不会丢失或损坏。 - 错误处理:必须考虑网络问题、磁盘空间不足、权限问题等各种可能的错误情况,并...
### 注意事项 - 在处理Fragment时,确保你的Activity继承自`AppCompatActivity`,因为`getFragmentManager()`在旧版本的Activity中不可用。对于API 17及以上版本,推荐使用` getSupportFragmentManager()`。 - ...