SlideShare a Scribd company logo
P a g e | 1
TRUNG TÂM ATHENA ĐÀO TẠO QUẢN TRỊ VÀ AN NINH MẠNG
BÁO CÁO THỰC TẬP CUỐI KHÓA
KHÓA THỰC TẬP HÈ 2015
Giáo viênhướng dẫn: Thầy Võ Đỗ Thắng.
Sinh viên thực hiện: Nguyễn Lê Trung Kiên.
Khoa khoa học máy tính – đại học Bách khoa thành phố Hồ Chí Minh
P a g e | 2
Tp. Hồ Chí Minh, ngày 10 tháng 08 năm 2015.
MỤC LỤC
I. LỜI CẢM ƠN.
II. GIỚI THIỆU TRUNG TÂM ATHENA
III. NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE
BẰNG WORDPRESS
IV. NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE
BẰNG OPENCART
V. NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE
BẰNG JOOMLA
VI. TỔNG KẾT QUÁ TRÌNH THỰC TẬP VÀ MỘT
SỐ ĐÓNG GÓP
P a g e | 3
PHẦN I
LỜI CẢM ƠN
Trong kì thực tập hè năm 2015 vừa qua, với sự giúp đỡ nhiệt tình, sự chỉ bảo
ân cần của các thầy, cô, đặc biệt là các anh chị ở trung tâm Athena, em đã
học tập, cũng như đúc rút được nhiều kinh nghiệm quý báu trong quá trình
thực tập. Giúp em sửa chữa những thiếu sót, nâng cao kĩ năng, và đặc biệt là
định hướng được tương lai cho chính mình.
Chính vì vậy, em muốn gửi lời cảm ơn này tới tất cả các thầy cô, các anh chị
và cán bộ đang công tác tại Trung Tâm Đào Tạo & An Ninh Mạng Quốc Tế
Athena, đã giúp đỡ và tạo điều kiện cho em trong suốt quá trình thực tập.
Sinh viên thực tập
Nguyễn Lê Trung Kiên
P a g e | 4
PHẦN II
GIỚI THIỆU TRUNG TÂM ATHENA
Trung tâm ATHENA thành lập tháng 10/2004.
Giám đốc : Võ Đỗ Thắng .
www.athena.edu.vn / tuvan@athena.edu.vn
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à .
P a g e | 5
1. 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ính Minh, Học Viện An Ninh
P a g e | 6
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ự ,.....
2. Đội ngũ 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
3. 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
P a g e | 7
4. Dịch vụ hỗ trợ:
+Đảm bảo việc làm cho học viên tốt nghiệp khoá 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 thêm miễn phí,
không giới hạn thời gian.
+Hỗ trợ kỹ thuật không thời hạn trong 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ế.
P a g e | 8
TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH
MẠNG QUỐC TẾ ATHENA
Hotline : 094 320 00 88 - 094 323 00 99
-92 Nguyễn Đình Chiểu, phường Đa Kao, Quận1, Tp HCM. (Gần
ngã tư Đinh Tiên Hoàng - Nguyễn Đình Chiểu) .
Điện thoại: 094 320 00 88 - 094 323 00 99-(08)38244041-
(08)22103801
-Website: http://athena.edu.vn - http://athena.com.vn
-E-mail : support@athena.edu.vn - tuvan@athena.edu.vn
-Facebook : http://facebook.com/trungtamathena
P a g e | 9
PHẦN III
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE
BẰNG WORDPRESS
P a g e | 10
Cơ sở thực tập: 92 Nguyễn Đình Chiểu, phường Đa Kao,
Quận 1.
Giáo viên hướng dẫn: Thầy Võ Đỗ Thắng.
Sinh viên thực hiện: Nguyễn Lê Trung Kiên.
MỤC LỤC
I Giới thiệu trung tâm Athena..................................................
II Tìm hiểu về Wordpress
1) Wordpress là gì?
2) Những lý do mà bạn nên chọn WordPress
III ...........................................................................................................P
hát triển ứng dụng Wordpress
1) Cài đặt wordpress trên localhost.......................................................
2) Tạo database kết nối với wordpress .................................................
3) Xây dựng website trong wordpress ..................................................
P a g e | 11
(1) Cài đặt giao diện.....................................................................
(2) Tạo menu.................................................................................
(3) Thêm bài viết..........................................................................
(4) Tạo các widgets......................................................................
IVCác tính năng Wordpress nâng cao
1) Một số plugin cần thiết cho Wordpress.
2) Tích hợp plugin thương mại điện tử Woocommerce vào
Wordpress.
Giới thiệu plugin WoocommerceViệt hóa plugin
Woocommerce.
Cài đặt theo yêu cầu thương mại .
Cài Đặt Wordpress trên Host.
VI Kết Quả
1) Những thuận lợi và khó khăn.
2) Kết quả đạt được.
II. Tìm hiểu 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
P a g e | 12
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.
- Các bản nâng cấp chính được chỉ định tên mã (codenames) đại diện
cho các nhạc sĩ nhạc jazz nổi tiếng.
2. Các loại Wordpress.
Wordpress tạm được phân ra thành hai loại:
Sử dụng dịch vụ của nhà cung cấp (wordpress.com).
- WordPress.com là do 1 nhóm người dựa trên mã nguồn của
WordPress tinh chỉnh lại để cung cấp dịch vụ tạo blog cho những người
sử dụng, nhằm đơn giản hơn cho người dùng không chuyên. Khối lượng
theme khá lớn, sử dụng mã nguồn mở PHP, tuỳ biến giao diện khá, xứng
đáng là một đối thủ ngang tài đối với google blogger
P a g e | 13
- Giao diện thân thiện dễ sử dụng, cung cấp 50 kiểu giao diện
khác nhau và cập nhật thường xuyên, hệ thống quản lý bài viết và
comment mạnh mẽ, cho phép nhiều người cùng viết bài và cùng quản lý
blog, kết nối với cộng đồng wordpress.com thông qua trang chủ, hỗ trợ
tốt tiếng Việt và nhiều điểm nổi bật khác nữa.
3. 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.
P a g e | 14
 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.
III. Hướng dẫn cài đặt WordPress trên localhost
Bước 1:
Cấu hình database với:
- Database Name : tên database bạn vừa tạo
P a g e | 15
- User Name: tài truy cập MySQL, thông thường là root
- Password: là mật khẩu của tải khoản được khai báo phía trên
- Database Host: thông thường là localhost, bạn giữ nguyên không cần
thay đổi
- Table Prefix: ký tự đầu tiên xuất hiện trong tên bảng, để dễ hình dung
bạn có thể xem ảnh ở phía dưới
Bước 2: Xác nhận và chạy cài đặt.
Bước 3: Chọn lựa tên website và tài khoản quản trị.
P a g e | 16
IV. Tạo 1 website (thành phần cơ bản) với Wordpress.
a) Tạo 1 website (thành phần cơ bản) với Wordpress.
Click chọn Structure ThemeClick 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)
P a g e | 17
c) Tạo các bài viết trong wordpress
Để tạo các bài viết trong Wordpress:
-Ta click chọn Mục Posts ->Add New: nhập thông tin bài viết
P a g e | 18
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ả
V. Nhận xét và đánh giá.
Qua tìm hiểu và thực hành làm một website đơn giản với
Wordpress, bài học rút ra là wordpress là một công cụ lập trình
web mạnh, với nhiều ưu điểm lớn như dễ sử dụng, cộng đồng hỗ
trợ đông đảo, nhiều plugin và gói giao diện có sẵn, dễ phát triển,
hỗ trợ nhiều ngôn ngữ, có thể làm nhiều loại. Nói chung nên học
lập trình web với Wordpress.
P a g e | 19
PHẦN IV
BÁO CÁO THỰC TẬP
NGUYÊN CỨU VÀ XÂY DỰNG WEBSITE BẰNG OPENCART
P a g e | 20
OPENCART
1. Giới thiệu opencart
o Opencart là một CMS mã nguồn mở phát triển dành cho các hệ
thống bán hàng trực tuyến online hay còn gọi là thương mại điện tử.
Nó được phát triển trên ngôn ngữ lập trình PHP và sử dụng mô hình
MVC(L) để xây dựng cấu trúc.
o Opencart hỗ trợ bán hàng Multishop, nghĩa là bạn có thể tạo các gian
hàng trên nó. Hệ thống quản lý dịch vụ giảm giá, quản lý sản phẩm,
chuyên mục sản phẩm, nhà cung cấp hay thương hiệu, .. rất chuyên
nghiệp.
P a g e | 21
o Được xây dựng trên mô hình MVC nên việc phát triển viết module
trên nó rất đơn giản giúp cho các nhà phát triển có thể code ra những
chức năng riêng theo ý khách hàng, cộng với hệ thống quản lý
Module rất tiện dụng cho khách hàng.
o Hiện nay đã có Vesion 2.x với giao diện admin Responsive, bổ sung
nhiều tính năng mới giúp cho việc quản lý dễ dàng hơn. Tuy nhiên
có nhiều ý kiến trái chiều cho rằng giao diện admin mới này nhìn
không được đẹp lắm.
Các đặc trung cơ bản của Opencart
OpenCart là một mã nguồn mở miễn phí, sử dụng ngôn ngữ PHP
o Cung cấp giải pháp thương mại điện tử mạnh mẽ với khả
năng tạo gian hàng kinh doanh trực tuyến
o Ngoài tính năng miễn phí thì opencart được biết đến với các
tính năng vốn có của 1 mã nguồn mở (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.
o 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…
OpenCart là một hệ thống giỏ hàng
o Như đã nói ở trên, 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…
P a g e | 22
Opencart có các tính năng phong phú
o 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
o Hệ thống tính điểm Coupon
o Thẻ quà tặng
o Xếp hạng các hạng mục sản phẩm
o SEO
o Tiền tệ
Opencart thân thiện với người dùng
o Đầu tiên, hãy xem qua trang quản lý ADMIN, tác thẻ tab
được sắp xếp dưới dạng trượt xuống, thuận tiện chúng được
đóng gói lại từng khu vực với nhau, điều này có vừa tốt lại
không tốt
o Tốt ở việc truy nhanh, chỉ bằng các cú rê chuột, điều không
tốt ở đây là sự phức tạp, chính sự kéo thả lại là điều khó
sử dụng ở Opencart. Nhưng người viết cũng đánh giá cao
cách bố trí trực quan và hợp lý của Opensource này
o Cộng đồng phát triển mạnh (cả miễn phí và thương mại),
cộng đồng ngày càng phát triển mạnh ở Việt Nam, vì thế sự
hỗ trợ là rất lớn, và nhanh chóng
o Đặc biệt nhà phát triển có thể tùy chỉnh những gì mình
thích, có thể đào sâu nghiên cứu, và không giới hạn tập tin.
Người sử dụng biết ít nhiều về PhotoShop và một ít lập trình
có thể sử dụng được dễ dàng
P a g e | 23
o Opencart là một CMS mã nguồn mở phát triển dành cho các
hệ thống bán hàng trực tuyến online hay còn gọi là thương
mại điện tử. Nó được phát triển trên ngôn ngữ lập trình PHP
và sử dụng mô hình MVC(L) để xây dựng cấu trúc.
o Opencart hỗ trợ bán hàng Multishop, nghĩa là bạn có thể tạo
các gian hàng trên nó. Hệ thống quản lý dịch vụ giảm giá,
quản lý sản phẩm, chuyên mục sản phẩm, nhà cung cấp hay
thương hiệu, .. rất chuyên nghiệp.
o Được xây dựng trên mô hình MVC nên việc phát triển viết
module trên nó rất đơn giản giúp cho các nhà phát triển có
thể code ra những chức năng riêng theo ý khách hàng, cộng
với hệ thống quản lý Module rất tiện dụng cho khách hàng.
o Hiện nay đã có Vesion 2.x với giao diện admin Responsive,
bổ sung nhiều tính năng mới giúp cho việc quản lý dễ dàng
hơn. Tuy nhiên có nhiều ý kiến trái chiều cho rằng giao diện
admin mới này nhìn không được đẹp lắm.
OpenCart là mã nguồn mở
o 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.
OpenCart là một hệ thống giỏ hàng
o Như đã nói ở trên, 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
P a g e | 24
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...
Opencart có các tính năng phong phú
o 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.
 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ệ
Opencart thân thiện với người dùng
o Đầu tiên, hãy xem qua trang quản lý ADMIN, tác thẻ tab được sắp
xếp dưới dạng trượt xuống, thuận tiện chúng được đóng gói lại từng
khu vực với nhau, điều này có vừa tốt lại không tốt. Tốtt ở việc truy
nhanh, chỉ bằng các cú re chuột, điều không tốt ở đây là sự phức tạp,
chính sự kéo thả lại là điều khó sử dụng ở Opencart. Nhưng người
viết cũng đánh giá cao cách bố trí trực quan và hợp lý của
Opensource này.
o
o Cộng đồng Phát triển mạnh (cả miễn phí và thương mại), cộng đồng
ngày càng phát triển mạnh ở Việt Nam, vì thế sự hỗ trợ là rất lớn, và
nhanh chóng. Đặc biệt nhà phát triển có thể tùy chỉnh những gì mình
thích, có thể đào sâu nghiên cứu, và không giới hạn tập tin. Người
sử dụng biết ít nhiều về PhotoShop và một ít lập trình có thể sử dụng
được đễ dàng.
2. Cài đặt:
Hướng dẫn cài đặt Opencart
P a g e | 25
Bước 1: Dĩ nhiên rồi, để cài đặt Opencart thì điều đầu tiên là bạn
phải Download Opencart về
Bước 2: Nếu bạn muốn cài đặt Opencart trên host sử dụng Cpanel thì điều
bạn cần làm là mua một host, tên miền rồi sau đó mới tiến hành cài đặt
được
Bước 3: Sau khi bạn đã thực hiện bước 2 xong, thì bản giải nén file
Opencart đã download ở bước 1 ra. Sau đó copy toàn bộ file trong thư
mục upload và folder htdocs tai địa chỉ C:xampphtdocs, đây là địa chỉ
chứa thư mục Xampp bạn đã cài ở bước 2.
Giải nén Opencart
P a g e | 26
Copy folder upload vao folder htdocs
Bước 4: Bạn đổi 2 file config-dist.php trong
folder htdocs và htdocs/admin thành config.php
Bước 5: Bật trình duyệt web, có thẻ là Google Chrome, Firefox hay trình
duyệt gì mà bạn hay dùng lên. Rồi truy cập vào địa
chỉ http://localhost/phpmyadmin/ để tạo database, bạn điền tên
database bạn muốn rồi chọn Create (Lưu ý tên database không có dấu
cách và ký tự đặc biệt)
P a g e | 27
Tạo database cho website
Bước 6: Sau khi đã tạo database thành công ở bước 5, bạn truy cập vào
địa chỉ http://localhost/ để cài đặt Opencart. Các bạn làm theo những
hướng dẫn trong ảnh nhé
Màn hình cài đặt hiện ra, bạn click chọn Continue
P a g e | 28
Click chọn Continue
Màn hình tiếp theo hiển thị những thiết lập cần cho cài đặt, cơ bản thì nếu
bạn cài thành công Xampp rồi thì mọi thiết lập đã Ok hết rồi, nếu thấy
thiết lập liên quan tới cURL có Status là chưa thành công (có dấu X) thì
bạn vào thư mục C:xamppphp, chọn file php.ini, tìm tới
dòng ;extension=php_curl.dll và bỏ dấu ; đi là đươc. Lưu ý xong thì bản
phải khởi động lại máy để thay đổi cập nhật rồi mới tiếp tục cài đặt
Opencart được
P a g e | 29
Đảm bảo Status của mọi thiết lập đều OK
Khi mọi thiết lập đã OK, bạn chọn Continue
Trong bước này, bạn nhập như trong ảnh. Bảng 1 Username bạn điền
là root, và Database là tên bạn tạo ở bước 5
P a g e | 30
Điền thông tin như trong ảnh
Nhấn Continue đề hoàn thành việc cài đặt
Việc cài đặt hoàn thành
P a g e | 31
Sau khi cài đặt xong, bạn vào thư mục htdosc và xóa thư mục install đi
Xóa thư mục Install sau khi cài đặt xong
Bạn truy cập địa chỉ http://localhost/ đề vào trang chủ website
Giao diện trang chủ
P a g e | 32
Bạn truy cập địa chỉ http://localhost/admin/ để vào trang quản trị
website, thông tin đăng nhập là thông tin bạn điền ở bước trên
Giao triện trang quản trị
P a g e | 33
Giao diện trang quản trị
Như vậy là bạn đã cài đặt xong Opencart, một mã nguồn website bán hàng
miễn phí song vô cùng mạnh mẽ với đầy đủ tính năng và được tối ưu SEO
rất tốt. Để học cách sử dụng và chỉnh sửa Opencart các bạn hãy tiếp tục
đón đọc những bài viết tại thanhchinh.com nhé. Nếu thấy bài viết bổ ích
các bạn hãy like và G+ để khích lệ mình nhé. Cảm ơn các bạn.
Chúc các bạn thành công!
3. Chương trình thực hiện
4. Lời kết
Đây là bài tập hay mà em và các bạn đã được học và thực hàn
P a g e | 34
PHẦN V
NGHIÊN CỨU VÀ LÀM WEBSITE TIN TỨC VỚI
JOOMLA
1. Giới thiệu joomla:
Joomla là một hệ quản trị nội dung mã nguồn mở. Joomla được viết
bằng ngôn ngữ PHP và kết nối tới cơ sở dữ liệu MySQL, cho phép
người sử dụng có thể dễ dàng xuất bản các nội dung của họ
lên Internet hoặc Intranet.
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 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 có mã nguồn mở do đó việc sử dụng Joomla là hoàn toàn
miễn phí cho tất cả mọi người trên thế giới.
2. Các dòng phiên bản của joomla:
P a g e | 35
a. Joomla 1.0.X:
Phiên bản đầu tiên của Joomla là phiên bản Joomla 1.0 (hay còn gọi
là Joomla 1.0.0 được phát hành vào ngày 15 tháng 09 năm 2005) có
nguồn gốc từ Mambo 4.5.2.3 (đã bao gồm thêm nhiều bản vá bảo
mật và sửa lỗi). Các phiên bản tiếp theo có dạng 1.0.X.
Điểm mạnh của Joomla 1.0.x: Có một số lượng rất lớn các thành
phần mở rộng (module/component); thành phần nhúng (mambot);
giao diện (template).
Phiên bản cuối cùng của dòng này là: Joomla 1.0.15 (phát hành vào
ngày 21 tháng 02 năm 2008)
Đến nay, Joomla đã ngừng hỗ trợ và phát triển dòng phiên bản 1.0.X
này.
b. Joomla 1.5.X:
Phiên bản đầu tiên của dòng này (thế hệ thứ 2) là Joomla 1.5.0 được
phát hành vào ngày 21 tháng 1 năm 2008. Phiên bản này bắt đầu hỗ
trợ bộ ký tự UTF8. Các phiên bản tiếp theo có dạng 1.5.X.
Phiên bản Joomla 1.5 là phiên bản cải tiến từ Joomla 1.0.x (phần mã
được viết lại hoàn toàn, tuy nhiên vẫn giữ cách hành xử như cũ)
được coi như Mambo 4.6. Joomla 1.5 tiếp tục duy trì một giao diện
người sử dụng đơn giản (nhìn và cảm nhận - look and feel).
P a g e | 36
Cả Joomla 1.5 và Mambo 4.6 đều hỗ trợ đa ngôn ngữ. Joomla thì sử
dụng file định dạng ".ini" để lưu các thông tin chuyển đổi ngôn ngữ,
còn Mambo thì sử dụng file định dạng ".gettext". Joomla 1.5 hỗ trợ
tất cả các ngôn ngữ có tập ký tự được biểu diễn bằng bảng mã UTF-
8.
Joomla 1.5 cũng bao gồm các đặc tính mới như các mô hình chứng
thực (LDAP, Gmail...), hỗ trợ mô hình khách-chủ xml-rpc. Nó cũng
hỗ trợ các trình điều khiển cơ sở dữ liệu dành cho MySQL 4.1+ (trên
nền PHP 5) và tăng cường hỗ trợ cho MySQL 5, cũng như hỗ trợ
các loại cơ sở dữ liệu khác.
Điểm mạnh của Joomla 1.5: Phần quản trị Website có sử dụng công
nghệ Web 2.0, một số tính năng được cải tiến hơn so với Joomla
1.0.x.
Phiên bản mới nhất của dòng này là: Joomla 1.5.26 (phát hành vào
ngày 27 tháng 03 năm 2012) đã ngừng phát triển và chỉ đang được
hỗ trợ cập nhật các bản vá bảo mật. Bản cài đặt nhanh đã tích hợp
tiếng Việt: Joomla Việt.
c. Joomla 2.5.X:
Phiên bản đầu tiên của dòng này lại bắt đầu từ phiên bản Joomla
1.6.0 phát hành vào ngày 10 tháng 01 năm 2011. Nhưng chỉ trong
vòng 6 tháng với 4 bản cập nhật liên tục tới phiên bản1.6.4 vào ngày
27 tháng 06 năm 2011.
P a g e | 37
Phiên bản 1.6.6 phát hành vào ngày 26 tháng 07 năm 2011 đã đánh
dấu sự kết thúc của dòng 1.6 và chỉ cập nhật vì lý do bảo mật dành
cho các trang web không thể cập nhật lên phiên bản 1.7 vì lý do
khách quan.
Theo đó, phiên bản 1.7.0 nhanh chóng được phát hành vào ngày 19
tháng 07 năm 2011. Đến lượt phiên bản 1.7 lại kết thúc chu kỳ sống
ngắn ngủi vào ngày 24 tháng 02 năm 2012 tạiphiên bản 1.7.5 và
nhường chỗ cho dòng phiên bản 2.5
Dòng phiên bản 2.5.0 được phát hành vào ngày 24 tháng 01 năm
2012 hứa hẹn một kỷ nguyên mới của Joomla với các tính năng cực
kỳ vượt trội như: tự động cập nhật qua nút bấm trong phần quản trị,
hỗ trợ seo mạnh hơn và đặc biệt phân quyền sâu hơn với từng nhóm
thành viên.
Phiên bản mới nhất hiện nay của dòng này là 2.5.6 được phát hành
vào ngày 19 tháng 06 năm 2012
d. Joomla 3.0.X:
Đang ở giai đoạn Joomla 3.0 Alpha - 1 được phát hành vào ngày 12
tháng 07 năm 2012
3. Quy trình cài đặt Appserver:
- Để quá trình hiển thị và thực hiện website được hoàn tất thì bước
đầu ta tiến hành cài đặt một apache, hệ quản trị cơ sở dữ liệu…
P a g e | 38
- Tiến trình cài đặt appserver:
+ Nhấn cài đặt bình thường màn hình đầu tiên:
+ Sau khi nhấn Next
P a g e | 39
P a g e | 40
P a g e | 41
+ Khi kết thúc quá trình cài đặt bạn tạo được một server ảo để chạy
website.
+ Để tiến hành chạy website ta copy thư mục chứa website và cho
vào thư mục www của appserver:
P a g e | 42
+ Trình duyệt quản lý của Appserver:
4. Quy trình cài đặt Joomla 2.5:
- Mở trình duyệt web và gõ vào địa chỉ http://localhost/joomla25 với
yêu cầu là thư mục joomla25 đã nằm trong thư mục www của
appserver, sau đó trang web Joomla! Installation sẽ xuất hiện và ta
có thể cài đặt Joomla! với 7 bước:
+ Bước 1: Chọn ngôn ngữ: chọn ngôn ngữ phù hợp để tiến hành cài
đặt mặc định ở đây là tiếng việt hoặc English.
P a g e | 43
+ Bước 2: Kiểm tra trước cài đặt: kiểm tra xem server trên máy tính
có đủ điều kiện để cài đặt không:
+ Bước 3: Bản quyền:
P a g e | 44
+ Bước 4: Cấu hình cơ sở dữ liệu: cấu hình các tham số được yêu
cầu.
+ Bước 5: cấu hình FTP: bước này chúng ta có thể bỏ qua.
P a g e | 45
+ Bước 6: cấu hình website: đặt tên trang web, tên người quản trị và
mật khẩu người quản trị. Đồng thời cũng tiến hành nạp cơ sở dữ liệu
mẫu của bản joomla đó.
P a g e | 46
+ Bước 7: Hoàn thành: bước này ta sẽ tiến hành gỡ bỏ thư mục cài
đặt mẫu và tiến hành cài đạt module để hoàn thiện trang web hơn.
- Quá trình cài đạt hoàn tất và ta có trang web như sau:
P a g e | 47
P a g e | 48
I. CÀI ĐẶT MODULE CHO WEBSITE
1.Giới thiệu về module:
- Joomla Module là một trong các thành phần mở rộng của Joomla,
nó là một ứng dụng nhỏ (thường chỉ có vài file và phần lập trình
cũng không nhiều) được sử dụng chủ yếu để lấy dữ liệu và hiển thị
thông tin. Module thường được dùng kết hợp kèm với
cáccomponent nhằm mở rộng, cũng như thể hiện rõ ràng hơn các
chức năng của component.
- Không giống như component, một module có thể được đặt ở bất kỳ
vị trí nào trên template hoặc vị trí do người dùng tự định nghĩa.
Ngoài ra một module có thể được nhân bản, nghĩa là cùng lúc có thể
xuất hiện tại một vị trí hoặc các vị trí khác nhau
2.Cài đặt module:
- Upload module thông qua menu Extensions/Extension Manager
2.1 Module Slide Show:
Mở menu Extentsions/ Module Manager chọn Slideshow:
P a g e | 49
Chọn vị trí đặt module ở mục position và upload hình ảnh mục Slides
manager
Chọn số trang hiển thi:
P a g e | 50
Cuối cùng, save && close. Sau khi cài đặt ta được:
2.2 Module Tiêu điểm:
Mở menu Extentsions/ Module Manager chọn Jabulletin:
P a g e | 51
Thay đổi một số thuộc tính: title, show title, chọn trang hiển thị và
chọn nội dung tin hiển thị. Sau đó lưu lại và ta được:
2.3 Module Danh mục tin tức:
P a g e | 52
Mở menu Extentsions/ Module Manager chọn Sjmeganew II:
Ta có thể tạo nhiều danh mục tin tức :
P a g e | 53
2.4 Module Hỗ trợ online:
Mở menu Extentsions/ Module Manager chọn mod_jms_support:
P a g e | 54
Kết quả:
2.5 Module Facebook:
Mở menu Extentsions/ Module Manager chọn
mod_iyosis_facebook:
P a g e | 55
Kết quả:
2.6 Module Thống kê truy cập:
Mở menu Extentsions/ Module Manager chọn mod_vvisit_counter:
P a g e | 56
Kết quả:
2.7 Custom HTML:
Mở menu Extentsions/ Module Manager chọn new/custom html:
P a g e | 57
Tạo nội dung:
P a g e | 58
Kết quả:
2.8 Tạo nút like, comment facebook:
Mở menu Extentsions/ Plug-in Manager chọn content-facebok like
and share:
P a g e | 59
Kết quả:
P a g e | 60
PHẦN V
TỔNG KẾT QUÁ TRÌNH THỰC TẬP VÀ Ý KIẾN
ĐÓNG GÓP.
Tổng kết quá trình thực tập:
+) Kì thực tập hè đợt này mang lại nhiều điều bổ ích, và quan trọng là
kinh nghiệm thực tiễn khi được đến công ty để làm việc, được lấy ý kiến
khách hàng, được tham gia vào quá trình làm sản phẩm.
+) Trong quá trình thực tập có thể ban đầu còn bỡ ngỡ với công việc
nhưng sau đó đã dần dần thích nghi và làm quen với môi trường làm
việc, hòa nhập nhanh chóng với công ty. Từ đó củng cố thêm những kĩ
năng mềm như trình bày ý tưởng, làm việc nhóm và quản lí thời gian.
+) Việc được có xát thực tế sẽ là những bài học đắt giá, củng cố thêm
kiến thức được học ở trường, ở lớp, qua đó học cách để áp dụng kiến
thức ở trường lớp vào với thực tế, đúc rút kinh nghiệm, bổ sung những
kiến thức cần có cho quá trình làm việc sau này.
+) Trong quá trình làm việc nhóm, do quản lí thời gian còn chưa nhiều
hiệu quả nên còn gặp phải những vấn đề như: chậm thời gian công việc
được giao, làm chưa đúng yêu được giao, nhưng dần dần được khắc
phục qua từng thời gian làm.
P a g e | 61
END.

More Related Content

What's hot

Wordpress-Juve
Wordpress-JuveWordpress-Juve
Wordpress-Juve
Giang Thảo
 
Thuyết trình Athena - Website tin tức Joomla
Thuyết trình Athena - Website tin tức JoomlaThuyết trình Athena - Website tin tức Joomla
Thuyết trình Athena - Website tin tức Joomla
Pac CE
 
System Hacking
System HackingSystem Hacking
System Hacking
Trí Huỳnh
 
Luong bao cao athena
Luong bao cao athenaLuong bao cao athena
Luong bao cao athena
quocluong
 
Báo Cáo Thực Tập- Athena
Báo Cáo Thực Tập- AthenaBáo Cáo Thực Tập- Athena
Báo Cáo Thực Tập- Athena
quocluong
 
Bao cao cuoi ky
Bao cao cuoi kyBao cao cuoi ky
Bao cao cuoi kylehuyvinh
 
Báo cáo thực tập
Báo cáo thực tậpBáo cáo thực tập
Báo cáo thực tậpwindyntt
 
Báo cáo thực tập
Báo cáo thực tậpBáo cáo thực tập
Báo cáo thực tậpwindyntt
 
System hacking_Athena
System hacking_AthenaSystem hacking_Athena
System hacking_Athena
Huynh Khang
 
Tìm hiểu về Wordpress - Wordpress presentation
Tìm hiểu về Wordpress - Wordpress presentation Tìm hiểu về Wordpress - Wordpress presentation
Tìm hiểu về Wordpress - Wordpress presentation
Khổng Xuân Trung
 
Slide báo cáo đồ án tốt nghiệp "Website cửa hàng điện thoại trực tuyến"
Slide báo cáo đồ án tốt nghiệp "Website cửa hàng điện thoại trực tuyến"Slide báo cáo đồ án tốt nghiệp "Website cửa hàng điện thoại trực tuyến"
Slide báo cáo đồ án tốt nghiệp "Website cửa hàng điện thoại trực tuyến"
Tú Cao
 
Bao cao
Bao caoBao cao
Bao cao
Hoang Quach
 
Báo cáo cho athena
Báo cáo cho athenaBáo cáo cho athena
Báo cáo cho athenalehuyvinh
 
[Athena] Báo cáo thực tập - Mai Hoàng Phong
[Athena] Báo cáo thực tập - Mai Hoàng Phong[Athena] Báo cáo thực tập - Mai Hoàng Phong
[Athena] Báo cáo thực tập - Mai Hoàng Phong
Phong Hoang
 
Báo cáo thực tập Athena
Báo cáo thực tập AthenaBáo cáo thực tập Athena
Báo cáo thực tập Athena
Phong Nguyễn
 
Đồ Án
Đồ ÁnĐồ Án
Đồ Án
Văn Khùng
 
TXDWW - Tổng quan về CMS WordPress
TXDWW - Tổng quan về CMS WordPressTXDWW - Tổng quan về CMS WordPress
TXDWW - Tổng quan về CMS WordPress
clbinternet.info
 
Giới thiệu Robusta Technology & Training
Giới thiệu Robusta Technology & TrainingGiới thiệu Robusta Technology & Training
Giới thiệu Robusta Technology & Training
Thuan Ta
 

What's hot (20)

Wordpress-Juve
Wordpress-JuveWordpress-Juve
Wordpress-Juve
 
Thuyết trình Athena - Website tin tức Joomla
Thuyết trình Athena - Website tin tức JoomlaThuyết trình Athena - Website tin tức Joomla
Thuyết trình Athena - Website tin tức Joomla
 
System Hacking
System HackingSystem Hacking
System Hacking
 
Luong bao cao athena
Luong bao cao athenaLuong bao cao athena
Luong bao cao athena
 
Báo Cáo Thực Tập- Athena
Báo Cáo Thực Tập- AthenaBáo Cáo Thực Tập- Athena
Báo Cáo Thực Tập- Athena
 
Bao cao cuoi ky
Bao cao cuoi kyBao cao cuoi ky
Bao cao cuoi ky
 
Báo cáo thực tập
Báo cáo thực tậpBáo cáo thực tập
Báo cáo thực tập
 
Báo cáo thực tập
Báo cáo thực tậpBáo cáo thực tập
Báo cáo thực tập
 
WORDPRESS
WORDPRESSWORDPRESS
WORDPRESS
 
Wordpress
WordpressWordpress
Wordpress
 
System hacking_Athena
System hacking_AthenaSystem hacking_Athena
System hacking_Athena
 
Tìm hiểu về Wordpress - Wordpress presentation
Tìm hiểu về Wordpress - Wordpress presentation Tìm hiểu về Wordpress - Wordpress presentation
Tìm hiểu về Wordpress - Wordpress presentation
 
Slide báo cáo đồ án tốt nghiệp "Website cửa hàng điện thoại trực tuyến"
Slide báo cáo đồ án tốt nghiệp "Website cửa hàng điện thoại trực tuyến"Slide báo cáo đồ án tốt nghiệp "Website cửa hàng điện thoại trực tuyến"
Slide báo cáo đồ án tốt nghiệp "Website cửa hàng điện thoại trực tuyến"
 
Bao cao
Bao caoBao cao
Bao cao
 
Báo cáo cho athena
Báo cáo cho athenaBáo cáo cho athena
Báo cáo cho athena
 
[Athena] Báo cáo thực tập - Mai Hoàng Phong
[Athena] Báo cáo thực tập - Mai Hoàng Phong[Athena] Báo cáo thực tập - Mai Hoàng Phong
[Athena] Báo cáo thực tập - Mai Hoàng Phong
 
Báo cáo thực tập Athena
Báo cáo thực tập AthenaBáo cáo thực tập Athena
Báo cáo thực tập Athena
 
Đồ Án
Đồ ÁnĐồ Án
Đồ Án
 
TXDWW - Tổng quan về CMS WordPress
TXDWW - Tổng quan về CMS WordPressTXDWW - Tổng quan về CMS WordPress
TXDWW - Tổng quan về CMS WordPress
 
Giới thiệu Robusta Technology & Training
Giới thiệu Robusta Technology & TrainingGiới thiệu Robusta Technology & Training
Giới thiệu Robusta Technology & Training
 

Similar to BÁO CÁO THỰC TẬP CUỐI KHÓA - TRUNG TÂM ATHENA

Baocaonghiem
BaocaonghiemBaocaonghiem
Baocaonghiem
Nguyễn Văn Khoa
 
Bao cao hoàn chỉnh
Bao cao hoàn chỉnhBao cao hoàn chỉnh
Bao cao hoàn chỉnhCuong Nguyen
 
Báo cáo thực tập
Báo cáo thực tậpBáo cáo thực tập
Báo cáo thực tậpwindyntt
 
Bao cao powepoi
Bao cao powepoiBao cao powepoi
Bao cao powepoitamle123
 
Báo cáo hoan chỉnh
Báo cáo hoan chỉnhBáo cáo hoan chỉnh
Báo cáo hoan chỉnhCuong Nguyen
 
Báo cáo hoan chỉnh
Báo cáo hoan chỉnhBáo cáo hoan chỉnh
Báo cáo hoan chỉnh
Cuong Nguyen
 
Báo cáo hoan chỉnh
Báo cáo hoan chỉnhBáo cáo hoan chỉnh
Báo cáo hoan chỉnh
Cuong Nguyen
 
Triển khai hệ thống zoobies, botnet trên mạng internet
Triển khai hệ thống zoobies, botnet trên mạng internetTriển khai hệ thống zoobies, botnet trên mạng internet
Triển khai hệ thống zoobies, botnet trên mạng internet
Long Vũ
 
Php day 2011 - Nukeviet
Php day 2011 -  NukevietPhp day 2011 -  Nukeviet
Php day 2011 - NukevietQuang Anh Le
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapCu Sock
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapCu Sock
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapCu Sock
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapCu Sock
 
Chude05_Wordpress_HangLe
Chude05_Wordpress_HangLeChude05_Wordpress_HangLe
Chude05_Wordpress_HangLe
Hằng Lê
 
Luận văn: Xây dựng website đa ngôn ngữ cho Công ty, HOT
Luận văn: Xây dựng website đa ngôn ngữ cho Công ty, HOTLuận văn: Xây dựng website đa ngôn ngữ cho Công ty, HOT
Luận văn: Xây dựng website đa ngôn ngữ cho Công ty, HOT
Dịch vụ viết bài trọn gói ZALO 0917193864
 
Xây dựng web tin tức athena bằng Joomla
Xây dựng web tin tức athena bằng JoomlaXây dựng web tin tức athena bằng Joomla
Xây dựng web tin tức athena bằng Joomla
Exist Do
 
Slide thuyết trình
Slide thuyết trìnhSlide thuyết trình
Slide thuyết trình
Rubelia0512
 
Bao cao cuoi ky
Bao cao cuoi kyBao cao cuoi ky
Bao cao cuoi ky
Master Phan
 
Wordpress
WordpressWordpress

Similar to BÁO CÁO THỰC TẬP CUỐI KHÓA - TRUNG TÂM ATHENA (20)

Baocaonghiem
BaocaonghiemBaocaonghiem
Baocaonghiem
 
Bao cao hoàn chỉnh
Bao cao hoàn chỉnhBao cao hoàn chỉnh
Bao cao hoàn chỉnh
 
Báo cáo thực tập
Báo cáo thực tậpBáo cáo thực tập
Báo cáo thực tập
 
Bao cao powepoi
Bao cao powepoiBao cao powepoi
Bao cao powepoi
 
Báo cáo hoan chỉnh
Báo cáo hoan chỉnhBáo cáo hoan chỉnh
Báo cáo hoan chỉnh
 
Báo cáo hoan chỉnh
Báo cáo hoan chỉnhBáo cáo hoan chỉnh
Báo cáo hoan chỉnh
 
Báo cáo hoan chỉnh
Báo cáo hoan chỉnhBáo cáo hoan chỉnh
Báo cáo hoan chỉnh
 
Triển khai hệ thống zoobies, botnet trên mạng internet
Triển khai hệ thống zoobies, botnet trên mạng internetTriển khai hệ thống zoobies, botnet trên mạng internet
Triển khai hệ thống zoobies, botnet trên mạng internet
 
Php day 2011 - Nukeviet
Php day 2011 -  NukevietPhp day 2011 -  Nukeviet
Php day 2011 - Nukeviet
 
Slide athena
Slide athenaSlide athena
Slide athena
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
 
Chude05_Wordpress_HangLe
Chude05_Wordpress_HangLeChude05_Wordpress_HangLe
Chude05_Wordpress_HangLe
 
Luận văn: Xây dựng website đa ngôn ngữ cho Công ty, HOT
Luận văn: Xây dựng website đa ngôn ngữ cho Công ty, HOTLuận văn: Xây dựng website đa ngôn ngữ cho Công ty, HOT
Luận văn: Xây dựng website đa ngôn ngữ cho Công ty, HOT
 
Xây dựng web tin tức athena bằng Joomla
Xây dựng web tin tức athena bằng JoomlaXây dựng web tin tức athena bằng Joomla
Xây dựng web tin tức athena bằng Joomla
 
Slide thuyết trình
Slide thuyết trìnhSlide thuyết trình
Slide thuyết trình
 
Bao cao cuoi ky
Bao cao cuoi kyBao cao cuoi ky
Bao cao cuoi ky
 
Wordpress
WordpressWordpress
Wordpress
 

Recently uploaded

CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...
Nguyen Thanh Tu Collection
 
Chương III (Nội dung vẽ sơ đồ tư duy chương 3)
Chương III (Nội dung vẽ sơ đồ tư duy chương 3)Chương III (Nội dung vẽ sơ đồ tư duy chương 3)
Chương III (Nội dung vẽ sơ đồ tư duy chương 3)
duykhoacao
 
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdfGIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
Điện Lạnh Bách Khoa Hà Nội
 
98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
Nguyen Thanh Tu Collection
 
Ảnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nay
Ảnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nayẢnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nay
Ảnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nay
chinhkt50
 
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
https://www.facebook.com/garmentspace
 
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdfBAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
phamthuhoai20102005
 
Dẫn luận ngôn ngữ - Tu vung ngu nghia.pptx
Dẫn luận ngôn ngữ - Tu vung ngu nghia.pptxDẫn luận ngôn ngữ - Tu vung ngu nghia.pptx
Dẫn luận ngôn ngữ - Tu vung ngu nghia.pptx
nvlinhchi1612
 
30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf
30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf
30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf
ngocnguyensp1
 
AV6 - PIE CHART WRITING skill in english
AV6 - PIE CHART WRITING skill in englishAV6 - PIE CHART WRITING skill in english
AV6 - PIE CHART WRITING skill in english
Qucbo964093
 

Recently uploaded (10)

CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...
CHUYÊN ĐỀ BỒI DƯỠNG HỌC SINH GIỎI KHOA HỌC TỰ NHIÊN 9 CHƯƠNG TRÌNH MỚI - PHẦN...
 
Chương III (Nội dung vẽ sơ đồ tư duy chương 3)
Chương III (Nội dung vẽ sơ đồ tư duy chương 3)Chương III (Nội dung vẽ sơ đồ tư duy chương 3)
Chương III (Nội dung vẽ sơ đồ tư duy chương 3)
 
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdfGIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
GIÁO TRÌNH 2-TÀI LIỆU SỬA CHỮA BOARD MONO TỦ LẠNH MÁY GIẶT ĐIỀU HÒA.pdf
 
98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
98 BÀI LUYỆN NGHE TUYỂN SINH VÀO LỚP 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ ...
 
Ảnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nay
Ảnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nayẢnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nay
Ảnh hưởng của nhân sinh quan Phật giáo đến đời sống tinh thần Việt Nam hiện nay
 
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
Khoá luận tốt nghiệp ngành Truyền thông đa phương tiện Xây dựng kế hoạch truy...
 
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdfBAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
BAI TAP ON HE LOP 2 LEN 3 MON TIENG VIET.pdf
 
Dẫn luận ngôn ngữ - Tu vung ngu nghia.pptx
Dẫn luận ngôn ngữ - Tu vung ngu nghia.pptxDẫn luận ngôn ngữ - Tu vung ngu nghia.pptx
Dẫn luận ngôn ngữ - Tu vung ngu nghia.pptx
 
30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf
30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf
30 - ĐỀ THI HSG - HÓA HỌC 9 - NĂM HỌC 2021 - 2022.pdf
 
AV6 - PIE CHART WRITING skill in english
AV6 - PIE CHART WRITING skill in englishAV6 - PIE CHART WRITING skill in english
AV6 - PIE CHART WRITING skill in english
 

BÁO CÁO THỰC TẬP CUỐI KHÓA - TRUNG TÂM ATHENA

  • 1. P a g e | 1 TRUNG TÂM ATHENA ĐÀO TẠO QUẢN TRỊ VÀ AN NINH MẠNG BÁO CÁO THỰC TẬP CUỐI KHÓA KHÓA THỰC TẬP HÈ 2015 Giáo viênhướng dẫn: Thầy Võ Đỗ Thắng. Sinh viên thực hiện: Nguyễn Lê Trung Kiên. Khoa khoa học máy tính – đại học Bách khoa thành phố Hồ Chí Minh
  • 2. P a g e | 2 Tp. Hồ Chí Minh, ngày 10 tháng 08 năm 2015. MỤC LỤC I. LỜI CẢM ƠN. II. GIỚI THIỆU TRUNG TÂM ATHENA III. NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE BẰNG WORDPRESS IV. NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE BẰNG OPENCART V. NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE BẰNG JOOMLA VI. TỔNG KẾT QUÁ TRÌNH THỰC TẬP VÀ MỘT SỐ ĐÓNG GÓP
  • 3. P a g e | 3 PHẦN I LỜI CẢM ƠN Trong kì thực tập hè năm 2015 vừa qua, với sự giúp đỡ nhiệt tình, sự chỉ bảo ân cần của các thầy, cô, đặc biệt là các anh chị ở trung tâm Athena, em đã học tập, cũng như đúc rút được nhiều kinh nghiệm quý báu trong quá trình thực tập. Giúp em sửa chữa những thiếu sót, nâng cao kĩ năng, và đặc biệt là định hướng được tương lai cho chính mình. Chính vì vậy, em muốn gửi lời cảm ơn này tới tất cả các thầy cô, các anh chị và cán bộ đang công tác tại Trung Tâm Đào Tạo & An Ninh Mạng Quốc Tế Athena, đã giúp đỡ và tạo điều kiện cho em trong suốt quá trình thực tập. Sinh viên thực tập Nguyễn Lê Trung Kiên
  • 4. P a g e | 4 PHẦN II GIỚI THIỆU TRUNG TÂM ATHENA Trung tâm ATHENA thành lập tháng 10/2004. Giám đốc : Võ Đỗ Thắng . www.athena.edu.vn / tuvan@athena.edu.vn 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à .
  • 5. P a g e | 5 1. 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ính Minh, Học Viện An Ninh
  • 6. P a g e | 6 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ự ,..... 2. Đội ngũ 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 3. 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
  • 7. P a g e | 7 4. Dịch vụ hỗ trợ: +Đảm bảo việc làm cho học viên tốt nghiệp khoá 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 thêm miễn phí, không giới hạn thời gian. +Hỗ trợ kỹ thuật không thời hạn trong 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ế.
  • 8. P a g e | 8 TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Hotline : 094 320 00 88 - 094 323 00 99 -92 Nguyễn Đình Chiểu, phường Đa Kao, Quận1, Tp HCM. (Gần ngã tư Đinh Tiên Hoàng - Nguyễn Đình Chiểu) . Điện thoại: 094 320 00 88 - 094 323 00 99-(08)38244041- (08)22103801 -Website: http://athena.edu.vn - http://athena.com.vn -E-mail : support@athena.edu.vn - tuvan@athena.edu.vn -Facebook : http://facebook.com/trungtamathena
  • 9. P a g e | 9 PHẦN III NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE BẰNG WORDPRESS
  • 10. P a g e | 10 Cơ sở thực tập: 92 Nguyễn Đình Chiểu, phường Đa Kao, Quận 1. Giáo viên hướng dẫn: Thầy Võ Đỗ Thắng. Sinh viên thực hiện: Nguyễn Lê Trung Kiên. MỤC LỤC I Giới thiệu trung tâm Athena.................................................. II Tìm hiểu về Wordpress 1) Wordpress là gì? 2) Những lý do mà bạn nên chọn WordPress III ...........................................................................................................P hát triển ứng dụng Wordpress 1) Cài đặt wordpress trên localhost....................................................... 2) Tạo database kết nối với wordpress ................................................. 3) Xây dựng website trong wordpress ..................................................
  • 11. P a g e | 11 (1) Cài đặt giao diện..................................................................... (2) Tạo menu................................................................................. (3) Thêm bài viết.......................................................................... (4) Tạo các widgets...................................................................... IVCác tính năng Wordpress nâng cao 1) Một số plugin cần thiết cho Wordpress. 2) Tích hợp plugin thương mại điện tử Woocommerce vào Wordpress. Giới thiệu plugin WoocommerceViệt hóa plugin Woocommerce. Cài đặt theo yêu cầu thương mại . Cài Đặt Wordpress trên Host. VI Kết Quả 1) Những thuận lợi và khó khăn. 2) Kết quả đạt được. II. Tìm hiểu 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
  • 12. P a g e | 12 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. - Các bản nâng cấp chính được chỉ định tên mã (codenames) đại diện cho các nhạc sĩ nhạc jazz nổi tiếng. 2. Các loại Wordpress. Wordpress tạm được phân ra thành hai loại: Sử dụng dịch vụ của nhà cung cấp (wordpress.com). - WordPress.com là do 1 nhóm người dựa trên mã nguồn của WordPress tinh chỉnh lại để cung cấp dịch vụ tạo blog cho những người sử dụng, nhằm đơn giản hơn cho người dùng không chuyên. Khối lượng theme khá lớn, sử dụng mã nguồn mở PHP, tuỳ biến giao diện khá, xứng đáng là một đối thủ ngang tài đối với google blogger
  • 13. P a g e | 13 - Giao diện thân thiện dễ sử dụng, cung cấp 50 kiểu giao diện khác nhau và cập nhật thường xuyên, hệ thống quản lý bài viết và comment mạnh mẽ, cho phép nhiều người cùng viết bài và cùng quản lý blog, kết nối với cộng đồng wordpress.com thông qua trang chủ, hỗ trợ tốt tiếng Việt và nhiều điểm nổi bật khác nữa. 3. 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.
  • 14. P a g e | 14  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. III. Hướng dẫn cài đặt WordPress trên localhost Bước 1: Cấu hình database với: - Database Name : tên database bạn vừa tạo
  • 15. P a g e | 15 - User Name: tài truy cập MySQL, thông thường là root - Password: là mật khẩu của tải khoản được khai báo phía trên - Database Host: thông thường là localhost, bạn giữ nguyên không cần thay đổi - Table Prefix: ký tự đầu tiên xuất hiện trong tên bảng, để dễ hình dung bạn có thể xem ảnh ở phía dưới Bước 2: Xác nhận và chạy cài đặt. Bước 3: Chọn lựa tên website và tài khoản quản trị.
  • 16. P a g e | 16 IV. Tạo 1 website (thành phần cơ bản) với Wordpress. a) Tạo 1 website (thành phần cơ bản) với Wordpress. Click chọn Structure ThemeClick 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)
  • 17. P a g e | 17 c) Tạo các bài viết trong wordpress Để tạo các bài viết trong Wordpress: -Ta click chọn Mục Posts ->Add New: nhập thông tin bài viết
  • 18. P a g e | 18 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ả V. Nhận xét và đánh giá. Qua tìm hiểu và thực hành làm một website đơn giản với Wordpress, bài học rút ra là wordpress là một công cụ lập trình web mạnh, với nhiều ưu điểm lớn như dễ sử dụng, cộng đồng hỗ trợ đông đảo, nhiều plugin và gói giao diện có sẵn, dễ phát triển, hỗ trợ nhiều ngôn ngữ, có thể làm nhiều loại. Nói chung nên học lập trình web với Wordpress.
  • 19. P a g e | 19 PHẦN IV BÁO CÁO THỰC TẬP NGUYÊN CỨU VÀ XÂY DỰNG WEBSITE BẰNG OPENCART
  • 20. P a g e | 20 OPENCART 1. Giới thiệu opencart o Opencart là một CMS mã nguồn mở phát triển dành cho các hệ thống bán hàng trực tuyến online hay còn gọi là thương mại điện tử. Nó được phát triển trên ngôn ngữ lập trình PHP và sử dụng mô hình MVC(L) để xây dựng cấu trúc. o Opencart hỗ trợ bán hàng Multishop, nghĩa là bạn có thể tạo các gian hàng trên nó. Hệ thống quản lý dịch vụ giảm giá, quản lý sản phẩm, chuyên mục sản phẩm, nhà cung cấp hay thương hiệu, .. rất chuyên nghiệp.
  • 21. P a g e | 21 o Được xây dựng trên mô hình MVC nên việc phát triển viết module trên nó rất đơn giản giúp cho các nhà phát triển có thể code ra những chức năng riêng theo ý khách hàng, cộng với hệ thống quản lý Module rất tiện dụng cho khách hàng. o Hiện nay đã có Vesion 2.x với giao diện admin Responsive, bổ sung nhiều tính năng mới giúp cho việc quản lý dễ dàng hơn. Tuy nhiên có nhiều ý kiến trái chiều cho rằng giao diện admin mới này nhìn không được đẹp lắm. Các đặc trung cơ bản của Opencart OpenCart là một mã nguồn mở miễn phí, sử dụng ngôn ngữ PHP o Cung cấp giải pháp thương mại điện tử mạnh mẽ với khả năng tạo gian hàng kinh doanh trực tuyến o Ngoài tính năng miễn phí thì opencart được biết đến với các tính năng vốn có của 1 mã nguồn mở (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. o 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… OpenCart là một hệ thống giỏ hàng o Như đã nói ở trên, 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…
  • 22. P a g e | 22 Opencart có các tính năng phong phú o 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 o Hệ thống tính điểm Coupon o Thẻ quà tặng o Xếp hạng các hạng mục sản phẩm o SEO o Tiền tệ Opencart thân thiện với người dùng o Đầu tiên, hãy xem qua trang quản lý ADMIN, tác thẻ tab được sắp xếp dưới dạng trượt xuống, thuận tiện chúng được đóng gói lại từng khu vực với nhau, điều này có vừa tốt lại không tốt o Tốt ở việc truy nhanh, chỉ bằng các cú rê chuột, điều không tốt ở đây là sự phức tạp, chính sự kéo thả lại là điều khó sử dụng ở Opencart. Nhưng người viết cũng đánh giá cao cách bố trí trực quan và hợp lý của Opensource này o Cộng đồng phát triển mạnh (cả miễn phí và thương mại), cộng đồng ngày càng phát triển mạnh ở Việt Nam, vì thế sự hỗ trợ là rất lớn, và nhanh chóng o Đặc biệt nhà phát triển có thể tùy chỉnh những gì mình thích, có thể đào sâu nghiên cứu, và không giới hạn tập tin. Người sử dụng biết ít nhiều về PhotoShop và một ít lập trình có thể sử dụng được dễ dàng
  • 23. P a g e | 23 o Opencart là một CMS mã nguồn mở phát triển dành cho các hệ thống bán hàng trực tuyến online hay còn gọi là thương mại điện tử. Nó được phát triển trên ngôn ngữ lập trình PHP và sử dụng mô hình MVC(L) để xây dựng cấu trúc. o Opencart hỗ trợ bán hàng Multishop, nghĩa là bạn có thể tạo các gian hàng trên nó. Hệ thống quản lý dịch vụ giảm giá, quản lý sản phẩm, chuyên mục sản phẩm, nhà cung cấp hay thương hiệu, .. rất chuyên nghiệp. o Được xây dựng trên mô hình MVC nên việc phát triển viết module trên nó rất đơn giản giúp cho các nhà phát triển có thể code ra những chức năng riêng theo ý khách hàng, cộng với hệ thống quản lý Module rất tiện dụng cho khách hàng. o Hiện nay đã có Vesion 2.x với giao diện admin Responsive, bổ sung nhiều tính năng mới giúp cho việc quản lý dễ dàng hơn. Tuy nhiên có nhiều ý kiến trái chiều cho rằng giao diện admin mới này nhìn không được đẹp lắm. OpenCart là mã nguồn mở o 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. OpenCart là một hệ thống giỏ hàng o Như đã nói ở trên, 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
  • 24. P a g e | 24 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... Opencart có các tính năng phong phú o 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.  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ệ Opencart thân thiện với người dùng o Đầu tiên, hãy xem qua trang quản lý ADMIN, tác thẻ tab được sắp xếp dưới dạng trượt xuống, thuận tiện chúng được đóng gói lại từng khu vực với nhau, điều này có vừa tốt lại không tốt. Tốtt ở việc truy nhanh, chỉ bằng các cú re chuột, điều không tốt ở đây là sự phức tạp, chính sự kéo thả lại là điều khó sử dụng ở Opencart. Nhưng người viết cũng đánh giá cao cách bố trí trực quan và hợp lý của Opensource này. o o Cộng đồng Phát triển mạnh (cả miễn phí và thương mại), cộng đồng ngày càng phát triển mạnh ở Việt Nam, vì thế sự hỗ trợ là rất lớn, và nhanh chóng. Đặc biệt nhà phát triển có thể tùy chỉnh những gì mình thích, có thể đào sâu nghiên cứu, và không giới hạn tập tin. Người sử dụng biết ít nhiều về PhotoShop và một ít lập trình có thể sử dụng được đễ dàng. 2. Cài đặt: Hướng dẫn cài đặt Opencart
  • 25. P a g e | 25 Bước 1: Dĩ nhiên rồi, để cài đặt Opencart thì điều đầu tiên là bạn phải Download Opencart về Bước 2: Nếu bạn muốn cài đặt Opencart trên host sử dụng Cpanel thì điều bạn cần làm là mua một host, tên miền rồi sau đó mới tiến hành cài đặt được Bước 3: Sau khi bạn đã thực hiện bước 2 xong, thì bản giải nén file Opencart đã download ở bước 1 ra. Sau đó copy toàn bộ file trong thư mục upload và folder htdocs tai địa chỉ C:xampphtdocs, đây là địa chỉ chứa thư mục Xampp bạn đã cài ở bước 2. Giải nén Opencart
  • 26. P a g e | 26 Copy folder upload vao folder htdocs Bước 4: Bạn đổi 2 file config-dist.php trong folder htdocs và htdocs/admin thành config.php Bước 5: Bật trình duyệt web, có thẻ là Google Chrome, Firefox hay trình duyệt gì mà bạn hay dùng lên. Rồi truy cập vào địa chỉ http://localhost/phpmyadmin/ để tạo database, bạn điền tên database bạn muốn rồi chọn Create (Lưu ý tên database không có dấu cách và ký tự đặc biệt)
  • 27. P a g e | 27 Tạo database cho website Bước 6: Sau khi đã tạo database thành công ở bước 5, bạn truy cập vào địa chỉ http://localhost/ để cài đặt Opencart. Các bạn làm theo những hướng dẫn trong ảnh nhé Màn hình cài đặt hiện ra, bạn click chọn Continue
  • 28. P a g e | 28 Click chọn Continue Màn hình tiếp theo hiển thị những thiết lập cần cho cài đặt, cơ bản thì nếu bạn cài thành công Xampp rồi thì mọi thiết lập đã Ok hết rồi, nếu thấy thiết lập liên quan tới cURL có Status là chưa thành công (có dấu X) thì bạn vào thư mục C:xamppphp, chọn file php.ini, tìm tới dòng ;extension=php_curl.dll và bỏ dấu ; đi là đươc. Lưu ý xong thì bản phải khởi động lại máy để thay đổi cập nhật rồi mới tiếp tục cài đặt Opencart được
  • 29. P a g e | 29 Đảm bảo Status của mọi thiết lập đều OK Khi mọi thiết lập đã OK, bạn chọn Continue Trong bước này, bạn nhập như trong ảnh. Bảng 1 Username bạn điền là root, và Database là tên bạn tạo ở bước 5
  • 30. P a g e | 30 Điền thông tin như trong ảnh Nhấn Continue đề hoàn thành việc cài đặt Việc cài đặt hoàn thành
  • 31. P a g e | 31 Sau khi cài đặt xong, bạn vào thư mục htdosc và xóa thư mục install đi Xóa thư mục Install sau khi cài đặt xong Bạn truy cập địa chỉ http://localhost/ đề vào trang chủ website Giao diện trang chủ
  • 32. P a g e | 32 Bạn truy cập địa chỉ http://localhost/admin/ để vào trang quản trị website, thông tin đăng nhập là thông tin bạn điền ở bước trên Giao triện trang quản trị
  • 33. P a g e | 33 Giao diện trang quản trị Như vậy là bạn đã cài đặt xong Opencart, một mã nguồn website bán hàng miễn phí song vô cùng mạnh mẽ với đầy đủ tính năng và được tối ưu SEO rất tốt. Để học cách sử dụng và chỉnh sửa Opencart các bạn hãy tiếp tục đón đọc những bài viết tại thanhchinh.com nhé. Nếu thấy bài viết bổ ích các bạn hãy like và G+ để khích lệ mình nhé. Cảm ơn các bạn. Chúc các bạn thành công! 3. Chương trình thực hiện 4. Lời kết Đây là bài tập hay mà em và các bạn đã được học và thực hàn
  • 34. P a g e | 34 PHẦN V NGHIÊN CỨU VÀ LÀM WEBSITE TIN TỨC VỚI JOOMLA 1. Giới thiệu joomla: Joomla là một hệ quản trị nội dung mã nguồn mở. Joomla được viết bằng ngôn ngữ PHP và kết nối tới cơ sở dữ liệu MySQL, cho phép người sử dụng có thể dễ dàng xuất bản các nội dung của họ lên Internet hoặc Intranet. 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 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 có mã nguồn mở do đó việc sử dụng Joomla là hoàn toàn miễn phí cho tất cả mọi người trên thế giới. 2. Các dòng phiên bản của joomla:
  • 35. P a g e | 35 a. Joomla 1.0.X: Phiên bản đầu tiên của Joomla là phiên bản Joomla 1.0 (hay còn gọi là Joomla 1.0.0 được phát hành vào ngày 15 tháng 09 năm 2005) có nguồn gốc từ Mambo 4.5.2.3 (đã bao gồm thêm nhiều bản vá bảo mật và sửa lỗi). Các phiên bản tiếp theo có dạng 1.0.X. Điểm mạnh của Joomla 1.0.x: Có một số lượng rất lớn các thành phần mở rộng (module/component); thành phần nhúng (mambot); giao diện (template). Phiên bản cuối cùng của dòng này là: Joomla 1.0.15 (phát hành vào ngày 21 tháng 02 năm 2008) Đến nay, Joomla đã ngừng hỗ trợ và phát triển dòng phiên bản 1.0.X này. b. Joomla 1.5.X: Phiên bản đầu tiên của dòng này (thế hệ thứ 2) là Joomla 1.5.0 được phát hành vào ngày 21 tháng 1 năm 2008. Phiên bản này bắt đầu hỗ trợ bộ ký tự UTF8. Các phiên bản tiếp theo có dạng 1.5.X. Phiên bản Joomla 1.5 là phiên bản cải tiến từ Joomla 1.0.x (phần mã được viết lại hoàn toàn, tuy nhiên vẫn giữ cách hành xử như cũ) được coi như Mambo 4.6. Joomla 1.5 tiếp tục duy trì một giao diện người sử dụng đơn giản (nhìn và cảm nhận - look and feel).
  • 36. P a g e | 36 Cả Joomla 1.5 và Mambo 4.6 đều hỗ trợ đa ngôn ngữ. Joomla thì sử dụng file định dạng ".ini" để lưu các thông tin chuyển đổi ngôn ngữ, còn Mambo thì sử dụng file định dạng ".gettext". Joomla 1.5 hỗ trợ tất cả các ngôn ngữ có tập ký tự được biểu diễn bằng bảng mã UTF- 8. Joomla 1.5 cũng bao gồm các đặc tính mới như các mô hình chứng thực (LDAP, Gmail...), hỗ trợ mô hình khách-chủ xml-rpc. Nó cũng hỗ trợ các trình điều khiển cơ sở dữ liệu dành cho MySQL 4.1+ (trên nền PHP 5) và tăng cường hỗ trợ cho MySQL 5, cũng như hỗ trợ các loại cơ sở dữ liệu khác. Điểm mạnh của Joomla 1.5: Phần quản trị Website có sử dụng công nghệ Web 2.0, một số tính năng được cải tiến hơn so với Joomla 1.0.x. Phiên bản mới nhất của dòng này là: Joomla 1.5.26 (phát hành vào ngày 27 tháng 03 năm 2012) đã ngừng phát triển và chỉ đang được hỗ trợ cập nhật các bản vá bảo mật. Bản cài đặt nhanh đã tích hợp tiếng Việt: Joomla Việt. c. Joomla 2.5.X: Phiên bản đầu tiên của dòng này lại bắt đầu từ phiên bản Joomla 1.6.0 phát hành vào ngày 10 tháng 01 năm 2011. Nhưng chỉ trong vòng 6 tháng với 4 bản cập nhật liên tục tới phiên bản1.6.4 vào ngày 27 tháng 06 năm 2011.
  • 37. P a g e | 37 Phiên bản 1.6.6 phát hành vào ngày 26 tháng 07 năm 2011 đã đánh dấu sự kết thúc của dòng 1.6 và chỉ cập nhật vì lý do bảo mật dành cho các trang web không thể cập nhật lên phiên bản 1.7 vì lý do khách quan. Theo đó, phiên bản 1.7.0 nhanh chóng được phát hành vào ngày 19 tháng 07 năm 2011. Đến lượt phiên bản 1.7 lại kết thúc chu kỳ sống ngắn ngủi vào ngày 24 tháng 02 năm 2012 tạiphiên bản 1.7.5 và nhường chỗ cho dòng phiên bản 2.5 Dòng phiên bản 2.5.0 được phát hành vào ngày 24 tháng 01 năm 2012 hứa hẹn một kỷ nguyên mới của Joomla với các tính năng cực kỳ vượt trội như: tự động cập nhật qua nút bấm trong phần quản trị, hỗ trợ seo mạnh hơn và đặc biệt phân quyền sâu hơn với từng nhóm thành viên. Phiên bản mới nhất hiện nay của dòng này là 2.5.6 được phát hành vào ngày 19 tháng 06 năm 2012 d. Joomla 3.0.X: Đang ở giai đoạn Joomla 3.0 Alpha - 1 được phát hành vào ngày 12 tháng 07 năm 2012 3. Quy trình cài đặt Appserver: - Để quá trình hiển thị và thực hiện website được hoàn tất thì bước đầu ta tiến hành cài đặt một apache, hệ quản trị cơ sở dữ liệu…
  • 38. P a g e | 38 - Tiến trình cài đặt appserver: + Nhấn cài đặt bình thường màn hình đầu tiên: + Sau khi nhấn Next
  • 39. P a g e | 39
  • 40. P a g e | 40
  • 41. P a g e | 41 + Khi kết thúc quá trình cài đặt bạn tạo được một server ảo để chạy website. + Để tiến hành chạy website ta copy thư mục chứa website và cho vào thư mục www của appserver:
  • 42. P a g e | 42 + Trình duyệt quản lý của Appserver: 4. Quy trình cài đặt Joomla 2.5: - Mở trình duyệt web và gõ vào địa chỉ http://localhost/joomla25 với yêu cầu là thư mục joomla25 đã nằm trong thư mục www của appserver, sau đó trang web Joomla! Installation sẽ xuất hiện và ta có thể cài đặt Joomla! với 7 bước: + Bước 1: Chọn ngôn ngữ: chọn ngôn ngữ phù hợp để tiến hành cài đặt mặc định ở đây là tiếng việt hoặc English.
  • 43. P a g e | 43 + Bước 2: Kiểm tra trước cài đặt: kiểm tra xem server trên máy tính có đủ điều kiện để cài đặt không: + Bước 3: Bản quyền:
  • 44. P a g e | 44 + Bước 4: Cấu hình cơ sở dữ liệu: cấu hình các tham số được yêu cầu. + Bước 5: cấu hình FTP: bước này chúng ta có thể bỏ qua.
  • 45. P a g e | 45 + Bước 6: cấu hình website: đặt tên trang web, tên người quản trị và mật khẩu người quản trị. Đồng thời cũng tiến hành nạp cơ sở dữ liệu mẫu của bản joomla đó.
  • 46. P a g e | 46 + Bước 7: Hoàn thành: bước này ta sẽ tiến hành gỡ bỏ thư mục cài đặt mẫu và tiến hành cài đạt module để hoàn thiện trang web hơn. - Quá trình cài đạt hoàn tất và ta có trang web như sau:
  • 47. P a g e | 47
  • 48. P a g e | 48 I. CÀI ĐẶT MODULE CHO WEBSITE 1.Giới thiệu về module: - Joomla Module là một trong các thành phần mở rộng của Joomla, nó là một ứng dụng nhỏ (thường chỉ có vài file và phần lập trình cũng không nhiều) được sử dụng chủ yếu để lấy dữ liệu và hiển thị thông tin. Module thường được dùng kết hợp kèm với cáccomponent nhằm mở rộng, cũng như thể hiện rõ ràng hơn các chức năng của component. - Không giống như component, một module có thể được đặt ở bất kỳ vị trí nào trên template hoặc vị trí do người dùng tự định nghĩa. Ngoài ra một module có thể được nhân bản, nghĩa là cùng lúc có thể xuất hiện tại một vị trí hoặc các vị trí khác nhau 2.Cài đặt module: - Upload module thông qua menu Extensions/Extension Manager 2.1 Module Slide Show: Mở menu Extentsions/ Module Manager chọn Slideshow:
  • 49. P a g e | 49 Chọn vị trí đặt module ở mục position và upload hình ảnh mục Slides manager Chọn số trang hiển thi:
  • 50. P a g e | 50 Cuối cùng, save && close. Sau khi cài đặt ta được: 2.2 Module Tiêu điểm: Mở menu Extentsions/ Module Manager chọn Jabulletin:
  • 51. P a g e | 51 Thay đổi một số thuộc tính: title, show title, chọn trang hiển thị và chọn nội dung tin hiển thị. Sau đó lưu lại và ta được: 2.3 Module Danh mục tin tức:
  • 52. P a g e | 52 Mở menu Extentsions/ Module Manager chọn Sjmeganew II: Ta có thể tạo nhiều danh mục tin tức :
  • 53. P a g e | 53 2.4 Module Hỗ trợ online: Mở menu Extentsions/ Module Manager chọn mod_jms_support:
  • 54. P a g e | 54 Kết quả: 2.5 Module Facebook: Mở menu Extentsions/ Module Manager chọn mod_iyosis_facebook:
  • 55. P a g e | 55 Kết quả: 2.6 Module Thống kê truy cập: Mở menu Extentsions/ Module Manager chọn mod_vvisit_counter:
  • 56. P a g e | 56 Kết quả: 2.7 Custom HTML: Mở menu Extentsions/ Module Manager chọn new/custom html:
  • 57. P a g e | 57 Tạo nội dung:
  • 58. P a g e | 58 Kết quả: 2.8 Tạo nút like, comment facebook: Mở menu Extentsions/ Plug-in Manager chọn content-facebok like and share:
  • 59. P a g e | 59 Kết quả:
  • 60. P a g e | 60 PHẦN V TỔNG KẾT QUÁ TRÌNH THỰC TẬP VÀ Ý KIẾN ĐÓNG GÓP. Tổng kết quá trình thực tập: +) Kì thực tập hè đợt này mang lại nhiều điều bổ ích, và quan trọng là kinh nghiệm thực tiễn khi được đến công ty để làm việc, được lấy ý kiến khách hàng, được tham gia vào quá trình làm sản phẩm. +) Trong quá trình thực tập có thể ban đầu còn bỡ ngỡ với công việc nhưng sau đó đã dần dần thích nghi và làm quen với môi trường làm việc, hòa nhập nhanh chóng với công ty. Từ đó củng cố thêm những kĩ năng mềm như trình bày ý tưởng, làm việc nhóm và quản lí thời gian. +) Việc được có xát thực tế sẽ là những bài học đắt giá, củng cố thêm kiến thức được học ở trường, ở lớp, qua đó học cách để áp dụng kiến thức ở trường lớp vào với thực tế, đúc rút kinh nghiệm, bổ sung những kiến thức cần có cho quá trình làm việc sau này. +) Trong quá trình làm việc nhóm, do quản lí thời gian còn chưa nhiều hiệu quả nên còn gặp phải những vấn đề như: chậm thời gian công việc được giao, làm chưa đúng yêu được giao, nhưng dần dần được khắc phục qua từng thời gian làm.
  • 61. P a g e | 61 END.