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

Xây dựng website du lịch bằng Wordpress

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

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
BÀI TẬP LỚN
MÔN: PHẦN MỀM MÃ NGUỒN MỞ
ĐỀ TÀI: XÂY DỰNG WEBSITE
CỔNG THÔNG TIN DU LỊCHNINH BÌNH
BẰNG WORDPRESS
GV hướng dẫn: Trần Thanh Huân
Lớp: KTPM 2 – K6
Nhóm: 30
•Nguyễn Trường Sơn – 0641360161
•Phạm Văn Hướng – 0641360143
Hà Nội, Tháng 6 năm 2014
2
MỤC LỤC
MỤC LỤC 3
LỜI NÓI ĐẦU 5
CHƯƠNG 1. TÌM HIỂU VỀ WORDPRESS 6
1.Wordpress là gì? 6
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.3 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ỉ tương tự các nhà cung cấp khác.
6
2.Ứng dụng của Wordpress 6
3.Ưu điểm của Wordpress 6
Hỗ trợ đa ngôn ngữ 6
Cập nhật phiên bản liên tục, dễ cập nhật, cộng đồng hỗ trợ lớn 6
Hỗ trợ tối ưu hóa máy tìm kiếm (Search Engine Optimize – SEO) tốt 6
Hệ thống theme, plugin, widget,… đồ sộ, việc tạo và quản lý trang wordpress gần như


chuyên nghiệp (quản lý IP, cho phép có nhiều admin cùng quản lý, thống kê và quản lý
comment tốt, tự động sao lưu dữ liệu, …) 6
4.Tình hình sử dụng Wordpress tại Việt Nam và trên Thế giới 7
5.Bản quyền Wordpress 9
CHƯƠNG 2. CÀI ĐẶT VÀ QUẢN TRỊ WORDPRESS 10
1.Hướng dẫn cài đặt 10
a.Bước 1: Tải và cài đặt công cụ XAMPP 10
b.Bước 2: Tạo Database 12
2.Quản trị 1 Website (thành phần cơ bản) với Wordpress 15
a)Thay đổi giao diện cho website 16
b)Tạo Category (chuyên mục) nhằm phân loại bài viết 17
c)Viết bài mới trong Wordpress 18
d)Chỉnh sửa các thông tin cơ bản của Website 19
e)Hướng dẫn cài Plugin trên Wordpress 20
20
CHƯƠNG 3. XÂY DỰNG TRANG TIN DU LỊCH NINH BÌNH 21
SỬ DỤNG BỘ MÃ NGUỒN MỞ WORDPRESS 21
1.Giới thiệu về du lịch Ninh Bình 21
a.Tiềm năng 21
b.Phát triển 22
c.Các loại hình du lịch 22
Du lịch Văn hóa - Lịch sử 22
Du lịch Sinh thái - Cảnh quan 22
Dịch vụ du lịch - Giải trí 22
d.Bản đồ du lịch 23
e.Giao thông đến Ninh Bình 23
2.Tổng quan đề tài 24
3.Cài đặt chi tiết 24
a.Giao diện 24
b.Plugin 26

31
31
c.Danh sách các chuyên mục (Categories) 36
3
4.Trang tin hoàn chỉnh 37
Lọc theo chuyên mục 40
Trang hiển thị bài viết 41
41
KẾT LUẬN 42
Tài liệu tham khảo 42
Bách khoa toàn thư: 42
Cổng thông tin du lịch Ninh Bình: 42
Báo điện tử Ninh Bình: 42
4
LỜI NÓI ĐẦU
Ngày nay, kết nối và chia sẻ thông tin là nhu cầu thiết yếu của mỗi con
người, thực tế cũng cho thấy rõ điều đó khi mà ngày nay người ta có thể online
trên các mạng xã hội cả ngày mà không biết chán.
Blog cá nhân ra đời cũng với mục đích đáp ứng nhu cầu được chia sẻ
của mỗi người chúng ta. Và Wordpress đã làm rất thành công điều đó. Không
những chỉ giới hạn trong việc phục vụ viết blog, wordpress còn có rất nhiều
ứng dụng khác như bán hàng, quảng bá thươn hiệu, xây dựng các website tin
tức
Trong báo cáo đề tài này, chúng em xin trình bày cụ thể về wordpress,
hướng dẫn cài đặt, ứng dụng xây dựng trang Cổng thông tin du lịch sử dụng
wordpress. Trong quá trình làm báo cáo chắc chắn không thể không mắc phải
sai sót, chúng em mong rằng nhận được sự giúp đỡ nhiệt tình từ thày và các
bạn để báo cáo của chúng em có thể hoàn thiện hơn.
5
CHƯƠNG 1. TÌM HIỂU VỀ WORDPRESS

1. Wordpress là gì?
WordPress là phần mềm mã nguồn mở được cung cấp miễn phí, sử dụng
ngôn ngữ lập trình PHP và hệ cơ sở dữ liệu MySQL. Do đó, nó thích hợp cho
ai muốn đặt blog trên chính website sử dụng tên miền của riêng mình.3 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ỉ tương tự các nhà cung cấp khác.
2. Ứng dụng của 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.
3. Ưu điểm của Wordpress
• Hỗ trợ đa ngôn ngữ.
• Không giới hạn số lượng category và sub-category.
• Cập nhật phiên bản liên tục, dễ cập nhật, cộng đồng hỗ trợ lớn.
• Hỗ trợ tối ưu hóa máy tìm kiếm (Search Engine Optimize – SEO) tốt.
• Hệ thống theme, plugin, widget,… đồ sộ, việc tạo và quản lý trang
wordpress gần như chuyên nghiệp (quản lý IP, cho phép có nhiều admin cùng
quản lý, thống kê và quản lý comment tốt, tự động sao lưu dữ liệu, …).
• 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.
• 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.
6
• 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

• Với sự trợ giúp của các plugin và rất nhiều bộ API, ta có thể chỉnh sửa
Wordpress tùy thích theo nhu cầu sử dụng, và thậm chí 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.
Một số trong những lợi thế của purchasing a WordPress premium theme
bao gồm:
 Hỗ trợ kỹ thuật sẵn có
 Hoàn toàn tùy biến trang web
 Chức năng và kỹ thuật nâng cao hơn
 Chủ đề của bạn sẽ được liên tục cập nhật
 Các mẫu thiết kế tuyệt vời cho originality
 Có thể được sử dụng cho các trang web lớn như Tổng công ty và các
tạp chí tin tức trực tuyến
4. Tình hình sử dụng Wordpress tại Việt Nam và trên Thế giới.
• Dù có nhiều dịch vụ blog khác cạnh tranh với wordpress, một
trong số đó có thể kể đến là blogspot của google, tuy nhiên wordpress
vẫn phát triển mạnh bởi tính mở của nó. Dịch vụ wordpress hiện nay
vẫn sử dụng khác rộng rãi cho việc viết blog.
7
• Việt Nam nằm trong Top 10 nước có lượng sử dụng Wordpress
nhiều nhất.
• 49% blog nổi tiếng trên Thế giới sử dụng bộ mã nguồn mở
Wordpress.
• Wordpress trong kinh doanh:
8
• Số lượng người dùng lớn, đã có tới hơn 50 triệu người sử dụng
Wordpress (số liệu thống kê đến tháng 07/2011)
5. Bản quyền Wordpress

Wordpress được phát hành dưới dạng Giấy phép Tài liệu Tự do GNU.
Giấy phép Tài liệu tự do GNU cung cấp cho người sử dụng được quyền sao
chép, tái phân phối và chỉnh sửa bộ mã nguồn có thể sử dụng với cùng giấy
phép. Những bản sao có thể được bán thương mại, nhưng nếu được sản xuất
với số lượng lớn (hơn 100), thì người nhận tác phẩm phải được phép truy xuất
tài liệu gốc hoặc mã nguồn.
9
CHƯƠNG 2. CÀI ĐẶT VÀ QUẢN TRỊ WORDPRESS
Trong báo cáo này, chúng em xin trình bày việc cài đặt Wordpress trên
Localhost, sử dụng công cụ XAMPP version 1.8.1 (Linux + Apache + MySQL
+ PHP), gói mã nguồn Wordpress version 3.9.1, hệ điều hành sử dụng là
Windows 8 Pro bản Build 9200.
1. Hướng dẫn cài đặt
a. Bước 1: Tải và cài đặt công cụ XAMPP
Double click vào file cài đặt Xampp.exe, nhấn next để tiếp tục.
Chọn cài đặt các chức năng.
Chọn đường dẫn lưu khi cài đặt xong chương trình.
10
Đợi cho chương trình cài đặt thành công.
11
Sau khi cài đặt, khởi động chương trình và kích hoạt chạy 2 Module là
Apache và My SQL.
b. Bước 2: Tạo Database
Trong trình duyệt gõ vào http://localhost. Click vào PhpMyadmin tại tab
Tool để vào trang quản lý Database
12
Gõ vào tên Database sau đó Click nút Create để tiến hành tạo Database
c. Bước 3: Tải và copy bộ mã nguồn vào thư mục C://xampp/htdocs (C là
nơi cài đặt Windows, có thể thay đổi trên máy tính của bạn). Sau đó bạn có thể
đổi tên thư mục lưu bộ cài đặt cho phù hợp (ở đây là dulichninhbinh)

13
Mở trình duyệt và gõ vào thanh địa chỉ http://localhost/dulichninhbinh/
bạn sẽ thấy màn chào mừng như hình dưới
Click vào Let’s go! để tiếp tục
Tại trang cài đặt ta điền các thông số theo hướng dẫn như sau:
 Database Name: là tên Database ta đã đặt ở bước 2.
 User Name: Do ta đang cài đặt trên Localhost nên User Name mặc định
ta sẽ điền vào là root
 Password để trắng không điền.
 Database Host để mặc định là Localhost.
 Table Prefix để mặc định là wp_
Sau khi điền đầy đủ thông tin ta nhấn Submit để tiếp tục
14
Tại trang tiếp theo, ta điền đầy đủ thông tin:
 Site Title: Mô tả ngắn gọn tên Website của bạn.
 UserName: Thiết lập tên tài khoản quản lý đầu tiên của site.
 Password: Điền password cho tài khoản quản lý.
 Điền Email khôi phục password cho tài khoản quản lý.
Sau đó click Install Wordpress để hoàn tất quá trình cài đặt.
2. Quản trị 1 Website (thành phần cơ bản) với Wordpress
Để đăng nhập vào trang quản trị website bạn gõ đường dẫn sau vào
thanh địa chỉ của trình duyệt: http://localhost/dulichninhbinh/wp-admin
Bạn điền đầy đủ thông tin gồm User Name và Password.
15
a) Thay đổi giao diện cho website
• Để tìm kiếm giao diện cho website, ta có thể vào trang chủ
hoặc search trên Google.
• Sau khi download được theme thích hợp, bạn tiến hành copy theme
đó vào đường dẫn C://xampp/htdocs/dulichninhbinh/ wp-content/ themes
• Bạn vào trình duyệt, trong trang quản lý chọn tab Appearance ->

Theme, sau đó nhấn Active theme bạn muốn chọn.
16
b) Tạo Category (chuyên mục) nhằm phân loại bài viết.
• Tại trang quản trị chọn Tab Post -> Categories.
• Điền tên Chuyên mục vào ô Name, tại ô Parent bạn chọn Chuyên mục
Cha cho chuyên mục cần tạo, nếu không có thì để mặc định là None.
• Tại ô Description điền mô tả chi tiết của chuyên mục, nếu không thì có
thể để trắng.
• Sau đó Click Add new Categories để tiến hành tạo Chuyên mục mới.
17
c) Viết bài mới trong Wordpress.
 Tại trang quản trị Click vào Tab Post -> Add new để viết bài.
 Tại ô Enter Title here bạn ghi tên bài viết của mình. Ô text bên dưới là
khung để viết bài, ta có thể sử dụng các công cụ định dạng có sẵn như chọn
kiểu chữ (in đậm, nghiêng, gạch chân), căn lề (trái, phải, căn giữa), chọn màu
chữ, tạo liên kết hoặc phá bỏ liên kết, …
 Chúng ta có thể thêm dữ liệu đa phương tiện cho bài viết như hình ảnh
bằng cách nhấn vào nút Add media ngay trên khung viết bài.
 Chọn Chuyên mục cho bài viết tại khung Categories.
 Có thể chọn ảnh hiển thị đại diện cho bài viết tịa khung Featured Image.
 Để xem bài viết trước khi hoàn tất, ta nhấn vào nút Preview ở khung
Publish bên phải. Nếu hài lòng với bài viết, ta nhấn nút Publish để tiến hành
đăng bài viết lên website.
18
d) Chỉnh sửa các thông tin cơ bản của Website.
 Tại trang quản trị, ta chọn Tab Setting ->General.
 Tại trang này, ta có thể chỉnh sửa tênWebsite, địa chỉ đường dẫn tĩnh của
website, thay đổi Email quản trị, … Sau khi chỉnh sửa thông tin, ta Click Save
Change để lưu thay đổi.
19

e) Hướng dẫn cài Plugin trên Wordpress.
Một thứ rất hữu ích không thể thiếu, đó là các plugins. Wordpress là lựa
chọn số một không chỉ vì nó nhẹ, chạy nhanh, tính tương thích và đồng bộ cao,
nhiều theme, … mà còn có một phần hết sức quan trọng giúp cho nó đứng
vững ở vị trí số 1, đó chính là các plugin.
Các Plugin giúp Blog Wordpress mở rộng khả năng, mềm dẻo hơn,
nhiều tính năng hơn. Những người sử dụng Wordpress hầu như có thể làm mọi
điều họ thích, có mọi tính năng mà họ cần nhờ vào khối lượng rất đồ sộ các
plugin do các nhà phát triển đã và đang xây dựng.
Tất cả các plugin này được phân chia theo công dụng. Hầu như chúng
đều có thể tương thích với các phiên bản khác nhau của Wordpress.
 Tại trang quản trị, Click vào tab Plugin -> Add new để thêm mới. Các
bạn điền tên Plugin cần tìm vào ô Search rồi click Search Plugin.
 Sau khi tìm được Plugin, ta nhấn Install để tiến hành cài đặt.
20
CHƯƠNG 3. XÂY DỰNG TRANG TIN DU LỊCH NINH BÌNH
SỬ DỤNG BỘ MÃ NGUỒN MỞ WORDPRESS
1. Giới thiệu về du lịch Ninh Bình.
Ninh Bình là tỉnh có tiềm năng du lịch đa dạng và phong phú. Địa danh
này nằm ở vị trí cửa ngõ cực nam của tam giác châu thổ sông Hồng và miền
Bắc, nơi có nhiều danh lam thắng cảnh gắn với vùng đất là kinh đô của Việt
Nam thế kỷ X với nhiều di tích lịch sử. Trong quy hoạch phát triển vùng kinh
tế duyên hải Bắc Bộ, Ninh Bình được ưu tiên phát triển thành một trung tâm du
lịch.
[1]
Tỉnh phấn đấu trở thành thành phố du lịch
a. Tiềm năng
Ninh Bình cùng với Hạ Long là 2 đỉnh cạnh đáy của tam giác châu thổ
sông Hồng, với địa hình karst được các biến đổi địa chất theo thời gian và phù
sa bồi đắp tạo cho Ninh Bìnhđược ví như một "Hạ Long trên cạn" với vô số

các hang động, đầm hồ, núi ngập nước có giá trị phát triển du lịch như các khu
du lịch Tràng An, Tam Cốc - Bích Động, Khu bảo tồn thiên nhiên Vân Long.
Ninh Bình hội tụ đầy đủ các yếu tố của một Việt Nam thu nhỏ: có rừng, núi,
sông, biển với các khu bảo tồn thiên nhiên, vườn quốc gia, khu dự trữ sinh
quyển thế giới, khu du lịch quốc gia.
Ninh Bình là mảnh đất giàu tiềm năng du lịch văn hóa vì đây từng là
kinh đô của Việt Nam ở thế kỷ X, nơi phát tích ba triều đại Đinh - Lê - Lý mà
bằng chứng để lại là hàng loạt các đền chùa, đình đài, di tích lịch sử. Trong
kháng chiến chống ngoại xâm nơi đây có phòng tuyến Tam Điệp, chiến khu
Quỳnh Lưu, hành cung Vũ Lâm thời Trần và là địa bàn trọng yếu của chiến
dịch Hà Nam Ninh lịch sử.
Ngoài ra, Ninh Bình có lợi thế về địa lý: cửa ngõ miền Bắc, nằm trên hệ
thống giao thông xuyên Việt với nhiều dự án cao tốc được triển khai. Sự phát
triển du lịch Ninh Bình nằm trong tổng thể phát triển du lịch của Việt Nam đã
hình thành một tam giác tăng trưởng du lịch của miền Bắc: Hà Nội - Quảng
Ninh - Ninh Bình qua quốc lộ 1A, quốc lộ 10 và các sân bay Cát Bi, Nội Bài,
hệ thống cảng biển, cảng sông. Thủ đô Hà Nội là một trong những đầu mối của
du lịch Việt Nam. Ninh Bình có ưu thế rõ rệt về không gian và thời gian của
vùng phụ cận Hà Nội nên không bị tính mùa vụ trong du lịch chi phối. Sức ép
đô thị mạnh mẽ của Hà Nội và các tỉnh châu thổ sông Hồng cũng tạo cho Ninh
Bình một lợi thế to lớn phát triển du lịch cuối tuần.
21
b. Phát triển
Năm 2013, ngành du lịch Ninh Bình đón được 4,5 triệu lượt du khách,
trong đó khách quốc tế là 520.000 lượt; doanh thu đạt 920 tỷ đồng. Năm 2014,
ngành đặt mục tiêu phấn đấu đón 4,7 triệu lượt khách, trong đó khách quốc tế
là 600.000 lượt, khách nội địa là 4,1 triệu lượt.
Theo Quy hoạch tổng thể phát triển du lịch Việt Nam đến năm 2020,
tầm nhìn đến năm 2030. Ninh Bình cùng với Hà Nội và Quảng Ninh được xác
định là các trung tâm du lịch của khu vực đồng bằng sông Hồng và duyên hải

Đông Bắc.
Theo Quy hoạch tổng thể phát triển hệ thống đô thị Ninh Bình đến năm
2030, thành phố Ninh Bình sẽ trở thành một thành phố du lịch; khu vực Khu
bảo tồn thiên nhiên đất ngập nước Vân Long sẽ trở thành thị trấn Vân Long với
vai trò là một đô thị du lịch ở phía bắc Ninh Bình, khu vực Cồn Nổi sẽ trở
thành thị trấn Cồn Nổi với vai trò là một đô thị du lịch phía nam Ninh Bình
Được tỉnh xác định là lĩnh vực kinh tế mũi nhọn (Định hướng thu nhập
du lịch thuần tuý >10%). Trong những năm gần đây, ngành Du lịch Ninh
Bình đang khai thác hiệu quả những tiềm năng, thế mạnh góp phần vào việc
chuyển dịch cơ cấu kinh tế của toàn tỉnh.
c. Các loại hình du lịch
 Du lịch Văn hóa - Lịch sử
 Du lịch Sinh thái - Cảnh quan
 Dịch vụ du lịch - Giải trí
22
d. Bản đồ du lịch.
e. Giao thông đến Ninh Bình
Từ Hà Nội, theo quốc lộ 1A về phía Nam hoặc cao tốc Cầu Giẽ - Ninh
Bình đến trung tâm tỉnh 93 km. Các tuyến giao thông thuộc quốc lộ 1, 10, 12B,
38B, 45 đều đi qua Ninh Bình.
Với vị trí ở trung tâm tỉnh và khoảng cách tới các điểm du lịch không
quá 30 km, thành phố Ninh Bình rất thuận lợi trở thành trung tâm du lịch, điều
hành và phân phối khách tham quan:
 Đường bộ: quốc lộ 1A, quốc lộ 10 đều đến bến xe trung tâm thành phố
Ninh Bình. Các quốc lộ khác: Quốc lộ 38B nối quốc lộ 1A với quốc lộ
12B, quốc lộ 45 đi Thanh Hóa và quốc lộ 12B đi Hòa Bình, vùng Tây Bắc.
Giao thông nội tỉnh thuận lợi bằng hệ thống tỉnh lộ và quốc lộ.
 Đường thủy: qua sông Đáy, sông Càn, sông Bôi, sông Hoàng Long,
kênh Nhà Lê, sông Sắt, sông Đào đến cảng Ninh Bình, cảng Ninh Phúc
 Đường sắt: Ga Ninh Bình ở trung tâm thành phố Ninh Bình, Ga Đồng

Giao (Tam Điệp) là 2 ga chính.
23
2. Tổng quan đề tài.
Cổng thông tin du lịch Ninh Bình là 1 chuyên trang về du lịch Ninh
Bình, có chức năng đăng tải tin tức du lịch, cung cấp thông tin về các điểm
tham quan, danh lam thắng cảnh, di tích lịch sử, văn hóa – lễ hội; Thông tin và
liên hệ đặt các Tour du lịch trong địa bàn tỉnh Ninh Bình cũng như trên toàn
Quốc; cung cấp thông tin và liên hệ đặt phòng tại các khách sạn, nhà hàng, khu
Resort trên địa bàn tỉnh Ninh Bình.
3. Cài đặt chi tiết.
Trang tin cổng thông tin du lịch Ninh Bình được cài đặt trên Localhost
sử dụng công cụ XAMPPP 1.8.1, Gói mã nguồn mở Wordpress 3.9.1, hệ điều
hành sử dụng là Windows 8 Buld 9200.
a. Giao diện.
- Sử dụng theme Journey của gabfirethemes.
24
- Theme này cho phép tùy biến giao diện, thay đổi logo, background, cấu
trúc hiển thị trên trang chủ, hiển thị slide bài viết mới, tùy biến footer, cho
phép quản lý quảng cáo trên trang, …
25

×