首先自我介紹一下,大概在一年前,我大概用了幾個(gè)月的時(shí)間學(xué)習(xí)joomla,首先是被joomla的架構(gòu)吸引了,原來(lái)網(wǎng)站后臺(tái)居然可以像操作系統(tǒng)一樣來(lái)架構(gòu),通過(guò)安裝插件或者組件的方式進(jìn)行功能的加減,越是學(xué)習(xí)越是喜歡,漸漸迷上了joomla。學(xué)習(xí)的過(guò)程中也遇到了很多問(wèn)題,基本上通過(guò)自己的實(shí)踐還是基本能夠解決。
非常高興可以看見寧浩的這個(gè)網(wǎng)站,不僅教程做得好,技術(shù)實(shí)力也是有目共睹,看見這個(gè)網(wǎng)站,我自己也有一種找到組織的感覺,希望自己在未來(lái)的時(shí)間里能夠伴隨寧浩網(wǎng)站不斷成長(zhǎng),我自己看了很多朋友的問(wèn)題,基本上也是自己曾經(jīng)遇到的問(wèn)題,基于此,我想把自己在學(xué)習(xí)過(guò)程中的一點(diǎn)心得體會(huì)和大家一起分享。
心得一:理解joomla特有的一些術(shù)語(yǔ)“組件” “插件” “菜單”。
因?yàn)閖oomla的結(jié)構(gòu)的靈活性,也導(dǎo)致了joomla的入門需要邁過(guò)一個(gè)門檻,那就是用joomla的思維方式來(lái)理解網(wǎng)站。因?yàn)槲覀儑?guó)內(nèi)的cms主要是從易用性上開發(fā),功能都是比較固定的,所以從國(guó)內(nèi)的cms轉(zhuǎn)到j(luò)oomla系統(tǒng)上來(lái)會(huì)有很多不適應(yīng)和不理解。
組件:基本可以簡(jiǎn)單理解為 功能模塊
插件:基本可以簡(jiǎn)單理解為 數(shù)據(jù)調(diào)用
菜單:joomla的菜單和我們一般意義上的菜單區(qū)別很大。在joomla中菜單其實(shí)一個(gè)實(shí)現(xiàn)功能和導(dǎo)航的中間環(huán)節(jié),構(gòu)建joomla網(wǎng)站,從某種意義上,可以認(rèn)為是菜單的組織。比如構(gòu)建幾個(gè)分類的文章模塊。
在國(guó)內(nèi)的cms里的步驟:是在后臺(tái)建立分類,發(fā)表文章,基本上前臺(tái)就可以看見自動(dòng)的分類和文字匯總。
在joomla里的步驟是:后臺(tái)建立分類,發(fā)表文章;接著在joomla菜單選項(xiàng)里建立菜單,然后在菜單欄目里連接有“組件”提供的文字分類或者文章的對(duì)應(yīng)數(shù)據(jù)連接,確認(rèn)菜單顯示的位置,前臺(tái)才可以看見菜單和相應(yīng)的文字分類等。
經(jīng)過(guò)對(duì)比,我們可以發(fā)現(xiàn),joomla建立網(wǎng)站的過(guò)程是相對(duì)的繁復(fù),可是這樣的繁復(fù)卻可以帶來(lái)更大的靈活性,因?yàn)椴藛我呀?jīng)不僅僅是可以鏈接文章分類,他可以鏈接任何組件和插件提供的任何功能,設(shè)置可以是圖片,可以是html代碼……
心得二:搭建本地的joomla網(wǎng)站平臺(tái)進(jìn)行調(diào)試學(xué)習(xí)。
所以本地搭建一個(gè)joomla的平臺(tái)進(jìn)行學(xué)習(xí)是很有必要的,個(gè)人建議推薦張宴開發(fā)的http://apmserv.s135.com/ 這個(gè)可以在windows下的測(cè)試平臺(tái),簡(jiǎn)單,方便,綠色、穩(wěn)定。
心得三:觀摩和修改一個(gè)成熟模版的庫(kù)。
任何學(xué)習(xí)都離不開模仿,下載一個(gè)你喜歡的模版,一般國(guó)外的模版都帶相應(yīng)的組件、插件、菜單、……基本上能夠利用一個(gè)成熟的模版,那么可以說(shuō)joomla的入門你就開始。
個(gè)人心得,有不當(dāng)之處,還希望大家批評(píng)指正。 聯(lián)系郵件:63642656#qq.com
更多信息請(qǐng)查看IT技術(shù)專欄