
Devd 輕量級 HTTP 網頁伺服器,網頁開發與測試用工具
Devd 是一個輕量級的 HTTP 網頁伺服器,可以讓網頁開發者快速建立一個測試網頁用的環境。 網頁開發者在撰寫網頁時,通常都會需要一個網頁伺服器進行一些測試,尤其是在網頁牽涉到 AJAX 這類的技術時,如果只是單純用瀏覽器打開網頁,沒有一個真正的網頁伺服器的話,就無法讓網頁的程式正常運作。 ...

Devd 是一個輕量級的 HTTP 網頁伺服器,可以讓網頁開發者快速建立一個測試網頁用的環境。 網頁開發者在撰寫網頁時,通常都會需要一個網頁伺服器進行一些測試,尤其是在網頁牽涉到 AJAX 這類的技術時,如果只是單純用瀏覽器打開網頁,沒有一個真正的網頁伺服器的話,就無法讓網頁的程式正常運作。 ...

reveal.js 是一個使用網頁製作簡報的 HTML5 架構,讓您隨時隨地上網即可播放簡報。 製作簡報大家通常都會使用 Office 的 PowerPoint,而現在您有另外一種選擇,就是使用網頁來製作簡報,reveal.js 是一個專門用來製作高品質網頁簡報的 HTML5 架構,使用它來製作的簡報非常漂亮,功能也很強大,品質不會輸 PowerPoint,而且完全免費, ...

本篇是將 WordPress 網站從舊的共享主機轉移至 Linode VPS LEMP 伺服器的過程紀錄。 前陣子因為舊網站空間的 MySQL 資料庫出問題,所以從 Linode 買了一個新的 VPS 主機空間,安裝並設定好 Ubuntu Linux 系統之後,架設了一個 LEMP 伺服器,接下來就是要將既有的 WordPress 網站搬到新的 VPS 主機空間了。 ...

Ext.Ajax 是 Ext.data.Connection 的一個 singleton 實體,可以用來跟伺服器上面的程式溝通。 以下是一個簡單的範例: Ext.Ajax.request({ url: 'ajax_demo/sample.json', success: function(response, opts) { var obj = Ext.decode(response.responseText); console.dir(obj); }, failure: function(response, opts) { console.log('server-side failure with status code ' + response.status); } }); Ext.Ajax.request 在執行時會以非同步(asynchronous)的方式送出請求,然後馬上回傳(return),回傳值並不會包含與伺服器連線的任何資訊或結果,當成功連現取得資料時,Ext.Ajax.request 會執行 success 所指定的函數,若失敗則執行 failure 所指定的函數。另外也可以使用 requestcomplete 事件來處理完成請求時的動作。 ...

這裡介紹 Ext JS 架構中的 Controller 的使用方式。 在 MVC 架構中,Controller 是一個很重要的角色,以下是 Ext JS 的 Ext.app.Controller 使用教學。 建立基本 Controller Controller 是 Ext JS 中連接各個應用程式組件的媒介,它主要的作用是傾聽事件(events)然後執行對應的動作,以下是 Controller 的建立方式: ...