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