94
BLAO ĐỘNG - THƯƠNG BINH VÀ XÃ HỘI TRƯỜNG CAO ĐẲNG NGHKTHUT CÔNG NGHLADEC KHOA CÔNG NGHỆ THÔNG TIN CHUYÊN ĐỀ THỰC TẬP Đề Tài: Xây dựng Web giới thiệu (bán hàng) trực tuyến các chương trình đào tạo Athena trên nền CMS – Open source (OpenCart) Giáo viên hướng dẫn: PHẠM ĐÀO MINH VŨ Họ và tên SV: NGUYỄN ANH CƯƠNG Mã số SV: 11CTCI2003 Khóa: 2011-2014 TP.HCM, tháng 4 năm 2014

Báo cáo hoan chỉnh

Embed Size (px)

DESCRIPTION

báo cáo cuối kì

Citation preview

Page 1: Báo cáo hoan chỉnh

BỘ LAO ĐỘNG - THƯƠNG BINH VÀ XÃ HỘI

TRƯỜNG CAO ĐẲNG NGHỀ KỸ THUẬT CÔNG NGHỆ LADEC

KHOA CÔNG NGHỆ THÔNG TIN

CHUYÊN ĐỀ THỰC TẬP

Đề Tài: Xây dựng Web giới thiệu (bán hàng) trực tuyến các chương trình đào tạo

Athena trên nền CMS – Open source (OpenCart)

Giáo viên hướng dẫn: PHẠM ĐÀO MINH VŨ

Họ và tên SV: NGUYỄN ANH CƯƠNG

Mã số SV: 11CTCI2003

Khóa: 2011-2014

TP.HCM, tháng 4 năm 2014

Page 2: Báo cáo hoan chỉnh

BỘ LAO ĐỘNG - THƯƠNG BINH VÀ XÃ HỘI

TRƯỜNG CAO ĐẲNG NGHỀ KỸ THUẬT CÔNG NGHỆ LADEC

KHOA CÔNG NGHỆ THÔNG TIN

CHUYÊN ĐỀ THỰC TẬP

Đề tài: Xây dựng Web giới thiệu (bán hàng) trực tuyến các chương trình đào tạo

Athena trên nền CMS – Open source (OpenCart)

Họ và tên sinh viên: NGUYỄN ANH CƯƠNG

Chuyên ngành: QUẢN TRỊ MẠNG

Lớp: 11CTCI2

Khóa: 2011 - 2014

Giáo viên hướng dẫn: PHẠM ĐÀO MINH VŨ

TP.HCM, NĂM 2014

Page 3: Báo cáo hoan chỉnh

MỤC LỤC PHẦN MỞ ĐẦU ------------------------------------------------------------------------------------------- 1

1.1 Hoàn cảnh: ------------------------------------------------------------------------------------------------- 1

1.2 Mục tiêu – yêu cầu: --------------------------------------------------------------------------------------- 1 1.2.1 Mục tiêu: ---------------------------------------------------------------------------------------------------------------- 1 1.2.2 Yêu cầu: ---------------------------------------------------------------------------------------------------------------- 2

CHƯƠNG I: CƠ SỞ LÝ THUYẾT --------------------------------------------------------------------- 3

1.Khái niệm: ---------------------------------------------------------------------------------------------------- 3

Tính năng: ------------------------------------------------------------------------------------------------------- 3

Ưu Và Nhược Điểm: ------------------------------------------------------------------------------------------- 3 Ưu Điểm: ---------------------------------------------------------------------------------------------------------------------- 3 Nhược Điểm: ------------------------------------------------------------------------------------------------------------------ 3

CHƯƠNG II: GIỚI THIỆU ĐƠN VỊ THỰC TẬP -------------------------------------------------- 5

Lĩnh vực hoạt động chính: ----------------------------------------------------------------------------------- 5

Đội nghũ giảng viên: ------------------------------------------------------------------------------------------ 5

Cơ sở vật chất: ------------------------------------------------------------------------------------------------- 5

Dịch vụ hỗ trợ: ------------------------------------------------------------------------------------------------- 6

CHƯƠNG III: THỰC TRẠNG VÀ VẤN ĐỀ NGHIÊN CỨU ------------------------------------- 9

Cài đặt phần mềm XAMPP Control Panel và tạo Database cho trang Web ----------------------- 9 Cài đặt phần mềm XAMPP Control Panel ------------------------------------------------------------------------------- 9 Tạo Database cho trang web ---------------------------------------------------------------------------------------------- 13

1.3 Cài đặt và cấu hình Opencart -------------------------------------------------------------------------- 15 1.3.1 Cài Đặt Opencart ----------------------------------------------------------------------------------------------------- 15 1.3.2 Cấu hình Opencart --------------------------------------------------------------------------------------------------- 20 1.3.3 Đắng kí Hosting ------------------------------------------------------------------------------------------------------ 65 1.3.4 Backup lai cơ sở dữ liệu trên trang web của Localhos --------------------------------------------------------- 69 3. Upload Databases và trang web lên Hosting ----------------------------------------------------------------- 71 1.3.5 Các kỹ thật SEO Trang web ---------------------------------------------------------------------------------------- 78 1.3.6 Đăng kí Trang web với Google ------------------------------------------------------------------------------------ 82 1.3.7 Bảo mật trang web --------------------------------------------------------------------------------------------------- 83

CHƯƠNG IV: KẾT LUẬN VÀ KIẾN NGHỊ -------------------------------------------------------- 88

1.4 Kết Luận --------------------------------------------------------------------------------------------------- 88 1.4.1 Thuận lợi--------------------------------------------------------------------------------------------------------------- 88 1.4.2 Khó Khăn -------------------------------------------------------------------------------------------------------------- 88

1.5 Kiến Nghi -------------------------------------------------------------------------------------------------- 88

Page 4: Báo cáo hoan chỉnh

1

PHẦN MỞ ĐẦU

1.1 Hoàn cảnh:

- Với sự phát triển như vũ bão của công nghệ thông tin và bùng nổ của thời đại

Internet, thương mại điện tử đang dần là một nghề đem lại thu nhập cao cho

nhiều người, Thương mại điện tử là một kênh phân phối, quảng bá hữu hiệu của

các doanh nghiệp với chi phí cực thấp.Trong tương lai không xa, bán hàng online

sẽ là nghề mà nhiều người lựa chọn.

- Mô hình thương mại điện tử có mặt tại Việt Nam đã lâu nhưng nó chỉ thực sự

bùng phát khoảng 3 năm trở lại đây.Chỉ cần “kích chuột” máy tính hoặc điện

thoại là có thể shopping thoải mái. Với những tiện ích thiết thực như:

+ Thủ tục đăng kí đơn giản

+Tiết kiệm và chủ động thời gian

+ Chủ động an toàn trong mọi tình huống

+Tránh khỏi những phiền phức khó chịu

+ Mạng lưới mua sắm khắp năm châu

+Tiết kiệm chi phí …nhiều Doanh Nghiệp

- Doanh nhân trong nước đã có cơ hội tiếp cận với thị trường thế giới mà không

phải tốn nhiều chi phí đi lại, quảng bá sản phẩm theo các phương thức truyền

thống.Cùng đó, Thương Mại Điện Tử đã giúp người tiêu dùng Việt Nam có nhiều

lựa chọn và cách tiếp cận với hàng hóa sản xuất của nước ngoài mà không phải

làm các thủ tục mua bán rườm rà.

- Chính vì những lí do thiết thực đó.Em đã chọn đề tài này,để nghiên cứu,học tập

để sau này có thể tự mình thiết kế,quản trị một trang web bán hang và kinh doanh

Online trong tương lai

1.2 Mục tiêu – yêu cầu:

1.2.1 Mục tiêu:

- Sau khoảng thời gian nghiên cứu và xây dựng đề tài này, với sự nỗ lực tìm tòi

học hỏi của bản thân,cùng với sự hướng dẫn tận tình cửa giáo viên hướng

Page 5: Báo cáo hoan chỉnh

2

dẫn,cùng sự giúp đỡ nhiệt tình của các bạn, Mục tiêu gần nhất của em là hoàn

thành đề tài của mình một cách xuất sắc,mục tiêu xa hơn là trang bị cho mình

một lượng kiến thức cần và đủ để sau này có thể giup mình trong công việc và xa

hơn nữa là tự mình tạo ra một trang Web bán hang online do mình làm chủ.

1.2.2 Yêu cầu:

1.2.2.1 Phía người sử dụng:

- Trang Web phải bắt mắt, ần tượng, nội dung rõ ràng, dễ hiểu.Phải dễ tìm kiếm

trên mạng, tích hợp nhiểu tiện ich như thanh toán qua tất cả các ngân hàng, có thể

đăng kí trực tuyến

1.2.2.2 Phía người quản trị:

+ Xây dựng trên nền Open Source (Opencart)

+ Kết nối với ngân hàng để thực hiện thanh toán online

+ Thực hiện tối ưu hóa tìm kiếm SEO

+ Thực hiện kết nối mạng xã hội (Facebook, Google +….)

+ Xử lý đồ họa nghệ thuật

+ Bảo mật web

+ Triển khai Web chạy trên Internet

Page 6: Báo cáo hoan chỉnh

3

CHƯƠNG I: CƠ SỞ LÝ THUYẾT

1.1 Khái niệm:

- OpenCart là một mã nguồn mở, sử dụng ngôn ngữ PHP, cung cấp các giải pháp

thương mại điện tử mạnh mẽ với khả năng tạo kinh doanh trực tuyến,ngoài tính năng

free thì opencart được biết đên với các tinh năng vốn có của 1 opensource, là có thể sửa

đổi,dễ hiệu chỉnh, dễ cải tiến theo hướng phát triển của bản thân ngưởi sử dụng.Trong

lĩnh vực Thiết kế site bán hàng, Opencart quản lý hệ thống CMS lớn với phần mua

hàng, điểm thưởng. Điều mà người viết tâm đắc nhất ở Opensource là chế độ tự buid

Theme, tạo khả năng sáng tạo cho người dùng, cùng với chế độ quản lý điểm cộng,

điểm thưởng, quản lý gian hàng cực kì rõ ràng và hiệu quả, tính dễ sử dụng cũng là một

điều ngưởi viết cũng cân nhắc. Tính năng:

- Opencart đầu tư khá công phu cho việc sử dụng, quản lý các gian hàng, và khách

hàng. Nó chứa các module cho phép bạn sử dụng các mục đích khác nhau, như giới

thiệu sản phẩm, sản phẩm được đưa ra trưng bày, liệt kê sản phẩm theo các tính năng.

- Ngoài ra Opencart còn có các chức năng như:

+ Hệ thống tính điểm Coupon

+ Thẻ quà tặng

+ Xếp hạng các hạng mục sản phẩm

+ SEO

+ Tiền tệ

+Đơn hàng Ưu Và Nhược Điểm:

Ưu Điểm:

- Cài đặt đơn giản nhanh chóng

- Dễ dàng cấu hình và tùy chỉnh theo ý thích

- Coder dể dàng nắm bắt và phát triển

- Template nhẹ nhàng, hỗ trợ nhiều Jquery

- Thân thiện với người sử dụng

- Hỗ trợ tốt về Đa ngôn ngữ

- Format code rõ ràng theo chuẩn MVC

- Cộng đồng phát triển mạnh

- Hỗ trợ mutilstore Nhược Điểm:

- Không hỗ trợ Hooks

- Khi thêm một modules mới cần phải tác động đến phần code mặc định.

Page 7: Báo cáo hoan chỉnh

4

Page 8: Báo cáo hoan chỉnh

5

CHƯƠNG II: GIỚI THIỆU ĐƠN VỊ THỰC TẬP

- Trung Tâm Đào Tạo Quản Trị Mạng & An Ninh Mạng Quốc Tế ATHENA

được thành lập từ năm 2004, là một tổ chức qui tụ nhiều trí thức trẻ Việt Nam

đầy năng động, nhiệt huyết và kinh nghiệm trong lãnh vực CNTT, với tâm huyết

góp phần vào công cuộc thúc đẩy tiến trình đưa công nghệ thông tin là ngành

kinh tế mũi nhọn, góp phần phát triển nước nhà.

Lĩnh vực hoạt động chính:

- Trung tâm ATHENA đã và đang tập trung chủ yếu vào đào tạo chuyên sâu quản trị

mạng, an ninh mạng, thương mại điện tử theo các tiêu chuẩn quốc tế của các hãng nổi

tiếng như Microsoft, Cisco, Oracle, Linux LPI , CEH,... Song song đó, trung tâm

ATHENA còn có những chương trình đào tạo cao cấp dành riêng theo đơn đặt hàng

của các đơn vị như Bộ Quốc Phòng, Bộ Công An, ngân hàng, doanh nghiệp, các cơ

quan chính phủ, tổ chức tài chính..

- Sau gần 10 năm hoạt động,nhiều học viên tốt nghiệp trung tâm ATHENA đã là

chuyên gia đảm nhận công tác quản lý hệ thống mạng, an ninh mạng cho nhiều bộ

ngành như Cục Công Nghệ Thông Tin - Bộ Quốc Phòng , Bộ Công An, Sở Thông Tin

Truyền Thông các tỉnh, bưu điện các tỉnh,.....

- Ngoài chương trình đào tạo, Trung tâm ATHENA còn có nhiều chương trình hợp tác

và trao đổi công nghệ với nhiều đại học lớn như đại học Bách Khoa Thành Phố Hồ Chí

Minh, Học Viện An Ninh Nhân Dân( Thủ Đức), Học Viện Bưu Chính Viễn Thông,

Hiệp hội an toàn thông tin (VNISA), Viện Kỹ Thuật Quân Sự ,...... Đội nghũ giảng viên:

- Tất cả các giảng viên trung tâm ATHENA có đều tốt nghiệp từ các trường đại học

hàng đầu trong nước.... Tất cả giảng viên ATHENA đều phải có các chứng chỉ quốc tế

như MCSA, MCSE, CCNA, CCNP, Security+, CEH,có bằng sưphạm

Quốc tế (Microsoft Certified Trainer).Đây là các chứng chỉ chuyên môn bắt buộc để đủ

điều kiện tham gia giảng dạy tại trung tâm ATHENA

- Bên cạnh đó,Các giảng viên ATHENA thường đi tu nghiệp và cập nhật kiến thức

công nghệ mới từ các nước tiên tiến như Mỹ , Pháp, Hà Lan, Singapore,... và truyền đạt

các công nghệ mới này trong các chương trình đào tạo tại trung tâm ATHENA Cơ sở vật chất:

- Thiết bị đầy đủ và hiện đại

- Chương trình cập nhật liên tục, bảo đảm học viên luôn tiếp cận với những công nghệ

mới nhất.

- Phòng máy rộng rãi, thoáng mát

Page 9: Báo cáo hoan chỉnh

6

Dịch vụ hỗ trợ:

- Đản bảo việc làm cho học viên tốt nghiệp khóa dài hạn

- Giới thiệu việc làm cho mọi học viên

- Thực tập có lương cho học viên khá giỏi

- Ngoài giờ học chính thức, học viên được thực hành miễn phí, không giới hạn

thời gian

- Hỗ trợ kĩ thuật không giới hạn cho tất cả các lĩnh vực liên quan đến máy tính,

mạng máy tính, bảo mật mạng

- Hỗ trợ thi Chứng Chỉ Quốc tế

Trung Tâm ATHENA - 2 Bis Đinh Tiên Hoàng, DaKao, Q1, Tp HCM

Page 10: Báo cáo hoan chỉnh

7

Trung tâm ATHENA - 92 Nguyễn Đình Chiểu, DaKao, Q1, Tp HCM

Page 11: Báo cáo hoan chỉnh

8

Khóa học quản trị hệ thống mạng Cisco cho ngân hàng MHB Bank

Phát chứng chỉ cho các học viên hoàn thành khóa học

Page 12: Báo cáo hoan chỉnh

9

CHƯƠNG III: THỰC TRẠNG VÀ VẤN ĐỀ

NGHIÊN CỨU

1. Cài đặt phần mềm XAMPP Control Panel và tạo Database cho

trang Web

1.1 Cài đặt phần mềm XAMPP Control Panel

Sau khi Download phần mềm XAMPP Control Panel xong sẽ có một file cài đặt như

hình dưới

- Sau đó nhấp vào file cài đặt sẽ hiển thị một cửa sổ như sau

Page 13: Báo cáo hoan chỉnh

10

- Chọn “Next”

Chọn “Next”

Page 14: Báo cáo hoan chỉnh

11

Chọn “Next”

- Chọn “Next”

Page 15: Báo cáo hoan chỉnh

12

Chọn “Next”

Quá trình cài đặt diễn ra

Page 16: Báo cáo hoan chỉnh

13

Chọn “Finish” để hoàn thành cài đặt

Tạo Database cho trang web

- Sau khi cài đặt xong phần mềm XAMPP Control Panel và khởi động phần mềm

Sau đó chọn vào “Start” Của “Apache” và “MySQL”

Page 17: Báo cáo hoan chỉnh

14

Chọn “Admin” của MySQL

Chọn “Databases” -> điền tên Database vào Mục “reate Database” -> chọn “Create”

Page 18: Báo cáo hoan chỉnh

15

Quá Trình tạo Databases cho trang Web đã hoàn tất

1.2 Cài đặt và cấu hình Opencart

1.2.1 Cài Đặt Opencart

- Vào tài liệu Trung tâm tìm đến thư mục tên: “OpencartVN_version2 Fixed 2_3”,

copy theo đường dẫn “c: // xampp/ htdocs” và lưu vào -> sau đó đổi tên thư mục

Page 19: Báo cáo hoan chỉnh

16

- Mở chình duyệt truy nhập đường dẫn http://localhost/demos/

- Chọn ngôn ngữ tiếng Việt -> rồi lần lượt làm theo các bước cài đặt sau

Bước 1: Giấy phép

Page 20: Báo cáo hoan chỉnh

17

- Chọn “tôi đồng ý cấp giấy phép” -> Chọn “tiếp tục”

Bước 2: Chuẩn bị cài đặt

- Chọn “Tiếp tục”

Bước 3: Cấu hình

+ Máy chủ cơ sở dữ liệu: localhost

+ Tài khoản MySQL: root

+ Mật khẩu: để trống

Page 21: Báo cáo hoan chỉnh

18

+ Tên CSDL MySQL: demos

+ Tên tài khoản: admin

+ Mật khẩu: 123456

+ Địa chỉ Email: [email protected]

- Chọn “Tiếp tục”

Bước 4: “Finished”

Page 22: Báo cáo hoan chỉnh

19

- Vào thư mục: “C:\xampp\htdocs\demos” -> Xóa thư mục “install”

- Quay lại Chình duyệt , nhấp vào dòng chữ “chuyển đến các cửa hàng trực tuyến

của bạn”

- Đây là trang chủ, đường dẫn: "localhost/demos" -> Cài đặt Opencart đã hoàn

thành

Page 23: Báo cáo hoan chỉnh

20

1.2.2 Cấu hình Opencart

- Vào đường dẫn “localhost/demos/admin” -> đăng nhập tài khoản

- Đây là giao diện trang quản trị của Opencart

Page 24: Báo cáo hoan chỉnh

21

1.2.3 Nội dung:

1.2.3.1 Danh Mục:

- Xóa Danh mục:

+ Chọn “Nội dung” -> “Danh mục” -> Chọn “Danh mục” muốn xóa -> “Xóa”

- Sửa Danh Mục:

+ Chọn “Nội dung” -> “Danh mục” -> chọn “Danh mục” muốn sửa -> “Sửa”

Page 25: Báo cáo hoan chỉnh

22

- Mục Tổng Quan

- Mục Dữ liệu

- Thêm Danh mục: Chọn “Nội dung” -> “Danh mục” -> “Thêm”

Page 26: Báo cáo hoan chỉnh

23

- Mục “Tổng quát”:

- Mục “Dữ liệu”

Page 27: Báo cáo hoan chỉnh

24

1.2.3.2 Tin Tức

2. Xóa Tin tức: Chọn “Nôi dung” -> “Tin tức” -> chọn tin tức muốn xoa -> “Xóa”

Page 28: Báo cáo hoan chỉnh

25

3. Sửa Tin tức : Chọn “Nội dung”-> “Tin tưc” -> Tin Tức muốn sửa -> “Sửa”

4. Mục “Tổng quát”

Page 29: Báo cáo hoan chỉnh

26

5. Mục “Dữ liệu”

6. Mục “Liên kết”

7. Thêm tin tức: Chọn “Nôi dung” -> “Tin tức” -> “Thêm”

Page 30: Báo cáo hoan chỉnh

27

8. Mục “Tổng Quan”

9. Mục “Dữ liệu”

Page 31: Báo cáo hoan chỉnh

28

10. Mục “Liên kết”

2.2.1.1 Danh Mục:

Page 32: Báo cáo hoan chỉnh

29

- Xóa Danh mục:

+ Chọn “Nội dung” -> “Danh mục” -> Chọn “Danh mục” muốn xóa -> “Xóa”

Page 33: Báo cáo hoan chỉnh

30

Page 34: Báo cáo hoan chỉnh

31

Page 35: Báo cáo hoan chỉnh

32

10.1.1.1.1

10.1.1.1.2

10.1.1.1.3 Tin Tức

- Xóa Tin tức: Chọn “Nôi dung” -> “Tin tức” -> chọn tin tức muốn xoa -> “Xóa”

- Sửa Tin tức : Chọn “Nội dung”-> “Tin tưc” -> Tin Tức muốn sửa -> “Sửa”

Page 36: Báo cáo hoan chỉnh

33

- Mục “Tổng quát”

- Mục “Dữ liệu”

Page 37: Báo cáo hoan chỉnh

34

- Mục “Liên kết”

- Thêm tin tức: Chọn “Nôi dung” -> “Tin tức” -> “Thêm”

Page 38: Báo cáo hoan chỉnh

35

- Mục “Tổng Quan”

- Mục “Dữ liệu”

Page 39: Báo cáo hoan chỉnh

36

- Mục “Liên kết”

10.1.1.2 Sản phẩm

10.1.1.2.1 Danh Mục Sản phẩm

- Xóa Danh mục sản phẩm: Chọn “Sản phẩm” -> “Danh mục” -> Chọn danh

mục cần xóa -> “Xóa”

Page 40: Báo cáo hoan chỉnh

37

- Thêm Danh Mục sản phẩm: Chọn “Sản phẩm” -> “Danh mục” -> “Thêm”

- Mục “Tổng Quan”:

Page 41: Báo cáo hoan chỉnh

38

- Mục “Dữ liệu”

- Sửa Danh mục sản phẩm: Chọn “Sản phẩm” -> “Danh mục” -> Chọn danh mục

cần sửa -> “Sửa”

Page 42: Báo cáo hoan chỉnh

39

- Mục “Tổng quan”

- Mục Dữ liệu

Page 43: Báo cáo hoan chỉnh

40

10.1.1.2.2 Sản phẩm

- Xóa Sản phẩm: Chọn “Sản phẩm” -> “Sản phẩm” -> chọn Sản phẩm cần xóa ->

“Xóa”

- Sửa Sản phẩm : Chọn “Sản phẩm” -> “Sản phẩm” -> Chọn sản phẩm muốn sửa

-> “Sửa”

Page 44: Báo cáo hoan chỉnh

41

- Mục “Tổng quát”

- Mục “Dữ liệu”

Page 45: Báo cáo hoan chỉnh

42

- Mục “Liên kết”

- Mục “Thuộc tính”

Page 46: Báo cáo hoan chỉnh

43

- Thêm sản phẩm: “Sản phẩm” -> “Sản phẩm” -> “Thêm”

Page 47: Báo cáo hoan chỉnh

44

- Mục “Tổng quan”

- Mục “Dữ liệu”

Page 48: Báo cáo hoan chỉnh

45

- Mục “Liên kết”

- Mục “Thuộc tính”

Page 49: Báo cáo hoan chỉnh

46

- Mục “Giảm Giá”

Page 50: Báo cáo hoan chỉnh

47

- Mục “Hình”

Page 51: Báo cáo hoan chỉnh

48

- Thêm nhà sản xuất cho Sản phẩm : Chọn “Sản phẩm” -> “Nhà sản xuất” ->

“Thêm”

Page 52: Báo cáo hoan chỉnh

49

10.1.1.3 Làm Slide quảng cáo

10.1.1.3.1 Tạo “liên kết Slide quản cáo”

- Thêm Slide cho Quản Cáo: Chọn “Công cụ” -> “Liên kết – Slide – Banner” ->

Chọn banner quảng cáo -> “Sửa”

Page 53: Báo cáo hoan chỉnh

50

10.1.1.3.2 Chỉnh sửa Mô-đum banner quảng cáo

- Sửa Mô-dum Banner quảng cáo: Chọn “Phần mở rộng” -> “Mô - dum”-> “Banner

quảng cáo” -> “Sửa”

Page 54: Báo cáo hoan chỉnh

51

10.1.1.4 Tạo Slide Trang chủ

10.1.1.4.1 Tạo liên kết Slide Trang chủ

- Thêm liên kết Slide Trang chủ: Chọn “Công cụ” -> “Liên kết – Slide – Banner”

-> chọn Slide Trang chủ -> Sửa

Page 55: Báo cáo hoan chỉnh

52

10.1.1.5 Chỉnh Mô-dum Slide trang chủ

- Sửa Mô-dum Slide Trang chủ: Chọn “Phần mở rộng” -> “Mô-dum” -> “Trình

duyệt ảnh” -> “Sửa”

Page 56: Báo cáo hoan chỉnh

53

10.1.1.6 Chỉnh sửa cấu hình trang web

- Chỉnh sửa cấu hình: Chọn “Hệ thống” -> “Cấu hình” -> Chọn cấu hình muốn sửa ->

“Sủa”

- Mục “Tổng quan”

Page 57: Báo cáo hoan chỉnh

54

- Mục “Cửa hàng”

- Mục “Khu vực”

Page 58: Báo cáo hoan chỉnh

55

- Mục “Hình”

10.1.1.7 Sửa bố cục trang web

- Chọn “Hệ thống” -> “Bố cục” ->Chọn bố cục muốn sửa -> “Sửa”

Page 59: Báo cáo hoan chỉnh

56

10.1.1.8 Tạo banner đông và chèn banner động cho trang web

10.1.1.8.1 Tạo banner động bằng phần mềm Flash Intro and Banner

Maker

- Khởi động phần mềm Flash Intro and Banner Maker

Page 60: Báo cáo hoan chỉnh

57

- Chọn mục “ Size and sound”

- Chọn mục “Background”

Page 61: Báo cáo hoan chỉnh

58

- Chọn “Effect”

Page 62: Báo cáo hoan chỉnh

59

- Chọn “Text and image”

- Chọn “Publish”

Page 63: Báo cáo hoan chỉnh

60

- Chọn đương dẫn lưu banner

Page 64: Báo cáo hoan chỉnh

61

- Copy Code HTML

Page 65: Báo cáo hoan chỉnh

62

- Hình ảnh Banner

10.1.1.8.2 Chèn Banner vào trang web

- Tìm đến file header.tpl theo đường dẫn

C: //htdoc/demos/catalog/view /theme/dafault/template/common/header.tpl

Page 66: Báo cáo hoan chỉnh

63

- Tìm đến đoạn cose

<div id="header">

<?php if ($logo) { ?>

<div id="logo"><a href="<?php echo $home; ?>"><img src="<?php echo $logo; ?>"

title="<?php echo $name; ?>" alt="<?php echo $name; ?>" /></a></div>

<?php } ?>

<?php echo $language; ?>

<?php echo $currency; ?>

<?php echo $cart; ?>

<div id="search">

<div class="button-search"></div>

<?php if ($filter_name) { ?>

<input type="text" name="filter_name" value="<?php echo $filter_name; ?>" />

<?php } else { ?>

<input type="text" name="filter_name" value="<?php echo $text_search; ?>"

onclick="this.value = '';" onkeydown="this.style.color = '#000000';" />

<?php } ?>

</div>

<div id="welcome">

<?php if (!$logged) { ?>

<?php echo $text_welcome; ?>

<?php } else { ?>

<?php echo $text_logged; ?>

<?php } ?>

</div>

<div class="links"><a href="<?php echo $home; ?>"><?php echo $text_home;

?></a><a href="<?php echo $wishlist; ?>" id="wishlist-total"><?php echo

$text_wishlist; ?></a><a href="<?php echo $account; ?>"><?php echo $text_account;

?></a><a href="<?php echo $shopping_cart; ?>"><?php echo $text_shopping_cart;

Page 67: Báo cáo hoan chỉnh

64

?></a><a href="<?php echo $checkout; ?>"><?php echo $text_checkout;

?></a></div>

- Thay thế bằng

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"

codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab

#version=8,0,0,0" width="977" height="177">

<param name="movie" value="dfsa.swf" />

<param name="quality" value="high" />

<param name="wmode" value="transparent">

<embed src="dfsa.swf"

quality="high"

type="application/x-shockwave-flash"

WMODE="transparent"

width="977"

height="177"

pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>

- Lưu và kiểm tra lại trang web

Page 68: Báo cáo hoan chỉnh

65

10.1.2 Đắng kí Hosting

- Mở Chình duyệt và vào trang web www.Hostinger.vn

- Chọn “Đăng ký ngay!”

Page 69: Báo cáo hoan chỉnh

66

- Quay lại trang chủ, đăng nhập tài khoản mới đăng kí

- Hiển thị cửa sổ mới

- Vào phần Hosting -> vào Tài khoản Hosting mới

Page 70: Báo cáo hoan chỉnh

67

- Hiện ra một cửa sổ mới -> chọn khung free

- Điền thông tin vào xác thực đơn hàng -> chọn vào “tôi đồng ý với các điều khoản

và điều kiện” -> Đặt hàng

Page 71: Báo cáo hoan chỉnh

68

- Đăng kí đã hoàn thành

- Sau đó đăng nhập tài khoản Email đã đăng ký để kích hoạt tài khoản Hosting

Page 72: Báo cáo hoan chỉnh

69

- Sau khi kích hoạt, trong vòng 48 tiếng hệ thống sẽ gửi cho bạn một Email có

đầy đủ các thông tin về Hosting của bạn

10.1.3 Backup lai cơ sở dữ liệu trên trang web của Localhos - Khởi đông phần mềm XAMPP control panel và vào Admin của Mysql

Page 73: Báo cáo hoan chỉnh

70

- Chọn Databases của trang web -> Export -> Go

- Chọn Lưu tập tin -> Ok

Page 74: Báo cáo hoan chỉnh

71

3. Upload Databases và trang web lên Hosting

10.1.3.1 Upload Databases

- Đăng nhập tài khoản hosting đã đăng kí -> tìm đến Mục Databases-> MySQL

Databases

Page 75: Báo cáo hoan chỉnh

72

- Điền đầy đủ các thông tin -> Chọn “Tạo”

- Vào “phpMyAdmin”

Page 76: Báo cáo hoan chỉnh

73

- Chọn “Importer”

- Chọn “Tệp tin”-> tìm đến đường dẫn Databases đã Backup -> “Open” –> Chọn

“Executer”

Page 77: Báo cáo hoan chỉnh

74

10.1.3.2 Upload trang web lên hosting bằng phần mềm FileZilla

- Khởi động phần mềm

Page 78: Báo cáo hoan chỉnh

75

- Điền đầy đủ các thông tin đăng nhập -> chọn “Quickconnect”

- Tìm đến đường dẫn Source trang của mình và copy tất cả vào thư mục

public_html

Page 79: Báo cáo hoan chỉnh

76

- Tìm đến file có tên là “config.php” -> nhấp chuột phải-> “View/Edit”

+ Trong phần //HTTP và phần //HTTPS: Sửa đường dẫn http://localhost/demos/

thành địa chỉ hosting của mình http://nguyenanhcuong.96.lt/

+ Trong phần //DIR

+ Sửa đường dẫn C:\xampp\htdocs\demos thành đường dẫn

/home/u756363487/public_html/

+ Trong phần //DB sửa các thông tin sau

define('DB_DRIVER', 'mysql');

define('DB_HOSTNAME', 'server1.hostinger.vn');

define('DB_USERNAME', 'u756362487_demos');

define('DB_PASSWORD', '123456');

define('DB_DATABASE', ' u756362487_demos'');

define('DB_PREFIX', '');

?>

- Trang web đươc upload thành công

Page 80: Báo cáo hoan chỉnh

77

Trang quản trị sau khi Upload lên hosting

Page 81: Báo cáo hoan chỉnh

78

10.1.4 Các kỹ thật SEO Trang web

10.1.4.1 Tối ưu trang web

- Tối ưu hóa thanh Tiêu đề: Chọn “Nội dung” -> “Danh mục” -> Chọn danh mục

muốn tối ưu -> “Sửa’

- Thêm lần lượt các mục sau

Page 82: Báo cáo hoan chỉnh

79

- Tối ưu hóa nội dung trang web: Chọn “Nội dung” -> “Tin tưc” -> Chọn nội

dung cần tối ưu -> “Sửa”

+ Tối ưu hình ảnh

Page 83: Báo cáo hoan chỉnh

80

- Copy đương link muốn hình ảnh liên kết tới

Page 84: Báo cáo hoan chỉnh

81

- Tối ưu từ khóa: Chọn “Mô tả” ->Chọn từ khóa muốn tối ưu -> “Add link”

+ Copy đường dẫn tới trang cần đến

Page 85: Báo cáo hoan chỉnh

82

10.1.5 Đăng kí Trang web với Google - Truy cập vào đường dẫn https://www.google.com/webmasters/tools/home?hl=vi

để vào công cụ Google Masterstolls

- Điền đường link hosting -> Thêm vào trang web

Page 86: Báo cáo hoan chỉnh

83

- Đăng ký thành công

10.1.6 Bảo mật trang web - Xóa hoặc đổi tên thư mục Install

- Chmod file config.php trong thư mục public_html và trong thư mục admin

+ Thư mục config.php trong public_html

Page 87: Báo cáo hoan chỉnh

84

+ Trong mục “Numeric value” chỉnh thành 444 để phân quyền chỉ có thể đọc

- Bảo vệ thư mục admin bằng htpasswd/ .htacess bằng cách chèn code sao vào

trang file index.php trong đường dẫn : admin/index.php

Page 88: Báo cáo hoan chỉnh

85

- Thêm đoạn code này sau dòng <?php

$config['dn2_dnp'] = '@nhcu0ng';

$config['mk2_dnp'] = '@nhcu0ng';

if ($_SERVER['PHP_AUTH_USER'] != $config['dn2_dnp'] ||

$_SERVER['PHP_AUTH_PW'] != $config['mk2_dnp']){

header('WWW-Authenticate: Basic realm="Đăng Nhập Mật Khẩu "');

header('HTTP/1.0 401 Unauthorized');

echo '<center>Nhập sai Pass rồi kìa Ba </center>';

exit;

}

Page 89: Báo cáo hoan chỉnh

86

- Lưu lại và kiểm tra

- Vào trang quản trị

Page 90: Báo cáo hoan chỉnh

87

Page 91: Báo cáo hoan chỉnh

88

CHƯƠNG IV: KẾT LUẬN VÀ KIẾN NGHỊ

10.2 Kết Luận

10.2.1 Thuận lợi - Ngôn ngữ bằng tiếng việt, giao diện thân thiện với người sử dụng, các Mô-dum

có chức năng sử dụng riềng biệt và rõ ràng.

- Chỉnh sửa trang web bằng giao diện, không đòi hỏi người quản trị phải am hiểu

nhiều về ngôn ngữ PHP, như vậy sẽ rất dễ dàng cho người sử dụng.

- Hoàn toàn miễn phí, có thể tìm kiếm chương trình cài đặt và các Mô-dum cho

trang web một cách dễ dàng.

- Chức năng phong phú giúp người quản trị có thể sang tạo theo ý muốn của mình

Tính bảo mật khá cao giúp an toàn cho trang web.

- Có thể nhanh chóng tạo ra một trang web bán hàng tuyệt đep cho riêng mình một

cách dễ dàng.

- Tài liệu và hướng dẫn cài đặt có rất nhiều trên mạng có thể dễ dàng tìm kiếm và

tham khảo.

10.2.2 Khó Khăn - Nhiều chức năng mặc định của Opencart không thể chỉnh sửa bằng giao diện mà

phải chỉnh sửa bằng code, làm hạn chế phần sáng tạo cho trang web của người

quản trị.

- Tài liệu về Opencart tuy nhiều nhưng đa số chỉ hướng dẫn việc cài đặt và cấu

hình bằng giao diện, hướng dẫn về sử dụng code không nhiều gây khó khăn trong

việc chỉnh sửa trang web

- Tài liệu đa số bằng tiếng Anh, gây khó khăn trong việc tìm hiểu chuyên sâu về

Opencart.

10.3 Kiến Nghi

- Opencart là một ứng dụng làm web rất thân thiện với người sử dụng,giao diện

đẹp, bắt mắt, nhiều tính năng hỗ trợ cho người sử dụng,với các tính năng vượt trội

Page 92: Báo cáo hoan chỉnh

89

như thế,Opencart ngày càng được sử dụng một cách rộng rãi trên Thế giới nói

chung và Việt Nam nói riêng.Sau khi thực tập tìm hiểu về Opencart em cảm thấy

rất thích ứng dụng này và muốn sử dụng ứng dụng này để thiết kế ra một trang

web bán hàng để quảng cáo các sản phẩm phục vụ công việc buôn bán của gia

đình.

Page 93: Báo cáo hoan chỉnh

90

NHẬN XÉT CỦA GIÁO VIÊN

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

. ......................................................................................................................................

Điểm Chữ kí

Page 94: Báo cáo hoan chỉnh

91