如何备份php内容管理系统

php中文网
发布: 2016-08-08 09:30:31
原创
898人浏览过

  所有php开源内容管理系统都是有相同性的:

1、 都是采用php程序编写,数据都存入mysql数据库中,LAMP是最佳的部署环境。

2、 其网站的核心程序相对固定,如joomla!dedecmsphpwindecshop等其核心程序都是相对固定的,即使程序版本号不一致,官方也提供了完美的升级方案。

3、 网站的模板是独立的,用户可以根据自己喜好制作自己满意的模板。

4、 phpcms系统在做网站迁移时,其原理是相通的,只是方法略有不同而已。如果你对网站核心程序没有做过大修改,可以直接在新的php空间上安装全新的内容管理系统(CMS),然后恢复mysql数据库、恢复网站模版文件、重新生成文件,这些都是网站迁移的大概步骤。

立即学习PHP免费学习笔记(深入)”;

5、 既然是开源的,用户可以轻松根据官方提供的帮助手册完成内容管理系统(CMS)的二次开发。

  根据上面分析的相同点,我们在做网站数据备份工作中,是不是应该根据php开源内容管理系统的特点,分清楚那些是重要数据,需要我们优先备份,那些属于次要数据,可以容后备份。避免眉毛胡子一把抓的毫无主次的工作,在灾难发生时才发现需要的数据没有备份完整。如果发生此类事件是不是很悲剧?因此,我们对互联网上优秀开源内容管理系统进行了分析,总结了一套比较科学的网站数据备份方法,让用户分清主次,择优备份。

  一、什么数据最重要的?

  我认为,MYSQL数据是最重要的,应该优先(多种方法)进行备份。MYSQL数据库是唯一的,是不可再生资源mysql数据中存储着整个网站的内容,是站长辛勤劳动,常年累月积累的结晶,丢掉(或损坏了)就得从头再来。其余的如网站模板、网站核心程序丢失(或损坏)都可以按照原来的样子发钱再做,然而网站mysql数据库丢掉了,你能用钱买回来吗?你不能,所以说,mysql数据最重要。

  二、科学的方法备份网站数据

乾坤圈新媒体矩阵管家
乾坤圈新媒体矩阵管家

新媒体账号、门店矩阵智能管理系统

乾坤圈新媒体矩阵管家 17
查看详情 乾坤圈新媒体矩阵管家

  先了解自己的开源cms系统的特点,然后制定一个科学的合理的备份方案,有效率的完成备份工作。针对 香港/美国 php虚拟主机的最佳备份方案是:

A、 优先备份mysql数据库,在多备份论坛上介绍了多种mysql数据库的备份方法。用户可以参阅帝国备份王网站迁移好帮手和各php应用下mysql数据库备份方案整理获取帮助信息。

B、 备份网站模板。这个是花了心血和银子的东西,是网站的脸面,很重要,排名第二。如果你一下忘记了网站模板文件存在哪个目录下,可以去开源系统的官方网站查阅下帮助手册,就可以轻松找到。

C、 如果网站进行过二次开发(或修改过核心程序),那么请你将你改动的文件备份起来吧。

D、 站长要做一个网站肯定是要做SEO优化的,请将你的优化规则和相关信息(如站点关键词,网站描述信息等)备份起来。

E、 如果你的网站开启了伪静态功能,请备份.htaccess文件,整个网站的URL结构就靠它了,丢失了会很麻烦

F、 其它东西备份,如404报错页面、301跳转等小东西备份起来

  三、我是懒人,不想那么费事,直接的、干脆地做个整站备份不就可以了

  我也支持这个观点,但我们备份的目的是什么?就是在灾难到来之后,给予网站第二次生命,给自己一个犯错的机会。狡兔还有三窟,为什么我们就不能多做一个备份?如果你的第一个备份出了意外又当如何?望天长啸吗?我是一个谨慎的人。所以我推荐了一个谨慎的方案。

以上就介绍了如何备份php内容管理系统,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

相关标签:
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号