B GIÁO DC VÀ ÀO TO
TRNG I HC M THÀNH PH H CHÍ MINH
KHOA CÔNG NGH THÔNG TIN
BÁO CÁO KHÓA LUN TT NGHIP
TÀI: XÂY DNG WEBSITE TRAINING KITS TRÊN NN JOOMLA
GVHD: THS NINH XUÂN HNG
SVTH: NGUYN VN HIN – 0951010034, TRN NGC HNG – 0951010052
NGÀNH HC: KHOA HC MÁY TÍNH
KHÓA HC: 2009 - 2013
Tp. H Chí Minh – tháng 6 nm 2013
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang iii
LI CM N
Nhóm thc hin xin bày t lòng bit n và tri ân sâu sc đn tt c mi ngi đã
giúp đ, h tr thc hin lun vn này, mt đim mc rt quan trng trong cuc đi và s
nghip ca nhóm.
Nhóm thc hin xin cm n Khoa Công ngh Thông tin trng i hc M
TP.HCM đã cho phép và to điu kin đ nhóm thc hin làm tt lu
n vn này.
Lun vn này s không th hoàn thành nu không có s giúp đ và ch bo tn tình
ca thy Ninh Xuân Hng, ngi thy hng dn ca nhóm thc hin. Nhóm thc hin
xin chân thành bit n v nhng ch bo, đnh hng nghiên cu thc hin, h tr, to
nhng điu kin tt nht cho nhóm thc hin trong sut quá trình thc hi
n đ tài.
Chúng con xin bày t lòng bit n sâu sc đn B, M, nhng bc sinh thành đã chu
thng, chu khó nuôi dng, h tr, đng viên, ng h chúng con trong nhng lúc khó
khn đ chúng con có đc nh ngày hôm nay.
Chúng em xin chân thành cm n tt c quý thy cô trong khoa Công ngh Thông
tin đã tn tình ch bo, rèn luyn, truyn đt nhng tri thc, k nng, kinh nghim quý báu
cho chúng em trong sut 4 nm ging
đng đi hc. ây là nhng hành trang quý giá
đ chúng em vng bc vào đi.
Nhóm thc hin xin chân thành cm n tt c các anh ch, bn bè đã nhit tình đng
viên, ng h, chia s nhng kinh nghim, kin thc quý báu, tài liu, h tr không nhng
trong quá trình thc hin lun vn mà còn trong sut thi gian hc tp di mái trng
này.
Mc dù đã ht sc n lc và c g
ng, nhng lun vn chc chn không tránh khi
nhng thiu sót. Nhóm thc hin kính mong nhn đc s cm thông và tn tình ch bo,
góp ý ca quý Thy Cô và các bn. Mt ln na xin gi đn tt c mi ngi li cm n
chân thành nht. Xin cm n !
Nhóm thc hin
Nguyn Vn Hin và Trn Ngc Hng
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang iv
NHN XÉT CA GING VIÊN HNG DN
Ngày … tháng … nm 2013
Ging viên hng dn
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang v
NHN XÉT CA GING VIÊN PHN BIN
Ngày … tháng … nm 2013
Ging viên phn bin
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang vi
MC LC
NiDung Trang
LI CM N iii
NHN XÉT CA GING VIÊN HNG DN iv
NHN XÉT CA GING VIÊN PHN BIN v
DANH MC CÁC HÌNH viii
DANH MC CÁC T VIT TT xi
LI NÓI U xii
CHNG I TNG QUAN V TÀI 1
1. GIITHIU 1
1.1. TngquanvElearning 1
1.2. Lýdochn
tài 3
1.3. Mcíchcatài 3
1.4. Phmvinghiêncu 4
1.5. Đónggópcatài 4
2. CÁCPHNGPHÁPTHCHINĐTÀI 4
2.1. Dùngphnmmxâydngsitedyhc(LMS–Hthngqunlýhctp) 4
2.2. Tùybinwebsitequntrnidung(sdngCMS) 5
2.3. Xâydngmitoànbhthng 6
3. PHNGPHÁPTHCHIN 7
3.1. ChunbchoElearning 7
3.2. LachnphngphápxâydngSiteElearning 9
3.3. TinhànhxâydngSite 9
CHNG II GII THIU V JOOMLA 11
1. GIITHIUJOOMLA 11
1.1. Joomlalàgì? 11
1.2.
VìsaochnJoomla? 12
1.3. ngdngJoomla 12
1.4. LchspháttrinJoomla 13
1.5. PhiênbnJoomla 14
1.6. Cácthànhphncbntrongjoomla 15
1.7. QunlýnidungtrongJoomla 17
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang vii
1.8. QuytrìnhthitkwebsitebngJoomla 17
1.9. CácbccàitJoomla 17
1.10. SdngJoomla 26
2. JOOMLADÙNGCHOELEANING 27
3. TÙYBINJOOMLADÙNGCHOĐTÀI 28
CHNG III GII THIU V WEBSITE 29
1. GIITHIUWEBSITE 29
2. KTQUĐTĐC 43
2.1. KháiquátnidungcácmônhctrongSite 43
2.2. Giaodinwebsitevàhthngnidungtngmônhc 48
2.3. Cáchthngkhác 59
3. HNGMRNGCAĐTÀI 62
CHNG IV KT LUN 63
1. Nhnxét 63
2. Mrng 63
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang viii
DANH MC CÁC HÌNH
Tên hình Trang
Hình 1.1 S đ đy đ ca mt h thng Elearning 6
Hình 2.1 Chn ngôn ng cài đt Joomla 17
Hình 2.2 Kim tra các thông s cài đt Joomla 17
Hình 2.3 c mt s quy đnh v bn quyn ca Joomla 18
Hình 2.4 To Database cho Joomla 18
Hình 2.5 Kt thúc quá trình cài đt 19
Hình 2.6 Xóa th mc Installation trong th mc cài đt Joomla 19
Hình 2.7 ng nhp vào Site Joomla 20
Hình 2.8 Giao din qun lý ca Site Joomla 20
Hình 2.9 Cài đt hoc g cài đt chng trình trong Joomla 20
Hình 2.10 Cài đt gói ngôn ng Ting Vit cho Joomla 21
Hình 2.11 ã cài đt xong gói ngôn ng Ting Vit 21
Hình 2.12 Chn ngôn ng hin th Ting Vit 21
Hình 2.13 Ngôn ng Ting Vit đã đc hin th 22
Hình 2.14 Vào Template Site 22
Hình 2.15 Cài đt Template cho Site 22
Hình 2.16 Nhn đc thông báo cài đt thành công 23
Hình 2.17 Chn giao din mc đnh cho Site 23
Hình 2.18 Chn giao din mc đnh (tt) 23
Hình 2.19 Giao din mc đnh đã đc hin th 24
Hình 2.20 Vào phn qun lý ca Template 24
Hình 2.21 Chn giao din cho Site 25
Hình 3.1: Giao din trang ch WebSite Training Kit 30
Hình 3.2 Giao din trang ch WebSite Training Kit(tt) 30
Hình 3.3 Giao din trang ch WebSite Training Kit (tt) 31
Hình 3.4 Phn Footer ca Site 31
Hình 3.5: Giao din 1 32
Hình 3.6: Giao din 2 32
Hình 3.7 Giao din 3 32
Hình 3.8 Giao din 4 33
Hình 3.9 Giao din 5 33
Hình 3.10 Giao din 6 34
Hình 3.11 Phn module môn hc Nhp môn mng máy tinh ca Site 34
Hình 3.12 Phn module môn hc Qun tr mng ca Site(tt) 34
Hình 3.13 Phn module môn hc Mng máy tính nâng cao ca Site (tt) 35
Hình 3.14 Phn module môn hc Lp trính PHP Cn bn ca Site(tt) 35
Hình 3.15 Module lch thi gian 36
Hình 3.16 Module Tag nhanh 36
Hình 3.17 Module các môn hc chính 37
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang ix
Hình 3.18 Trang lu bút 38
Hình 3.19 Trang lu bút (tt) 39
Hình 3.20 Trang lu bút (tt) 40
Hình 3.21 Trang th vin nh 41
Hình 3.22 Trang liên h 41
Hình 3.23 Website Training Kit ting vit. 42
Hình 3.24 Website Training Kit ting anh. 42
Hình 3.25 Giao din trang ngoài ca môn Nhp môn Mng máy tính 49
Hình 3.26 Giao din trang qun tr tt c ni dungmôn Nhp môn mng máy
tính
49
Hình 3.27 Giao din trang qun lý các chng lý thuyt môn Nhp môn mng
máy tính
50
Hình 3.28 Giao din trang qun lý các chng thc hành môn Nhp môn mng
máy tính 5
50
Hình 3.29 Giao din trang ngoài ca môn Qun tr mng 51
Hình 3.30 Giao din trang qun tr tt c ni dung môn Qun tr mng 51
Hình 3.31 Giao din trang qun lý phn lý thuyt môn Qun tr mng 51
Hình 3.32 Giao din trang qun lý các chng thc hành môn Qun tr mng 52
Hình 3.33 Giao din trang ngoài ca môn Mng máy tính nâng cao 52
Hình 3.34 Giao din trang qun tr Admin môn Mng máy tính nâng cao 53
Hình 3.35 Giao din trang qun lý các chng lý thuyt môn Mng máy tính
nâng cao
53
Hình 3.36 Giao din trang qun lý phn thc hành môn Mng máy tính nâng
cao (tt)
53
Hình 3.37 Giao din trang ngoài website ca môn PHP & MySQL cn bn 54
Hình 3.38 Giao din trang qun tr ni dung môn PHP & MySQL cn bn 54
Hình 3.39 Giao din trang qun lý các chng lý thuyt môn PHP & MySQL
cn bn
55
Hình 3.40 Giao din trang qun lý phn thc hành môn PHP & MySQL cn
bn (tt)
55
Hình 3.41:Danh sách các môn hc ln 55
Hình 3.42 Danh sách các danh mc trc nghim tng chng ca tt c các
môn hc
56
Hình 3.43 Danh sách các danh mc trc nghim tng chng ca nhp môn
mng
56
Hình 3.44 Danh sách các danh mc trc nghim tng chng ca môn qun tr
mng
57
Hình 3.45 Danh sách các danh mc trc nghim tng chng ca môn mng
nâng cao
57
Hình 3.46 Danh sách các danh mc trc nghim tng chng ca môn lp
trình php c bn
57
Hình 3.47 Danh sách các câu hi trc nghim thuc tng chng ca tng môn
hc
58
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang x
Hình 3.48 Giao din câu hi hin th ngoài website 58
Hình 3.49 Giao din câu hi hin th ngoài website (tt) 59
Hình 3.50 Trang qun lý các danh mc trong Site 59
Hình 3.51 Top Menu ca Site 59
Hình 3.52 Trang qun lý các Mô đun trong Site60 60
Hình 3.53 Qun lý các chc nng h tr 61
Hình 3.54 Qun lý các vn đ m rng 61
Hình 3.55 H thng qun lý Download và Upload tài liu 62
Hình 3.56 H thng qun lý Download và Upload tài liu (tt) 62
Hình 3.57 H thng qun lý Download và Upload tài liu (tt) 63
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang xi
DANH MC CÁC T VIT TT
PC: Personal Computer – Máy tính cá nhân.
PDA: Personal Digital Assistant là các thit b cm đc thit k nh mt cun s tay cá
nhân, tích hp thêm nhiu chc nng.
LMS: Learning Management System là mt gói phn mm nhm giúp giáo viên và nhà
giáo dc có th qun lý các ni dung và tài nguyên hc tp.
CMS: Content Management System – H thng qun lý ni dung.
GPL: General Public License – Giy phép phn mm.
RSS: Rich Site Summary – là mt đnh dng tp tin thuc h XML dùng trong vic chia
s tin tc Web (Web syndication) đc dùng bi nhiu website tin tc và weblog
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang xii
LI NÓI U
Vi s phát trin nhy vt ca công ngh thông tin hin nay, Internet ngày càng gi
vai trò quan trng trong các lnh vc khoa hc k thut và đi sng. D nhiên mi ngi
đã đc nghe nói nhiu v Internet, nói mt cách đn gin, Internet là mt tp hp máy
tính ni kt vi nhau, là mt mng máy tính toàn cu mà bt kì ai cng có th kt ni
bng máy PC ca h. Vi mng Internet, tin hc tht s
to nên mt cuc cách mng trao
đi thông tin trong mi lnh vc vn hóa, xã hi, chính tr, kinh t
Trong thi đi ngày nay, thi đi mà “ngi ngi làm Web, nhà nhà làm Web” thì
vic có mt Website đ qung bá công ty hay mt Website cá nhân không còn là điu gì
xa x na. Thông qua Website khách hàng có th la chn nhng sn phm mà mình cn
mt cách nhanh chóng và hiu qu.
Vi công ngh Word Wide Web, hay còn gi là Web s giúp ngi s dng đa
nhng thông tin mong mu
n ca mình lên mng Internet cho mi ngi cùng xem mt
cách d dàng vi các công c và nhng ngôn ng lp trình khác nhau. S ra đi ca các
ngôn ng lp trình cho phép chúng ta xây dng các trang Web đáp ng đc các yêu cu
ca ngi s dng. Công ngh Joomla cho phép chúng ta xây dng trang Web trên nn
Web vi nhng c s d liu t MySQL mt cách d dàng. Vi nhiu u đim ni bt mà
PHP và MySQL đc rt nhiu ng
i s dng.
Vi lí do đó, đc s hng dn và giúp đ ca thy Ninh Xuân Hng, nhóm thc
hin đã chn đ tài: ”Tìm hiu & Xây dng Web Training Kits trên nn tng Joomla”
làm đ tài cho lun vn tt nghip ca mình. ây là mt website dy hc trc tuyn, tng
hp nhiu kin thc v chuyên ngành Qun Tr Mng. Website có th giúp các bn sinh
viên, hc sinh đam mê có th
t nghiên cu các môn hc, t hc hi trao di kin thc mà
không cn phi tn mt khon chi phí nào c.
Tuy nhiên, do thi gian hn hp, mc dù đã n lc ht sc mình nhng chc rng
lun vn khó tránh khi thiu sót. Nhóm thc hin rt mong nhn đc s thông cm,
nhng li góp ý và ch bo tn tình ca quý Thy Cô.
Báo cáo gm 4 chng: Ch
ng I – Gii thiu v h thng Elearning và phng
pháp xây dng site h tr hc tp, Chng II – Gii thiu v website qun tr ni dung và
Joomla, Chng III – Gii thiu v Website h tr hc tp, Chng IV – Kt lun và
hng m rng.
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang 1
CHNG I
TNG QUAN V TÀI
1. GII THIU
1.1. Tng quan v Elearning
T xa xa, con ngi hc hi, trao đi, chia s kin thc, kinh nghim vi nhau
thông qua trao đi, hc tp trng lp. Ngày nay, công ngh thông tin phát trin
dn dn h tr tt hn trong vic hc hi, trao đi, chia s kin thc. Công ngh
thông tin m ra trin vng to ln trong vic đi mi các phng pháp và hình th
c
dy hc. Nhng phng pháp dy hc theo cách tip cn thy trò, phng pháp dy
hc theo d án … ngày càng đc thay đi. Chng hn, cá nhân làm vic t lc vi
máy tính, vi Internet, dy hc trc tuyn qua mng, dy hc qua truyn hình… dn
tr nên ph bin. Nu trc kia ngi ta nhn mnh ti phng pháp dy sao cho hc
sinh nh lâu, d hiu, thì nay phi đ
t trng tâm là hình thành và phát trin cho hc
sinh các phng pháp hc ch đng. Nu trc kia vic ging dy thng quan tâm
nhiu đn kh nng ghi nh kin thc và thc hành k nng vn dng, thì nay chú
trng đc bit đn phát trin nng lc sáng to ca hc sinh, chuyn t “ly giáo viên
làm trung tâm” sang “ly hc sinh làm trung tâm”.
Nh có máy tính đin t mà vic thit k giáo án và gi
ng dy trên máy tính tr
nên sinh đng hn, tit kim đc nhiu thi gian hn so vi cách dy theo phng
pháp truyn thng, ch cn “bm chut”, vài giây sau trên màn hình hin ra ngay ni
dung ca bài ging vi nhng hình nh, nhng mô phng, âm thanh sng đng thu
hút đc s chú ý và to hng thú ni ngi hc. Thông qua bài ging đin t, giáo
viên cng có nhiu thi gian đt các câu hi gi m
to điu kin cho hc sinh hot
đng nhiu hn trong gi hc. Nhng kh nng mi m và u vit này ca công ngh
thông tin đã nhanh chóng làm thay đi cách sng, cách làm vic, cách hc tp, cách t
duy ca con ngi.
Nhng bài ging và giáo án đin t đc son sn cùng vi mng Internet ngày
càng phát trin còn góp phn to điu kin cho mi ngi hc t
p qua mng Internet
mt cách nhanh chóng. Bt c ai cng có th hc bt c điu gì bt c ni nào bt c
lúc nào, nh vào s phát trin mi đc gi là Elearning.
Elearning (hay còn gi là giáo dc trc tuyn) là phng thc hc o thông qua
mt máy vi tính ni mng đi vi mt máy ch ni khác có lu gi sn bài ging
đin t và phn m
m cn thit đ có th hi/yêu cu/ra đ cho hc viên hc trc tuyn
t xa. Hoc giáo viên có th truyn ti hình nh và âm thanh qua đng truyn bng
thông rng hoc kt ni không dây (WiFi, WiMAX), mng ni b (LAN) v.v… M
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang 2
rng thêm, các cá nhân hay các t chc đu có th t lp ra mt trng hc trc tuyn
(E-school), mà ni đó vn nhn đào to hc viên, đóng hc phí và có các bài kim tra
nh các trng hc khác.
u đim ni bt ca phng pháp giáo dc trc tuyn so vi phng pháp ging
dy truyn thng là:
Môi trng đa phng tin kt hp nhng hình nh video, camera … vi âm
thanh, vn bn, biu đ … đc trình bày qua máy tính theo kch bn vch sn
nhm đt hiu qu ti đa qua mt quá trình hc đa giác quan.
K thut đ ho nâng cao có th mô phng nhiu quá trình, hin tng trong t
nhiên, xã hi trong con ngi mà không th hoc không nên đ xy ra trong
điu kin nhà trng.
Nhng ngân hàng d liu khng l và
đa dng đc kt ni vi nhau và vi
ngi s dng qua nhng mng máy tính k c Internet … có th đc khai
thác đ to nên nhng điu kin rt thun li và không th thiu đ hc sinh
hc tp trong hot đng và bng hot đng t giác, tích cc và sáng to, đc
thc hin đc lp hoc trong giao lu.
Nhng thí nghi
m, tài liu đc cung cp bng nhiu kênh: kênh hình, kênh
ch, âm thanh sng đng … làm cho hc sinh d thy, d tip thu và bng suy
lun có lý, hc sinh có th có nhng d đoán v các tính cht, nhng quy lut
mi. ây là mt công dng ln ca công ngh thông tin trong quá trình đi
mi phng pháp dy hc.
Ngoài ra giáo dc trc tuyn còn góp phn gim thiu chi phí đi li, tit kim
thi gian, không gian. Hn na xây dng c s h tng mng không đòi hi
kinh t cao nh xây dng trng hc tht, không đòi hi giy phép phc tp.
Nhc đim ca đào to trc tuyn là s tng tác vi ging viên đ hi đáp
nhng vn đ mt cách trc tip. Tuy nhiên nu bài ging đin t có tính t
ng tác
cao và ging viên sn sàng h tr gii đáp cho hc viên thông qua các kênh nh chat,
đin thoi, email thì mi th s tr nên d dàng hn. Ngoài ra, mt s bài hc có ni
dung ngn nhng cn nhiu k nng, hng dn thc t thì ch phù hp vi cách
ging dy truyn thng hn là hc trc tuyn.
Hin nay mt phng pháp hc trc tuy
n rt đc chú trng đó là phng pháp
tng tác bng đin t, các bài ging đc các giáo s, giáo viên trình bày thông qua
phung pháp day dy ti lp và đc ghi hình làm t liu ging dy mt cách sng
đng cho hc sinh khp ni, phung pháp này giúp hc sinh đc tip thu bài ging
mt cánh nhanh chóng mi lúc mi ni.
E-learning có nhiu hình thc. Có th đã thc hin mt hoc hai hình thc E-
learning, nh
ng không phi là tt c. Các hình thc ca Elearning thng thy là:
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang 3
Các khóa hc đc lp: Các khóa hc ch có mt ngi hc. T hc mà không
cn tng tác vi mt ngi hng dn hoc bn cùng lp.
Các khóa hc o, lp hc o: Lp hc trc tuyn có cu trúc ging nh mt
khóa hc trong lp hc. Trong lp hc này có c nhng cuc hp trc tuyn
hoc trao đi v
i nhau.
Hc tp bng trò chi và mô hình mô phng: Hc bng cách thc hin các hot
đng mô phng nh yêu cu thm dò và t đó dn ngi hc đn nhng khám
phá, nhng hiu bit v mt lnh vc nào đó.
Nhúng E-learning: E-learning đc nhúng trong mt h thng khác, chng hn
nh mt máy tính, chng trình, quy trình chn đoán, hoc tr giúp trc tuyn.
Hc tp pha trn: S dng các loi hình hc tp đ hoàn thành mt mc tiêu
duy nht. Có th trn lp hc và hc tp đin t hoc các hình thc khác nhau
ca e-learning.
Hc tp qua đin thoi di đng: Hc tp thông qua đin thoi di đng trong khi
di chuyn. c h tr bi thit b di đng nh PDA và đi
n thoi thông minh.
Kin thc qun lý. S dng rng rãi ca hc tp đin t, tài liu trc tuyn, và
phng tin truyn thông truyn thng đ giáo dc cá nhân và t chc.
Và đó mi ch là s bt đu. Nhà thit k đang to ra các hình thc nhiu hn
ca E-learning.
Có nhiu cách đ to h thng cha d liu phc v cho vic dy hc trc tuyn.
Vi tng cách ta có các u đim và nhc đim ca nó. Cn phi la chn tht k khi
xây dng mt h thng dy hc trc tuyn.
1.2. Lý do chn đ tài
tài thit thc vi thc trng hc tp ca các bn hc sinh sinh viên ti thi
đim hi
n ti. Trong môi trng giáo dc ngày nay, thy cô thng khuyn khích hc
sinh sinh viên t tìm hiu, nghiên cu bi thi gian ging dy trong trên gh nhà
trng quá ít, không đ đ thy cô truyn đt tt c các vn đ.
Vi gii pháp xây dng h thng Elearning – Website h tr hc tp s giúp các
bn hc sinh sinh viên gim bt áp lc t tìm hiu. Có th t hc hc mà không cn
gi
ng viên hoc không lo ngi trong vic đt câu hi nh trong môi trng lp hc.
Ngoài ra, website có h tr download source v máy và s dng offline nên rt tin
dng khi không có kt ni internet.
Trong quá trình hc ti trng nhóm thc hin cng đã đc hc nhiu môn v
thit k Web và lp trình Web nên đ tài nh mt bài tp ln giúp nhóm thc hin
hoàn thin hn kin thc đã hc đc.
1.3.
Mc đích ca đ tài
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang 4
tài phát trin giúp h tr nhu cu hc tp ca các bn hc sinh sinh viên. Vi
đ tài này hc sinh sinh viên có th t hc nhà thông qua site dy hc online hoc
có th download v xem offline trong trng hp không có kt ni internet. Trong
trng hp gp nhiu thc mc có th gi mail đ ngi qun tr ca site h tr gii
đáp các thc mc.
1.4. Phm vi nghiên cu
tài xoay quanh vic to dng mt site dy hc vi ni dung các môn hc
trong chng trình ca ngành hc Qun tr mng. đây ch là mt phn ca
Elearning nhng hi vng nó s rt hu ít vi hc sinh sinh viên. Vi site này ta d
dàng thêm bt các môn hc khác, thm chí có th thêm c mt ngành hc khác.
1.5. óng góp ca đ tài
tài này góp phn giúp các bn hc sinh, sinh viên d dàng nm bt ki
n thc
mà thy cô trong nhà trng không đ thi gian đ truyn đt. Vi mt site hc tp có
sn bài ging, hng dn thì s d dàng giúp hc viên tng hp kin thc, hoàn thin
các thao tác thc hành.
tài phù hp vi các chng trình đào to ti các môi trng đi hc, cao
đng, đc bit là chng trình đào to tín ch.
2. CÁC PHNG PHÁP THC HIN
TÀI
2.1. Dùng phn mm xây dng site dy hc (LMS – H thng qun lý hc tp)
H thng qun lý hc tp (Learning Management System – LMS) là mt gói
phn mm nhm giúp giáo viên và nhà giáo dc có th qun lý các ni dung và tài
nguyên hc tp.
Mt LMS có th giúp ngi dy qun lý ngi hc, theo dõi s tin b ca h
và tin đ hoàn thành các hot đng hc tp. LMS cng đc s d
ng nhm h tr
công vic hành chính nh lp các báo cáo gi đn giáo viên, nhng nó không thng
đc dùng đ to ra ni dung bài hc. Thông thng, mt LMS có th chy trên nn
web nên ngi hc có th truy cp ni dung hc tp mi lúc mi ni.
Mc dù các h thng này thng đc cho là các công c ch yu dành cho vic
đào to t xa, chúng li thng đc các trng hc và giáo viên dùng đ b
sung
cho lp hc mt đi mt.
Mi LMS đu cung cp mt b công c c bn nh nhau: Cách thc trình bày
ni dung theo cu trúc th mc, công c đánh giá, công c tho lun nhóm, bng
thông báo chung, s đim, bng kho sát… Các LMS khác nhau giao din ngi
dùng, các chc nng ph thêm, bn quyn, giá c, dch v đ xây dng bài ging và
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang 5
đào to s dng và kh nng tích hp vi các h thng khác đang vn hành trong
mng nhà trng nh e-mail, đng ký tài khon.
Phn ln các LMS là các gói phn mm thng mi nh: Blackboard, WebCT,
Desire2Learn, ANGEL và eCollege nhng cng có nhiu LMS đc phát trin vi
nn tng mã ngun m và min phí hoàn toàn (FOSS – free and open-source). Sakai,
Moodle, Dokeos, Claroline là các LMS mã ngun m khá ph bin.
Ti Vit Nam, B GD & T tp trung vào h thng Moodle vi các n
lc vit
hóa, tuyên truyn và tp hun cho các trng đi hc, cao đng, hin nay có khong
70 trng đi hc, cao đng s dng h thng LMS.
Theo website ca Moodle, gói phn mm này là h thng qun lý các khóa hc
trc tuyn và h thng đc thit k nhm giúp nhà giáo dc to các cng đng hc
tp trc tuyn mt cách hiu qu. Cng theo tuyên b trên website, Moodle
đc xây
dng da trên nhng nguyên lý s phm v xu hng to dng, theo đó, ngi hc s
tích cc xây dng kin thc mi khi h tng tác vi môi trng xung quanh, vi bn
hc, vi giáo viên.
Giáo viên dùng Moodle to các khóa hc chy trên nn web. Các khóa hc này
thng bao gm nhiu bài hc, mi bài hc bao gm tài liu đc, hot đng, trc
nghim, yu t t
ng tác, … nhm khuyn khích ngi hc tham gia làm vic nhóm.
u đim: Là mt cng c qun lý rt hu ích, hu dng trong vic phân phi
ni dung hc tp đn ngi hc.
Nhc đim: Khó tùy bin chnh sa li, giao din không đc đp mt. LMS
cung cp kin thc theo trình t ni tip nhau, tuyn tính, mt chiu, b qun lý và
chúng hn ch kh nng ca ngi hc trong vic theo đui nhng cách thc hc tp
phù hp nht vi nhu cu ca h, không phi là mt công c hiu qu nhm khuyn
khích s tng tác gia hc sinh và giáo viên.
2.2. Tùy bin website qun tr ni dung (s dng CMS)
CMS là t vit tt ca Content Management System (H thng qun lý ni
dung). CMS là h thng dùng đ to ra, thay đi, lu tr, xóa, các thông tin , tài
nguyên da trên mt h thng lu tr đc t chc tt. Ngoài ra nó còn bao gm các
công c giúp cho vic tìm kim, qun lý phiên bn và phát hành thông tin, đnh dng
thông tin mt cách nhanh chóng và d dàng. Thông tin đây có th là thông tin có
cu trúc (đc lu trong CSDL), hoc thông tin không cu trúc nh các file media,
file vn bn…. Các t báo đin t hin nay là mt loi CMS, các cng thông tin đin
t c
a chính ph hin cng là CMS.
Có rt nhiu h thng CMS trên th gii. Mt s dng ph thông và đn gin có
th k là Mambo, Joomla, Nuke, … Phc tp hn thì có Typo3, Ezpublish,… Tt c
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang 6
nhng h thng k trên đu là mã ngun m. Các h thng ln hn thì phi b tin ra
rt nhiu. duy trì mt trang CMS cn ít nht 2 team: Team 1 lo v ni dung, team
này không bit gì v k thut, ch lo ni dung và các vn đ v công b ni dung.
Team 2 lo v k thut, team này giúp h thng thông minh hn, lu tr đc nhiu
loi content hn, trình bày thông minh hn, đp hn và ch
y nhanh hn.
CMS là xu hng chung ca tt c các website ngày nay. S phát trin ca CMS
báo hiu ngày tàn ca các nhà lp trình web, bi vì đã có rt nhiu h thng thông
minh, bn không cn phi bit lp trình web đ có th s hu mt trang web.
Ví d đn gin nht là 02HCB forum. Nó s dng mt h thng CMS thuc loi
forum và không phi bit quá nhiu v web vn có th cài đt và duy trì các din đàn.
Blogger là mt dng CMS, Wiki là mt dng CMS…. CMS trong tng lai s đc
tích hp vào các h thng ERP ca doanh nghip. Các d liu ca doanh nghip s
đc publish trc tip lên website mà không cn phi tn nhiu công sc.
Joomla ln đu tiên ra mt vào nm 2005 k tha t Mambo. K t đó, Joomla
đã đc download 23 triu ln và vn là CMS ph bit nht th gii. Joomla luôn
đc nm trong top 3 trong bt k b
ng xp hng CMS nào. Vi mt trang web đc
to ra t Joomla s rt nh hoc nng tùy theo mc đ ca ngi thit k. Ngoài ra
còn có hàng trm extensions đ giúp xây dng mt trang web tht hoàn chnh. Joomla
là công c đ xây dng website vi rt nhiu dng khác nhau: bán hàng, hc hành,
gii thiu công ty …
u đim:
Mt h thng CMS hoàn chnh có th thay đi, to mi themes, extension,
language.
Xây dng trên mt framework mnh, h tr MCV và nhiu th vin, d dàng
phát trin.
S ngi tham gia phát trin đông đo, extension và themes rt nhiu khng
ch xây dng mt web tin tc mà còn forum, communicate, shopping, social
networking, CRM
Nhc đim:
Tùy bin, chnh sa li code là quá nng n. Code ca Joomla đc mt s
ngi đánh giá là khó hiu và khó chnh sa.
SQL thc thi quá nhiu.
Host phi bt safe mod OFF mi s dng cache đc.
2.3. Xây dng mi toàn b h thng
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang 7
Cng có th xây dng toàn b site dy hc bng các ngôn ng nh html, asp,
php… Vi nhng ngôn ng này cng có th to ra mt site nh ý mun mà không
cn theo mt khuôn kh đã quy đnh nào trc đó.
u đim: D dàng tùy bin, chnh sa, thêm bt ni dung.
Nhc đim: Vit code cho toàn b trang web và xây dng c s d liu hoàn
chnh. Mt nhi
u công sc, phi bit thit k giao din sao cho đp mt. Nu không
rành v đ ha s không to đc giao din đp mt.
3. PHNG PHÁP THC HIN
3.1. Chun b cho Elearning
Lp hc trc tuyn khác vi trng hc. Kinh nghim trong đào to không đ
đ chun b cho 1 lp hc trc tuyn.
Cn phi t tin, chun b kh nng đ đi phó vi mt nhóm hc sinh o. Phi
chun b tài liu t v các thit lp phn cng và phn mm và k nng cá nhân đ
dy hiu qu. Luôn chun b đ tip nhn và đáp ng s lng ln các email t các
bn sinh viên, hc viên.
Cn tham kho nhiu lp hc trc tuyn và tìm ra các mnh và cái yu
đ tip
thu và khc phc cho lp hc.
a. Hiu rõ mô hình các đn v hc ca Elearning
Mt chng trình ging dy tt cn đm bo đy đ ni dung v các mt t cao
đn thp: chng trình đào to, khóa hc, bài hc, ch đ và các hc đng hc
tp.
Hình 1.1: S đ đy đ ca mt h thng Elearning
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang 8
phía trên cùng là chng trình đào to bao gm các khóa hc liên quan, bng
cp hoc giy chng nhn đã hoàn thành chng trình hc.
Chng trình đào to bao gm các khóa hc. Các khóa hc thng dy v mt
ch đ rng ln hoc mt lnh vc c th nào đó.
Các khóa hc bao gm các bài hc. Mi bài hc đc t chc đ thc hin mt
trong nhng mc tiêu ln ca khóa hc hoc mt nhóm các mc tiêu liên quan.
mc đ thp hn là nhng ch đ riêng bit, mi ch đ nói đn mt mc
tiêu hc tp quan trng trong bài hc.
cp di cùng là các hot đng hc tp, mi hot đng có th là tr li mt
câu hi c th ho
c gii quyt mt vn đ, nhng không đ đ thc hin mt
mc tiêu hc tp ca mình.
b. Làm quen vi các phn mm, công c và công ngh
Làm quen vi các công c, công ngh ging dy và thc hành. S dng các
công c có sn, các công c tng tác trong bt k ng dng nào có th s
dng đ phi hp hc tp. Thành tho trong vi
c chun b và hng dn s
dng môi trng.
Gii quyt các vn đ v k nng máy tính, các vn đ công ngh trc khi bt
đu.
c. Chun b v bài ging, t liu hc tp.
chun b bài ging tht tt cn tham kho nhiu tài liu, đc nhiu Ebook
có liên quan và xem mt s bài vit trên Internet. Vic tham kho các Site d
y
hc trc tuyn có ni dung tng t cng là mt cách đ tìm kim ý tng
thit k bài ging
ng trên phng din là ngi hc, xem xét ngi hc đã nm đc nhng
gì, yêu cu gì trong bài ging t phía ngi hc. T đó xây dng bài ging vi
ni dung phù hp.
Có th gi bài ging đn nhng ngi có nhiu kinh nghim d
y hc truyn
thng hoc mt s admin ca các Site dy hc tng t đ ghi nhn các góp ý
giúp hoàn thin bài ging.
d. Chun b v phng pháp ging dy
Không đ cho sinh viên làm thay nhng vic cha thành tho.
Phi chc chn am hiu v ni dung bài ging. Bit nhng gì cn chun b đ
dy, làm th nào đ dy nó và làm th
nào đ dy nó không mt nhiu thi
gian.
Phi luôn sn sàng đi phó vi các tình hung phát sinh, chun b mt k
hoch B d phòng trong trng hp gp khó khn k hoch A. D đoán các
tr ngi mà hc viên có th gp phi và sn sàng đ gii quyt, khuyn khích.
Ghi nhn li nhng nhn xét t ngi hc
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang 9
Nguyên tc trình bày trc tuyn: Nói nhn mnh, chn đúng t và bin đi âm
thanh. K nng lng nghe tích cc c âm thanh và vn bn
Trình bày khóa hc trc các đng nghip trc khi trình bày nó cho sinh viên.
Chun b và thc hành trc khi ging dy là chìa khóa cho mt khóa hc trc
tuyn thành công.
3.2. La chn phng pháp xây dng Site Elearning
Có nhiu cách đ xây dng mt site Elearning: Dùng phn mm xây dng site
d
y hc (LMS), tùy bin website qun tr ni dung (s dng CMS), vit code toàn b
h thng…
Mun bt đu xây dng mt trang web nhng li không bit nhiu v k thut
hoc kinh nghim v lp trình, tt nht nên s dng các công c mã ngun m có sn
đ thc hin. Bi vì chúng đã đc xây dng tt c vn đ v k thu
t cng nh bo
trì d liu, cho phép tp trung vào vic to ra mt trang web theo ý tng đã có.
Vì vy nhóm thc hin chn gii pháp xây dng site h tr hc tp bng cách
tùy bin website qun tr ni dung (CMS). C th hn là s dng Joomla đ tùy bin
thành site h tr hc tp bng nhng công c có sn. Vi Joomla có th to mt
website nhanh chóng , đp mt, nhi
n tính nng tích hp và d qun lí.
3.3. Tin hành xây dng Site
Nhóm thc hin s dng Joomla đ to site h tr hc tp nh sau:
V ni dung Site gm nhng môn hc nh: Nhp môn mng máy tính, qun
tr mng, mng máy tính nâng cao và lp trình web PHP&MySQL cn bn.
Nhng môn này đu thuc hng chuyên ngành qun tr mng. Trong mi
môn hc có các bài gii thiu v môn hc, yêu cu môn hc, các bài ging,
bài thc hành, video hng dn, các câu hi ôn tp.
V mt giao din: Phác tho giao din ca site ra giy trc sao cho hp dn
và bt mt ngi hc ri mi tin hành làm trên máy. Giao din Site có s
dng CSS3, Jquery, HTML5 … đ to các hiu ng đp mt, thu hút hc
viên. Trong site có thêm mt s module bên ngoài hoc module đc tùy bin
đ góp phn thu hút ngi xem.
4. CU TRÚC BÁO CÁO
Báo cáo có 4 chng:
Chng I: TNG QUAN V TÀI
o Gii thiu v Elearning
o Gii pháp xây dng site h tr hc tp bng website qun tr ni dung
Chng II: GII THIU V JOOMLA
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang 10
o Gii thiu Joomla
o Joomla dùng cho Elearning
o Tùy bin Joomla dùng cho đ tài
Chng III: GII THIU V WEBSITE
o Gii thiu Website
o Kt qu đt đc
o Hng m rng ca Website
Chng IV: KT LUN
o Tng kt v đ tài
o Liên h thc tin
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang 11
CHNG II
GII THIU V JOOMLA
1. GII THIU JOOMLA
1.1. Joomla là gì ?
Joomla là mt h qun tr ni dung mã ngun m. Joomla đc vit bng ngôn
ng PHP và kt ni ti c s d liu MySQL – hoàn toàn min phí nên đc nhiu
ngi a chung. Joomla cho phép ngi dùng đa thông tin, hình nh qung bá lên
Internet mt cách d dàng và nhanh chóng.
Vi nhng ngi không chuyên v lp trình vn có th s dng Joomla đ to
nên mt website hoành tráng, đ
p mt.
Joomla có các đc tính c bn là: B đm trang (Page caching) giúp làm tng
tc đ hin th, lp ch mc, đc tin RSS (RSS feeds), trang dùng đ in, bn tin nhanh,
blog, din đàn, bình chn, lch biu, tìm kim trong Site và h tr đa ngôn ng.
Joomla đc phát âm theo ting Swahili nh là 'jumla' ngha là "đng tâm hip
lc".
Joomla đc s dng khp mi ni trên th gii, t nhng website cá nhân
cho ti nh
ng h thng website doanh nghip có tính phc tp cao, cung cp nhiu
dch v và ng dng. Joomla có th d dàng cài đt, d dàng qun lý và có đ tin cy
cao.
Joomla đáp ng đc mô t v 7 đc tính ca Web 2.0:
1. Web có vai trò nn tng, có th chy mi ng dng
2. Tp hp trí tu cng đng
3. D liu có vai trò then cht
4. Phn mm đc cung cp dng dch v web và đc cp nht không
ngng
5. Phát trin ng dng d dàng và nhanh chóng
6. Phn mm có th chy trên nhiu thit b
7. Giao din ng dng phong phú
Joomla - Mt h qun tr ni dung mã ngun m mnh nht hin nay trên th
gii. Joomla luôn đc nm trong top 3 trong bt k bng xp hng CMS nào.
Ra đi do bt đng quan đim trong ni b Mambo - mt h qun tr ni dung
ni ting, gn nh toàn b nhân lc ch cht (Core Team) ca mambo đã ra đi, xây
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang 12
dng nên mt đ ch hùng mnh vi tên gi Open Source Master, và Joomla ra đi t
đó (2005). Ch hn 3 nm chào đi, Joomla đã làm nên mt k tích: 2 ln đt gii
nht mã ngun m ng dng tt nht th gii - s thành viên trên 200.000 ngi (tính
riêng ti joomla.org). Nu tính thêm nhng site ln nh rockettheme.com,
joomlart.com, joomlashack.com, virtuemart.net, thì con s thành viên lên đn hàng
triu ngi.
V s phn mm (source code) đc download, thì Joomla cng chi
m t l cao
so vi các mã ngun m khác nh Phpnuke, Rainbow portal, DotnetNuke, Xoops hay
Drupal.
Tính đn thi đim cui tháng 9/2008, Cn c theo ch s tìm kim trên Google,
thì có đn gn 112.000.000 kt qu có t "Joomla"; có 28.900.000 kt qu vi cm t
"powered by joomla"
V s extensions (các sn phm nh component, mambot, plugin, module, ),
Joomla cng đt con s k lc: trên 3.200. ó là cha k đn hàng ngàn template
đc xây dng ch đ dành cho website Joomla!
Vì vy, n
u cn xây dng mt website, dù là web cá nhân hay là mt website
ngân hàng, mt đi công ty, mt h thng bán hàng trc tuyn, mt h thng vin
thông, mt trng hc online, hãy nên dùng Joomla. Joomla có th làm đc mi
th liên quan đn web.
Ti Vit Nam, hin joomlaviet.org vn là website s 1 ca cng đng Joomla
Vit Nam nh tính h tr cao và phi li nhun. Tính đn 10/2008, Joomla Vit có gn
20 ngàn thành viên - là nhng ngi yêu thích Joomla nói riêng, mã ngun m nói
chung.
Khi nm v
ng Joomla, vic phát huy đc nhng đim mnh và khc phc
đc đim yu ca Joomla tr nên khá d dàng.
1.2. Vì sao chn Joomla ?
S d chn Joomla vì nhng u đim ca nó trong vic xây dng và phát trin
website: To mt website nhanh chóng , đp mt, nhin tính nng tích hp, d qun lí
và d s dng mà không cn bit nhiu v lp trình.
Joomla giúp mi ngi có th
phát trin vic kinh doanh, hc tp, ging dy,
gii thiu, qung bá hình nh, dch v, sn phm ca mình, ca công ty, ca trng
mình mt cách tt nht, hiu qu nht vi chi phí thp nht.
1.3. ng dng Joomla
Joomla đc ng dng vào :
Các cng thông tin đin t hoc các website doanh nghip
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang 13
Thng mi đin t trc tuyn
Báo đin t, tp chí đin t
Website ca các doanh nghip va và nh
Website ca các c quan, t chc phi chính ph
Website các trng hc
Website ca gia đình hay cá nhân
1.4. Lch s phát trin Joomla
Joomla là "sn phm anh em" vi Mambo gia tp đoàn Miro ca Úc vi phn
đông nhng ngi phát trin nòng ct.
Ban đu công ty Miro ca Úc đã phát trin Mambo theo dng ng dng mã
ngun đóng. n tháng 4 nm 2001, công ty đã thông qua mt chính sách bn quyn
kép, ngha là phát hành Mambo theo c giy phép GPL.
Mi th vn tin trin bình thng cho đn trc khi xy ra tranh chp v mt
pháp lý vào nm 2003. V vic dn ti ý tng Mambo cn phi đc bo v bi mt
t
chc phi li nhun. Nhng nhng nhà phát trin không hài lòng v c cu ca qu
tài tr Mambo. Andrew Eddie, ngi lãnh đo nhóm phát trin, trong mt lá th gi
cng đng, đã chia s nhng lo lng ca mình v qu tài tr Mambo và mi quan h
ca nó ti cng đng. Ông vit: " Chúng tôi cho rng tng lai ca Mambo nên
đc qun lý, điu chnh bi nhng yêu cu ca ngi s
dng và kh nng ca
nhng nhà phát trin. Trong khi đó, qu tài tr Mambo li đc thit k nhm trao
quyn điu khin cho Miro, mt thit k ngn cn s hp tác gia qu tài tr và cng
đng ". Vì vy vào ngày 17 tháng 8 nm 2005, toàn b đi phát trin nòng ct ca
Mambo đã ri khi d án trong khi đang làm vic vi phiên bn 4.5.3.
Nh s tr
giúp ca Trung tâm Lut T do Phn mm (Software Freedom Law
Center - SFLC), 20 thành viên nòng ct c ca Mambo đã thành lp mt t chc phi
li nhun khác ly tên là Open Source Matters, đ h tr v mt t chc, pháp lý và
kinh phí cho d án mã ngun m còn cha đc đt tên ca h. Cùng lúc đó, nhóm
phát trin cng lp mt website ly tên OpenSourceMatters đ phân phi thông tin ti
nhng ngi s dng, nhng ngi phát trin, nh
ng ngi thit k và cng đng
Joomla nói chung. Ngi đng đu d án chính là Andrew Eddie.
Ngay ngày hôm sau, 1000 ngi đã gia nhp din đàn OpenSourceMatters, hu
ht các bài vit cho din đàn đu khuyn khích và đng tình vi hành đng ca Nhóm
Phát trin. Tin trên đã nhanh chóng đc đng ti trên các tp chí newsforge.com,
eweek.com và ZDnet.com.
Báo cáo Khóa Lun Tt Nghip GVHD: Ninh Xuân Hng
SVTH: Nguyn Vn Hin – Trn Ngc Hng Trang 14
Trong mt thông báo ca Eddie 2 tun sau đó, các nhóm đã đc t chc li và
cng đng Joomla tip tc tng trng. Ti ngày 1 tháng 9 nm 2005 tên mi ca d
án đã đc thông báo cho khong 3000 ngi theo dõi đi Phát trin và đn ngày 16
tháng 9 thì h cho ra đi Joomla 1.0.
1.5. Phiên bn Joomla
Hin Joomla có 2 dòng phiên bn chính:
Joomla 1.0.x: Phiên bn th h 1
Phiên bn phát hành đu tiên: Joomla 1.0.0 (ngày 15 tháng 9 nm 2005)
Phiên bn phát hành mi nht: Joomla 1.0.15 (ngày 22 tháng 2 nm 2008)
Joomla 1.5.x: Phiên bn th h 2
Các phiên bn c (giai đon phát trin): Joomla 1.5 beta, Joomla 1.5 RC1,
Joomla 1.5 RC2, Joomla 1.5 RC3, Joomla 1.5 RC4
Phiên bn phát hành mi nht: Joomla 1.5.11 (ngày 03 tháng 06 nm 2009)
Dòng phiên bn 1.0.x
Phiên bn đu tiên ca Joomla là phiên bn Joomla 1.0 (hay Joomla 1.0.0)
có ngun gc t Mambo 4.5.2.3 (đã bao gm thêm nhiu bn vá bo mt
và sa li).
Các phiên bn tip theo có dng 1.0.x
im mnh ca Joomla 1.0.x: Có mt s lng rt ln các thành phn m
rng (module/component); thành phn nhúng (mambot); giao din
(template).
Dòng phiên bn 1.5.x
Phiên bn Joomla 1.5 là phiên bn ci tin t Joomla 1.0.x (phn code
đc vit li hoàn toàn, tuy nhiên vn gi cách hành x nh c) đc coi
nh Mambo 4.6. Joomla 1.5 tip tc duy trì mt giao din ngi s dng
đn gin.
C Joomla 1.5 và Mambo 4.6 đu h tr đa ngôn ng. Joomla thì s dng
file đnh dng ".ini" đ lu các thông tin chuyn đi ngôn ng, còn Mambo
thì s dng file đnh dng ".gettext". Joomla 1.5 h tr tt c các ngôn ng
có tp ký t đc biu din bng bng mã UTF-8.
Joomla 1.5 cng bao gm các đc tính mi nh các mô hình chng thc
(LDAP, Gmail ), h tr mô hình khách-chxml-rpc. Nó cng h tr các
trình điu khin c s d liu dành cho MySQL 4.1+ (trên nn PHP 5) và