官术网_书友最值得收藏!

作者提示

Joomla是一套簡(jiǎn)單易學(xué),操作便利的跨平臺(tái)內(nèi)容管理系統(tǒng)(CMS)。它采用PHP+MySQL數(shù)據(jù)庫(kù)開發(fā),可跨平臺(tái)運(yùn)行。Joomla包含基本的內(nèi)容管理、圖片管理、網(wǎng)站布局管理、模板/主題管理。同時(shí),用戶可以通過上千個(gè)插件進(jìn)行功能擴(kuò)展,如電子商務(wù)與購(gòu)物車引擎、論壇與聊天、日歷、博客、目錄分類管理、廣告管理系統(tǒng)、電子報(bào)、數(shù)據(jù)收集與報(bào)表工具、期刊訂閱服務(wù)等。

Joomla具有易安裝、易設(shè)置、易擴(kuò)展三大特點(diǎn)。

易安裝:用戶只要有基本的PHP+MySQL運(yùn)行環(huán)境,就可以像安裝一個(gè)桌面軟件一樣,迅速使用Joomla搭建起一個(gè)站點(diǎn)。

易設(shè)置:Joomla提供功能強(qiáng)大的后臺(tái)管理功能。用戶通過后臺(tái)可以設(shè)置前臺(tái)的各個(gè)功能,而且所有的后臺(tái)操作都是界面化操作,用戶只要花一點(diǎn)時(shí)間,就可以輕松掌握這些操作。

易擴(kuò)展:由于Joomla是開源項(xiàng)目,全世界開發(fā)者為其提供大量的插件。這些插件嚴(yán)格按照規(guī)范開發(fā)。用戶按照提示,就可以輕松使用插件擴(kuò)展自己的網(wǎng)站,增加所需要的功能。

基于這三個(gè)特點(diǎn),用戶不需要懂任何PHP開發(fā)技術(shù),就可以輕松構(gòu)建、維護(hù)一個(gè)功能強(qiáng)大的網(wǎng)站。為了方便廣大讀者學(xué)習(xí),本書全面地介紹了Joomla內(nèi)容管理系統(tǒng),并以大量的實(shí)例介紹Joomla內(nèi)容管理系統(tǒng)的各個(gè)部分。讀者學(xué)完本書之后,可以使用Joomla內(nèi)容管理系統(tǒng)架構(gòu)網(wǎng)站。

本書的特點(diǎn)

1.循序漸進(jìn),由淺入深

為了方便讀者學(xué)習(xí),本書首先讓讀者了解內(nèi)容管理系統(tǒng),并比較和介紹了多個(gè)內(nèi)容管理系統(tǒng)。讀者在理解內(nèi)容管理系統(tǒng)后,逐漸學(xué)習(xí)Joomla內(nèi)容管理系統(tǒng)后臺(tái)、組件、模塊、插件等內(nèi)容。本書有大量的實(shí)例講解,讀者在學(xué)習(xí)過程中可以邊學(xué)習(xí),邊動(dòng)手,快速地掌握J(rèn)oomla內(nèi)容管理系統(tǒng)各種知識(shí)。

2.技術(shù)全面,內(nèi)容充實(shí)

本書技術(shù)全面,詳細(xì)分析了Joomla內(nèi)容管理系統(tǒng)的系統(tǒng)架構(gòu)和LAMP平臺(tái)常用的各種技術(shù)和工具。從Joomla內(nèi)容管理系統(tǒng)的后臺(tái)管理到前臺(tái)表現(xiàn)層應(yīng)用,涵蓋了Joomla各個(gè)方面,詳細(xì)地講解了Joomla內(nèi)容管理系統(tǒng)如何基于MVC的開發(fā)模式,以及Joomla內(nèi)容管理系統(tǒng)各個(gè)重要組件和模塊。

3.結(jié)合現(xiàn)實(shí),簡(jiǎn)單實(shí)用

結(jié)合網(wǎng)站應(yīng)用中各種常見模塊,詳細(xì)分析了如何在Joomla內(nèi)容管理系統(tǒng)中開發(fā)并使用這些模塊。本書在第9、10、11、12和13章分別講解了如何自己開發(fā)一個(gè)模塊,以及使用一些開源模塊,詳細(xì)講解了用戶登錄模塊、新聞系統(tǒng)、論壇模塊和站內(nèi)短信模塊,讀者可以將這些模塊直接使用在網(wǎng)站中。

4.案例精講,深入剖析

本書多個(gè)章節(jié)中都帶有精彩的案例,其中第14章詳細(xì)地架構(gòu)了一個(gè)完整的網(wǎng)站。本書的項(xiàng)目實(shí)戰(zhàn)是架構(gòu)一個(gè)關(guān)于臺(tái)球方面門戶網(wǎng)站,詳細(xì)地講解了一個(gè)使用Joomla內(nèi)容管理系統(tǒng)架構(gòu)門戶網(wǎng)站全過程,從系統(tǒng)介紹、系統(tǒng)分析、準(zhǔn)備工作、用戶評(píng)論系統(tǒng)、首頁(yè)模板開發(fā)、外部組件/模板/插件、用戶系統(tǒng)、外部組件應(yīng)用和新聞系統(tǒng)方面全部剖析一個(gè)網(wǎng)站架構(gòu)全過程,可以給讀者架構(gòu)網(wǎng)站帶來極大的幫助。

5.架構(gòu)剖析,源代碼講解

本書對(duì)Joomla內(nèi)容管理系統(tǒng)的核心庫(kù)和包進(jìn)行了詳細(xì)的講解,并給出了核心庫(kù)和包的架構(gòu)圖,方便讀者學(xué)習(xí)。為了讓讀者更好地學(xué)習(xí)Joomla源代碼,本書對(duì)Joomla主要的類進(jìn)行了詳細(xì)的講解,并講解了Joomla的MVC架構(gòu)執(zhí)行過程,以及組件和模塊的調(diào)用和渲染。對(duì)讀者理解和深入學(xué)習(xí)Joomla內(nèi)容管理系統(tǒng)提供很大的幫助。

6.同類的書少

目前市面上很少有內(nèi)容管理系統(tǒng)(CMS)方面的書,本書填補(bǔ)這個(gè)空白。讀者學(xué)習(xí)完本書后,對(duì)其他類似的系統(tǒng),學(xué)習(xí)起來就會(huì)簡(jiǎn)單很多。

本書的內(nèi)容

第1章:如果讀者還不了解內(nèi)容管理系統(tǒng),這一章將從內(nèi)容管理系統(tǒng)是什么,它有哪些特征和優(yōu)勢(shì)講起,把讀者帶到內(nèi)容管理系統(tǒng)當(dāng)中來。通過內(nèi)容管理系統(tǒng)引出Joomla,還比較了Joomla和其他內(nèi)容管理系統(tǒng)的優(yōu)劣勢(shì)。本章還對(duì)Joomla的發(fā)展經(jīng)歷進(jìn)行了闡述。

第2章:詳細(xì)介紹了應(yīng)用Joomla內(nèi)容管理系統(tǒng)所必需和輔助的開發(fā)工具和組件,并深入講解了它們的安裝配置方法以及應(yīng)該注意的事項(xiàng)。通過本章的講解之后讀者可以非常熟練地學(xué)會(huì)這些工具的使用。本章還重點(diǎn)講解了Joomla的安裝和注意事項(xiàng)、Joomla組成結(jié)構(gòu)和Joomla用戶設(shè)計(jì)。

第3章:本章講解了建立Joomla后臺(tái),詳細(xì)講解了Joomla后臺(tái)的各個(gè)重要組成部分。讀者可以根據(jù)本章的講解了解Joomla后臺(tái)的運(yùn)行原理和機(jī)制。有了對(duì)Joomla后臺(tái)管理的總體感性認(rèn)識(shí)之后,讀者在使用Joomla時(shí)會(huì)更加容易。

第4章:詳細(xì)介紹了Joomla的內(nèi)容管理,重點(diǎn)講解了內(nèi)容的單元管理、類別管理、文章管理和首頁(yè)管理。其中對(duì)文章的維護(hù)進(jìn)行了詳細(xì)講解。

第5章:重點(diǎn)介紹了Joomla中插件的開發(fā)和應(yīng)用,對(duì)插件的后臺(tái)管理的使用進(jìn)行了詳細(xì)介紹。內(nèi)容管理是使用插件最多的地方,本章例舉了投票插件和對(duì)分頁(yè)插件進(jìn)行介紹。最后以一個(gè)插件開發(fā)案例結(jié)束本章的學(xué)習(xí)。

第6章:重點(diǎn)介紹了Joomla中組件的開發(fā)和應(yīng)用,對(duì)組件的MVC開發(fā)模式進(jìn)行了詳細(xì)介紹。最后講解了一個(gè)Hello World!組件開發(fā)案例。

第7章:深入講解了Hello World!組件的進(jìn)階開發(fā),完整地介紹了組件開發(fā)的整個(gè)過程。

第8章:主要對(duì)模板的開發(fā)和應(yīng)用進(jìn)行了詳細(xì)闡述,以簡(jiǎn)單模板設(shè)計(jì)為實(shí)例,介紹了一般模板開發(fā)過程。在簡(jiǎn)單模板的基礎(chǔ)上,進(jìn)一步以實(shí)例介紹完整的模板開發(fā)。最后介紹了一些模板中的全局變量和參數(shù)。

第9章:本章講解了Joomla中模塊開發(fā),重點(diǎn)介紹了模塊的后臺(tái)管理、模板開發(fā)入門和模塊開發(fā)進(jìn)階。

第10章:該章節(jié)介紹了一個(gè)新聞系統(tǒng),包括新聞系統(tǒng)的后臺(tái)管理設(shè)置和新聞系統(tǒng)的前臺(tái)開發(fā)。

第11章:以用戶登錄注冊(cè)為實(shí)例,重點(diǎn)介紹了用戶登錄注冊(cè)模塊的后臺(tái)管理設(shè)置和前臺(tái)注冊(cè)登錄設(shè)計(jì)和開發(fā)。這一章節(jié)詳細(xì)介紹了一個(gè)常用的模塊設(shè)計(jì)過程。

第12、13章:主要介紹了論壇和站內(nèi)短信模塊在Joomla中的應(yīng)用,詳細(xì)介紹了論壇的安裝、管理和應(yīng)用。介紹了站內(nèi)短信的MVC框架的概念,并對(duì)站內(nèi)短信的源代碼進(jìn)行了剖析。

第14章:這一章節(jié)主要介紹了臺(tái)球網(wǎng)這個(gè)項(xiàng)目,通過對(duì)臺(tái)球網(wǎng)這個(gè)綜合實(shí)例講解,讓讀者有大型實(shí)際項(xiàng)目的體會(huì),從而達(dá)到實(shí)戰(zhàn)開發(fā)的能力。

第15章:重點(diǎn)介紹了Joomla內(nèi)容管理系統(tǒng)的架構(gòu)和源代碼,主要介紹了核心庫(kù)和主要的類,并對(duì)部分重要類進(jìn)行了源代碼剖析。重點(diǎn)介紹Joomla內(nèi)容管理系統(tǒng)的MVC框架的概念以及在Joomla中的執(zhí)行過程和Joomla組件及模塊調(diào)用和渲染。

適合的讀者

網(wǎng)頁(yè)專業(yè)設(shè)計(jì)人員

網(wǎng)頁(yè)維護(hù)人員

網(wǎng)頁(yè)制作愛好者

大中專院校的學(xué)生

社會(huì)培訓(xùn)學(xué)生

編 者

2008年10月

注:本書配有相關(guān)開發(fā)工具供讀者免費(fèi)下載,下載地址是:http://www.broadview.com.cn/07658。

主站蜘蛛池模板: 津市市| 和林格尔县| 重庆市| 屏南县| 苍山县| 梅州市| 沙雅县| 鲁甸县| 清镇市| 吴江市| 故城县| 简阳市| 凤台县| 江北区| 霍山县| 页游| 扶风县| 新郑市| 定边县| 巴塘县| 宜黄县| 太和县| 从化市| 图木舒克市| 汶川县| 林芝县| 常熟市| 湘乡市| 东辽县| 临沂市| 蕉岭县| 菏泽市| 将乐县| 广水市| 肇庆市| 临澧县| 新乡县| 乌兰浩特市| 河源市| 抚远县| 栾城县|