1. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 1
LỜI NHẬN XÉT CỦA GIẢNG VIÊN
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
2. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 2
LỜI NHẬN XÉT CỦA CÔNG TY THỰC TẬP
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
.................................................................................................................................................
3. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 3
LỜI CẢM ƠN
Qua đây, chúng em xin chân thành cảm ơn đến thầy, cùng các anh chị và
các bạn Tại Trung tâm ATHENA đã quan tâm hướng dẫn cung cấp nhiều tư liệu
quý báu cần thiết giúp cho báo cáo của chúng em ,để có thể hoàn thành tốt khoá
thực tập này.
Đặc biệt chúng em xin chân thành cảm ơn thầy Võ Đỗ Thắng đã hết lòng
hướng dẫn chúng em trong thời gian thực tập tốt nghiệp.
Báo cáo thực tập tốt nghiệp của em chắc chắn còn nhiều khuyết điểm và
thiếu sót, mong nhận được những ý kiến đóng góp chân thành của quí thầy cô và
các bạn sinh viên cùng khóa.
Sau cùng, em xin kính chúc quý Thầy Cô trong Khoa Khoa Học Máy Tính
và Thầy Võ Đỗ Thắng thật dồi dào sức khỏe, niềm tin để tiếp tục thực hiện sứ
mệnh cao đẹp của mình là truyền đạ kiến thức cho thế hệ mai sau.
Trân trọng.
TP. HCM, ngày 12 tháng 8năm 2015
Sinh viên thực hiện
(ký và ghi họ tên)
Thái Quốc Tuấn
4. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 4
MỤC LỤC
LỜI NHẬN XÉT CỦA GIẢNG VIÊN.................................................................................................1
LỜI NHẬN XÉT CỦA CÔNG TY THỰC TẬP................................................................................2
LỜI CẢMƠN.......................................................................................................................................3
LỊCH LÀM VIỆC TẠI TRUNG TÂM ATHENA.................................................................................5
A. GIỚI THIỆU DOANH NGHIỆP THỰC TẬP....................................................................................6
I. Giới thiệu tổng quan........................................................................................................................6
II. Trụ sở và các chi nhánh: .................................................................................................................7
1. Trụ sở chính: .................................................................................................................................7
2. Cơ sở 2 tại TP Hồ Chí Minh: ..........................................................................................................7
III .Cơ cấu tổ chức:..............................................................................................................................8
B. NỘI DUNG THỰC TẬP VÀ KẾT QUẢ ĐẠT ĐƯỢC.....................................................................9
I/Tìm hiểu về WordPress.....................................................................................................................9
1. WordPress là gì?............................................................................................................................9
2. Các tình năng cơ bản của WordPress ? ...........................................................................................10
3. Phát triển cơ bản Web ứng dụng Wordpress...................................................................................11
Bước 4:Tạo 1 website (thành phần cơ bản) với Wordpress.............................................................13
II/Tìm hiểu về moodle.......................................................................................................................17
1. moodle là gì? ...............................................................................................................................17
2. Các tình năng cơ bản của Moodle ?................................................................................................17
3. Phát triển cơ bản Web ứng dụng Moodle . .....................................................................................18
III/Tìm hiểu về Joomla.......................................................................................................................22
Joomla là gì? ....................................................................................................................................22
Các tình năng cơ bản của Joomla ? ....................................................................................................23
3. Phát triển cơ bản Website ứng dụng Joomla . .................................................................................23
III/Tìm hiểu về OpenCart...................................................................................................................27
1. Khái niệm OpenCart. .........................................................................................................27
2.Các chức năng của OpenCart..........................................................................................................27
3. Phát triển cơ bản Website ứng dụng Opencart ...............................................................................28
TỔNG HỢP LINK BÁO CÁO SLIDE VÀ YOUTUBE......................................................................38
5. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 5
LỊCH LÀM VIỆC TẠI TRUNG TÂM ATHENA
Khi thực tập tại công ty, Ban giám đốc của TRUNG TÂM ĐÀO TẠO QUẢN TRỊ
MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA đã đưa ra lịch thực tập cho sinh
viên như sau:
Thời gian thực tập tại trung tâm gồm có 3 ca là:
ca sáng từ 7h đến 10h.
ca trưa từ 10h đến 13h.
ca tối là từ 17h đến 20h
Thực tập các ngày trong tuần từ thứ 2 đến thứ 7. Sinh viên có thể chọn các ca hoặc các
buổi thực tập hợp lý với lịch học của mình. Sinh viên thực tập tai trung tâm 3 buổi trên 1
tuần.
Thời gian thực tập của em là ca trưa từ 8h đến 11h30 vào các buổi thứ 2, thứ 4 và thứ 6.
Tuần đầu tham quan tất cả các phòng làm việc trung tâm.
Làm quen với máy tính của trung tâm
Gặp giáo viên hướng dẫn và nhận tài liệu
Các tuần sau bắt đầu nghiên cứu và làm đề tài tại trung tâm ATHENA
Em thực tập từ ngày 08/06/2015 đến ngày 08/08/2015, thời gian thực tập tại trung tâm
Athena là 2 tháng.
6. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 6
A. GIỚI THIỆU DOANH NGHIỆP THỰC TẬP
I. Giới thiệutổng quan
Trung Tâm Đào Tạo Quản Trị Mạng và An Ninh Mạng Quốc Tế ATHENA , tiền thân là
Công ty TNHH Tư vấn và Đào tạo quản trị mạng Việt Năng, (tên thương hiệu viết tắt
là TRUNG TÂM ĐÀO TẠO ATHENA), được chính thức thành lập theo giấy phép kinh
doanh số 4104006757 của Sở Kế Hoạch Đầu Tư Tp Hồ Chí Minh cấp ngày 04 tháng 11
năm 2008.
Tên công ty viết bằng tiếng nước ngoài: ATHENA ADVICE TRAINING NETWORK
SECURITY COMPANY LIMITED.
ATHENA là một tổ chức quy 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 công nghệ thông tin. Với quyết tâm góp phần vào
công cuộc thúc đẩy tiến trình tin học hóa của nước nhà. ATHENA đã và đang tập trung
chủ yếu vào các họat động sau:
Đà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..Qua đó cung cấp nguồn
nhân lực trong lĩnh vực công nghệ thông tin, đặc biệt là chuyên gia về mạng máy tính và
bảo mật mạng đạt trình độ quốc tế cho các tổ chức, doanh nghiệp có nhu cầu.
Tư vấn và hổ trợ cho doanh nghiệp ứng dụng hiệu quả tin học vào hoạt động sản
xuất kinh doanh.
Tiến hành các hoạt động nghiên cứu nâng cao kiến thức tin học và phát triển cơ
sở dữ liệu thông tin về các ứng dụng và sự cố mạng.
Tiến hành các dịch vụ ứng cứu khẩn cấp cho doanh nghiệp trong trường hợp xảy
ra sự cố máy tí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,…
7. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 7
Ngoài ra, 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ọcViệnAn
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ự...
II. Trụ sở và các chi nhánh:
1. Trụ sở chính:
Trung Tâm Đào Tạo Quản Trị Mạng và An Ninh Mạng Quốc Tế ATHENA.
Số 2 Bis Đinh Tiên Hoàng, Phường Đa Kao,Quận 1 Tp Hồ Chí Minh, Việt Nam.
Điện thoại: ( 84-8 ) 3824 4041
Hotline: 0943 23 00 99
2. Cơ sở 2 tại TP Hồ Chí Minh:
Trung Tâm Đào Tạo Quản Trị Mạng và An Ninh Mạng Quốc Tế ATHENA
92 Nguyễn Đình Chiểu ,Phường Đa Kao,Quận 1, Tp Hồ Chí Minh, Việt Nam.
Website: www.Athena.Edu.Vn
Điện thoại: ( 84-8 ) 2210 3801
Hotline: 0943 20 00 88
8. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 8
III .Cơ cấu tổ chức:
Sơ đồ tổ chức công ty
9. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 9
B. NỘI DUNG THỰC TẬP VÀ KẾT QUẢ ĐẠT ĐƯỢC
I/Tìm hiểu về WordPress
1. WordPress là gì?
- WordPress là phần mềm mã nguồn mở được cung cấp miễn phí, sử dụng ngôn ngữ lập
trình PHP và hệ cơ sở dữ liệu MySQL. Do đó, nó thích hợp cho ai muốn đặt blog trên
chính website sử dụng tên miền của riêng mình. Tuy nhiên, nếu không có tên miền riêng
và chịu được một vài hình ảnh quảng cáo đôi khi xuất hiện, bạn vẫn có thể dùng chung
với nhà cung cấp Automattic Production tại địa chỉ http://wordpress.com tương tự các
nhà cung cấp khác.
- WordPress là một dạng phần mềm mã nguồn mở, là hậu duệ chính thức
của b2/cafelog, được phát triển bởi Michel Valdrighi. Cái tên WordPress được đề
xuất bởi Christine Selleck, một người bạn của nhà phát triển chính Matt
Mullenweg.
- WordPress viết bằng PHP và sử dụng hệ quản trị MySQL. WordPress
chạy tốt trên PHP5, hầu hết mọi host (dịch vụ lưu trữ trực tuyến) có PHP đều hỗ
trợ WordPress. Nhiều Host (Godaddy, Host Gator, …) còn có chức năng tự động
cài đặt WordPress.
- WordPress để đăng tải thông tin lên mạng, WordPress có chức năng như
mọi Website khác. Nó có thể làm site tin tức, đánh giá, bán hàng… thậm chí là
mạng xã hội.
Ngoài ra, WordPress còn hỗ trợ tạo Blog miễn phí trên WordPress.com để
những ai không có điều kiện tài chính, kỹ thuật, thời gian… có thể sử dụng được
WordPress.
- WordPress còn thêm vào một số tính năng nhỏ nhằm hỗ trợ người dùng
trong quá trình sử dụng như khả năng tự động lưu liên tục khi soạn thảo, nạp nội
dung từ blog khác hay chia mục cho bài viết. Tuy nhiên, WordPress lại không có
chức năng xem trước (preview) nội dung bài viết của mình, điều gây khó khăn cho
người dùng khi họ cần xem xét và chỉnh sửa.
10. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 10
2. Các tình năng cơ bản của WordPress ?
- Khi tạo một blog cho riêng bạn có thể sẽ có những lý do riêng, nhưng nếu
so với các script và dịch vụ blog khác, có thể bạn sẽ thích Wordpress ở những
tính năng dưới đây.
- Dễ cài đặt, chỉ cần khởi tạo database, upload và thiết lập tham số trong file
wp-config.php, sau 1,2 lần click chuột, bạn đã sẵn sàng để viết blog.
- Không giới hạn số lượng category và sub-category: bạn có thể tạo vô số
chuyên mục và các chuyên mục con trong các chuyên mục chính mà không gặp
phải bất kì rắc rối nào.Tự động xuất RSS và Atom: giúp cập nhật các thông tin về
blog của bạn ngay lập tức.
- Sử dụng giao diện XML RPC để trackback và viết bài từ xa. Có thể đăng
bài trên blog từ email.
- Hỗ trợ plugin và theme: đây là một điểm mạnh nhất của Wordpress. Nó tạo
cơ hội cho hàng nghìn nhà phát triển cùng tham gia phát triển các plugin và theme
cho Wordpress, làm cho nó càng ngày càng phong phú về tính năng và giao diện.
- Có thể nhập dữ liệu từ Blogger, Blogware, Bunny’s Technorati Tags,
DotClear, GreyMatter, Jorome’s Keyword, LiveJournal, Movable Type, TypePad,
RSS, Simple Tagging, Textpattern, B2evoluton, v.v. Đây là chức năng tuyệt vời
nếu như bạn muốn chuyển từ một blog khác sang sử dụng Wordpress, nó giúp lại
lấy lại tất cả các bài viết trên các blog khác để chuyển qua Wordpress.
Rất nhiều tài liệu hướng dẫn để giúp phát triển thêm tính năng, và nhiều bộ API để
mở rộng.
- Dễ quản lý và duy trì mà chẳng cần phải có nhiều kĩ năng hay kinh nghiệm
Khả năng tìm kiếm trên blog rất tốt.
Xuất bản nội dung ngay lập tức bất kể chiều dài của bài viết là bao nhiêu.
Hỗ trợ viết blog đa ngôn ngữ.
- Administration Panel được tổ chức rất tốt với rất nhiều tính năng nhưng lại
dễ hiểu và dễ sử dụng. Quản lý liên kết dễ dàng.
- Với sự trợ giúp của các plugin và rất nhiều bộ API, bạn có thể chỉnh sửa
Wordpress tùy thích theo nhu cầu của bạn, và thậm chí bạn cũng có thể sử dụng
Wordpress để làm một website hoàn chỉnh. Wordpress có hàng ngàn plugin và
theme, cộng với một đồng người sử dụng cực kì đông đảo luôn sẵn sàng góp sức
phát triển, điều này làm cho Wordpress ngày càng lớn mạnh thể hiện vai trò số 1
của mình.
11. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 11
3. Phát triển cơ bản Web ứng dụng Wordpress
Hướng dẫn cài đặt WordPress trên hostinger
Bước 1 :tạo tài khoản trên trang web: http://www.hostinger.vn/
Bước 2: Tạo Database
Tại mục Databases click chon MySQL Databases.Nó hiện ra như hình sau :
12. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 12
- Chúng ta điền thong tin đầy đủ sau đó nhấn vào Tạo.
- Bước 3: Cài đặt Wordpress
- Trên thanh menu bên cạnh ta nhấn vào website chọn trình tự động cài đặt . Trên
thanh tìm kiếm nhấn vào Wordpress.Nó hiện ra Wordpress4.2.4 chúng ta click vào
Điền đầy đủ thông tin để hoàn tất quá trình cài đặt .Như hình sau là cài đặt thành công.
13. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 13
- Click vào thông tin và chọn đường link đến trang quản trị wp-admin. Đến đây là
chúng ta đã hoàn thành cài đặt Wordpress.
Bước 4:Tạo 1 website (thành phần cơ bản) với Wordpress.
a)Cài themes,Viết bài trong WP
- Click chọn Structure ThemeClick Active
b)Tạo menu tin tức(tạo các category phân loại chuyên mục bài viết):
Vào Posts-> ta chọn New category
Sau đó Add New Category:
- Name:Tin tức
- Parent :None
14. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 14
c)Tạo các bài viết trong wordpress
Để tạo các bài viết trong WP :
-Ta click chọn Mục Posts ->Add New: nhập thông tin bài viết
Như hình ảnh , sau đó bên mục category click chọn Chuyên mục cho bài post
15. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 15
d)Upload header và chỉnh footer trong WP
Chọn tệp tin ->sau đó click chọn Upload ->Và save changes .
Chọn Visit site để xem kết quả
16. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 16
e)Tạo cate
f)Tạo các widget trong wordpress:
Tích hợp mạng xã hội vào trang web:
-Cài đặt plugin Facebook Social Plugin:
-vào Plugin->Add new ->Facebook Social Plugin ->click chọn Active
Ta Vào Widgets ->Kéo và thả Facebook Like Box vào Mục Home sidebar
Sau đó nhập link Facebook URL
FB URL To like: http://www.facebook .com/trungtamATHENA
Nhập độ dài độ rộng cho Box
17. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 17
- Width:290
- Height: 280. Và cuối cùng click chọn Save
II/Tìm hiểu về moodle
1. moodle là gì?
- Moodle là một hệ thống quản lý học tập (Learning Management System - LMS
hoặc người ta còn gọi là Course Management System hoặc VLE - Virtual
Learning Environment) mã nguồn mở (do đó miễn phí và có thể chỉnh sửa được mã
nguồn), cho phép tạo các khóa học trên mạng Internet hay các website học tập trực
tuyến.
- Moodle là 1 gói phần mềm nền cho hệ thống học tập trực tuyến –LMS được xây
dựng bằng mã nguồn mở PHP nổi bật với thiết thế hướng tới giáo dục dành cho những
người làm trong lĩnh vực giáo dục.
- Moodle là 1 công cụ để tạo các trang hệ thống, các khóa học trực tuyến dựa trên
nền web, nó phù hợp với nhiều cấp học và hình thức đào tạo: phổ thông, đại học/cao
đẳng, không chính quy trong các tổ chức/công ty.
2. Các tình năng cơ bản của Moodle ?
- Tạo lập và quản lý các khóa học;
- Đưa nội dung học tới người học
-Trợ giúp người dạy tổ chức các hoạt động nhằm quản lý khóa học: Các đánh giá, trao
đổi thảo luận, đối thoại trực tiếp, trao đổi thông tin offline, các bài học, các bài kiểm cuối
khoá, các bài tập lớn…
- Quản lý người học.
- Quản lý tài nguyên từng khóa học: Bao gồm các file, website, văn bản.
- Tổ chức hội thảo: Các học viên có thể tham gia đánh giá các bài tập lớn của nhau.
- Quản lý các sự kiện, các thông báo theo thời gian.
- Báo cáo tiến trình của người học: báo cáo về điểm, về tính hiệu quả của việc sử dụng
phần mềm
- Trợ giúp tạo lập nội dung khóa học.
18. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 18
Đối tượng sử dụng của MOODLE
- Người quản lý (các nhà lãnh đạo, giáo vụ, quản trị hệ thống)
- Người dạy (giáo viên, người hướng dẫn)
- Người học (sinh viên chính quy, tại chức, từ xa, học viên cao học…)
3. Phát triển cơ bản Web ứng dụng Moodle .
Hướng dẫn cài đặt Moodle trên hostinger
Bước 1 :tạo tài khoản trên trang web: http://www.hostinger.vn/
Bước 2: Tạo Database.
Giống như phần cài đặt của Wordpress
Bước 3: Cài đặt Moodle. Chọn Moodle và cài đặt vào hosting
Bước 4:Tạo 1 website (thành phần cơ bản) với Moodle.
a.Các ban login vào trang admin.
19. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 19
b.Tạo chủ đề các môn học
- Chúng ta ciclk vào add a new course.Sauđó thêm các thông tin vào chỗ
trống của môn học cần tạo.
- Click chọn nó để tạo ra các diễn đàn thảo luận và chỗ nộp bài tập lớn hoặc úp lí
thuyết và bài tập hàng tuần.
20. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 20
c.Tạo diễn đàn thảo luận
- Chọn Turn editing on sau đó ta click vào edit Edit settings
- Sửa tên News forum thành tên diễn đàn.
Phần Description ghi vào nội dung của diễn dàn thảo luận .Sau dó chọn save and return to
course.
21. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 21
d.Tạo forum về bài tập lớn.
Chọn Add an activity or resource Assignment.
Assignment name: điền tên của bài tập lớn.
Description : Giới thiệu và các yêu cầu của bài tập lớn.
Availability : thời gian bắt đầu và kết thúc của bài tập lớn.
Chúng ta có thể chọn kích thước file chế độ chỉnh sửa trực tiếp trên web.
Dạng file nộp bài .Sau đó chọn nút save and return to course.
Làm tương tự như trên nếu muốn tạo chủ đề úp lap và tut hàng tuần
22. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 22
Như vậy là chúng ta đã có thể tạo ra web học tập trực tuyến với các tính năng cơ bản.Hầu
hết các trang web học tập trực tuyến của các trường đại học hiện nay đang xây dựng theo
dạng này.
III/Tìm hiểu về Joomla
1.Joomla là gì?
- Joomla là một hệ quản trị nội dung mã nguồn mở.
Phiên bản mới nhất Joomla 1.7.1
- Phần mềm mã nguồn mở là gì?
- Phần mềm nguồn mở là phần mềm với mã nguồn được công bố và sử dụng một giấy phép nguồn
mở.
- Giấy phép này cho phép bất cứ ai cũng có thể nghiên cứu, thay đổi và cải tiến phần mềm, và phân
phối phần mềm ở dạng chưa thay đổi hoặc đã thay đổi.
Các thành phần chính của Joomla:
Joomla component.
Joomla module.
Joomla plugin.
Joomla template.
23. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 23
2.Các tình năng cơ bản của Joomla ?
Quản lý người dùng: Joomla có một hệ thống đăng ký cho phép người dùng cấu
hình các tùy chọn cá nhân. Người sử dụng được phép truy cập, chỉnh sửa, xuất bản và
quản trị. Xác thực là 1 phần quan trọng của quản lý người dùng và các giao thức hỗ trợ
Joomla, bao gồm LDAP, OpenID, và thậm chí cả Gmail. Điều này cho phép khách truy
cập sử dụng thông tin tài khoản hiện có của họ để sắp xếp quá trình đăng ký.
Media Manager: là công cụ để dễ dàng quản lý các phương tiện truyền thông, các tập
tin hoặc thư mục và bạn có thể cấu hình các thiết lập kiểu MIME để xử lý bất kỳ loại file
nào. Media Manager được tích hợp vào công cụ biên soạn và bạn có thể lấy hình ảnh và
các file khác bất cứ lúc nào.
Quản lý ngôn ngữ: UTF-8 mã hóa nhiều ngôn ngữ trên thế giới. Trang web của bạn có
thể hiển thị 1 ngôn ngữ hoặc nhiều ngôn ngữ và có thể dùng để quản lý các quản trị viên
khác.
Quản lý nội dung Joomla đơn giản hóa hệ thống ba tầng của bài viết, giúp thiết lập cho
nội dung 1 snap. Bạn có thể tổ chức nội dung theo bất kì cách nào bạn muốn. Người sử
dụng có thể chiếm tỷ lệ qua các bài báo, thư điện tử, hoặc có thể tự động lưu một file
PDF, (UTF 8-hỗ trợ cho tất cả các ngôn ngữ). Quản trị viên có thể lưu trữ nội dung mật,
ẩn nội dung không cho khách truy cập vào xem.
Trên các trang web cộng đồng, thiết lập bảo vệ địa chỉ email từ spam bots, bạn cần kích
hoạt Javascript để xem nó.Thiết lập nội dung đơn giản với trình soạn thảo WYSIWYG,
thậm chí cho người sử dụng làm quen với khả năng kết hợp văn bản và hình ảnh một
cách hấp dẫn. Khi xuất bản bài viết, có 1 số các mô-đun cài đặt sẵn để hiển thị các bài
viết phổ biến nhất, mới nhất, bài viết có liên quan,.....
Tính năng hệ thống: Có thể tải trang nhanh chóng bằng bộ nhớ đệm trang, bộ nhớ
đệm mô-đun và nén trang GZIP. Lớp FTP cho phép hoạt động tập tin (giống như cài đặt
Phần mở rộng) mà không cần áp dụng với tất cả các thư mục và các tập tin dạng viết để
quản trị viên dễ dàng tăng tính bảo mật của trang web. Quản trị viên có thể giao tiếp
nhanh chóng và hiệu quả với khách truy cập mỗi ngày thông qua tin nhắn cá nhân hoặc
thông qua hệ thống gửi thư hàng loạt.
3. Phát triển cơ bản Website ứng dụng Joomla.
Hướng dẫn cài đặt Joomla trên hostinger
Bước 1 :tạo tài khoản trên trang web: http://www.hostinger.vn/
Bước 2: Tạo Database.
24. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 24
Giống như phần cài đặt của Wordpress
Bước 3: Cài đặt Joomla. Chọn Joomla và cài đặt vào hosting .
Bước 4:Tạo 1 website (thành phần cơ bản) với Moodle.
a.Các ban login vào trang admin.
b.Thêm thể loại các bài viết mới.
Chọn Nội dung quản lí thể loại thêm mới
25. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 25
- Điền thông tin vào tiêu đề.
- Chọn lớp cha thích hợp
- Alias: đường dẫn của linkwebsite đến thể loại được chọn
- Chúng ta chọn lưu và thoát sau khi đã chỉnh sửa xong .
c.Tạo menu tin tức.
Vào Danh mục Main menu Thêm mới
- Kiểu bài viết.Ở đây ta chọn là single article nếu bài viết là hiển thị duy nhất hoặc
có thể chọn category Blog nếu menu có nhiều lựa chọn trong 1 ô.
26. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 26
d.Tạo bài viết mới
- Chọn Nội dung quản lí bài viết thêm mới.
- Chúng ta điền tên bài viết vào thanh tiêu đề.
- -Đường dẫn web vào alias.
- Nôi dung bài viết vào chỗ trống
- Thể loại của bài viết
- Sau đó lưu và thoát . Tương tự như vậy ta sẽ được trang web tin tức athena với
các thành phần cơ bản
27. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 27
III/Tìm hiểu về OpenCart
1. Khái niệm OpenCart.
- 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.
2.Các chức năng của OpenCart.
- Các opensource mỗi loại đều có thế mạnh riêng, không có loại nào hơn loại nào,
nhưng từ khi người viết sử dụng Opencart thì thấy ngạc nhiên với các tính năng mà nó
đem lại.
- Cho phép điểm thưởng
- Quà tặng
- Có thể xếp hạng các danh mục của sản phẩm
- Có hỗ trợ SEO URL, SEO TAG, SEO KEYWORD, ...
28. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 28
- Rất dễ sử dụng opencart
- Các module trong opencart rất trực quan và dễ sử dụng, giúp các bạn có thể tùy
chỉnh một cách đơn giản nhất có thể.
3. Phát triển cơ bản Website ứng dụng Opencart .
- Hướng dẫn cài đặt Opencart trên hostinger
Bước 1 :tạo tài khoản trên trang web: http://www.hostinger.vn/
Bước 2: Tạo Database.
Giống như phần cài đặt của Opencart
Bước 3: Cài đặt Opencart.
- Bộ cài Opencart 2.0.3.1
- Filezilla
- Bộ việt hóa Opencart 2.0.3.1 (Vietnamese+Support+Opencart+v2.x+-+V2.6.zip)
- ZOPIMLIVECHAT-2.0.3.1.zip
a.Cài Filezilla vào máy để upload file lên host.
29. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 29
- Chúng ta lấy thông tin link trang web , tên đăng nhập ,password và port điền vào
phần mền Filezilla.
- Giải nén file Opencart 2.03.1 mở file giải nén vào Upload .Sửa tên file config-
dish.php thành config.php.Tương tự vào file admin sửa tên file config-dish.php
thành config.php.
- Sau đó giải nén Bộ việt hóa Opencart 2.0.3.1 vào copy Vietnamese trong admin và
catalog vào lần file admin và catalog của file upload trong bộ cài opencart.
- Sau đó nén file Upload lại thành file.rar .Click vào file như trong hình và chọn
upload .
30. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 30
b.Cài đặt Opencart
- Vào file Manager trên trang hosting giải nén file Upload copy các file đã giải
nén ra ngoài .
- Sau dó vào link trang web đã đang kí ở dây là http://tamtamthanh.esy.es
31. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 31
- Nhấn continue và cài opencart.Sau khi cài xong nó sẽ hiện ra như hình bên dưới .
- Nó có hiện 1 dòng thông bào yêu cầu xóa file install trong File Manager .
c.Viêt hóa Opencart
Vào System/Localisation/Languages/ chọn Insert để thêm ngôn ngữ. Điền vào các thông
tin sau:
– Language Name: vietnamese
– Code: vi
– Locale: vi_VN.UTF-8,vi_VN,vi-vn,vietnamese
32. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 32
– Image: vn.png
– Directory: vietnamese
– Filename: vietnamese
– Status: Enabled
Sau đó save lại.
- Vào Settings chọn tab Local sửa:
- Language: là ngôn ngữ của shop -> các bạn chọn Vietnamese.
- Administration Language: là ngôn ngữ trang quản trị -> các bạn chọn Vietnamese.
d.Cài phần mềm chát ZOPIMLIVECHAT-2.0.3.1
33. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 33
- Chúng ta giải nén ZOPIMLIVECHAT-2.0.3.1.rar và upload file admin và catlog
trong folder ZOPIMLIVECHAT-2.0.3.1 lên file manger của hosting .
- Sau đó vào trang web http://tamtamthanh.esy.es/admin để cài chức năng chát
- Cái nút hiện màu đỏ là chúng ta đã cài thành công.Vào chỉnh sửa để thêm code
vào chổ trống vậy là trang web sẽ có thêm chức năng chát.
- Code thì chúng ta lấy từ trang https://www.zopim.com .Khi tạo tài khoản nó sẽ
cho 1 doạn code.
34. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 34
- Chúng ta vào cài dặt Website-> bố cụ ->dàn trang -> home rùi chọn thêm dòng
mới như sau .Sau đó save lại để có hộp thoai chát .
Bước 4.Xây dưng Menu ngang của trang web.
Đầu tiên chúng ta vào quản lý -> Danh mục hàng -> thêm danh muc mới.
35. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 35
- Điền thông tin vào Tên Danh mục, Tóm tắt từ khóa Tiêu đề Danh mục.
- Phần Dữ liệu điền thông tin vào danh muc cha là không có lớp cha.
- Từ khóa SEO để dễ tim kiếm đặt theo danh mục.
- Cột là số cột danh mục con hiển thị .
- Sau đó save lại.Tai sẽ dược các danh mục như hình bên dưới.
- Làm tương tự như trên chỉ khác là ở lớp cha ta chon lớp cha tương ướng với danh
mục con và dính vào danh mục trên hành ngang nó sẽ tạo ra được các danh mục
con tương ứng bên dưới.
Bước 5.Đăng sản phẩm.
36. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 36
- Vào Quản lí ->Sản phẩm -> thêm mới.
- Tại mục Tổng quan điền tên sản phẩm, mô tả sản phẩm cần đăng. Từ khóa tóm tắt
tiêu đề.
- Tại mục tồn trữ điền thông tin số lương sản phẩm, chiều cao , cân năng của sản
phẩm cần bán
- Thông tin về sản phẩm cùng loại hoạt bằng giá để so sánh.
- Ngoài ra còn có các thông tin khác như :khuyến mãi ,giá bán sỉ, hình ảnh, thiết kế.
- Save lai khi ghi đầy đủ thông tin.
Bước 5.Tạo các Banner quản cáo
Vào cài đặt Website -> Bố cục -> Banner quảng cáo-> Home page slideshow nhấn
vào chỉnh sửa.
37. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 37
Điền đầy thông tin vào chỗ được đánh dấu. Click vào hình ảnh để chình sừa hoặc
upload ảnh mới.
Sau khi xong chúng ta save lại.Sẽ nhận dược kết quả như sau .
Click vào Banner nó se dẫn chúng ta tới trang web mà ta bỏ lnk vào,ở đây là trang
Chuyên gia an ninh mạng – AN2S của Athena.
38. Báo cáo TTCN2 Khoa khoa học Máy tính
Thái Quốc Tuấn Page 38
TỔNG HỢP LINK BÁO CÁO SLIDE VÀ YOUTUBE
Video giới thiệu cá nhân:
Link youtube: https://www.youtube.com/watch?v=WPGte9pb7fA&feature=share
Cài đặt Wordpress trên hostinger:
Linkyoutube:https://www.youtube.com/watch?v=Sh3KbsT9zMI&feature=shareLink
Web : http://thaiquoctuan.esy.es/
Cài đặt Joomla trên hostinger:
Linkyoutube: https://www.youtube.com/watch?v=rRWN7c3CCXE&feature=share
Web : http://tamthai.esy.es/
Cài đặt Moodle trên hostinger:
Linkyoutube: https://www.youtube.com/watch?v=iEBJxckoIac&feature=share
Web : http://tamthanh.esy.es/
Cài đặt Opencart trên hostinger:
Linkyoutube:https://www.youtube.com/watch?v=Sh3KbsT9zMI&feature=shareLink
Web : http://tamtamthanh.esy.es/
Link Facebook |:https://www.facebook.com/tuan.thaiquoc.7.
Link video Báo cáo TTCN2 Xây dựng website bằng Joomla ,Opencart :
https://www.youtube.com/watch?v=cZd3Az0ZEjA&feature=share
Link video Báo cáo TTCN2 Xay dung website bang Wordpress , Moodle:
https://www.youtube.com/watch?v=Rz5Vg4hKNuk