Python 語法隨手記錄 – 3

書名、原作者、原譯者資訊:

Python 教學文件

作者:
Guido van Rossum
Fred L. Drake, Jr., editor
譯者:
周譯樂


/////程式錯誤與例外(Exceptions)情形

至此為止,我們都只有稍稍的提到錯誤訊息。但是如果你有試著執行上面的範例的話,你可能注意到,基本上錯誤的情況可以分成兩類:語法錯誤 ( syntax errors ) 以及例外情況 ( exceptions )。

/////語法錯誤 Continue reading “Python 語法隨手記錄 – 3”

PHP中如何對輸出的資源檔案使用 Last-Modified 或 ETag

說明:
網頁頁面本身和頁面中的圖片、外部 CSS 檔案、外部 JavaScript 檔案等資源檔案最好在輸出給 client 端 (一般是指瀏覽器) 時明確地在 HTTP 回應的標頭中寫明 Last-Modified 或 ETag 這類快取驗證資訊,讓 client 端可以明確地知道手邊的快取檔案是否已經過期、是否已經改變而需要重新抓取。不需要抓取者則直接使用快取資料以加速網頁的呈現速度。 Last-Modified 和 ETag 是從 HTTP 1.0 到 HTTP 1.1 後才有的新 HTTP 標頭欄位。
這一篇文章是要說明在 PHP 語言中如何對輸出的資源檔案使用 Last-Modified 或 ETag。 Continue reading “PHP中如何對輸出的資源檔案使用 Last-Modified 或 ETag”

非同步載入執行JavaScript的寫法

說明:
網頁 HTML 內的 JavaScript (JS) 程式碼改寫成「非同步載入並執行」(asynchronized JavaScript)後可讓原本 HTML 頁面呈現的時間變快、而不去卡住原本主頁面的渲染時間。
這一篇將簡短說明如何將(網頁內)以下這段同步載入並執行的 JavaScript 碼範例改寫成非同步載入並執行的方式運作: Continue reading “非同步載入執行JavaScript的寫法”