Program

program!

备份/还原Drupal:Backup and Migrate[译]

Backup and Migrate是一个用于备份和还原Drupal网站数据库的模组.
模组主页:http://drupal.org/project/backup_migrate
它可以帮助我们方便地做数据备份,还原以及拷贝工作.
它支持包括gzip,bzip和及zip压缩,同时拥有按设定计划自动备份的功能.

使用Backup and Migrate,我们可以保存部分或者全部数据表到一个文件,从服务器上下载文件作备份;
也可以通过上传好的文件,或者已有的数据库备份中恢复数据.
同时可以选择你需要还原的数据和数据表.

以下是Backup and Migrate 2.x版本的特性:
  1. 备份还原多个数据库
  2. 备份数据到FTP服务器,Email地址,以及S3(注:S3是Amazon推出的在线数据存储服务)上
  3. Drush integration
  4. 多重备份计划
  5. AES加密备份(注:AES是密码学中的高级加密标准)
  6. Backup your files directory (with the Backup and Migrate Files module)备份文件目录(包括Backup and Migrate模组文件)

另外,作者ronan维护6-2.x版本的同时也在开发针对于drupal7的新版本,并承诺说在Drupal7正式发布的时候会释放Backup and Migrate对应的正式版本,因此不用担心没有Drupal7使用的模组.

I pledge that Backup and Migrate will have a full Drupal 7 release on the day that Drupal 7 is released.

use a subfolder as root document for one sie via .htaccess

# Hostmonster.com
# .htaccess main domain to subfolder redirect
# Copy and paste the following code into the .htaccess file
# in the public_html folder of your hosting account
# make the changes to the file according to the instructions.

Discuz的Mysql数据库的一些常识

1.数据库
数据库是一个论坛的灵魂,
因为论坛所以数据全部存在数据库中。
所以我们应该对数据库十分重视。
一方面要爱护数据库,不随便更改其参数,
另一方面还要做好数据的保护工作,
且莫将论坛的数据对外。

2.数据表(table)
数据库是有数据表构成的。
在现在的Discuz! 4.1.0中,共有59个数据表。
每个数据表都存放着不同的论坛数据。
现将数据表做一个简单的分析。
(1)表名
Discuz! 4.1.0中的数据表都是以cdb_开头的,
后接一个英文单词,大概可以表示所存放的数据的内容。
(2)表中的项目
字段
类型(type)
Null
默认(value)
链接倒
MIME
本人技术有限,不知道这些项目是干吗的。
不过这里列举些类型:
smallint
tinyint
char
int
tinyint
mediumint
这些词语之后会有个被括号围住的数字
具体是什么别问我。。。
(3)构成
数据表是由数据行(row)和数据列(colume)构成的
一个数据行就是数据表内的一条记录(record)
一个记录一般包含多个信息,数据表中的每一个数据列都对应着一个信息
关系:把存放在某个数据表内的信息和存放在另一个数据表内的信息通过某种方式关联起来,而这种关联就是通过查找两个数据表有无共同的元素来实现的。

注:新手看表的话,一般看看字段和注释就行了。



在安装一些插件,
或者批量修改论坛的一些参数时,
由于数据库不支持或者批量修改的麻烦,
这就要需要对数据库进行升级。

现在通过一些常用的升级数据库的语句做一些本人肤浅的阐释(有些解释可能不规范,见谅,见谅):

1.增加一个表


CREATE TABLE table_name
(ziduan1 ziduanshuxing
……
);


说明:
CREATE TABLE是建表的意思,
table_name 是所建表的表名,

程序员的七种武器-from Blueidea forum

文:不详|来源:蓝色理想

信息技术的发展时间虽然不长,但其爆炸式的发展速度使信息技术迅速覆盖社会和人类生活的各个角落。程序员们是这场信息化浪潮的见证者之一,更是其中的主要参与者,这是时代赋予每个程序员的机会和责任。

信息技术的更新速度是惊人的,程序员的职业生涯则是一个要求不断学习的过程,永远不能固步自封。本人在工作期间曾看见过很多程序员只要有闲暇时间就浏览一些没有太大作用的网页,在网上聊天,打游戏,浪费了大量的时间,十分不可取。而另外一种情况是,IT技术的日新月异使很多程序员眼花缭乱,什么都想学,却又不知从何学起,今天看看这个,明天学学那个,贪多不熟。

虽然IT技术发展迅速,但很多技术都是有规律可循,一些基本的概念、原

青青校园?动网博客?漏洞?Evance?

今天没有上课.先给出一个链接吧.
http://www.Evance.name/fodder/dv.asp

不知道是什么的话可以打开看看.服务器的CPU估计比较累。有耐心的可以等下,没有耐心可以关闭它.
等...
等等...
等等等...
等等等等...
等等等等等...
.....

然后会看一串串数字...
然后再打开http://www.xmd5.org,把得到的结果(如果有耐心等到打开的话应该是:07fffbf914a0c674)这一个输入进去.然后query

结果是个什么呢?
嗯..
这个东东就是青青校园ID:“Evance”的博客密码了..
没有意识到我写的是什么东西的话,可以自行离开.

原理很简单:第一步injection,得到了密码MD5字符串
第二步通过在线网站进行MD5 Encrypt

第一步得到的MD5值,就是论坛博客的密码(不等同于论坛密码,但是很多的人习惯使用同一个密码。虽然有的人把这两个密码区分开了,但是无论如何,让别人知道你的密码一定不是一件值得开心或者抱以无所谓态度的事情.)

第二步就没有什么说明的必要了,这一个网站似乎只能够推算出是不多于十位(似乎是十位,记不太清了)而且纯字母或者纯数字的密码.但是应该注意的是,并不意味着因为高效的MD5反运算技术没有出来,你的密码就处于安全状态..别的不说,单是现在算法很精密的暴力Encrypt软件就足以算出现在绝大多数的密码了,只不过(时间)效率相对低些而已.
更不用说是没有人能够知道什么时候高效的MD5技术像Zend被hack一样跳出来,如果那样...唉..

因此给个意见:
论坛密码和博客密码不要用相同字符
密码尽可能长些.
密码保护很重要.

©2005-2007布拉格公园 备案许可证号:晋ICP备05007117号
theme iSilent by Evance.Since 2005
<Evance />