TOP
GOGO開學趣,參考書應有盡有
Drupal實戰(簡體書)
滿額折

Drupal實戰(簡體書)

商品資訊

人民幣定價:89 元
定價
:NT$ 534 元
優惠價
87465
絕版無法訂購
商品簡介
作者簡介
目次

商品簡介

《Drupal實戰》是中文Drupal社區極力推薦的實力之作,由國內頂尖Drupal技術專家(在全球Drupal社區有一定影響力)老葛撰寫。以實戰為導向,用一個商業性的綜合案例貫穿全書,通過重現整個案例的開發過程,不僅循序漸進地講解了Drupal的各項功能和技術,而且系統地講解了Drupal應用的開發方法和步驟,能讓讀者迅速具備實戰能力。 全書一共13章:第1章全面介紹了Drupal的安裝和配置,為後面各章的學習做了準備;第2~5章分別講解了如何為圖書添加各種字段,如何設置路徑別名、圖片樣式和列表,如何製作主題和首頁;第6~10章分別講解了Ubercart的詳細配置,如何實現站內搜索,如何添加社區互動功能,如何做Panels控件和定制個人主頁;第11~13章探討了Drupal的SEO和性能優化,以及商品數據的導入與導出。

作者簡介

葛紅儒(又稱“老葛”),Thinkindrupal.com站長,專職從事Drupal的開發和研究工作已近6年。2013年5月美國波特蘭DrupalCon獎學金獲得者。為Drupal在國內外的發展都做出了貢獻:為Drupal.org貢獻過多個模塊,比如Fieldvalidation、ImageURLFormatter等;在Drupal6下,先後漢化了Ubercart、Views、OG、CCK、Ctools、Panels等模塊,在Drupal7下漢化了Ubercart;先後翻譯和編寫過《Drupal主題製作指南》、《Drupal專業開發指南》(第1版和第2版)、《Drupal菜鳥20問》,以及在國內廣為流傳的《ThinkinDrupal》系列中文資料。

目次

前言第1章 初識Drupal1.1 安裝Drupal1.1.1 安裝XAMPP1.1.2 下載Drupal1.1.3 創建數據庫1.1.4 安裝Drupal1.2 訪問Drupal後臺1.3 讓Drupal支持中文1.3.1 把中文設為默認語言1.3.2 安裝中文語言包1.4 常見配置1.4.1 設置默認時區1.4.2 設置默認的日期格式1.4.3 設置文件系統1.5 添加內容1.5.1 覆蓋層1.5.2 Article和Basic page1.5.3 添加一篇Basic page1.5.4 添加一篇Article1.5.5 為Article添加評論1.6 實現頁腳區域1.6.1 添加“版權信息”區塊1.6.2 創建菜單並添加菜單鏈接1.7 添加一個用戶角色“編輯”1.8 安裝所見即所得編輯器1.8.1 Ckeditor模塊1.8.2 安裝模塊1.8.3 設置CKEditor1.8.4 設置文件上傳1.9 小結第2章 為圖書添加各種字段2.1 下載並安裝常用模塊2.1.1 模塊之間的依賴關係2.1.2 啟用相關模塊2.2 添加圖書內容類型2.3 為圖書添加對應的字段2.3.1 把“標題”重命名為“書名”2.3.2 把正文標簽改為“內容簡介”2.3.3 設置圖書封面字段2.3.4 添加作者字段2.3.5 添加ISBN、包裝、紙張、開本等字段2.3.6 添加版次、印次、頁數、字數等字段2.3.7 添加出版時間、印刷時間字段2.3.8 添加作者簡介、編輯推薦、、書摘等字段2.3.9 添加出版社字段2.3.10 添加中圖法分類字段2.3.11 添加圖書分類字段2.3.12 使用field group將字段歸類2.3.13 用Field collection處理作者字段2.4 管理作者字段的顯示2.5 使用Node clone快速添加測試數據2.6 小結第3章 設置路徑別名、圖片樣式、列表3.1 使用Pathauto模塊設置路徑別名3.1.1 Pathauto的管理界面3.1.2 手動添加路徑別名3.1.3 別名模式3.1.4 配置3.1.5 批量更新路徑別名3.2 設置圖片樣式3.2.1 添加樣式50_503.2.2 圖片效果3.2.3 圖片樣式的用途3.2.4 Imagecache Actions模塊3.3 使用Views創建列表3.3.1 添加內容類型“站內公告”3.3.2 Views的管理界面3.3.3 創建視圖“站內公告”3.3.4 Views的全域配置3.3.5 Views全域高級配置3.3.6 使用Views創建圖書列表3.4 小結第4章 製作主題4.1 主題系統的管理界面4.1.1 主題設置4.1.2 Bartik主題的設置4.2 主題Zen4.2.1 Zen的結構4.2.2 基於Zen製作子主題4.2.3 調整頁腳的CSS4.3 定制圖書節點模板4.3.1 確定大致的目標輸出4.3.2 創建node--book.tpl.php模板文件4.3.3 預處理函數4.3.4 把靜態HTML放到node--book.tpl.php中4.3.5 嵌入動態的PHP變量4.3.6 最終的模板文件4.3.7 字段的其他輸出方式4.3.8 定制圖書字段模板4.3.9 設置人民幣符號4.3.10 為日期字段選擇輸出格式4.3.11 調整CSS4.4 Views覆寫實例一4.4.1 Field collection views的模板覆寫4.4.2 主題信息對話框4.4.3 定制Views模板4.4.4 Views-view.tpl.php覆寫4.4.5 通過配置去除HTML4.4.6 views-view-unformatted.tpl.php覆寫4.5 Views覆寫實例二4.5.1 創建views-view--books.tpl.php文件4.5.2 創建views-view-unformatted--books.tpl.php文件4.5.3 創建views-view-fields--books.tpl.php文件4.5.4 去除字段的默認wrapper輸出4.5.5 Views中作者字段的設置4.5.6 調整CSS4.6 小結第5章 製作首頁5.1 待做的任務5.2 首頁幻燈5.2.1 添加首頁幻燈內容類型5.2.2 使用Field validation驗證URL的有效性5.2.3 添加測試內容5.2.4 創建視圖frontbanner5.2.5 設置Views slideshow5.2.6 為首頁幻燈內容類型添加分頁字段5.2.7 使用Views自帶的計數器5.3 使用Flag實現推薦、收藏功能5.3.1 Flag的創建表單5.3.2 Flag的具體設置5.3.3 添加“推薦”功能5.3.4 導出Flag5.3.5 在模板裡面輸出Flag鏈接5.4 首頁圖書區塊視圖5.4.1 創建視圖front books5.4.2 設置“熱門圖書”5.4.3 設置“編輯推薦”5.4.4 設置更多鏈接5.5 首頁分類導航5.5.1 添加圖書分類導航5.5.2 覆寫鏈接的路徑5.5.3 去除多餘的HTML5.6 使用Panels搭建首頁5.6.1 手工創建Panels佈局5.6.2 用Panels定義自己的首頁5.6.3 調整首頁幻燈的樣式5.6.4 調整首頁的CSS5.6.5 調整主導航菜單的樣式5.6.6 製作自己的Logo5.7 小結第6章 Ubercart基本配置6.1 “購買”鏈接6.1.1 Cart Links模塊6.1.2 購物車鏈接的設置6.2 設置支付寶6.3 結算頁面6.4 禁用沒用的結算窗格6.5 支持中國的地址格式6.6 設置運送方法6.6.1 中國化的uc_customquote模塊6.6.2 使用Rules控制運費方法的顯示條件6.6.3 添加其他快遞運送方法6.6.4 設置默認的度量單位6.6.5 運費計算效果6.7 設置財付通6.8 設置網匯通6.9 線下銀行匯款/銀聯卡轉帳6.10 訂單管理6.10.1 查看訂單6.10.2 編輯訂單6.10.3 訂單配置6.11 產品配置6.12 購物車配置6.13 小結第7章 實現站內搜索7.1 核心自帶的搜索7.2 通過Views實現搜索7.3 實現圖書高級搜索7.4 集成apachesolr7.4.1 配置Solr服務器7.4.2 修改Solr配置文件7.4.3 支持中文分詞7.4.4 只搜索圖書7.4.5 搜索關鍵字為空時顯示所有7.4.6 實現分面功能7.4.7 改進搜索條目的顯示7.4.8 把apachesolr設為默認搜索7.4.9 改進搜索框的樣式7.4.10 使用apachesolr_stats實現熱門搜索7.5 小結第8章 添加社區互動功能8.1 實現書評功能8.1.1 創建內容類型書評8.1.2 設置普通用戶的權限8.1.3 五星投票8.1.4 書評的顯示8.1.5 圖書平均評分的實現8.1.6 控制HTML輸出8.2 實現商品問答功能8.2.1 創建內容類型“商品問答”8.2.2 創建商品問答列表視圖8.3 積分8.3.1 寫書評掙積分8.3.2 發評論送積分8.3.3 刪除書評、評論時減積分8.3.4 訂單完成送積分8.3.5 把積分和角色關聯起來8.3.6 為不同角色設置不同的價格8.4 小結第9章 做個Panels控9.1 使用Panels解決權限控制問題9.1.1 創建內容類型“資源”9.1.2 使用transliteration模塊轉換文件名字9.1.3 使用Panels控制匿名用戶查看下載資源9.2 Panels與Views content panes9.3 使用Panels控制區塊的顯示9.3.1 使用Panels覆寫圖書詳細 頁面9.3.2 使用Panels覆寫幫助中心詳細頁面9.3.3 使用Panels覆寫站內公告詳細頁面9.3.4 使用Panels覆寫頁腳導航詳細頁面9.3.5 使用Panels覆寫站內公告列表頁面9.3.6 使用Panels覆寫圖書列表頁面9.4 書評和問答9.4.1 新增一個Panels佈局9.4.2 準備要顯示的內容9.4.3 創建書評/問答的Panels頁面9.4.4 使用Panels覆寫書評/問答的節點詳細頁面9.4.5 覆寫書評/問答頁面的外觀9.5 小結第10章 定制個人主頁10.1 個人資料10.1.1 為profile添加字段10.1.2 創建顯示profile的視圖和Panel頁面10.1.3 把用戶頭像放到profile裡面管理10.2 導入省市縣數據10.2.1 創建導入器10.2.2 CSV數據加工10.2.3 導入數據10.3 賬戶管理10.3.1 編輯個人資料10.3.2 我的積分10.3.3 收貨地址簿10.3.4 我的預付款10.3.5 編輯賬戶信息10.3.6 我的賬戶10.4 訂單管理10.4.1 我的訂單10.4.2 已購圖書10.5 我的社區10.5.1 我的評論10.5.2 我的書評10.5.3 我的收藏10.5.4 讀過的書10.5.5 想讀的書10.5.6 個人首頁10.5.7 去掉標簽欄10.6 小結第11章 Drupal SEO11.1 SEO Checklist模塊11.1.1 SEO Checklist介紹11.1.2 工具11.1.3 Page Title11.1.4 URL 路徑11.1.5 創建搜索引擎賬號11.1.6 追蹤你的訪客11.1.7 頁面內容11.1.8 清潔HTML代碼11.1.9 將站點提交到搜索引擎11.1.10 社會化媒體11.1.11 使用Mollom反垃圾11.1.12 地理11.1.13 性能11.1.14 附加任務11.2 小結第12章 SEO與性能優化12.1 麵包屑導航12.1.1 Drupal麵包屑的解決方案12.1.2 自定義麵包屑12.1.3 設置麵包屑12.1.4 舉一反三12.2 鏈接、圖片的優化12.2.1 在Views中為鏈接圖片設置屬性12.2.2 Menu attributes模塊12.3 相關推薦(基於Solr)12.4 性能優化12.4.1 Views的緩存12.4.2 Panels的緩存12.4.3 Entity Cache12.4.4 性能監測12.4.5 opcode緩存12.4.6 控制模塊的數量12.4.7 memcache12.5 小結第13章 商品數據的導入導出13.1 使用Feeds導入圖書信息13.1.1 Ubercart的庫存系統13.1.2 添加圖書唯一編號字段13.1.3 “庫存”和“收藏人氣”動態化13.1.4 添加擴展字段13.1.5 建立Feeds的導入器13.1.6 Feeds與Field collection模塊的整合13.1.7 Ubercart Feed Mappers13.1.8 設置Unique target13.1.9 使用Feeds Tamper進行預處理13.1.10 使用Feeds導入圖片13.1.11 準備導入的數據13.1.12 導入13.1.13 使用VBO批量更新數據13.1.14 庫存的更新與同步13.2 商品數據的導出13.2.1 Google購物搜索13.2.2 使用Views data export導出CSV數據13.2.3 使用Views data export導出XML數據13.3 小結

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 465
絕版無法訂購

暢銷榜

客服中心

收藏

會員專區