一個成功的系統從初期到成熟,及後期的維謢、監控與擴充,要注意哪些事項呢 ?

或許在這本書可以找到你要的答案。


以下是書本的完整目錄

==========================

01 簡介
    什麼是網路應用程式
    如何建立網路應用程式
    何謂架構
    如何著手

02 網路應用程式架構
    層次型的軟體架構
    疊層技術
    軟體介面設計
    從 A 到 B
    軟硬體之別
    硬體平台
    硬體平台的成長
    硬體備援性
    網路
    語言、技術和資料庫

03 開發環境
    三項原則
    資源控管
    單一步驟建造
    缺陷追蹤
    擴充開發模型
    程式設計規範
    測試

04 國際化、本土化、Unicode
    國際化與本土化
    Unicode 大全
    UTF-8 編碼方式
    UTF-8 的網路應用程式
    PHP 加 UTF-8
    UTF-8 與其他程式語言
    MySQL 加 UTF-8
    在郵件中使用 UTF-8
    JavaScript 加 UTF-8
    API 加 UTF-8

05 資料健全性與安全性
    資料健全性政策
    良好、合格與失格
    過濾 UTF-8
    過濾控制字元
    過濾 HTML
    跨網站指令碼攻擊
    SQL 指令碼攻擊

06 電子郵件
    接收電子郵件
    在程式裡加入郵件
    MIME 格式
    解析簡單的 MIME 郵件
    解析 UU 編碼的附加檔案
    TNEF 附加檔案
    無線麻煩
    字元集和編碼
    辨識使用者
    單元測試

07 遠端服務
    遠端服務俱樂部
    網路介面程式(Socket)
    使用 HTTP
    遠端服務的備援
    非同步系統
    交換 XML
    輕量協定

08 瓶頸
    辨認瓶頸
    CPU 使用率
    I/O
    記憶體和交換虛擬記憶體
    外部服務與黑盒子
    資料庫

09 網路應用程式的擴充
    擴充的迷思
    擴充網路
    擴充 PHP
    負載平衡
    擴充 MySQL
    MySQL 複製
    資料庫分割
    擴充大型資料庫
    擴充儲藏室
    快取
    總結

10 統計數據、監控與警示
    追蹤網站統計數據
    應用程式監控
    警告

11 API
    資料 feed
    行動內容
    web services
    API 傳輸
    API 濫用
    憑證
    未來

coolouis 發表在 痞客邦 留言(0) 人氣()

如果只是單純用 XMLHttpRequest 或 Post IFrame 實作非同步傳輸要資料,只能說是 AJAX 裡的一個小小環節。

想了解更多的 AJAX 的精神和應用,有絕對的理由要來拜讀這本書,當然囉!非同步傳輸雖然好用,但也別爛用才行。

我似乎滿喜歡 Design Patterns 這類的書 ....


以下是書本目錄

===================

01 Ajax 簡介
02 以設計模式為主軸的教學課程
03 Ajax 設計:原則與設計模式
04 Ajax 應用程式
05 顯示操控
06 Web Remoting
07 動態行為
08 延伸技術
09 Web Services
10 瀏覽器—伺服器溝通
11 DOM Population
12 程式碼生成與重利用
13 效能最佳化
14 小組件
15 頁面架構
16 視覺效果
17 功能性
18 診斷分析
19 測試


coolouis 發表在 痞客邦 留言(0) 人氣()

在大四時因做專題的需求會用到 Java 來撰寫網路程式,所以接觸到這一本書,我主要參考的是 Server / Client Socket 這類的章節。

哈~~ 那時真的沒有錢能買書,只能向專題老師借來閱讀,直到自己工作了有在賺錢,決定自己想擁有,所以就買下它了。

這是第三版了,新增了 Java 5 的相關介紹,像是 NIO ,RMI 都是值得玩玩看。


以下是書本目錄

=================================

01 為什麼用 Java 寫網路程式?
02 網路的基本概念
03 Web 的基本概念
04 串流
05 執行緒
06 查詢 Internet 位址
07 URL 與 URI
08 Swing 中的 HTML
09 用戶端的 socket
10 伺服端的 socket
11 安全的 socket
12 非阻塞式 I/O
13 UDP Datagram 與 Socket
14 群播
15 URLConnection 類別
16 協定處理器
17 內容處理器
18 RMI
19 JavaMail API


coolouis 發表在 痞客邦 留言(0) 人氣()

這本是我退伍後買來看的第一本書,嗯 ~~ 滿值得看的一本好書,以我而言就看過二遍了。

 

以下是書本的簡介與目錄

==================

你不想重新發明輪子(或者更差的是,沒有充氣的輪子),所以你從設計模式中尋求協助-設計模式是過去人們面對軟體設計問題所學來的經驗。

有了設計模式,你就可以利用其他人經驗和實務的精華,省下的時間可以用在其他的事情上,像是:更有挑戰性的事情、更複雜的事情、 更有趣的事情。

你將會更擅長於解決軟體設計的問題,並能夠和你的團隊成員用模式的術語來溝通。

01 介紹模式設計
02 觀察者模式
03 裝飾者模式
04 工廠模式
05 獨體模式
06 命令模式
07 轉接器模式與表象模式
08 樣板方法模式
09 反覆器與合成模式
10 狀態模式
11 代理人模式
12 複合模式
13 與設計模式相處
14 附錄:剩下的模式

coolouis 發表在 痞客邦 留言(0) 人氣()