1. Trang chủ
  2. » Công Nghệ Thông Tin

Xây dựng Website thương mại điện tử cho cửa hàng điện thoại An Huy

66 258 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 66
Dung lượng 1,91 MB

Nội dung

Những người dùng trong nhóm này không th xóaể và không thể chuy n đ i saể ổ ng nhóm khác... “Menus” trong Joomla là nhóm nh ng lữ iên k tế đến các Section, category, content item, compon

Trang 1

L I C M N Ờ Ả Ơ

Trong th i gian th c hi n đ án v i s giúp đ t o đi u ki n c a Trờ ự ệ ồ ớ ự ỡ ạ ề ệ ủ ường đ iạ

h c công ngh thông tin và truy n thông - ĐH Thái Nguyên, s góp ý c a cácọ ệ ề ự ủ

M t l n n a em xin chân thành c m n t t c các th y, côộ ầ ữ ả ơ ấ ả ầ giáo trong

Trường đ i h c công ngh thông tin và truy n thông Thái Nguyên ạ ọ ệ ề cũng nh cácư

th y cô giáo c a các trầ ủ ường, các t ch c liên k t đã d y d , ch b o em trongổ ứ ế ạ ỗ ỉ ả

su t th i gian h c t i Trố ờ ọ ạ ường đ i h c công ngh thông tin và truy n thông Tháiạ ọ ệ ềNguyên Đ c bi t em xin g i l i c m n sâu s c t i th y giáoặ ệ ử ờ ả ơ ắ ớ ầ

ThS Đinh Xuân Lâm đã hướng d n em su t quá trình làm đ án, h tr và chẫ ố ồ ỗ ợ ỉ

d y em hoàn thành t t chạ ố ương trình và b n báo cáo này ả

Em xin chân thành c m n! ả ơ

Trang 2

Em xin cam đoan: N i dung Đ án c a em không sao chép n i dung cộ ồ ủ ộ ơ

b n c a b t kỳ Đ án nào và là s n ph m c a chính b n thân em nghiên c uả ủ ấ ồ ả ẩ ủ ả ứ

th c t xây d ng lên M i thông tin và n i dung sai l ch em xin ch u hoàn toànự ế ự ọ ộ ệ ịtrách nhi m trệ ước H i đ ng b o v ộ ồ ả ệ

Yên Bái, ngày tháng năm 2011 Sinh viên th c hi nự ệ

Nguy n Đ c Thu n ễ ứ ậ

Trang 3

M C L C Ụ Ụ

L I C M N Ờ Ả Ơ 1

Trong th i gian th c hi n đ án v i s giúp đ t o đi u ki n c a ờ ự ệ ồ ớ ự ỡ ạ ề ệ ủ Tr ườ ng đ i h c công ngh thông tin và truy n thông - ĐH Thái Nguyên, ạ ọ ệ ề s góp ý c a các b n và đ c bi t là s h ự ủ ạ ặ ệ ự ướ ng d n tr c ti p, ch b o t n ẫ ự ế ỉ ả ậ tình c a th y giáoThS.Đinh Xuân Lâm em đã hoàn thành đ tài cùng v i ủ ầ ề ớ b n báo cáo đúng th i gian quy đ nh ả ờ ị 1

V i kh năng và th i gian có h n nên không tránh kh i nh ng thi u sót, ớ ả ờ ạ ỏ ữ ế em r t mong nh n đ ấ ậ ượ c s quan tâm, giúp đ , t o đi u ki n c a th y cô ự ỡ ạ ề ệ ủ ầ giáo đ em hoàn thi n h n đ tài nghiên c u trong th i gian t i ể ệ ơ ề ứ ờ ớ 1

L I CAM ĐOAN Ờ 2

M C L C Ụ Ụ 3

DANH M C HÌNH V Ụ Ẽ 5

L I NÓI Đ U Ờ Ầ 6

CH ƯƠ NG I 8

T NG QUAN V Đ TÀI Ổ Ề Ề 8

1.1 Đ t v n đ ặ ấ ề _ 8 1.1.2 Ph m vi đ tài ạ ề 8

1.1.3 Tiêu chí ch c năng c a đ tài ứ ủ ề 8

1.2 Gi i thi u v Joomla ớ ệ ề 10

1.2.1 L ch s phát tri n c a Joomla ị ử ể ủ 10

1.2.2 Các phiên b n c a Joomla ả ủ 12

1.2.3 C u trúc c a Joomla ấ ủ 13

1.2.4 Nh ng ng d ng th c ti n c a Joomla! ữ ứ ụ ự ễ ủ 13

1.2.5 Các gi i th ả ưở ng Joomla dành đ ượ c 13

1.2.6 Các website h tr Joomla ỗ ợ 14

http://forum.joomla.org - Di n đàn trao đ i, th o lu n v Joomla ễ ổ ả ậ ề _ 14

1.2.7 Cài đ t joomla 1.5.x ặ 14

1.2.9 M t s thu t ng s d ng trong Joomla ộ ố ậ ữ ử ụ 22

1.2.10 T ng quan v Administrator - Qu n tr Viên ổ ề ả ị 24

CH ƯƠ NG II 41

KH O SÁT, PHÂN TÍCH VÀ THI T K H TH NG WEBSITE Ả Ế Ế Ệ Ố 41

2.1 Kh o sát th c t và phân tích h th ng ả ự ế ệ ố _ 41

2.1.1 Kh o sát m t s website th ả ộ ố ươ ng m i đi n t hi n nay ạ ệ ử ệ 41

2.1.2 Th c tr ng ho t đ ng c a c a hàng đi n tho i An Huy ự ạ ạ ộ ủ ử ệ ạ 43

2.1.3 S đ t ch c c a c a hàng ơ ồ ổ ứ ủ ử 43

Trang 4

2.2 Các s đ thi t k h th ng ơ ồ ế ế ệ ố _ 48

2.2.2 Bi u đ phân c p ch c năng ể ồ ấ ứ 49

2.2.3 S đ lu ng d li u m c khung c nh ơ ồ ồ ữ ệ ứ ả 52

2.2.4 Bi u đ lu ng d li u m c đ nh ể ồ ồ ữ ệ ứ ỉ 53

2.2.5 S đ DFD m c d ơ ồ ứ ướ ỉ i đ nh ch c năng 1 - Qu n lý bán hàng ứ ả 54

2.2.6 S đ DFD m c d ơ ồ ứ ướ ỉ i đ nh ch c năng 2 - Qu n lý thanh toán ứ ả 55

2.2.7 S đ DFD m c d ơ ồ ứ ướ ỉ i đ nh ch c năng 3 - Qu n tr h th ng ứ ả ị ệ ố 56

2.2.8 S đ DFD m c d ơ ồ ứ ướ ỉ i đ nh ch c năng 4 - Qu n lý s n ph m ứ ả ả ẩ 57

2.2.9 S đ DFD m c d ơ ồ ứ ướ ỉ i đ nh ch c năng 5 - Qu n lý khách hàng ứ ả 58

2.2.10 S đ DFD m c d ơ ồ ứ ướ ỉ i đ nh ch c năng 6 - Qu n lý kho hàng ứ ả 59

CH ƯƠ NG III 60

GI I THI U WEBSITE C A HÀNG ĐI N THO I AN HUY Ớ Ệ Ử Ệ Ạ 60

3.1 Gi i thi u ớ ệ 60

3.2 Gi i thi u m t s trang giao di n c a Website ớ ệ ộ ố ệ ủ _ 60

3.2.1 M t s giao di n c a Website ộ ố ệ ủ 60

3.2.2 M t s trang Qu n tr Administrator ộ ố ả ị 63

K T LU N Ế Ậ 65

65

65

TÀI LI U THAM KH O Ệ Ả 66

Trang 5

DANH M C HÌNH V Ụ Ẽ

Hình 1.1 Hình nh trang Web Joomla ả 10

Hình 1.2 C u trúc c a Joomla ấ ủ 13

Hình 1.3 Cài đ t Xampp ặ 15

Hình 1.4 Cài đ t Xampp ặ 16

Hình 1.5 Ch y ch ạ ươ ng trình Xampp 17

Hình 1.6 Cài đ t Joomla ặ 18

Hình 1.8 C u hình Joomla ấ 18

Hình 1.9 Cài đ t Joomla ặ 19

Hình 1.12 Cài đ t c s d li u ặ ơ ở ữ ệ 22

Hình 2.1 S đ t ch c c a hàng ơ ồ ổ ứ ử 43

Hình 2.2 S đ ng c nh h th ng ơ ồ ữ ả ệ ố 48

Hình 2.3 Bi u đ phân c p ch c năng ể ồ ấ ứ 49

Hình 2.4 S đ lu ng d li u m c khung c nh ơ ồ ồ ữ ệ ứ ả 52

Hình 2.5 Bi u đ lu ng d li u m c đ nh ể ồ ồ ữ ệ ứ ỉ 53

Hình 2.6 S đ DFD m c d ơ ồ ứ ướ i đ nh ch c năng 1 - Qu n lý bán hàng ỉ ứ ả 54

Hình 2.6 S đ DFD m c d ơ ồ ứ ướ i đ nh ch c năng 2 - Qu n lý thanh toán ỉ ứ ả 55

Hình 2.8 S đ DFD m c d ơ ồ ứ ướ i đ nh ch c năng 3 - Qu n tr h th ng ỉ ứ ả ị ệ ố 56

Hình 2.9 S đ DFD m c d ơ ồ ứ ướ i đ nh ch c năng 4 - Qu n lý s n ph m ỉ ứ ả ả ẩ 57

Hình 2.10 S đ DFD m c d ơ ồ ứ ướ i đ nh ch c năng 5 - Qu n lý khách hàng ỉ ứ ả

58

Hình 2.11 S đ DFD m c d ơ ồ ứ ướ i đ nh ch c năng 6 - Qu n lý kho hàng ỉ ứ ả 59

Hình 3.1: Giao di n trang ch ệ ủ 60

Hình 3.2 Giao di n trang danh sách s n ph m ệ ả ẩ 61

Hình 3.3 Giao di n trang tin t c ệ ứ 61

Hình 3.4 Giao di n trang gi i thi u c a hàng ệ ớ ệ ử 62

Hình 3.5 Giao di n trang tuy n d ng ệ ể ụ 62

+Hình 3.6 Admin đăng nh p trang qu n tr ậ ả ị 63

+ Hình 3.7.Trang qu n tr s n ph m ả ị ả ẩ 63

+ Hình 3.8 Trang qu n lý bài vi t ả ế 64

Trang 6

L I NÓI Đ U Ờ Ầ

Ngày nay, v i s phát tri n m nh m c a công ngh thông tin và nh ngớ ự ể ạ ẽ ủ ệ ữ

ng d ng c a nó trong đ i s ng Máy tính không còn là m t th ph ng ti n l

l m đ i v i m i ngẫ ố ớ ọ ười mà nó d n tr thành m t công c làm vi c và gi i tríầ ở ộ ụ ệ ảthông d ng và h u ích c a chúng ta, không ch công s mà còn ngay c trongụ ữ ủ ỉ ở ở ảgia đình

Trong n n kinh t hi n nay,ề ế ệ v i xu th toàn c u hoá n n kinh t th gi i,ớ ế ầ ề ế ế ớ

m i m t c a đ i s ng xã h i ngày càng đọ ặ ủ ờ ố ộ ược nâng cao, đ c bi t là nhu c u traoặ ệ ầ

đ i hàng hoá c a con ngổ ủ ười ngày càng tăng c v s lả ề ố ượng và ch t lấ ượng Hi nệ nay các công ty tin h c hàng đ u th gi i không ng ng đ u t và c i thi n cácọ ầ ế ớ ừ ầ ư ả ệ

gi i pháp cũng nh các s n ph m nh m cho phép ti n hành thả ư ả ẩ ằ ế ương m i hóa trênạInternet Thông qua các s n ph m và công ngh này, chúng ta d dàng nh n raả ẩ ệ ễ ậ

t m quan tr ng và tính t t y u c a thầ ọ ấ ế ủ ương m i đi n t V i nh ng thao tác đ nạ ệ ử ớ ữ ơ

gi n trên máy có n i m ng Internet b n s có t n tay nh ng gì mình c n màả ố ạ ạ ẽ ậ ữ ầkhông ph i m t nhi u th i gian B n ch c n vào các trang d ch v thả ấ ề ờ ạ ỉ ầ ị ụ ương m iạ

đi n t , làm theo hệ ử ướng d n và click vào nh ng gì b n c n Các nhà d ch v sẫ ữ ạ ầ ị ụ ẽ mang đ n t n nhà cho b n.ế ậ ạ

Đ ti p c n và góp ph n đ y m nh s ph bi n c a thể ế ậ ầ ẩ ạ ự ổ ế ủ ương m i đi n t ạ ệ ử ở

Vi t Namệ , em đã tìm hi u và xây d ng m tể ự ộ “Xây d ng Website th ự ươ ng m i ạ

đi n t cho c a hàng đi n tho i An Huy ” ệ ử ử ệ ạ v i m t hàng là đi n tho i diớ ặ ệ ạ

đ ngộ

Cùng v i s ch b o t n tình c a th yớ ự ỉ ả ậ ủ ầ Đinh Xuân Lâm em đã hoàn thành

website này Trong quá trình phân tích thi t k h th ng không th tránh kh iế ế ệ ố ể ỏ

nh ng sai sót mong th y cô và các b n đóng góp ý ki n đ Website đữ ầ ạ ế ể ược hoànthi n h n.ệ ơ

Em xin chân thành c m n! ả ơ

Trang 8

m nh m và đi kèm v i s phát tri n m nh m này là các d ch v , ti n ích đạ ẽ ớ ự ể ạ ẽ ị ụ ệ ể

ph c v đ i s ng, công vi c, gi i trí c a con ngụ ụ ờ ố ệ ả ủ ườ ụ ểi c th là d ch v mua bánị ụ

tr c tuy n qua m ng đang t ra hi u qu đ i v i con ngự ế ạ ỏ ệ ả ố ớ ười và d n tr thànhầ ởnhu c u thi t y u ph c v con ngầ ế ế ụ ụ ười

N m b t đắ ắ ược nhu c u thi t y u này, sau m t kho ng th i gian nghiênầ ế ế ộ ả ờ

c u và tìm hi u th trứ ể ị ường em đã đ a ra quy t đ nh đ án t t nghi p c a mìnhư ế ị ồ ố ệ ủ

là : “Xây d ng Website qu ng cáo bán hàng cho c a hàng đi n tho i An ự ả ử ệ ạ Huy”

V i website này ngớ ười dùng có th :ể

• Xem thông tin chi ti t v đi n tho i: thông s k thu t c a đi n tho i,ế ề ệ ạ ố ỹ ậ ủ ệ ạ giá bán

• Đ t mua hàng khi đã tìm đặ ược hàng mình c nầ

• So sánh đi n tho i v i các thông tin đ tìm ra đi n tho i phù h p v iệ ạ ớ ể ệ ạ ợ ớ

th đáp ng để ứ ược cho công ty đi n tho i v i t m c l n h n ệ ạ ớ ầ ỡ ớ ơ

1.1.3 Tiêu chí ch c năng c a đ tài ứ ủ ề

a) Ch c năng dành cho khách hàng : ứ

• Giao di n d s d ng và tính th m m caoệ ễ ử ụ ẩ ỹ

Trang 9

• Cho phép khách hàng đăng kí thành viên và đ m b o bí m t thông tin ả ả ậ

• Xem và thay đ i các thông tin v tài kho nổ ề ả

• Hình th c thanh toán và đ t hàng ph i d s d ng và b o m tứ ặ ả ễ ử ụ ả ậ

• Thông tin s n ph m phong phú, đa d ngả ẩ ạ

• Xem thông tin và tìm ki m đi n tho i theo nhi u danh m c.ế ệ ạ ề ụ

• So sánh đi n tho i.ệ ạ

• Ki m tra gi hàng.ể ỏ

• Góp ý ki n và đ t câu h i cho ngế ặ ỏ ười qu n tr ả ị

b) Ch c năng dành cho ng ứ ườ i qu n tr : ả ị

Ngoài các yêu c u gi ng nh c a khách hàng, thì h th ng ph i đ m b oầ ố ư ủ ệ ố ả ả ả

nh ng yêu c u sau c a ban qu n tr :ữ ầ ủ ả ị

• C p nh t thông tin hàng hoá tr c tuy nậ ậ ự ế

D dàng c p nh t và thễ ậ ậ ường xuyên thay đ i hình nh, thông tin chi ti tổ ả ế giá các m t hàng b n s kinh doanh b t c đâu ặ ạ ẽ ở ấ ứ

• Qu n lý các đ n đ t hàng tr c tuy n ả ơ ặ ự ế

Qu n lý, l u tr và báo cáo các thông tin v đ t hàng và tr ng thái c aả ư ữ ề ặ ạ ủ

đ n hàng: đã giao hàng ch a, đã thanh toán ch a…ơ ư ư

• Qu n lý khách hàng ả

L u tr các ho t đ ng g n v i các khách hàng c a c a hàng M i ho tư ữ ạ ộ ắ ớ ủ ử ọ ạ

đ ng g n v i khách hàng và đ n hàng đ u có th th c hi n t xa, khôngộ ắ ớ ơ ề ể ự ệ ừ

ph thu c vào v trí đ a lý.ụ ộ ị ị

• Th ng kê chi ti t c th , chính xác và nhanh chóng.ố ế ụ ể

 Th ng kê đố ược m t hàng nào bán h t, m t hàng nào bán ch y,ặ ế ặ ạ

m t hàng nào t n kho, m t hàng nào c n ch nh s a… ặ ồ ặ ầ ỉ ử

 T ng h p thu chi hàng ngày, hàng tu n, hàng tháng hàng quý vàổ ợ ầhàng năm

 T ng h p l u tr đổ ợ ư ữ ược ý ki n ph n ánh c a khách hàng đ có thế ả ủ ể ể

Trang 10

1.2 Gi i thi u v Joomla ớ ệ ề

Joomla! là m t h qu n tr n i dung mã ngu n m Joomla! độ ệ ả ị ộ ồ ở ược vi tế

b ng ngôn ng PHP và k t n i t i c s d li u MySQL, cho phép ngằ ữ ế ố ớ ơ ở ữ ệ ườ ử i s

d ng có th d dàng xu t b n các n i dung c a h lên Internet ho c Intranet.ụ ể ễ ấ ả ộ ủ ọ ặ

Hình 1.1 Hình nh trang Web Joomlaả

Joomla! có các đ c tính c b n là: b đ m trang (page caching) đ tăngặ ơ ả ộ ệ ể

t c đ hi n th , l p ch m c, đ c tin RSS (RSS feeds), trang dùng đ in, b n tinố ộ ể ị ậ ỉ ụ ọ ể ảnhanh, blog, di n đàn, bình ch n, l ch bi u, tìm ki m trong site và h tr đa ngônễ ọ ị ể ế ỗ ợ

Trang 11

Ban đ u công ty Miro c a Úc (ti ng Anh: Miro Software Solutions) đãầ ủ ếphát tri n Mambo theo d ng ng d ng mã ngu n đóng Đ n tháng 4 năm 2001,ể ạ ứ ụ ồ ếcông ty đã thông qua m t chính sách b n quy n kép, nghĩa là phát hành Mamboộ ả ềtheo c gi y phép GPL.ả ấ

M i th v n ti n tri n bình thọ ứ ẫ ế ể ường cho đ n trế ước khi x y ra tranh ch pả ấ

v m t pháp lý vào năm 2003 V vi c d n t i ý tề ặ ụ ệ ẫ ớ ưởng Mambo c n ph i đầ ả ượ c

b o v b i m t t ch c phi l i nhu n Nh ng nh ng nhà phát tri n không hàiả ệ ở ộ ổ ứ ợ ậ ư ữ ểlòng v c c u c a Qu tài tr Mambo Andrew Eddie, ngề ơ ấ ủ ỹ ợ ười lãnh đ o nhómạphát tri n, trong m t lá th g i c ng đ ng, đã chia s nh ng lo l ng c a mìnhể ộ ư ử ộ ồ ẻ ữ ắ ủ

v Qu tài tr Mambo và m i quan h c a nó t i c ng đ ng Ông vi t:ề ỹ ợ ố ệ ủ ớ ộ ồ ế

" Chúng tôi cho r ng tằ ương lai c a Mambo nên đủ ược qu n lý, đi u ch nh b iả ề ỉ ở

nh ng yêu c u c a ngữ ầ ủ ườ ử ụi s d ng và kh năng c a nh ng nhà phát tri n Trongả ủ ữ ểkhi đó, Qu tài tr Mambo l i đỹ ợ ạ ược thi t k nh m trao quy n đi u khi n choế ế ằ ề ề ểMiro, m t thi t k ngăn c n s h p tác gi a Qu tài tr và c ng đ ng " B iộ ế ế ả ự ợ ữ ỹ ợ ộ ồ ở

v y vào ngày 17 tháng 8 năm 2005, toàn b đ i phát tri n nòng c t c a Mamboậ ộ ộ ể ố ủ

đã r i kh i d án trong khi đang làm vi c v i phiên b n 4.5.3.ờ ỏ ự ệ ớ ả

Nh s tr giúp c a Trung tâm Lu t T do Ph n m m (Softwareờ ự ợ ủ ậ ự ầ ềFreedom Law Center - SFLC), 20 thành viên nòng c t cũ c a Mambo đã thànhố ủ

l p m t t ch c phi l i nhu n khác l y tên là Open Source Matters, đ h trậ ộ ổ ứ ợ ậ ấ ể ỗ ợ

v m t t ch c, pháp lý và kinh phí cho d án mã ngu n m còn ch a đề ặ ổ ứ ự ồ ở ư ược đ tặ tên c a h Cùng lúc đó, nhóm phát tri n cũng l p m t website l y tênủ ọ ể ậ ộ ấOpenSourceMatters đ phân ph i thông tin t i nh ng ngể ố ớ ữ ườ ử ụi s d ng, nh ngữ

người phát tri n, nh ng ngể ữ ười thi t k và c ng đ ng Joomla nói chung Ngế ế ộ ồ ườ i

đ ng đ u d án chính là Andrew Eddie, còn đứ ầ ự ược bi t đ n v i tên g i "S pế ế ớ ọ ế

trưởng"

Ngay ngày hôm sau, 1000 người đã gia nh p di n đàn OpenSource-ậ ễMatters, h u h t các bài vi t cho di n đàn đ u khuy n khích và đ ng tình v iầ ế ế ễ ề ế ồ ớ hành đ ng c a Nhóm Phát tri n Tin trên đã nhanh chóng độ ủ ể ược đăng t i trên cácả

Trang 12

Trong m t thông báo c a Eddie 2 tu n sau đó, các nhóm đã độ ủ ầ ượ ổc t ch cứ

l i và c ng đ ng Joomla! ti p t c tăng trạ ộ ồ ế ụ ưởng T i ngày 1 tháng 9 năm 2005 tênớ

m i c a d án đã đớ ủ ự ược thông báo cho kho ng 3000 ngả ười theo dõi đ i Phátộtri n và đ n ngày 16 tháng 9 thì h cho ra đ i Joomla! 1.0.ể ế ọ ờ

1.2.2 Các phiên b n c a Joomla ả ủ

Dòng phiên b n 1.0.x ả

- Phiên b n đ u tiên c a Joomla! là phiên b n Joomla! 1.0 (hay Joomla!ả ầ ủ ả1.0.0) có ngu n g c t Mambo 4.5.2.3 (đã bao g m thêm nhi u b n váồ ố ừ ồ ề ả

b o m t và s a l i) Các phiên b n ti p theo có d ng 1.0.xả ậ ử ỗ ả ế ạ

- Đi m m nh c a Joomla! 1.0.x: Có m t s lể ạ ủ ộ ố ượng r t l n các thànhấ ớ

ph n m r ng (module/component); thành ph n nhúng (mambot); giaoầ ở ộ ầ

di n (template).ệ

Dòng phiên b n 1.5.x ả

- Phiên b n Joomla! 1.5 là phiên b n c i ti n t Joomla! 1.0.x (ph n mãả ả ả ế ừ ầ

được vi t l i hoàn toàn, tuy nhiên v n gi cách hành x nh cũ) đế ạ ẫ ữ ử ư ượ ccoi nh Mambo 4.6 Joomla! 1.5 ti p t c duy trì m t giao di n ngư ế ụ ộ ệ ườ i

s d ng đ n gi n (nhìn và c m nh n - look and feel).ử ụ ơ ả ả ậ

- C Joomla! 1.5 và Mambo 4.6 đ u h tr đa ngôn ng Joomla! thì sả ề ỗ ợ ữ ử

d ng file đ nh d ng ".ini" đ l u các thông tin chuy n đ i ngôn ng ,ụ ị ạ ể ư ể ổ ữ còn Mambo thì s d ng file đ nh d ng ".gettext" Joomla 1.5 h tr t tử ụ ị ạ ỗ ợ ấ

c các ngôn ng có t p ký t đả ữ ậ ự ược bi u di n b ng b ng mã UTF-8.ể ễ ằ ả

- Joomla! 1.5 cũng bao g m các đ c tính m i nh các mô hình ch ngồ ặ ớ ư ứ

th c (LDAP, Gmail ), h tr mô hình khách-ch xml-rpc Nó cũng hự ỗ ợ ủ ỗ

tr các trình đi u khi n c s d li u dành cho MySQL 4.1+ (trên n nợ ề ể ơ ở ữ ệ ề PHP 5) và tăng cường h tr cho MySQL 5, cũng nh h tr các lo iỗ ợ ư ỗ ợ ạ

c s d li u khác.ơ ở ữ ệ

- Đi m m nh c a Joomla! 1.5: Ph n qu n tr Website có s d ng côngể ạ ủ ầ ả ị ử ụngh Web 2.0, m t s tính năng đệ ộ ố ược c i ti n h n so v i Joomlaả ế ơ ớ1.0.x

Trang 13

t ng này có các thành ph n (component), mô đun (module) và giao di nầ ầ ệ (template) được th c thi và th hi n.ự ể ệ

1.2.4 Nh ng ng d ng th c ti n c a Joomla! ữ ứ ụ ự ễ ủ

Joomla! đã được s d ng trên kh p th gi i, đã đử ụ ắ ế ớ ượ ức ng d ng xâyụ

d ng các website t đ n gi n nh website cá nhân cho đ n các ng d ngự ừ ơ ả ư ế ứ ụ website ph c t p Sau đây là m t s ng d ng có th xây d ng b ng Joomla!ứ ạ ộ ố ứ ụ ể ự ằ

- Các c ng thông tin đi n t ho c các website doanh nghi p.ổ ệ ử ặ ệ

- Thương m i đi n t tr c tuy n.ạ ệ ử ự ế

- Báo đi n t , t p chí đi n t ệ ử ạ ệ ử

- Website c a các doanh nghi p v a và nh ủ ệ ừ ỏ

- Website c a các c quan, t ch c phi chính ph ủ ơ ổ ứ ủ

Trang 14

- Tháng 10 năm 2006, D án mã ngu n m / Linux t t nh t t i tri n lãmự ồ ở ố ấ ạ ễLinuxWorld 2006 Anh.ở

- Tháng 11 năm 2006, H qu n tr n i dung mã ngu n m t t nh t[8] doệ ả ị ộ ồ ở ố ấPackt Publishing công b ố

- Tháng 10 năm 2007, H qu n tr n i dung mã ngu n m PHP t t nh tệ ả ị ộ ồ ở ố ấ

do Packt Publishing trao t ng.ặ

Các website h tr Joomla! b ng ti ng Anh ỗ ợ ằ ế

- http://joomla.org - Website chính c a Joomla!ủ

- http://demo.joomla.org - Website trình di n tính năng c a Joomla! phiênễ ủ

b n phát hành m i nh t.ả ớ ấ

- http://help.joomla.org - Website tr giúp Joomla!ợ

- h ttp://docs.joomla.org - Trang Wiki h tr s d ng Joomla!ỗ ợ ử ụ

http://forum.joomla.org - Di n đàn trao đ i, th o lu n v Joomla ễ ổ ả ậ ề

1.2.7 Cài đ t joomla 1.5.x ặ

S d ng các gói ph n m m có s n hi n nay, hi n nay có r t nhi u góiử ụ ầ ề ẵ ệ ệ ấ ề

ph n m m có khá đ y đ nh ng th c n thi t đ ch y 1 web server nh :ầ ề ầ ủ ữ ứ ầ ế ể ạ ư AppServ, EasyPHP và XAMPP, b n có th l a ch n gói thích h p v i mìnhạ ể ự ọ ợ ớ

nh tấ

đây ta s d ng gói ph n m m XAMPP

Cách cài đ t nh sau: ặ ư

Trang 15

* Ch y chạ ương trình cài đ t XAMPP Installer, khi xu t hi n b ng ch n ngônặ ấ ệ ả ọ

ng , ch n English và nh n Ok.ữ ọ ấ

* Khi xu t hi n b ng Welcome to the Xampp Setup Wizard, nh n Next.ấ ệ ả ấ

* Trong License Agrement ch n I accept the Agreement, nh n Next.ọ ấ

* Trong Select Destination Location, ch n n i cài đ t Xampp L u ý bọ ơ ặ ư ở ướ cnày nên ch n đĩa khác v i đĩa cài Windows đ sau này d cài đ t c u hìnhọ ổ ớ ổ ể ễ ặ ấcho Xampp Ch n đọ ường d n là D:\xampp (cài trên th m c xampp c a dĩaẫ ư ụ ủ ỗD)

Hình 1.3 Cài đặt Xampp

* Trong XAMPP Options, đ nguyên m c đ nh c a Xampp và nh n Install.ể ặ ị ủ ấ

* Chương trình s ti n hành cài đ t và sau cùng nh n Finish đ k t thúc vi cẽ ế ặ ấ ể ế ệ cài đ t, chặ ương trình s h i b n có mu n m b ng đi u khi n c a Xampp hayẽ ỏ ạ ố ở ả ề ể ủkhông, hãy ch n No vì chúng ta c n ch nh thêm m t vài thông s n a.ọ ầ ỉ ộ ố ữ

Th m c g c (Web Root) đ ch a các trang web m c nhi n c a Xampp làư ụ ố ể ứ ặ ệ ủ

….\xampp\htdocs T t c các Website ho c th m c ch a Website đ u ph iấ ả ặ ư ụ ứ ề ả

được đ t vào th m c Web Root (htdocs) thì m i ho t đ ng đặ ư ụ ớ ạ ộ ược

Trang 16

Hình 1.4 Cài đặt Xampp

N u mu n b n có th thay đ i th m c Web Root, b n nên t o m t thế ố ạ ể ổ ư ụ ạ ạ ộ ư

m c Web Root khác n m bên ngoài th m c Xampp đ d s d ng.ụ ằ ở ư ụ ể ễ ử ụ

Thí d t o th m c Web Root n m dĩa D: có tên là WWW b ngụ ạ ư ụ ằ ở ổ ằ cách m File ở httpd.conf n m trong th m c cài đ t Xamppằ ư ụ ặ

D:\xampp\apache\conf\ (D:\xampp\apache\conf\httpd.conf) b ng chằ ươ ngtrình Notepad ho c b t c chặ ấ ứ ương trình so n th o văn b n nào Tìm đ n dòngạ ả ả ế

DocumentRoot "D:/xampp/htdocs" s a l i thành ử ạ DocumentRoot "D:/www" và dòng <Directory "D:/xampp/htdocs"> s a l i thành ử ạ <Directory "D:/www">,

Save và đóng File này l i L u ý d u s / và \ c a đạ ư ấ ổ ủ ường d n ph i chính xác.ẫ ả

M b ng đi u khi n c a chở ả ề ể ủ ương trình Xampp b ng cách nh n đúp chu tằ ấ ộ vào Icon XAMPP Control Panel n m trên Desktop N u xu t hi n b ng xu tằ ế ấ ệ ả ấ

hi n b ng Windows Security Alert thì ch n Unblock.ệ ả ọ

Trong b n đi u khi n Xampp, ch n Start đ kh i đ ng Apache vàả ề ể ọ ể ở ộMySQL Nh n vào nút ấ X (góc trên bên ph i) đ t t b ng đi u khi n, b n có thả ể ắ ả ề ể ạ ể

m b ng đi u khi n này b t c lúc nào b ng cách nh n chu t và bi u tở ả ề ể ấ ứ ằ ấ ộ ể ượ ng

c a Xampp n m khay h th ng (góc dủ ằ ở ệ ố ưới bên ph i màn hình).ả

Trang 17

Hình 1.5 Chạy chương trình Xampp

Sau khi cài đ t XAMPP xong ta ti n hành cài joomla.ặ ế

Gi i nén gói cài đ t ta đã t i v vào th m c n i cài webserver ( đi u này phả ặ ả ề ư ụ ơ ề ụ thu c vào gói cài đ t mà ta ch n ), trong trộ ặ ọ ường h p c a XAMPP thì th m cợ ủ ư ụ

Trang 18

giá tr ki m tra có màu đ thì b n c n h i b ph n H tr k thu t c a Server.ị ể ỏ ạ ầ ỏ ộ ậ ỗ ợ ỹ ậ ủ

B n v n có th ti p t c cài đ t tuy nhiên m t s ch c năng có th s khôngạ ẫ ể ế ụ ặ ộ ố ứ ể ẽ

ho t đ ng.ạ ộ

Trang 19

Nh n Next đ sang bấ ể ước ti p theo:ế

Trang 20

Thi t l p các thông s đ k t n i t i C s d li uế ậ ố ể ế ố ớ ơ ở ữ ệ

- Hostname: Thường là giá tr "localhost"ị

(ch đi n giá tr khác n u nh Database Server và Web Server n m 2ỉ ề ị ế ư ằ ở

n i khác nhau, ho c Host c a b n cung c p nh v y)ơ ặ ủ ạ ấ ư ậ

- User name: Tên tài kho n có quy n đ i v i c s d li u ch a Joomla c aả ề ố ớ ơ ở ữ ệ ứ ủ

b n.ạ

- Password: M t kh u c a tài kho n trênậ ẩ ủ ả

- Availbe Collations: B n nên ch n là "utf8_general_ci"ạ ọ

- Database Name: Tên c s d li u c a b nơ ở ữ ệ ủ ạ

- Site name: tên site c a b n ủ ạ

VD: VnExpress, Hosting Vi t Nam, ThanhNienOnline ệ

- Your Email: đ a ch email c a b nị ỉ ủ ạ

VD: admin@yoursite.com Đ a ch email này đã đị ỉ ược b o v t spam bots, b nả ệ ừ ạ

c n kích ho t Javascript đ xem nó ầ ạ ể This e-mail address is being protected from spambots You need JavaScript enabled to view it

- Admin Password: M t kh u đ qu n tr Joomlaậ ẩ ể ả ị

Các thông s trên sau này đ u có th thay đ i d dàng nên b n không c n b nố ề ể ổ ễ ạ ầ ậ tâm l m Ch c n nh m t kh u là đ ắ ỉ ầ ớ ậ ẩ ủ

- Install Defaul Sample Data: Cài đ t d li u m u B n nên nh n nút nàyặ ữ ệ ẫ ạ ấ

đ Joomla t o m u cho b n m t trang web đ n gi n ể ạ ẫ ạ ộ ơ ả

Hình 1.11 Cấu hình giao diện trang web

Trang 21

K t thúcế

- L u ý: tài kho n truy nh p h th ng là: admin; m t kh u: m t kh u mà b nư ả ậ ệ ố ậ ẩ ậ ẩ ạ

đã gõ bở ước 6

- Đ xem Website c a b n: Nh n vào nút Siteể ủ ạ ấ

- Đ qu n tr Website: Nh n vào nút Admin Để ả ị ấ ường d n s có d ng nh sau:ẫ ẽ ạ ư

* http:// www.yoursite.com/administrator/ ho cặ

* http://www.yoursite.com/joomla/administrator ho cặ

* http://localhost/administrator/(n u cài tr c ti p trên máy c a b n)ế ự ế ủ ạ

Trang 22

Hình 1.12 Cài đặt cơ sở dữ li uệ

Đ n đây vi c cài đ t Joomla c b n đã hoàn thành Chúng ta b t đ uế ệ ặ ơ ả ắ ầ khai thác các tính năng m nh m mà Joomla cung c pạ ẽ ấ

1.2.9 M t s thu t ng s d ng trong Joomla ộ ố ậ ữ ử ụ

Module:là m t trong 3 thành ph n m r ng chính c a Joomla! Đó là m tộ ầ ở ộ ủ ộ

đo n mã nh thạ ỏ ường được dùng đ truy v n các thông tin t c s d li u vàể ấ ừ ơ ở ữ ệ

hi n th các k t qu tìm để ị ế ả ược Nó có th để ược n p vào m t v trí b t kỳ trênạ ộ ị ấtemplate (v trí left, right, top, bottom ho c v trí do ngị ặ ị ười dùng đ nh nghĩa); cóị

th hi n trên t t c các trang c a Website hay m t s trang để ệ ấ ả ủ ộ ố ượ ấc n đ nh Khị ả năng tương tác gi a ngữ ườ ử ụi s d ng và h th ng thông qua module là h n chệ ố ạ ế (chúng ta thường ch nh n thông tin tr v ).ỉ ậ ả ề

Module có tên b t đ u b ng mod_ắ ầ ằ

Chúng ta có các module thông d ng:ụ

* Lastest News (mod_latestnews): Module hi n th các tin m i nh tể ị ớ ấ

* Popular News (mod_mostreads): Module hi n th các bài để ị ược quan tâmnhi u nh tề ấ

* Related Items (mod_related_items): Module hi n th các bài vi t liên quanể ị ế

Trang 23

* Random Image (mod_random_image): Module hi n th các nh ng u nhiênể ị ả ẫ

* Search Module (mod_search): Module công c tìm ki mụ ế

* Login Module (mod_login): Module hi n th form đăng nh p h th ngể ị ậ ệ ố

* Stats Module (mod_stats): Module hi n th các thông tin th ng kê v hể ị ố ề ệ

th ngố

* Menu Module (mod_mainmenu): Module hi n th các menu c a websiteể ị ủ

* Banners Module (mod_banners): Moudule hi n th các banner qu ng cáoể ị ả

Front-end (ti n s nh): ề ả

Còn được bi t v i tên g i Public Front-end: ph n giao di n phía ngoài,ế ớ ọ ầ ệ

n i ti p xúc v i m i ngơ ế ớ ọ ườ ử ụi s d ng B t c ai cũng có th trông th y khi gõấ ứ ể ấđúng đường d n URL vào trình duy t.ẫ ệ

Front-end ch a 1 trang đ c bi t là FrontPage (homepage) - trang ch ứ ặ ệ ủ

Back-end:

Còn được bi t v i tên g i Public Back-end, Administrator, Control Pane:ế ớ ọ

ph n dành cho ngầ ười qu n tr Nh ng ngả ị ữ ười bình thường không bi t đế ườ ng

d n đ truy c p, ho c n u có bi t thì cũng ph i qua bẫ ể ậ ặ ế ế ả ước ki m tra tài kho n.ể ả

Ph n back-end đầ ược truy c p thông qua đậ ường d n: ẫ

Trang 24

VD1: Trong Section "Văn h c" có các Category: "Ti u thuy t", "Truy nọ ể ế ệ

ng n", "H i ký" ắ ồ

VD2: Trong Section "Th thao" có các Category: "Bóng đá", "Qu n v t",ể ầ ợ

"Các môn th thao khác" ể

Content:

Toàn b n i dung c a m t bài vi t và thộ ộ ủ ộ ế ường g m 2 ph n:ồ ầ

* Ph n gi i thi u (Intro Text): Ph n này nêu ng n g n, tóm t t ho c là ý mầ ớ ệ ầ ắ ọ ắ ặ ở

đ u cho toàn b bài vi t.ầ ộ ế

* Ph n chi ti t (Description Text): Ph n còn l i c a bài vi t.ầ ế ầ ạ ủ ế

Nh v y đ t o m t bài vi t chúng ta c n qua t i đa 3 bư ậ ể ạ ộ ế ầ ố ước và t i thi u là 1ố ể

bước n u đã co Section và Category:ế

1 Bước 1: T o Section: Vào Content > Section Managerạ

2 Bước 2: T o Category: Vào Content > Category Managerạ

3 Bước 3: T o Content: Vào Content > Article Manager > Newạ

1.2.10 T ng quan ổ v Administrator - Q ề uản tr Viên ị

a)Joomla Administration – Qu n tr ả ị Joomla:

Là trung tâm đi u khi nề ể của website Joomla Dùng giao di n cệ ủa Admin Section đ xây d ngể ự c u trấ úc và biên t p,ậ xu tấ b n n i dung Admin Seả ộ ction

được chia thành b n vùố ng : Menubar – thanh menu, Toolbar – thanh công c ,ụ Infobar – thanh thông tin, Workspace – vùng làm việc Đ truy ể c pậ vào vùng Administration, đăng nh p (ậ log in) b ng tài ằ khoản người dùng với đ c quặ yền

qu n tr (adminisả ị trative)

Administrator Login – Đăng nh p ậ Qu n ả trị viên :

Cài đ tặ mới Joomla s cóẽ m t ngộ ười dùng được cài, người dùng (user) này được bi t nh ế ư là Super Administrator (siêu qu n tr viên).ả ị Super Administrator có tên truy c p (ậ login name) là “admin” B nạ s t o m tẽ ạ ộ password cho Super Administrator trong quá trình cài đ tặ Joomla Vì lí do an ninh, b n nên ạ đ i tên truy ổ c p vàậ password của Super Administrator

M i ngỗ ười dùng trong Joomla được gán vào m t nhóm, hi n t i có baộ ệ ạ

Trang 25

nhóm người dùng với đ c quặ y n truy ề cập tới Administrator Back-end : Super Administrator, Administrator, và Manager Chức năng c a m i nhủ ỗ óm được giảng

gi i dả ưới đây :

Super Administrator –qu n ả tr c p cao : ị ấ

Super Administrator Group truy c p vàoậ t tấ c ả các ch c nứ ăng Back-en (Administrator) Site c a b n pủ ạ h i có ả t i thi u m t ngố ể ộ ười được b nhi m làổ ệ

m t Super Adộ ministrator để th c hự i n Glệ obal Configuration (c u hấ ình t ngổ

th ) ể c a siủ te Những người dùng trong nhóm này không th xóaể và không thể chuy n đ i saể ổ ng nhóm khác

Administrator- Qu n ả tr viên: ị

Nhóm qu n tả r có m tị ộ h nạ ch ế nh khi truy ỏ c p vào các chậ ức năng Back-en (Administrator) Administrator không th :ể

ƒ Thêm hay sửa m t ngộ ười dùng trong nhóm Super Administrator

ƒ Truy cập các cài đ t Glặ obal Configuration

ƒ Truy cập chức năng Mass Mail

ƒ Truy cập m tộ s ố Component ( được xác đ nh bị ởi Super Administrator)

Menubar – Thanh Menu:

Thanh Menu được chia thành mười ph n : Home (ầ trang ch ), Site, Menu,ủ

Trang 26

Infobar – thanh thông tin :

Infobar hiển th nhị ững thông tin sau (theo th t ):ứ ự

1 Tên Web site c a bủ ạn

2 Nơi hi n t i ệ ạ c a b n trủ ạ ong Admin Section

3 Tên của người dùng đã đăng nh p (lậ og in), nh “ư Logged in as Admin”

4 S thông điố ệp chưa gi i quả y t mà ế b n có t nạ ừ h ngữ Administrator khác, đang dùng chức năng thông đi p trong MyAdminệ

5 S ngố ười dùng hi n t i đaệ ạ ng online

Tên website v ề nơi của b nạ ch ra trong Paỉ thway (đường d n), m t textboxẫ ộ(h p nộ hập văn b n) nả ằm phía trên bên trái c a trủ ang Admin Messages (nh ngữ thông điệp), s ngố ười dùng đang online, và tên đăng nhập c a ủ b n xạ u t phíaấtrên bên ph i.ả

Workspace – không gian làm vi c ệ :

Workspace là m t vùng n m ngay ộ ằ dưới Menubar và Toolbar hiển thị những đi uề khi nể cho m c menu ụ đượ ch n hic ọ ện t i workspaceạ cập nh t ậ khi bạn l a cự h n ọ m t menu hay dùng ộ m t côngộ c ụ t toolbar, càiừ đ tặ m c đ nhặ ị là Control Panel (bảng điều khiển)

Control Panel – b ng ả đi u khi n : ề ể

Bên trái của Control Panel hi n nhệ ững bi u tể ượng cho những mục n iộ dung qu n lý chính ả

Bên ph i ả c aủ Control Panel hi n nhệ ững th tab truy ẻ cập những menu c aủ component đã cài đ t, m t danh sách cặ ộ ác content item đượ ưa chu ng, thc ộ ông tin v nhề ững item mới nh t thêm vào h th ng (ấ ệ ố bao g m tiêu đ , ngày, và tácồ ề

gi ), và menu statisticsả (thống kê menu) T tấ c nả h ngữ bi u ể tượng và dòng văn

b n trả ên Control Panel đ u có th click và ề ể s ẽ đưa các đi uề kiển c a mủ ục chọn vào Workspace

Toolbar Icons – Các bi u t ể ượ Toolbar : ng

Publish (xu tấ b n)ả : Đây là bi u tể ượng để xu tấ b n catả egory hoặc nh ngữ

Trang 27

item

Unpublish (thôi xu tấ bản): bi u tể ượng vày s thôi xẽ u tấ b n m t ả ộ category hoặc item, Vi c khôệ ng xu t b n ấ ả s xóa item kh i trangẽ ỏ xem công cộng, nhưng không xóa category hay item Đ xóa m t item, chon nóể ộ và click bi uể tượng

“Delete”

Archive: (kho l u)ư : bi u tể ượng này chuyển m t intem vào Archiveộ

New: (t oạ mới): bi u tể ượng này thêm m t item, section, link, v.v.ộ

Edit:(chỉnh s a):ử bi u tể ượng này chỉnh sửa m t item đã độ ượ ạc t o trước đó

Ph iả ch c ắ đã l a cự h n m t item tọ ộ rước khi click biểu tượng này

Delete or Remove: (xóa): bi u tể ượng này xóa m t category hay itộ em trong site

c a b n Chúủ ạ ý r ng ti n trìằ ế nh này không th phể ục h i ồ được Đ xóaể m t itemộhay category tam thời, click biểu tượng “Unpubish”

Trash: (thùng rác): bi u tể ượng này xóa m t item và đ tộ ặ nó vào Trash Manager (qu n lý rác).ả

Move: (di chuy n):ể bi u tể ượng này di chuy n m t item đ n m t Sectiể ộ ế ộ on hay Category mới

Apply: (áp dụng): bi u tể ượng này s l u ẽ ư n i dung ộ mới hay nh ng thữ ay đ iổ

Upload: (t iả lên): bi u tể ượng này dùng đ t i lên m t file hay nh ể ả ộ ả đ n wế eb site c a b n.ủ ạ

Trang 28

truy c p ậ Front- end (vì những user có thể log in và web site và xem nh ng ữ ph nầ hay trang đư c ợ ch đỉ ịnh) và m t cho truyộ c pậ Back-end Administrator

Public Back-end (m tặ sau dùng chung)

- Manager (ngườ quan lý)i

- - Administrator (ngườ quản trị)i

- - - Super Administrator (siêu qu nả trị)

b) Global Configuration – cấu hình t ng th ổ ể

Global Configuration: Là trung tâm c uấ hình chính trong Joomla Nh ngữ thay đ iổ th c hi n t i đây ự ệ ạ s đẽ ư c ợ c p ậ nh t vô file ậ configuration.php c a ủ b n.ạ File này c n đầ ược cho quy n vi t lên đ b n có th ề ế ể ạ ể ch nh ỉ sửa cấu hình c aủ mình

c) Language Manager – Quản lý Ngôn ngữ

Manager: Cho phép b n duyạ trì nh ng fileữ ngôn ng đãữ được cài đ t.ặ

Installed Languages: chỉ ra t tấ c nả hững ngôn ngữ cài đ t hiặ ện t i ạ c aủ Joomla với m tộ d u ấ ki m tra bể ên c nạ h ngôn ng ữ ho tạ đ ng hộ i nệ t i.ạ

d) Quản lý Templates & Modules Positions

Trang 29

Joomla, bạn có th điể ểu khiển ngay chúng m t ộ cách thu n lậ ợi B n có th gánạ ể

m tộ template cho m t (hay nhộ i u) trề ang đặc bi tệ t thanh công ừ c ụ

Module Positions và Positions Preview

Trang Module Positions cho phép b nạ nh p vào ậ nh ng chi ti tữ ế v nhề ững

v trí module ị bạn đã dùng trong template của b n ạ

e) Quản lý Menu

Đi u ề hướng và truy c pậ content (n i dộ ung) trong site c a b n ủ ạ đượ cung ccấp thông qua các menu “Menus” trong Joomla là nhóm nh ng lữ iên k tế đến các Section, category, content item, component hay nh ng trữ ang bên ngoài Những liên k t này đế ượ g i là “Menu Itemc ọ s” M i ỗ menu ph i có m t tên xác đả ộ ịnh dùng duy nh t trong n i ấ ộ b Joomla M t ộ ộ menu ch trỉ ở nên th yấ được trên site nếu nó có m t mộ odule mod_mainmenu được publish (xu tấ b n) mà tham ả chi uế

đ nế nó

M t menu trong Joomla đ ộ ượ định nghĩa b ng 4 k c ằ i u ể tham s ố

Menu Name (cái này là tên xác minh được dùng trong Joomla để đ nhị danh menu này với m t mã đ a ch ộ ị ỉ Nó ph iả là đ c nộ h t Nó đấ ư c ợ khuy nế khích không dùng kho ng tả r ng trố ong tên vì tên này không hi n trên ệ site)

- Menu Items (các mục menu) k tế hợp với m t menu ộ liên quan Có nhi u liênề k tế đ n nhi u lế ề o i cạ ontent khác nhau trong site

- Module Title (tiêu đ ề của Menu Module mod_mainmenu vì nó s ẽ su tấ

hi n trên ệ trang n u b n ch n hế ạ ọ iện nó) M i mỗ enu đã t o trạ og Joomla chỉ nhìn th yấ được thông qua m t moduleộ ( m t module trongộ Joomla có thể được hi n th bể ị ất kì đâu mà template c a ủ b n choạ phép nó)

Những tham s lố iên quan đ nế Menu Module đư c truy ợ c p thôậ ng qua Modules Manager, những thông s ố c n đầ ư c ợ chỉnh sửa trong module là Title (tiêu đ ),ề Position (v trí) ị c a menu trủ ên trang, Access (truy c p), Publậ ishing (xu tấ b n), Menu Name (tên menu) ả (đã đ nh nị ghĩa trong Menu Manager được

Trang 30

trang web c a ủ bạn, http://www.mysite c o m hay khi họ đ n t m t siế ừ ộ te khác,

“Home Page” thư ng là trang đờ ầu tiên h thăm.ọ Home page là m t item độ ược publish đầu tiên trong “mainmenu” section c aủ Menu Manager

FrontPage: Sẽ publish những content vào Home, b n ạ có th ể gán Content Item

b t kì nào vàoấ Home page b ngằ cách đánh d u vấ ào thông s “ố FrontPage” trong trang “Edit” Content Item (trong Back- end cũng nh Fronư t-end)

g) Tạo/S a và Qu ử ản lý Content (n i dung) ộ

Joomla được quản lý trong những Content Manager khác nhau t i menuạContent trên thanh Menu ngang là: Content by Section (lo i n i duạ ộ ng), All Content Items (t tấ c các ả m c tin), Satatic Cụ ontent Manager (qu n ả lý n i dộ ung tĩnh), Section Manager(quản lý Section), Category Manager (qu n ả lý Category), Frontpage Manager và Archive Manager (qu n lý kho lả ưu)

Content by Section:

News Section – lo i tin t c : ạ ứ

Trong cài đ tặ m c đặ ịnh, News section ch a m tứ ộ category đ n, g i làơ ọ

dùng Category Manager M t News item ộ cũng giống nh b t kì conư ấ tent item nào khác v cề ấu trúc (title – đầu đ , intro text – đo n giề ạ ới thi u, main ệ body text – đo n chíạ nh) Nh ng item đữ ang publish trong News section có nghĩa r ngằ chúng đang được hi n th trong ể ị những Latest News module

Newsflash section ch cỉ h a m t ứ ộ category, cũng đượ g i là Nc ọ ewsflash

Nh ng ữ category thêm vào b ng cách ằ dùng Category Manager M t Nộ ewsflash item cũng giống những content item khác v cề ấu trúc (title, intro text và main body text) Nh ng item ữ đang publish trong Newsflash section có nghĩa là chúng đang được hi n th trể ị ong những Newsflash module

Static Content Manager – Qu n ả lý N i dung ộ tĩnh :

Static Content Manager thường dùng đ t o và ể ạ s aử content đã được phân loại là static – tĩnh (nghĩa là chúng s hẽ i m khi thay đ i và ch Adminế ổ ỉ istrator chính của site cập nh t nó) Nậ hững Static content được dùng cho những content item mà không khớp vào c u trúc ấ thường nh ư section/category/item và sẽ

Trang 31

không đư c hi n th nợ ể ị hư blog (g n ầ nh nh t kí) ư ậ hay table (b nả g) hi n th trênể ị

nh ng trang ữ người dùng của site

h) Frontpage Manager – qu n ả lý trang chính

Frontpage Component hi nệ ra t tấ c nhả ững content item được publish từ site c aủ b n và đạ ược đánh d u “Sấ how on Fronpage” Fronpage cũng gi ng ố với

m t ộ blog content section (ph n nầ h tậ kí n i dunộ g) với m tộ chức năng đ c bặ i tệ

là b n có th hi n conạ ể ệ tent b t kì troấ ng site trên Fronpage mà không c n ầ quan tâm đ n contế ent đó thu cộ section/category nào Vì v yậ b n không b hạ ị ạn chế

ch hiỉ ể th đn ị ược nó trong category liên quan trên Frontpage

Configuring the Frontpage – C u hình ấ Fronpage :

Ban có thể cấu hình hi n tể h c a Frontpị ủ age b ng ằ cách ch nh ỉ s a mử ục menu

k tế hợp với nó:

ƒ T ng ổ s item đố ược hiển th trên Frị ontpage

ƒ S item hi n th ố ể ị với đo n ạ d n nhẫ ập

ƒ Văn b n hiả ển th nh là mị ư ột ph n đ uầ ầ của t tấ c cả ác item được hiển thị

ƒ Đoạn văn bản hi n th n uể ị ế không có item nào đư c hi n th trênợ ể ịFrontpage

ƒ Th t cứ ự ủa nh ng item ữ Frontpage

i) Quản lý các Component

Các component là những thành ph n ầ n i dung ộ đ c ặ bi t hay nh ngệ ữ ngứ dụng Joomla bao gồm m tộ s comố ponent và h trỗ ợ khả năng tăng cường tính năng với component c a củ ác hãng th ba ư

Những component đư c ợ bao g m ồ với Joomla là :

ƒ Banners – ô quảng cáo

ƒ Contacts – Liên hệ

ƒ Newsfeeds – đi m tinể

Trang 32

Component này cho phép b n hiạ ển th nh ng ị ữ banner (hộp qu ngả cáo) kế

ti p nhau trên ế site Nó cũng cho b nạ m t vài ộ ch cứ năng cao cấp nh qư u n lýả

nh ng đữ i mể nh n và nấ hững mã tùy thích Những banner có th hiể ển th trênịsite đ n gi n bơ ả ằng cách publish banner cùng m tộ l n khi nóầ đã đượ ạc t o thông qua ti n trế ình bên dưới

Banner Manager – quản lý Banner

Trong phần này, b n đi uạ ề khiển những banner thực s ự Có nh nữ g quảng cáo đ h a ồ ọ hay thông đi p xu t hiệ ấ ện t i ph n đ nhạ ầ ị trước trên site Joomla

Banner Client Manager – Qu n ả lý Qu ng cáo ả của Khác hàng

Ph n này cầ ho phép bạn cài đ t nh ng tặ ữ rương mục cho những khách hàng

mà bạn đang dành cho h quy nọ ề được đ t bặ anner vào

Contact Manager Component – Qu n ả lý Liên hệ

Contact Component có hể được tìm th y trong Admin Section bấ ằ g cách nduy tệ trên thanh Menu đ vào menuể Componets Contact Đi u này ề sẽ cho b nạ

th y màn hình Conấ tact Manager

Contact Manager component cung cấp cho b n khạ ả năng qu n ả lý m tộ danh sách các liên hệ cho site của b n.ạ Nhưng visitor có th tìm b n hoể ạ ặc

nh nữ g thông tin v t ề ổ ch cứ c aủ b n bạ ao g mồ tên, đ a ch th ,ị ỉ ư s đi n tho i ố ệ ạ và

s fax ố H cóọ th liên l cể ạ với b n hạ ặc t ổ chức c a ủ b n bạ ằng cách đi n vàoềbiểu m u liên hẫ ệ đơn gi n và link bả i u tể ượng “Send”

B n ạ có thể có nhi u ề hơn m t contộ act item (mục liên h ) ệ visitor c aủ b nạ

sẽ chọn liên h t daệ ừ nh sách đ ổ xu nố g khi họ ở trong “Contact Us” trong Front-end của site N u ế b n chạ ỉ có m t contộ act thì không có danh sách đổ

xu nố g

D a trên dự anh sách tiêu chu n, bẩ ạn có th qu n ể ả lý t tấ c contả act trong cơ

sở dữ liêu c a ủ b n (dataạ base) Dùng thanh công c (ụ toolbar) đ t o m t contactể ạ ộmới, s a hay xóa ử m tộ contact Thông tin trong bi u mể ẫu contact được tiêu chuẩn hóa Cho m iỗ contact có địa ch email,ỉ m t bi u m uộ ể ẫ contact được tự

đ ng t o T tộ ạ ấ c nhả ững contact đã publish s đẽ ược hi n ra trệ ong danh sách đổ

xu nố g B n ch nạ ọ contact mặc định mà s làẽ cài đ u tiên trầ ên danh sách đổ

Trang 33

xu ng.ố

Newsfeed Component – (đi m tin) ể

Newsfeed là cách dùng chung tin t c giứ ữa các site khác nhau Ngày càng nhi u ề những nhà cung c pấ content chia s m t phẻ ộ ần content c a ủ h qua nọ h ngữ RSS newsfeed

Cách thức chia s này có ngẻ hĩa là t oạ m t tin ộ v n giắ ới thi u theoệ nhà cung c pấ mu n và thố ường có m t liên k tộ ế đ n wế ebsite c a ủ nhà cung cấp Newsfeed component cho b n kh nạ ả ăng qu n lý ả những newsfeed đang t n t i,ồ ạ

Newsflash Component – tin kh n ẩ

M t Newsflash là m t thông đi p độ ộ ệ ộng được hi n th trên ể ị site c a ủ b n.ạ

Nó thường hi n th troể ị ng m t ộ text box (h p ộ văn bản) đ thu hút ể sự chú ý trên Frontpage của b n Nóạ cho nh ng viữ sitor m t m u tin nh , nh nộ ẩ ỏ ư h ng tữ in quan trọng B n ạ có th cóể m t hay nhi u Nộ ề ewsflash item

N u ế b n có ạ nhi u, Nề ewsflash component s ẽ chọn ngẫu nhiên m i ỗ l nầ

m t trangộ s đẽ ư c dùợ ng B n ạ có thể có nhi u Newsfề lash module thu hút đ nế nhi u trang trênề website của b n.ạ

Poll Component – thăm dò ý ki n ế

Component này cho phép b n qạ u n lý ả và t o cạ ác poll (cuộc thăm dò ý kiến) khác nhau cho nh ng viữ sitor c a ủ b n ạ

Sau khi publish poll b n ạ c n kích ho t (activate) Polầ ạ ls module B n ạ cũng

có thể ch n ọ nới bạn mu n poll ố được publish và trang nào Module cũng sẽ cung cấp m t liên ộ k tế tới trang hiện nh ng ữ k t quế ả c a poll.ủ

Ngày đăng: 09/07/2015, 13:54

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w