2008年11月的日志
19
Nov

刚才看到一个网站的下面写着Hosted by Google App Engine,于是我很是激动,也去注册了一个google app帐号。

帐号的申请很简单,在http://code.google.com/appengine/用google帐号登陆,然后新建app帐户,这时需要手机验证,地区选择other,手机号码前面需要加上86,收到手机验证码填入提交。然后就是设置你的app地址什么的,整个过程很快很简单。

所有的应用将会在appspot.com域名下,应用上载后就是http://application-id.appspot.com,每个免费用户最大容量是500M,当然可以付费购买更多的空间,流量和cpu处理能力。

不过google app托管平台的语言是Python,并不支持php,对眼下大多数站长似乎没有太多的作用。

我只会asp和php,所以对于google app还需要再做些了解和体验才能写使用感受哈。

18
Nov

空间大小:250M

月流量:5G

控制面板:H-sphere

域名绑定:2个

子域名:10个

mysql:1个(大小限制10M)

其它参数我就不罗列了,感兴趣的朋友可以去网站上看

这个免费主机有个好,就是更换ip很方便,所以不太容易被河蟹,另外速度很不错

申请地址http://www.freehostia.com/free_hosting.html

16
Nov
1. $_SERVER['REQUEST_METHOD']:
访问页面时的请求方法。例如:“GET”,“HEAD”,“POST”,“PUT”。
2. mail函数:
发送邮件,其语法格式如下:
bool mail ( string to, string subject, string message
[, string additional_headers [,string additional_parameters]] )

以下代码实现网页发送邮件功能:

3. php文件: mail.php
<?php
header("Content-type:text/html;charset=gb2312");
if ($_SERVER['REQUEST_METHOD'] == "POST")
{
	$admin = "user@test.com";
	//程序要发送到的邮件地址
	$content =
	"
	姓名: ".$_POST['name']."
	性别: ".$_POST['sex']."
	邮件: ".$_POST['mail']
	;
	mail($admin,"网页发送邮件",$content,"From: ".$_POST['mail']
." nReply to: ".$_POST['mail']);
	echo "success!";
	else echo "application error!";
}
?>
4. html文件: mail.html
<form action='mail.php' method='post' name='content'>
姓名
<input type=text value='' size='20' maxlength='50' name='name'>
性别
<input type=text value='' size='20' maxlength='50' name='sex'>
邮件
<input type=text value='' size='20' maxlength='50' name='mail'>
<input type='submit' value=' 提 交 '>
</form>
 这段程序判断请求方法是否为POST方法,然后执行发送邮件的程序。
转自http://www.tinyhill.cn/php-page-to-send-e-mail.html

16
Nov

doc转pdf的软件和方法有不少,这里给大家推荐用虚拟打印机来实现

Tinypdf是一款小巧免费的PDF虚拟打印机,安装后,打开word文档,打印机选择里面会出现tinypdf虚拟打印机,直接打印出来就是pdf格式的文档了,我觉得很方便.

我提供给大家的是绿色版的,安装卸载一键完成

Tinypdf绿色版下载

11
Nov

方法如下:启动任务计划,添加任务,可以添加你喜欢的一首歌,然后设定好启动时间日期,之后就ok了。
到点自动播放那首歌
前提是你的电脑不能关机,要有音箱,不能静音

如果发生0X80041315,任务计划程序服务没有运行 错误

主要原因是你的任务计划服务被禁用,
在计算机管理里面找到服务,在服务里面找到Task Scheduler,查看是否已被禁用,开启就行了

08
Nov

phpmyadmin是不错,不过对于备份文件的大小有限制,不利于大量mysql数据的导入。

给大家推荐个不错的备份工具,帝国备份王,近期这个PHP程序完全开源了

以下为官方介绍

EmpireBak是一款完全免费、专门为Mysql大数据的备份与导入而设计的稳定高效软件,系统采用分卷备份与导入,理论上可备份任何大小的数据库.

帝国备份王解决MYSQL备份三大难题:
1、解决备份大数据问题,采用分组备份,备份稳定高效;
2、解决备份数据编码乱码问题,备份王智能识别编码;
3、解决不同MYSQL版本数据不能互导问题,通过备份王不存在数据版本区别。

 帝国备份王(EmpireBak)主要特性

1、分组备份,专为大数据备份设计
采用分组备份,系统自动将数据库分成多部分进入导出.理论上不限数据库大小,均可备份与恢复;
支持按“文件大小”与“记录数”两种分组备份方式,特别是针对大数据库而设计的“按记录数”备份算法,效率极高;
每组备份数据大小后台直接设置,依服务器配置自已设定。

2、不同MYSQL版本平滑转换,可直接备份与恢复
系统自动识别MYSQL版本格式,然后进行转换恢复;
不同编码数据库之间可直接备份与恢复,系统自动识别数据编码;
系统支持完整备份,即使备份与恢复两个数据表结构不一致,也可备份与恢复;
支持数据表编码转换。

3、安全性
备份文件均生成*.php文件,并且采用登陆验证,只有登陆的管理员才能进行数据恢复;
备份目录、压缩目录可自定义;
管理员登陆验证COOKIE变量前缀后台直接设置。

4、使用方便
备份参数可保存,待以后使用时选择,无需重复设置;
备份目录直接后台管理(打包下载/删除),支持在线压缩下载与FTP直接下载;
备份设置与备份目录管理,并可直接转向数据备份与恢复页面,很人性化;
在线建立、删除数据库,优化、修复、清空、删除数据表,查看表字段等功能,管理数据很方便;
在线执行SQL、导入*.sql文件,方便操作数据;
支持批量替换备份目录文件内容,非常方便的文本替换功能。

5、多语言
系统默认内置“简体中文(gb2312)”、“简体中文(utf-8)”、“繁体中文(gb2312)”、“繁体中文(utf-8)”。
用户也可增加语言包,制作更多的语言支持。

6、安装/卸载简单
安装:上传程序即可直接使用,数据库参数可在线设置(HTTP)。
卸载:删除程序目录即可完全清除。

7、支持数据累加
可设置是否增加递增字段值,可以将本地数据累加到服务器数据库上。

(默认的管理员帐号与密码分别为:admin,123456)

下载地址http://phome.net/ebak2008os/ebak2008os.zip