PHP股票程式演進史(二)

續上一篇 PHP股票程式演進史(一),繼續介紹我的股票程式的演化史


下圖是股票程式V3.0的內容
這版程式將很多功能改寫到class裡面,並且也多做出了幾個方便查詢的小程式使用,只是剛改好還不敢把原本的function的程式刪除,所以檔案變的很多。

主畫面:stock.php
查詢畫面:
(NEW)cal_stock.php 紀錄買賣股票的動機跟原因還有一些相關資料
(NEW)price_stock.php 查詢股價小程式
(NEW)sch_stock.php 用資料演算出股票買賣的成功率的程式,但是失敗了~
設定檔:get_mor_info.inc.php
函式功能:
stock.inc.php 一些零散的function
(NEW)cGainStockInfo.class.php 將V2.0抓資料的功能統合在這支檔案裡
(NEW)cGetStockInfo.class.php 將V2.0原本直接在stock.php抓下載好的股票的資訊的程式,都改到這隻裡面判斷


下圖是股票程式V4.0的內容
V4.0與V3.0差異沒有到很大,最重大的差異是把程式跟資料區分開來了,程式放在main資料夾裡面,資料放在data資料夾裡面,算是做了路徑的翻修工程。

主畫面:stock.php
查詢畫面:
cal_stock.php 用來計算每日股票的漲跌機率的程式
price_stock.php 查詢股價小程式
sch_stock.php 用資料演算出股票買賣的成功率的程式,但是失敗了~
trans_stock.php 紀錄買賣股票的動機跟原因還有一些相關資料
設定檔:get_mor_info.inc.php
函式功能:
stock.inc.php 一些零散的function
cGainStockInfo.class.php 將V2.0抓資料的功能統合在這支檔案裡
cGetStockInfo.class.php 將V2.0原本直接在stock.php抓下載好的股票的資訊的程式,都改到這隻裡面判斷



目前我自己正在用的版本與V4.0版差不多,可能有想要做大規模的修改才會在更新版次了吧,最新程式有用git做控管,有興趣可以參考看看。股票程式Git連結

接下來下篇預計會將內容程式翻修做個介紹。