2013-11-21

給學員做專題時的建議

程式除錯就跟遊戲裡打怪一樣, 怪打得越多, 功力會越強。 請先自己打怪, 打不過再找幫手。
 
 
除蟲守則:

第零條
 不要立刻舉手發問, 先依後續守則測試, 不行再發問。

第一條
 測試時一律使用 Chrome 並開啟「開發人員工具」。

第二條 ( JavaScript )
 看「開發人員工具」右下方有沒有紅色叉叉, 有的話找到出問題的位置並試著自己解決。

第三條 ( PHP )
 出現 PHP 錯誤訊息, 請找出錯誤的行數並試著自己解決。

第四條 ( SQL )
 出現 SQL 錯誤訊息:
 在程式中執行 SQL 的前一行, 用 echo 顯示 SQL 語法, 並以 exit() 結束程式執行。
 將頁面顯示的 SQL 則到 phpMyAdmin 裡執行看看 SQL 有沒有錯誤。

2013-11-12

psr-0 是什麼意思呢?

使用 Composer 時, 在設定檔的 json 常看到 autoload 設定 psr-0。
psr-0 網路上已經有人寫中文說明囉

2013-11-02

網頁分享到 FB 的連結

網頁分享到 FB 的連結, 連到
http://www.facebook.com/sharer/sharer.php?u=網址

例如:
http://www.facebook.com/sharer/sharer.php?u=http://qops.blogspot.tw/

網頁內設定 meta 讓 FB 抓取顯示的資料可以參考:
Optimizing Metadata On Self-Hosted Objects Using Pointers

通常使用下列六個:
    <meta property="fb:app_id" content="{app_id}" />
    <meta property="og:title" content="標題" />
    <meta property="og:type" content="article" />
    <meta property="og:image" content="縮圖的原圖 URL" />
    <meta property="og:url" content="http://qops.blogspot.tw/" />
    <meta property="og:description" content="網頁簡短說明" />

除錯工具:
https://developers.facebook.com/tools/debug


FB 留言