Tải bản đầy đủ (.doc) (60 trang)

NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI CHO CÔNG TY NGUYÊN GIA

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.58 MB, 60 trang )

NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI CHO CÔNG TY NGUYÊN GIA
MỤC LỤC
CHƯƠNG 1. TỔNG QUAN VỀ ĐỀ TÀI 1
1.1. GIỚI THIỆU VỀ CÔNG TY NGUYÊN GIA 1
Công ty Nguyên Gia đi vào hoạt động từ năm 2004 và các sản phẩm của
công ty cũng bắt đầu được biết đến rộng rãi trên thị trường từ những ngày
đó. Tuy nhiên cùng với sự phát triển của lĩnh vực công nghệ thông tin và để
đáp ứng nhu cầu thị trường, Công ty đã mở rộng hoạt động kinh doanh của
mình trong lĩnh vực công nghệ thông tin. Đến tháng 1 năm 2006, Công ty đổi
tên thành Công ty Nguyên Gia do qui mô kinh doanh của Công ty ngày càng
lớn mạnh. Cơ cấu các phòng ban thay đổi, số lượng nhân viên tăng lên.
Nhưng đó không phải là điều cơ bản để chúng tôi thay đổi tên công ty của
mình. Cái chính là chúng tôi mong muốn mang đến cho khách hàng một hình
ảnh mới về một Công ty đổi mới liên tục, phát triển liên tục ở qui mô của một
quốc gia. 1
Hiện nay, khách hàng không chỉ biết đến Công ty Nguyên Gia với tư cách là
nhà cung cấp chuyên nghiệp máy tính, máy văn phòng mà còn với tư cách là
nhà sản xuất, lắp ráp, phân phối các sản phẩm thiết bị an ninh - Đại diện
Cytech tại Việt Nam 1
"Chúng tôi cam kết mang đến cho khách hàng những giải pháp
và sản phẩm phù hợp với nhu cầu sử dụng và khả năng tài chính của khách
hàng. Đồng thời đảm bảo khả năng tích hợp với những thay đổi trong tương
lai" và “cam kết không ngừng nâng cao trình độ đội ngũ nhân viên nhằm
đáp ứng nhu cầu ngày càng tăng của khách hàng" 1
Với sự phát triển nhanh chóng của quy mô và lĩnh vực kinh doanh, đội ngũ
nhân sự của Nguyên Gia không những tăng lên về số lượng mà còn ngày
càng nâng cao trình độ và khả năng phục vụ khách hàng. Hiện nay đội ngũ
nhân sự của Nguyên Gia đã lên tới gần 20 nhân viên trong đó đa phần là
nhân viên có trình độ Đại học và Cao đẳng. Tổ chức nhân sự của Nguyên Gia
đã có sự thay đổi như sau: 1
2


1.2.PHÁT BIỂU VỀ ĐỀ TÀI 2
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI CHO CÔNG TY NGUYÊN GIA
1.2.3 Mục đích 3
Bảng 1-1 So sánh thương mại điện tử và cách thông thường 4
CHƯƠNG 2. NGHIÊN CỨU JOOMLA 6
2.1 GIỚI THIỆU VỀ JOOMLA 6
2.2 CÀI ĐẶT JOOMLA 7
2.3 CHỌN NGÔN NGỮ CÀI ĐẶT 8
2.4 KIỂM TRA CẤU HÌNH HỆ THỐNG 9
Nếu các giá trị kiểm tra có màu xanh thì OK. Nếu các 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 9
2.5 THÔNG TIN BẢN QUYỀN 9
2.6 THIẾT LẬP CÁC THÔNG SỐ ĐỂ KẾT NỐI TỚI CƠ SỞ DỮ LIỆU 10
2.7 THIẾT LẬP CÁC THÔNG SỐ FTP 11
2.8 THIẾT LẬP CẤU HÌNH SITE JOOMLA CỦA BẠN 11
Cấu trúc 13
2.9 FRONT-END 13
2.10 BACK-END 14
2.11 TEMPLATE 15
Global Configuration 17
2.13 GLOBAL CONFIGURATION – SERVER 20
User Manager 20
2.14 THÊM MỘT USER 21
2.15 CHỈNH SỬA MỘT USER 21
2.16 XÓA MỘT USER 21
Media Manager 21
Các thành phần mở rộng (Extension): 22
2.17 MODULE 22

2.18 COMPONENT 24
2.19 PLUG-IN 24
2.20 CÁC BƯỚC CÀI ĐẶT MỘT THÀNH PHẦN MỞ RỘNG 24
0.0.1 Bước 1: Download thành phần mở rộng 24
0.0.2 Bước 2: Cài đặt extension 24
Quản lý nội dung Web Site 26
2.21 THÊM MỘT SECTION 27
2.22 THÊM MỘT CATEGORY 27
2.23 THÊM MỘT BÀI VIẾT (CONTENT ITEM) 28
Menu: 29
2.24 TẠO VÀ SỬA MENU 29
2.25 TẠO VÀ SỬA MENU ITEM 31
2.27 TẠO MODULE MENU 33
CHƯƠNG 3. SỬ DỤNG VIRTUEMART 34
3.1.GIỚI THIỆU 34
Quản lý chung cho Virtuemart 35
3.2 TRUY CẬP TRANG CẤU HÌNH VIRTUEMART 35
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI CHO CÔNG TY NGUYÊN GIA
3.3 QUẢN Lý USER 39
3.4 THÔNG TIN CỬA HÀNG 40
Truy cập Store / Edit store 40
Quản lý sản phẩm 41
3.5 QUẢN LÝ DANH SÁCH DANH MỤC SẢN PHẨM 41
3.6 THÊM MỚI 1 CATEGORY 41
3.7 QUẢN LÝ DANH SÁCH SẢN PHẨM 42
3.8 THÊM MỚI 1 SẢN PHẨM 42
3.9 THÊM NHIỀU ẢNH CHO 1 SẢN PHẨM 45
3.10 QUẢN LÝ LOẠI SẢN PHẨM 47
3. Tạo Loại sản phẩm 47

3.11 CÀI ĐẶT LOẠI SẢN PHẨM 47
3.12 TẠO MỐI QUAN HỆ GIỮA MỘT SẢN PHẨM VÀ KIỂU SẢN PHẨM. 48
Quản lý danh sách hóa đơn bán hàng 50
Quản lý đại lý 51
Xem báo cáo 52
Phương thức thanh toán 53
Quản lý thuế 54
3.13 TAX RATE LIST 54
3.14 ADD TAX INFORMATION 54
Chức năng giảm giá 55
3.15 THÊM / CẬP NHẬT MỘT CHÍNH SÁCH GIẢM GIÁ 55
3.16 DELETING A DISCOUNT 56
Quản lý nhà sản xuất 56
CHƯƠNG 4. KẾT LUẬN 58
4.1 ƯƯ ĐIỂM CỦA HỆ THỐNG 56
4.2 NHỮNG TỒN TẠI CỦA HỆ THỐNG 56
4.3 HƯỚNG PHÁT TRIỂN TRONG TƯƠNG LAI 56
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI CHO CÔNG TY NGUYÊN GIA
CHƯƠNG 1. TỔNG QUAN VỀ ĐỀ TÀI
1.1. GIỚI THIỆU VỀ CÔNG TY NGUYÊN GIA
1.1.1 Lịch sử hình thành và phát triển công ty Nguyên Gia
Công ty Nguyên Gia đi vào hoạt động từ năm 2004 và các sản phẩm của công ty cũng
bắt đầu được biết đến rộng rãi trên thị trường từ những ngày đó. Tuy nhiên cùng với
sự phát triển của lĩnh vực công nghệ thông tin và để đáp ứng nhu cầu thị trường,
Công ty đã mở rộng hoạt động kinh doanh của mình trong lĩnh vực công nghệ thông
tin. Đến tháng 1 năm 2006, Công ty đổi tên thành Công ty Nguyên Gia do qui mô
kinh doanh của Công ty ngày càng lớn mạnh. Cơ cấu các phòng ban thay đổi, số
lượng nhân viên tăng lên. Nhưng đó không phải là điều cơ bản để chúng tôi thay đổi
tên công ty của mình. Cái chính là chúng tôi mong muốn mang đến cho khách hàng

một hình ảnh mới về một Công ty đổi mới liên tục, phát triển liên tục ở qui mô của
một quốc gia.
Hiện nay, khách hàng không chỉ biết đến Công ty Nguyên Gia với tư cách là nhà cung
cấp chuyên nghiệp máy tính, máy văn phòng mà còn với tư cách là nhà sản xuất, lắp
ráp, phân phối các sản phẩm thiết bị an ninh - Đại diện Cytech tại Việt Nam.
"Chúng tôi cam kết mang đến cho khách hàng những giải pháp và sản
phẩm phù hợp với nhu cầu sử dụng và khả năng tài chính của khách hàng. Đồng
thời đảm bảo khả năng tích hợp với những thay đổi trong tương lai" và “cam kết
không ngừng nâng cao trình độ đội ngũ nhân viên nhằm đáp ứng nhu cầu ngày càng
tăng của khách hàng"
1.1.2 Sơ đồ tổ chức
Với sự phát triển nhanh chóng của quy mô và lĩnh vực kinh doanh, đội ngũ nhân sự
của Nguyên Gia không những tăng lên về số lượng mà còn ngày càng nâng cao trình
độ và khả năng phục vụ khách hàng. Hiện nay đội ngũ nhân sự của Nguyên Gia đã
lên tới gần 20 nhân viên trong đó đa phần là nhân viên có trình độ Đại học và Cao
đẳng. Tổ chức nhân sự của Nguyên Gia đã có sự thay đổi như sau:
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
1
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI CHO CÔNG TY NGUYÊN GIA
Hình 1.1: sơ đồ tổ chức
1.2.PHÁT BIỂU VỀ ĐỀ TÀI
1.2.1 Giới thiệu chung
Kết hợp giữa thương mại truyền thống và thương mại điện tử sẽ mang đến cho
doanh nghiệp những sức mạnh mới, nâng cao khả năng cạnh tranh hơn, giúp doanh
nghiệp dễ dàng đạt được các mục tiêu, kế hoạch đề ra và sẽ đem lại nguồn doanh thu
lớn hơn. Hiện nay xu thế hội nhập diễn ra nhanh chóng, ngày càng có nhiều doanh
nghiệp mới ra đời và kéo theo nó là những vấn đề phát sinh mà các doanh nghiệp phải
đối đầu như: thuê mặt bằng, thuê nhân viên, các loại giấy tờ máy móc vv.
Quan trọng nhất trong việc thực hiện kinh doanh trực tuyến là tạo lập một
website thương mại điện tử có những chức năng quản lý hàng hóa, nhà sản xuất,

quản lý khách hàng và giữ mối quan hệ với khách hàng. Quản lý tiến độ kinh doanh
qua những chức năng báo cáo. Giao diện thân thiện với người dùng qua những chức
năng tiện ích trên Website. Do đó việc xây dựng 1 Website thông minh, tự động là
điều cần thiết tối quan trọng đối với một doanh nghiệp thực hiện kinh doanh
thương mại điện tử.
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
2
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI CHO CÔNG TY NGUYÊN GIA
1.2.2 Phạm vi
Bạn không cần mất nhiều thời gian cho việc giới thiệu sản phẩm, dịch vụ của
bạn vì khách hàng có thể tìm hiểu trên website của bạn.
Bạn sẽ không cần phải mất thì giờ, chi phí cho việc vận chuyển, thuyết phục
khách hàng. Website tự động sẽ giúp bạn có một chính sách chăm sóc khách hàng chu
đáo, đây là một trong những yếu tố quan trọng trong việc giữ khách lâu dài.
1.2.3 Mục đích
Vậy trong các giao dịch bằng thương mại điện tử và thương mại truyền thông
thì sẽ có các lợi ích như thế nào? Dưới đây là một số điểm so sánh khách quan giữa hai
loại hình giao dịch trên.
So sánh giữa Thương mại điện tử và Thương mại truyền thống:
Các yếu tố tác động Thương mại điện tử Thương mại truyền thống
Thương hiệu công ty Khách hàng có thể tìm hiểu
các thông tin về doanh
nghiệp thông qua website,
nâng cao mức quảng bá và
thương hiệu công ty.
Khách hàng sẽ đánh giá
năng lực của doanh nghiệp
thông qua qui mô và các cơ
sơ vật chất khác có liên
quan.

Quy mô thị trường Chi phí đầu tư nhỏ, mọi hoạt
động marketing, tìm kiếm
nhà cung cấp, khách hàng
đều được giao dịch qua mạng
và có thể mở rộng trên phạm
vi toàn cầu.
Các chi phí marketing, tiếp
cận khách hàng, trao đổi với
nhà cung cấp chỉ có thể
diễn ra trong phạm vi hẹp.
Giảm chi phí Thông qua các hình thức
quảng bá trên website, doanh
nghiệp giảm thiểu những chi
phí về: in ấn catologue,
brochure, giấy tờ, gửi thư và
thuê mặt bằng…
Các phương tiện quảng bá
thông qua các ấn phẩm công
ty vì vậy tốn một khoản chi
phí không nhỏ cho in ấn, gửi
thư… và có thể nhiều loại
chi phí khác phát sinh trong
quá trình sản xuất.
Hệ thống phân phối Giảm các lượng hàng tồn
kho, lưu kho, lưu bãi và
showroom. Bạn có thể trở
thành nhà cung cấp trung
gian của các nhà sản xuất.
Phát sinh nhiều chi phí kho
bãi, chi phí trưng bày, giới

thiệu hoặc tìm kiếm các đại
lý phân phối.
Tiết kiệm thời gian
và chi phí giao dịch
Mọi hoạt động trao đổi mua
bán đều diễn ra trên mạng bất
Tùy theo tính chất, đặc điểm
loại hình kinh doanh của
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
3
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI CHO CÔNG TY NGUYÊN GIA
kể thời gian và địa điểm, tạo
điều kiện dễ dàng hơn trong
quá trình mua và bán, đáp
ứng tốt hơn yêu cầu của
khách hàng.
doanh nghiệp sẽ bị giới hạn
bởi phạm vi, thời gian hoạt
động.
Cập nhật thông tin
sản phẩm đến với
khách hàng
Các thông tin sản phẩm như
khuyến mãi, thay đổi giá cả,
sản phẩm mới được cập nhật
nhanh chóng và dễ dàng hơn
thông qua website.
Tốn thời gian và chi phí
thông tin đến khách hàng và
không mang tính chuyên

nghiệp.
Củng cố mối quan hệ
với khách hàng.
Thông tin khách hàng được
lưu trữ trong hệ thống máy
tính, từ đó, việc xử lý thông
tin, trao đổi thông tin, cung
ứng dịch vụ cho khách hàng
nhanh chóng và chính xác,
thiết lập được mối quan hệ
tốt với khách hàng.
Không có công cụ quản lý
chặt chẽ các thông tin khách
hàng dẫn đến các tình trạng
bỏ sót hoặc cung ứng dịch
vụ không chính xác.
Bảng 1-1 So sánh thương mại điện tử và cách thông thường
Thương mại điện tử sẽ là một cơ hội rất lớn cho Doanh nghiệp trong xu thế
công nghệ số hiện nay. Vì vậy hãy tận dụng cơ hội này để đảm bảo công việc kinh
doanh của bạn luôn hướng tới thành công.
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
4
CHƯƠNG 2. NGHIÊN CỨU JOOMLA
2.1 GIỚI THIỆU VỀ JOOMLA
Joomla là một hệ quản trị nội dung mã nguồn mở (tiếng Anh: Open Source
Content Management Systems). 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.
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 ngữ.
Joomla được phát âm theo tiếng Swahili như là 'jumla' nghĩa là "đồng tâm
hiệp lực".
Joomla được sử dụng ở khắp mọi nơi trên thế giới, từ những website cá nhân cho
tới những hệ thống website doanh nghiệp có tính phức tạp cao, cung cấp nhiều dịch vụ và
ứng dụng. Joomla có thể dễ dàng cài đặt, dễ dàng quản lý và có độ tin cậy cao.
Joomla đáp ứng được mô tả về 7 đặc tính của Web 2.0:
• Web có vai trò nền tảng, có thể chạy mọi ứng dụng
• Tập hợp trí tuệ cộng đồng
• Dữ liệu có vai trò then chốt
• Phần mềm được cung cấp ở dạng dịch vụ web và được cập nhật không ngừng
• Phát triển ứng dụng dễ dàng và nhanh chóng
• Phần mềm có thể chạy trên nhiều thiết bị
• Giao diện ứng dụng phong phú
Joomla 1.5 gồm có 3 tầng hệ thống. Tầng dưới cùng là mức nền tảng, chứa các thư
viện và các plugin (còn được biết với tên gọi mambot). Tầng thứ hai là mức ứng dụng
và chứa lớp JApplication. Hiện tại tầng này gồm 3 lớp con: JInstallation,
JAdministrator và JSite. Tầng thứ ba là mức mở rộng. Tại 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.
Hình 2-1 Cấu trúc 1 website Joomla
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI
Joomla - Một hệ quản trị nội dung mã nguồn mở mạnh nhất hiện nay trên
thế giới.
Ra đời do bất đồng quan điểm trong nội bộ Mambo - một hệ quản trị nội dung
nổi tiếng, gần như toàn bộ nhân lực chủ chốt (Core Team) của mambo đã ra đi, xây
dựng nên một đế chế hùng mạnh với tên gọi Open Source Master, và Joomla ra đời từ
đó (2005). Chỉ hơn 3 năm chào đời,Joomla đã làm nên một kỳ tích: 2 lần đạt giải
nhất mã nguồn mở ứng dụng tốt nhất thế giới - số thành viên trên 200.000 người
(tính riêng tại joomla.org). Nếu tính thêm những site lớn như rockettheme.com,
joomlart.com, joomlashack.com, virtuemart.net, thì con số thành viên lên đến hàng

triệu người.
học online, bạn hãy dùng Joomla. Joomla có thể làm được mọi thứ liên quan
đến web
Lần đầu tiên khi tiếp xúc với Joomla nhiều người luôn cảm thấy rằng có điều gì
đó khó hiểu ở Joomla khiến cho việc tiếp cận với nó thật khó khăn. Đó chính là do các
khái niệm và thuật ngữ khác lạ của Joomla, mà thật ra nó cũng chẳng khác lạ gì mấy
so với các hệ thống quản trị nội dung (CMS: Content management System) khác.
Việc cài đặt Website Joomla là rất dễ dàng, đơn giản và nhanh chóng đối với tất
cả mọi người. Bạn chỉ cần truy cập Website Joomla , download bộ cài đặt, giải nén,
upload lên host, tạo database và tiến hành cài đặt theo từng bước. Màn hình cài đặt của
Joomla 1.5 khá thân thiện và được bố trí hợp lý. Bạn chỉ cần chú ý một điều duy nhất là
"phải tạo 1 database với Collation - charset: utf8_general_ci" trước khi cài đặt mà thi.
Dưới đây là các bước thực hiện
2.2 CÀI ĐẶT JOOMLA
Download Joomla 1.5 : link download: Joomla 1.5 beta (night builds)

Upload Joomla : Upload lên Server và giải nén vào thư mục gốc chứa Web của
bạn (hoặc một thư mục con của nó và đặt tên là joomla).
Thư mục gốc chứa Web thường có tên là: htdocs, public_html, www, wwwroot
C:\wamp\www\
C:\Program Files\xampp\htdocs\
Bạn có thể Upload bằng một số cách:
Bằng Copy trực tiếp (nếu cài trên máy của bạn)
Bằng công cụ quản trị mà HOSTING cung cấp.
Bằng công cụ FTP: WS_FTP, Total Commander, Net2FTP
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
7
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI
2.3 CHỌN NGÔN NGỮ CÀI ĐẶT
Mở trình duyệt và gõ vào địa chỉ Website của bạn.

Nếubạn giải nén bộ cài đặt vào thư mục gốc thì gõ: http://yoursite/
VD:
VD: http://localhost/ (nếu cài trên máy của bạn)
Nếu bạn giải nén bộ cài đặt vào thư mục joomla (thư mục con của thư mục gốc)
thì gõ: http://yoursite/joomla/
VD: />VD: http://localhost/joomla/ (nếu cài trên máy của bạn)
Màn hình cài đặt xuất hiện và bạn có thể chọn một ngôn ngữ trong quá trình đặt:
Hình 2-2 Cài đặt Joomla
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
8
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI
2.4 KIỂM TRA CẤU HÌNH HỆ THỐNG
Nếu các giá trị kiểm tra có màu xanh thì OK. Nếu các 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.
Hình 2-3 Kiểm tra cấu hình hệ thống
2.5 THÔNG TIN BẢN QUYỀN
Bạn nên dành một chút thời gian để đọc các thông tin này.
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
9
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI
Hình 2-4 Thông tin bản quyền
2.6 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
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
10
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI
Hình 2-5
Chọn cơ sở dữ liệu
2.7 THIẾT LẬP CÁC THÔNG SỐ FTP
• Nếu Host của bạn không hỗ trợ, mục này sẽ không hiển thị
 Nếu Host của bạn hỗ trợ, bạn cần chú ý:
Username: Tên tài khoản FTP
Password: Mật khẩu tương ứng.
Auto Find Path: Tự động tìm đường dẫn tới nơi chứa Web của bạn
(Nên dùng chính tài khoản mà bạn đã Upload bộ cài đặt Joomla lên HOST)
2.8 THIẾT LẬP CẤU HÌNH SITE JOOMLA 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: 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à đủ.
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
11
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI
• 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.
 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
hoặc
http://localhost/administrator/(nếu cài trực tiếp trên máy của bạn)
Hình 2-6 Cài đặt tài khoản admin
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
12
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI
Hình 2-7 Hoàn thành quá trình cài đặt
Cấu trúc
2.9 FRONT-END
Là các trang Web mà mọi người sẽ được thấy khi truy cập vào Web Site của
bạn. Phần này ngoài việc hiển thị nội dung của trang Web còn là nơi mọi người có thể
đăng ký thành viên và tham gia quản lý, viết bài đăng trên trang Web.
Hình 2-8 Font-end
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
13
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI
2.10 BACK-END
Là phần quản lý Web Site dành cho các Quản trị, chủ nhân của Web Site. Phần
này cho phép cấu hình các thông số về hoạt động, nội dung, hình thức và quản lý các
thành phần, bộ phận được tích hợp thêm cho Joomla
Địa chỉ để vào Back-end trên localhost là http://localhost/administrator Sau
khi Log-in vào Aministrator (Admin) bạn sẽ thấy bảng điều khiển (Control Panel) và
các Menu chức năng của Admin. Bảng điều khiển này có các mục như sau:
Hình 2-9 Back-end
• Add new Article: Thêm nội dung (bài viết, tin ) mới.
• Article Manager: Quản lý các nội dung có sẵn (tạo thêm, sửa, xóa, di
chuyển ).
• Frontpage Manager: Quản lý nội dung của trang chủ (các nội dung này sẽ

hiển thị trên trang chủ).
• Section Manager: Quản lý các Section (tạo thêm, sửa, xóa )
• Category Manager: Quản lý các Category (tạo thêm, sửa, xóa )
• Media Manager: Quản lý các File hình ảnh (tải hình lên Web Site, sao chép,
xóa )
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
14
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI
• Menu Manager: Quản lý các Menu trong trang Web.
• Language manager: Quản lý các ngôn ngữ cho Web Site, bạn sẽ chọn ngôn
ngữ để hiển thị trên các trang Web.
• User Manager: Quản lý danh sách các thành viên của Web Site, trong đó có
qui định chức năng, quyền hạn của các thành viên.
• Global Configuration: Cấu hình các chức năng chính cho Web Site.
Nội dung Menu ngang phía trên
• Home: Trang chủ của Admin.
• Menu: Quản lý các Menu.
• Content: Quản lý nội dung của Web Site, Content by Section (quản lý nội dung
theo từng Section, category), All Content (quản lý tất cả các nội dung), Archive
manager (quản lý lưu trữ nội dung), Page Impression Statistics (thống kê các nội dung
được xem).
• Components: Quản lý và cấu hình hoạt động cho các Component.
• Extensions: Cài đặt thêm hoặc bỏ bớt các Template, Language, Com, Mod,
Plug-in cho WebSite. Quản lý các Module (Mod) trên Front-end và Back-end, quản lý
các Plug-in, giao diện, ngôn ngữ trên Website.
• Tool: Quản lý việc gởi thư đến các thành viên của Website, xóa Cache và 1 vài
chức năng quản lý khác.
• Help: Nơi bạn nhận các giúp đỡ từ Joomla
2.11 TEMPLATE
Template là khuông dạng, kiểu mẫu, hình thức được thiết kế để trình bày nội

dung của trang Web và có các vị trí định sẵn để tích hợp các bộ phận, thành phần của
trang Web. Joomlacho phép cài đặt và thay đổi Temp cho Web Site hay cho từng trang
Web khác nhau một cách dễ dàng.
• Bước 1: Download template cho Joomla
Bạn có thể tìm template cho Joomlabằng từ khóa "Joomla template", "Template
Free" and "Joomla" hoặc xem bài "Tập hợp các trang cung cấp template free" để tìm
một template phù hợp.
• Bước 2: Mở trang quản trị
Mở trang quản trị (BackEnd) bằng đường dẫn: http://domain/administrator
• Bước 3: Tiến hành cài đặt
Mở menu Extensions -> Install/Uninstall
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
15
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI
Hình 2-10Cài đặt phần mở rộng
Nhấn lên nút [Browse ], chọn template mà bạn vừa download (được đóng gói
trong một file zip hoặg gz) sau đó nhấn lên nút [Upload file & Install]
Hình 2-11 Cài đặt phần mở rộng 2
Chờ Joomla thông báo việc cài đặt thành công rồi nhấn vào Continue
Bước 4: Thiết lập template mới cài đặt thành template mặc định
Mở menu Extensions -> Template manager, chọn template mới cài đặt rồi nhấn
vào nút [Default]
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
16
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI
Hình 2-12 Cài đặt cấu hình Template
Global Configuration
Hình 2-12 Configuration

Chúng ta cùng xem xét các phần này

Vào Site/Global configuration - Site:
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
17
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI
Hình 2-14 Global Configuration Site

• Site Settings: Cấu hình tên trang web của bạn, bộ soạn thảo…
• Metadat Settings: Cấu hình các thẻ Meta trong trang web.
• SEO: Một chức năng quan trọng để website của bạn có thứ hạng cao.
Mở menu "Site" > chọn "Global Configuration"
 Trong tab "Site" tìm mục "SEO Settings"
 Trong mục "Search Engine Friendly URLS" chọn Yes
 Trong mục "Use mod_rewrite" chỉ chọn Yes nếu HOST đã bật
mod_rewrite
 Nhấn nút [Save] để lưu lại cấu hình
 Trong trường hợp bạn chọn Yes đối vơi mục "Use mod_rewrite" thì
bạn cần thêm một vài thao tác nữa: Tìm file có tên là htaccess.txt ở
thư mục gốc, sửa dòng "RewriteBase ", lưu lại rồi đổi tên file này
thành .htaccess
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
18
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI
2.12 GLOBAL CONFIGURATION - SYSTEM:
Hình 2-15 Global Configuration System
• System Settings: cung cấp các tùy biến từ phần Server của phiên bản 1.0.
Những thứ mới ở đây là: cho phép lựa chọn thư mục chứa file log; bật/tắt Web
Services; lựa chọn server hỗ trợ.
• User Setting: cung cấp các tùy biến từ phần Site của phiên bản 1.0.
• Media Settings: cho phép chọn thư mục lưu ảnh, kiểu file ảnh và kích thước tối
đa được phép

• Debug Settings:
• Cache Settings: Cấu hình thơi gian để site tạo cache.
• Session Settings: Cấu hình thời gian 1 phiên làm việc.
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
19
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI
2.13 GLOBAL CONFIGURATION – SERVER
Hình 2-16Global Configuration - Server
User Manager
Hình 2-17 User Manager
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
20
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI
Mở menu "Site" > "User Manager"
2.14 THÊM MỘT USER
• Trong phần quản lý User, nhấn nút [New]
• Điền các thông số về User mới (tên thật, tên đăng nhập, email, mật khẩu, nhóm)
• Nhấn nút [Save] để lưu lại
2.15 CHỈNH SỬA MỘT USER
• Chọn một User và nhấn nút [Edit]
• Thay đổi các thông số và nhấn nút [Save]
2.16 XÓA MỘT USER
• Chọn User cần xóa và nhấn nút [Delete]
Media Manager
Hình 2-18 Media Manager
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
21
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI
• Menu "Site" >> "Media Manager"
• Để tạo thêm một thư mục: Gõ tên vào ô "Files" và nhấn nút "Create Folder"

• Để upload ảnh: Chọn thư mục chứa ảnh >> Nhấn nút [Browser ] >> chọn ảnh
muốn upload >> nhấn nút [Start Upload]
• Có 2 chế độ duyệt ảnh: "Thumbnail View" và "Detail View"
Các thành phần mở rộng (Extension):
2.17 MODULE
Là bộ phận mở rộng thêm chức năng cho Web Site, các Mod này có các chức
năng khác nhau, được hiển thị trên trang Web tại các vị trí qui định và có thể
thay đổi được. Một trang Web có thể hiển thị nhiều Mod giống và khác nhau,
Mod có thể được cài đặt thêm vào Web Site.
Thông thường sau khi cài đặt Joomlacó sẵn 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âm nhiều
nhất
• Related Items (mod_related_items): Module hiển thị các bài viết liên quan
• 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
Một trong những tính năng quan trọng của Joomla là cho phép thay đổi vị trí
của các module.
Mỗi template đều định nghĩa sẵn một số vị trí nhất định. Template mặc định của
Joomla 1.5 có tất cả 10 vị trí (breadcrumb, debug, left, right, syndicate, top, user1,
user2, user3 và user4). Do vậy bạn có thể chuyển một module bất kỳ tới 1 trong
các vị trí trên (menu Extensions >> Module Manager >> Module XYZ >>
Position)
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
22
NGHIÊN CỨU JOOMLA VÀ ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG ĐIỆN THOẠI

Hình 2-19 Các vị trí module
Lưu ý: Một vị trí có thể có nhiều module và một module cũng có thể cùng lúc
có nằm ở nhiều vị trí bằng cách nhân bản (copy) chúng ra thành nhiều bản.
Vị trí của các module được đặt trên template mặc định của Joomla 1.5 như sau:
Hình 2-20 Các vị trí Module trên template
GVHD: Ths.Lưu Minh Tuấn SVTH: Phạm Văn Tho
23

×