菲彩国际

Archive for the ‘前端開發’ Category

對爬蟲的限制

不當家不知道柴米貴
以前用彪悍的服務器用習慣了,還真沒有資源窘迫的時候
菲彩国际 這個月還早,顯然現有資源已經撐不到月底了

sae-forecast

閱讀全文 »

紙黃金價格的短信提醒

孩子長大了,到處跑。時不時就磕一下。
媳婦沒辦法再盯著電腦。于是抽空幫她寫了個程序。
菲彩国际 掛到sae上,每5分鐘跑一次:

schedule: "*/5 * * * 1-5"

菲彩国际每當漲跌幅度大于6元,自動發短信到手機郵箱上,短信提醒。

<?php
$url = "http://hq.sinajs.cn/list=hf_GC";
$body = @file_get_contents($url);
$dataArr = explode(",",$body);
$goldprice = $dataArr[2];//取國際金價
 
$usd = "http://hq.sinajs.cn/list=USDCNY";
$usdbody = @file_get_contents($usd);
$usddataArr = explode(",",$usdbody);
$usdprice = $usddataArr[1];//取美元匯率
 
$todayprice = round($goldprice * $usdprice / 31.1034768,2);//盎司按匯率轉為克,取2位
 
$myprice = 240;//最近一筆買入價格
$floated = 6;//預警浮動價格
 
$sellprice = $todayprice - $myprice;
$buyprice = $myprice - $todayprice;
if($sellprice > $floated ){
$mail = new SaeMail();
$ret = $mail->quickSend( '收件箱@139.com' , '黃金漲到' .$todayprice. '元了,比買時的價格' .$myprice'漲了' .$sellprice. '' , '可以考慮賣出了' , '發件箱@sina.cn' , '密碼' , 'smtp.sina.cn' , 25 );
}
else if($buyprice > $floated ){
$mail = new SaeMail();
$ret = $mail->quickSend( '收件箱@139.com' , '黃金降到' .$todayprice. '元了,比買時的價格' .$myprice'降了' .$buyprice. '' , '可以考慮補倉了' , '發件箱@sina.cn' , '密碼' , 'smtp.sina.cn' , 25 );
}
else{
print('<meta charset="utf-8">黃金價格穩定,當前價格 '.$todayprice. ' 和買入的價格 ' .$myprice. ' 差不太多,不觸發提醒功能,目前警戒值設為 ' .$floated. '');
};
?>

菲彩国际php玩的少,跑通就沒再優化。歡迎批判。

phpMyadmin上傳文件限制

在使用phpMyadmin導入數據庫的時候,因為腳本在上傳的時候響應時間過長,導致大于2M的數據偶爾會導入失敗。而且大多數默認設置,只能導入2M的數據。

遇到這種情況,
我們可以修改php.ini以及import.php對應的$memory_limit大小限制。
還可以直接導入服務器上任意大小的SQL文件。

菲彩国际這里說一下第二個方法:

首先,打開phpMyAdmin根目錄下的config.inc.php文件,然后找到 $cfg[‘UploadDir’]
修改為
$cfg[‘UploadDir’] = ‘ck-import’

然后通過FTP將數據庫上傳到ck-import文件夾。

保存代碼后,在phpMyadmin的后臺操作頁面會多出來一個(web server upload directory)。
菲彩国际 在下拉列表里面選擇你需要導入的數據庫,就可以導入大文件了:

同理在備份數據庫的時候也可以直接保存在服務器上,修改 $cfg[‘SaveDir’] = ‘backup’ 參數即可。

網站版權日期的處理

以前做網站,總愛帶一個日期,寫明站點的建設日期,告訴世人,該站點還活著,仍在維護:
例如這個:

更2的是,當時做網站,系統自帶的字體不多,為了好看,都把字寫到圖片里。
于是維護成本很高,每年都想著去改那個圖片。
終于有一年,重裝系統,字體丟了……
太開心!!再也不維護了!!

后來漸漸入門了,把日期單獨拎出來:

<?php include "copyright.php"; ?>

每次修改一下文本,不用一個文件一個文件搞了。
菲彩国际 但還是要改,還是每年要折騰一次。

于是開始玩賴,讓系統自己填日期上去:

var myDate = new Date();
var copyright = myDate.getFullYear();
document.write(copyright);

今年終于覺悟了,人家來你網站,誰管你哪天建站的,誰管你還維護不維護,刪掉日期得了。

Page 1 of 1712345...10...Last ?
崔凱博客
Powered by | Theme by ck web design | TOP 頂部
Copyright ? 崔凱 All rights reserved. 蜀ICP備12025891號.
菲彩国际_菲彩国际官网_Welcome 紫金阁棋牌-紫金阁棋牌官网 紫金阁棋牌-紫金阁棋牌官网 紫金阁棋牌-紫金阁棋牌官网 紫金阁棋牌-紫金阁棋牌官网