C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
Bao_cao_ttcn
1. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 1
BÁO CÁO THỰC TẬP
TÌM HIỂU VIỆC THIẾT KẾ WEBSITE TIN TỨC JOOMA
SINH VIÊN : TRẦN ĐÌNH LỘC - MSSV : 51001816
TRƯỜNG : ĐẠI HỌC QUỐC GIA – ĐẠI HỌC BÁCH KHOA TP HỒ CHÍ MINH
GIÁO VIÊN HƯỚNG DẪN: THẦY VÕ ĐỖ THẮNG
2. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 2
MỤC LỤC
I. GIỚI THIỆU TRUNG TÂM ATHENA ............................................................................................................................3
1. Lĩnh vực hoạt động chính................................................................................................................................................3
2. Đội ngũ giảng viên............................................................................................................................................................3
3. Cơ sở vật chất ....................................................................................................................................................................3
II. GIỚI THIỆU XAMPP VÀ JOOMLA ................................................................................................................................5
1. JOOMLA ............................................................................................................................................................................5
2. XAMPP...............................................................................................................................................................................5
III. QUÁ TRÌNH THỰC HIỆN .................................................................................................................................................6
1. Cài đặt Xampp ...................................................................................................................................................................6
2. Cài đặt Joomla ...................................................................................................................................................................9
3. Tạo Template ...................................................................................................................................................................14
4. Tạo Category....................................................................................................................................................................15
5. Tạo bài viết.......................................................................................................................................................................16
6. Tạo Menu....................................................................................................................1Error! Bookmark not defined.
7. Hiển thị Menu trên trang................................................................................................................................................18
8. Tạo tin tức cập nhật.........................................................................................................................................................19
9. Tạo tin tức mới nhất........................................................................................................................................................19
10. Tạo danh mục tin tức ......................................................................................................................................................20
11. Tạo quảng cáo..................................................................................................................................................................21
12. Tạo support.......................................................................................................................................................................21
13. Tạo video hoạt động.......................................................................................................................................................22
14. Tạo liên kết facebook .....................................................................................................................................................22
15. Tạo thống kê truy cập.....................................................................................................................................................23
15. Back up database và upload trang web lên host.........................................................................................................24
IV. BẢO MẬT WEBSITE ........................................................................................................................................................26
1. Mối nguy hiểm.................................................................................................................................................................26
2. Cách khắc phục................................................................................................................................................................26
V. NHÂN XÉT ..........................................................................................................................................................................28
1. Ưu điểmcủa Joomla .......................................................................................................................................................28
2. Nhược điểm của Joomla.................................................................................................................................................28
VI. SEO VÀ ONLINE MARKETING....................................................................................................................................29
1. Quảng bá trên Zing Me ..................................................................................................................................................29
1. Quảng bá trên Facebook................................................................................................................................................30
V. TÀI LIỆU THAM KHẢO ..................................................................................................................................................31
3. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 3
I. GIỚI THIỆU TRUNG TÂM ATHENA
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à .
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í Minh,
Học Viện An Ninh Nhân Dân( Thủ Đức), Học Viện Bưu Chính Viễn Thông, Hiệp hội an toàn
thông tin (VNISA), Viện Kỹ Thuật Quân Sự ,......
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
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
4. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 4
+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ế.
Trung Tâm ATHENA - 2 Bis Đinh Tiên Hoàng , DaKao, Q1 , Tp HCM
Trung tâm ATHENA - 92 Nguyễn Đình Chiểu ,DaKao, Q1 , Tp HCM
5. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 5
II. GIỚI THIỆU XAMPP VÀ JOOMLA
1. 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 phát âm theo tiếng Swahili như là jumla nghĩa là "đồng tâm hiệp lực".
Joomla được sử dụng ở khắp mọi nơi trên thế giới, từ những website cá nhân cho tới
những hệ thống website doanh nghiệp có tính phức tạp cao, cung cấp nhiều dịch vụ và ứng dụng.
Joomla! có thể dễ dàng cài đặt, dễ dàng quản lý và có độ tin cậy cao.
Joomla 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.
(Nguồn Wikipedia)
2. XAMPP
Một trang web viết bằng ngôn ngữ PHP để dung được mọi chỗ thì cần phải có 1 web
server, bộ thong dịch ngôn ngữ, ngôn ngữ truy vấn cơ sở dữ liệu. Đây là ba thành phần tuy tồn
tại riêng rẽ, độc lập với nhau nhưng không thể tách rời, thiếu lien kết với nhau. Chúng phải luôn
luôn có kết nối với nhau để cho trang web có thể tồn tại và kích hoạt được.
Web server đó là Apache, bộ thong dịch ngôn ngữ chính là PHP, ngôn ngữ truy vấn cơ sở
dữ liệu là MySQL.
Có nhiều thành phần tích hợp ba thành phần này, gói phần mềm chạy ổn định nhất đó là
XAMPP.
XAMPP là chương trình tạo máy chủ Web (Web Server) được tích hợp sẵn Apache,
PHP, MySQL, FTP Server, Mail Server và các công cụ như phpMyAdmin. Không như
Appserv, XAMPP có chương trình quản lý khá tiện lợi, cho phép chủ động bật tắt hoặc khởi
động lại các dịch vụ máy chủ bất kỳ lúc nào
6. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 6
III. QUÁ TRÌNH THỰC HIỆN
Trước hết, để có thể làm việc được trên localhost, cần có một môi trường liên kết giả lập.
Đó là Xampp, nó sẽ giúp duy trì hoạt động của localhost, phpMyAdmin.
Sau đó ta tải phần mềm Joomla trên mạng và tiến hành cài đặt, cấu hình cho trang web trên
localhost.
Khi hoàn thành ta tiếp tục backup và đưa lên host trực tuyến.
Cuối cùng cần có một tên miền như một địa chỉ public để có thể theo dõi một trang web
dưới mọi hình thức.
1. Cài đặt Xampp
Download, install, tạo server trên localhost với XAMPP 1.7.3
Ấn Install.
Chờ quá trình cài đặt hoàn thành.
Xuất hiện cửa sổ trên, chọn y.
7. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 7
Chọn y.
Ấn Enter.
Ấn Enter.
8. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 8
Chọn 1 để start XAMMPP Control Panel
Hoặc chọn x để thoát khỏi giao diện dòng lệnh.
Mở biểu tượng XAMMPP Control Panel, start 2 dịch vụ Apache và MySql.
(Lưu ý: Apache và MySql phải luôn ở trạng thái „running‟ thì trang web mới chạy
được).
9. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 9
Khi cài đặt xong , Xampp có thể dung chung port với 1 chương trình khác nên ta thay
http://localhost/ bằng http://localhost:8080/ (phải chỉnh sửa trong Xampp).
Bật trình duyệt gõ vào đường dẫn http://localhost:8080/ để kiểm tra kết quả.
Chọn ngôn ngữ English. => Xuất hiện giao diện của XAMPP.
2. Cài đặt Joomla
Ta sử dụng Joomla version 1.5.21 và cài đặt như sau :
Copy file
Joomla_1.5.21-Stable-Full_Package.zip
vào thư mục theo đường dẫn sau D:xampphtdocs sau
đó giải nén và đổi tên. Sau đó truy cập vào địa chỉ http://localhost:8080/thietkeweb để tiến hành
cài đặt.(VD tên thư mục được đặt là thietkeweb).
10. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 10
Xuất hiện trang cài đặt như trên, chọn Next.
Chọn Next.
Chọn Next.
11. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 11
Điền vào các thông tin.
Database Type mặc định sẽ là mysql.
Host name: localhost
Username: root
Password: để trống
Database Name: webdoanhnghiep {lưu lý, database name phải đặt đúng như database name đã
tạo trong phpMyAdmin}
Điền xong các thông tin, chọn Next.
Chọn Next.
12. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 12
Điền vào các thông tin.
Site Name: Athena_Tin tuc webdoanhnghiep
Your E-mail: tùy ý.
Admin password và Confirm password: tùy ý.
Chọn Install Sample Data.
Xuất hiện dòng chữ Sample data installed successfully là thành công.
Chọn Next.
=> Finish.
13. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 13
Để hoàn thành quá trình cài đặt ta phải vào đường dẫn “D:xampphtdocswebdoanhnghiep”
xóa đi folder “installation”.
Vào đường link http://localhost:8080/webdoanhnghiep/ để kiểm tra trang front-end.
Vào đường link http://localhost:8080/webdoanhnghiep/administrator/ để kiểm tra trang back-
end.
14. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 14
3. Tạo Template
Vào Extensions->Extension Manager để upload và install gói athena_default
Vào Extensions->Template Manager để chọn athena_default làm template mặc định.
15. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 15
4. Tạo Category
Vào Content->Category, click vào New để tạo một Category
Nhập tên Category trong textbox Title, sau đó Save để kết thúc.
Làm tương tự để thêm category mới.
16. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 16
5. Tạo bài viết
Vào Content->Article Manager, click New để tạo bài viết mới.
Nhập tiêu đề vào Title, nhập nội dung vào Article Text, chọn Category cho bài viết trong list
Category
Làm tương tự để thêm bài viết mới
17. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 17
6. Tạo Menu
Điền thông tin đầy đủ bao gồm tên Menu trong Menu Title, chọn Menu Item Type, Parent Item,
và chọn Category trong list Choose a category.
Làm tương tự để tạo thêm các Menu khác
18. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 18
7. Hiển thị Menu trên trang
Vào Extensions->Module Manager, chọn Main Menu
Thiết lập các thông số để hiển thị Main Menu ra màn hình
Sau đó vào localhost/webdoanhnghiep sẽ thấy hình như sau
19. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 19
8. Tạo tin tức cập nhật
Cài đặt gói mod_yt_titleflash tương tự như cài Template Athena_default
Vào Extensions->Module Manager kích hoạt module YT TitleFlash
9. Tạo tin tức mới nhất
Cài đặt gói mod_jabulletin tương tự như cài template athena_default
20. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 20
Trong Module Manager chỉnh sửa thông số phù hợp để hiển thị tin tức mới nhất ra màn hình
10. Tạo danh mục tin tức
Cài gói mod_sj_meganews trong Extension Manager
Trong Module Manager chỉnh thông số để hiện thị module danh mục tin tức ra màn hình.
21. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 21
11. Tạo quảng cáo
Trong Module Manager, click New để tạo Module mới, chọn kiểu Module là Custom HTML
Chỉnh sửa thông số để hiển thị Quảng cáo trong màn hình.
12. Tạo support
Cài đặt gói mod_jms_support_for_joomla_2.5 trong Extension Module
Trong Module Jms Support Online thiết lập thông số như hình.
22. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 22
13. Tạo video hoạt động
Cài gói mod_sp_simple_youtube_j25 trong Extension Manager.
Trong module SP Simple Youtube thiết lập thông số như hình
14. Tạo liên kết facebook
Cài đặt gói mod_iyosis_facebook_j1.6_v1.2_like face hien thi avata trong Extension Manager.
Thiết lập thông số như hình trong module mod_iyosis.
23. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 23
15. Tạo thống kê truy cập
Cài đặt gói vinaora_visitors_counter_2.5 trong Extension Manager.
Thiết lập thông số như hình trong module mod_vvisit_counter
16. Backup database và upload trang web lên host.
Truy cập vào đường link http://localhost:8080/xampp/ chọn phpMyAdmin.
Chọn cơ sở dữ liệu webdoanhnghiep
24. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 24
Chọn CheckAll sau đó chọn Export thành file có định dạng đuôi là .sql (ví dụ
webdoanhnghiep.sql). Lưu lại file này
Up web lên hosting
Ta dùng phần mềm Filezilla để up web lên hosting
Ta mở phần mềm và điền vào các ô Host, Username, Password
Trong Local site ta chọn thư mục cần để upload
Trong Filename ta chọn tất cả để upload
Sau khi upload thành công ta edit file configuration.php
Sau đó truy cập và link đã đăng ký. Như vậy cơ bản ta đã hoàn thành trang web
25. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 25
Địa chỉ website mình đã chọn để đưa lên Internet là http://athena.computertrd.esy.es/
26. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 26
IV. BẢO MẬT WEBSITE
1. Mối nguy hiểm
Joomla sử dụng tiền tố mặc định cho database của mình là “jos_”. Tiền tố này đã được sử
dụng từ khá lâu, từ thời joomla còn có tên gọi phổ biến hơn là Mambo. Tuy nhiên các thành phần
mở rộng( component) của joomla được phát hiện là dễ tổn thương bởi các tấn công SQL một
phần lại là do tiền tố mặc định này gây ra. Joomla ra bản vá lỗi rất nhanh, nhưng nếu bạn cũng
như mình, không có nhiều thời gian để kiểm tra hàng ngày các vấn đề về bảo mật của joomla và
những bản vá, và tại sao bạn phải làm như vậy, website của bạn và mình đều đang gặp nguy
hiểm. Chúng ta nên làm gì?
Những cuộc tấn công vào website với ý đồ xấu đa phần được thực hiện bởi các đoạn mã
chạy tự động. Rất nhiều website dễ bị tổn thương sẽ bị hack thành công bởi hacker theo cách như
vậy. Ít khi một website nào đó lại là đối tượng chính để tấn công, trừ phi website đó gây thù
chuốc oán với nhân sĩ võ lâm trên giang hồ hoặc vì mục đích cạnh tranh không lành mạnh. Mình
xin được nói về phần đa, tức là website bị hack bởi các lỗ hổng bảo mật rất cơ bản và phổ biến
mà nguyên nhân là do thói quen sử dụng các cài đặt mặc định của webmaster.
Một trong những thứ “mặc định” nguy hiểm nhất của joomla đó là tiền tố “jos_”. Ai ai
cũng biết joomla sẽ sử dụng tiền tố này và các đoạn mã tự động tấn công vào cơ sở dữ
liệu(database) cũng sẽ mặc định lấy tiền tố này làm mục tiêu. Một ý tưởng, tại sao không đổi nó
đi nhỉ, đổi thành tiền tố của riêng bạn mà chỉ có trời biết, đất biết, bạn biết, cũng có thể là mình
biết nếu bạn làm y chang hướng dẫn này của mình. Ý tưởng tuyệt vời, nhưng mà làm sao để đổi
trong khi mọi thứ đang chạy trơn tru, đổi xong nhiều khi lại lỗi cả hệ thống. Rất may việc đổi
tiền tố này cũng không phức tạp như bạn nghĩ.
2. Cách khắc phục
Bước đầu tiên, backup mọi thứ đề phòng trường hợp có lỗi nghiêm trọng không thể khắc
phục được
Bước thứ hai, export database của bạn. Giành cho những ai không biết export database là
gì: bạn mở phpMyAdmin lên, chọn database mà mình đang sử dụng, nhấp chọn export:
Click chọn Save as file rồi chọn Go:
Mở file mà bạn vừa mới save lên bằng bất cứ trình soạn thảo nào có chức năng replace,
nên dùng wordpad có sẵn của window. Tìm và thay thế tất cả các tiền tố “jos_” bằng “google_”
hoặc bất cứ tiền tố gì mà bạn thích. Nhớ sử dụng chức năng Find & Replace nhé, đừng làm thủ
công.
Import database trở lại, nguồn là file bạn vừa mới chỉnh sửa.
Tiếp theo là phải chỉnh sửa file configuration.php, bạn mở file này lên, cũng bằng trình
soạn thảo mà bạn hay dùng. Giành cho những ai mới sử dụng joomla: file này nằm trong thư
mục mà bạn chứa joomla, nó nằm cùng cấp với thư mục administrator. Tìm đến đoạn code sau:
var $dbprefix = 'jos_';
27. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 27
thay “jos_” bằng tiền tố mà bạn đã chọn ở trên, trong ví dụ của mình là “cr10_”. Save file và up
lên host trở lại.
Ta được như sau:
28. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 28
V. Nhận xét
1. Ưu điểm của Joomla
Ưu điểm đầu tiên cần nói tới là dễ sử dụng. Quả thực với Joomla bạn chỉ cần vài chục
phút là tạo xong một website hoàn chỉnh với rất nhiều tính năng như gallery, video, music,
shopping cart, forum …Vì dễ sử dụng Joomla được dùng rất nhiều để xây dựng các website từ
nhỏ tới lớn vừa .
Giao diện Joomla rất đẹp được cung cấp bởi rất nhiều công ty cả miễn phí và thương mại
.(Xem danh sách các công ty cung cấp template Joomla tại đây). (Joomlart là một công ty lớn
cung cấp các template cho joomla có trả phí do anh Hùng người Việt Nam là Director . Joomlart
hiện có hơn 200 ngàn khách hàng từ khắp nơi trên thế giới cung cấp các template cho Joomla,
Drupal, Magento) .
Joomla có một thư viện các ứng dụng (extensions) khổng lồ được lập trình bởi các lập
trình viên khắp nơi, hầu hết là miễn phí, giúp bạn có rất nhiều lựa chọn mở rộng tính năng cho
website của minh .
Dễ dàng tìm và sửa các lỗi gặp phải: Vì có một lượng người dùng khổng lồ trên thế giới
do đó nếu bạn gặp một vấn đề trục trặc nào đó trong quá trình sử dụng Joomla thì hãy search trên
Google, 90% đã có người gặp phải vấn đề đó và hầu như đều có giải pháp, câu trả lời cho vấn đề
của bạn .
2. Nhược điểm của Joomla
Mã nguồn của Joomla tương đối lớn dẫn tới tốn nhiều tài nguyên hệ thống hơn so với
Drupal trong quá trình sử dụng. Việc có nhiều extensions là một lợi thế đồng thời nó cũng là một
bất lợi. Các extensions được viết bởi rất nhiều lập trình viên khác nhau dẫn tới tiềm ần các lỗi
bảo mật trong các extensions đó (tuy nhiên có các giải pháp firewall khắc phục các nhược điểm
này, (có trả phí)). Nếu là người dùng mới có thể bạn sẽ bối rối trong việc chọn lựa các extensions
cho website của mình.quá trình sử dụng .
Không có khả năng Multiple site như Drupal (cần mua extensions để có được tính năng
này) .
Khả năng SEO của Joomla kém nhất trong 3 loại CMS (Drupal, WordPress, Joomla) .
Không chạy tốt trên máy chủ Windows (IIS) .
29. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 29
VI. SEO và Online Marketing
1. Quảng bá trên Zing Me
Tạo một tài khoản trên Zing để đăng bài viết về trang http://athena.computertrd.esy.es/
Tài khoản ở đây là http://me.zing.vn/u/athena_daotao
Đăng các bài viết về trang http://athena.computertrd.esy.es/
30. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 30
2. Quảng bá trên Facebook
Tạo một fanpge trên Facebook để đăng bài viết về trang http://athena.computertrd.esy.es/
Fanpage ở đây là https://facebook.com/pages/Đào-tạo-Quản-Trị-Mạng-An-Ninh-
Mạng/342952012530047
Đăng các bài viết về trang http://athena.computertrd.esy.es/ thông qua status facebook
31. BÁO CÁO THỰC TẬP CÔNG NGHIỆP
TRUNG TÂM ĐÀO TẠOQUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Page 31
VII. TÀI LIỆU THAM KHẢO
http://google.com/
http://joomla.edu.vn/
http://vi.wikipedia.org/
http://athena.edu.vn/
http://www.joomla.org/