前言:我是名MIS,也就是俗称的网管,平时只在服务器端写写自动化脚本。当然,在服务端写个脚本,用任务计划完成此功能是个比较简单的问题,想想这应用是给自己用的,就不增加服务器的负荷了。第一次尝试写PHP语言,完成此功能用了3天时间,到处找资料,所以对PHP不理解和错误处让各位看官见笑了。

原理及功能:系统间隔时间获取招行贵金属网页上的纸白银价格,并和自己设定的价格对比,符合要求的价格,发送到指定邮箱,手机通过邮件到达通知达到提醒功能。  

SAE平台应用功能(只写我使用的功能模块)
1、PHP 语言 (对于GOOGLE 的GAE 平台上环境JAVA 和 PYTHON,PHP 明显大家熟悉多了)
2、MYSQL 和普通MYSQL服务器上应用一样,但也可以使用SAE提供的模块Saemysql类,比较简便
3、分布式网页抓取服务 FetchURL,和cURL功能一致
4、分布式定时服务Cron(比PHP上的ignore_user_abort(),set_time_limit(0),sleep($interval)靠谱多了),SAE空间稳定性和速度
5、分布式邮件发送服务Mail,使用官方提供的函数能方便的实现发送邮件服务
 
代码简介:
1、login.php\warn.php\logout.php  三个页面是简单完成预警设置页面,最基本的数据库操作界面,惭愧我琢磨这个时间最长。
 
2、autosilverwarn.php  所谓的逻辑处理页面,先用FetchURL获取招行贵金属网页上的纸白银价格