Tải bản đầy đủ (.pdf) (66 trang)

Xây dựng website bán hàng cho công ty thế giới số

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 (2.19 MB, 66 trang )

LỜI CẢM ƠN
Trước hết em xin bày tỏ lòng cảm ơn sâu sắc đến Cô giáo Nguyễn Thị
Hiền đã tận tình chỉ bảo em để em hoàn thành đồ án tốt nghiệp này.
Em xin chân thành cảm ơn các thầy giáo, cô giáo trường Đại học Công
nghệ thông tin và truyền thông – Đại học Thái Nguyên đã cho em những kiến
thức, kinh nghiệm quý báu trong suốt thời gian học tập tại trường.
Đồng thời em xin chân thành cảm ơn bạn bè đã động viên khích lệ em rất
nhiều trong quá trình em làm đồ án tốt nghiệp này.
Mặc dù đã cố gắng hết sức, nhưng do chưa có kinh nghiệm nên đồ án của
em không thể tránh khỏi những thiếu sót nhất định. Em rất mong nhận được
những ý kiến đóng góp quý báu của các thầy cô giáo và bạn bè để em có thể hoàn
thiện đề tài này.
Em xin chân thành cảm ơn!
Thái Nguyên, tháng 5 năm 2016
Sinh viên

Nguyễn Văn Quyết

1


LỜI CAM ĐOAN
Để hoàn thành đồ án tốt nghiệp đúng thời gian quy định và đáp ứng được
yêu cầu đề ra, em đã cố gắng tìm hiểu, học hỏi, tích lũy kiến thức từ trường học
cũng như từ quá trình tìm đọc tài liệu khi làm đồ án tốt nghiệp. Em có tham khảo
một số tài liệu đã nêu trong phần “Tài liệu tham khảo” không sao chép nội
dung từ bất kỳ đồ án nào khác. Toàn bộ đồ án do bản thân nghiên cứu, xây dựng
dưới sự hướng dẫn của cô Ths. Nguyễn Thị Hiền.
Em xin cam đoan những lời khai trên là đúng, mọi thông tin sai lệch em
xin hoàn toàn chịu trách nhiệm trước Hội đồng.
Sinh viên



Nguyễn Văn Quyết

2


MỤC LỤC
LỜI CẢM ƠN .....................................................................................................1
LỜI CAM ĐOAN................................................................................................2
MỤC LỤC ..........................................................................................................3
DANH MỤC HÌNH ẢNH ...................................................................................5
LỜI MỞ ĐẦU .....................................................................................................6
TÓM TẮT ĐỀ TÀI .............................................................................................7
Chương 1: CƠ SỞ LÍ THUYẾT ..........................................................................8
1.1. Tổng quan về Wordpress ...........................................................................8
1.1.1. WordPress là gì ? ................................................................................8
1.1.2. Sự phát triển......................................................................................11
1.1.3. Cài đặt wordpress trên localhost với XAMPP....................................16
1.1.4. Cài đặt theme cho WordPress............................................................26
1.1.5. Kết luận cơ sở lý thuyết.....................................................................30
1.2. CƠ SỞ DỮ LIỆU MYSQL......................................................................32
1.2.1. Giới thiệu cơ sở dữ liệu .....................................................................32
1.2.2. Mục đích sử dụng cơ sở dữ liệu.........................................................33
1.2.3. Các kiểu dữ liệu trong cơ sở dữ liệu MySQL.....................................34
1.2.4. Các thao tác cập nhật dữ liệu.............................................................37
1.2.5. Các hàm thông dụng trong MySQL...................................................37
Chương 2: KHẢO SÁT, PHÂN TÍCH THIẾT KẾ HỆ THỐNG.......................39
2.1. Khảo sát hiện trạng..................................................................................39
2.1.1. Giới thiệu về công ty Thế Giới Số .....................................................39
2.1.2. Tóm tắt hoạt động của hệ thống: .......................................................39

2.1.3. Phạm vi dự án được ứng dụng ...........................................................40
2.1.4. Đối tượng sử dụng.............................................................................40
2.1.5. Mục đích của dự án ...........................................................................41
2.1.6. Hệ thống đề nghị ...............................................................................41
2.2. Yêu cầu giao diện của website.................................................................43
2.2.1. Giao diện người dùng........................................................................43

3


2.2.2. Giao diện người quản trị:...................................................................43
2.3. Phân tích các chức năng của hệ thống......................................................43
2.3.1. Các chức năng của đối tượng Customer (Khách vãng lai)..................43
2.3.2. Các chức năng của đối tượng Member (thành viên)...........................45
2.3.3 Chức năng của Administrator .............................................................46
2.4. Biểu đồ phân tích thiết kế hệ thống..........................................................48
Chương 3: XÂY DỰNG WEBSITE ..................................................................58
3.1. Giao diện trang chủ .................................................................................58
3.2. Giao diện đăng nhập và đăng ký..............................................................59
3.3. Giao diện giỏ hàng ..................................................................................60
3.4. Giao diện chi tiết sản phẩm .....................................................................61
3.5. Giao diện thanh toán sản phẩm................................................................62
KẾT LUẬN.......................................................................................................64
HƯỚNG PHÁT TRIỂN ....................................................................................65
TÀI LIỆU THAM KHẢO .................................................................................66

4


DANH MỤC HÌNH ẢNH


Hình 1. Biểu đồ hoạt động đăng nhập vào hệ thống ...........................................48
Hình 2. Biểu đổ hoạt động thoát ra khỏi hệ thống ..............................................49
Hình 3. Biểu đồ hoạt động đăng kí thành viên ...................................................50
Hình 4. Biểu đồ hoạt động xem thông tin về sản phẩm ......................................51
Hình 5. Biểu đồ chức năng thêm SP vào giỏ hàng .............................................52
Hình 6. Biểu đồ chức năng đặt hàng ..................................................................53
Hình 7. Biểu đồ chức năng đổi mật khẩu ...........................................................54
Hình 8. Biểu đồ chức năng thêm sản phẩm ........................................................55
Hình 9. Biểu đồ chức năng xoá sản phẩm ..........................................................56
Hình 10. Biểu đồ chức năng xoá User................................................................57
Hình11. Giao diện trang chủ..............................................................................58
Hình 12. Giao diện đăng nhập và đăng ký .........................................................59
Hình 13. Giao diện giỏ hàng ..............................................................................60
Hình 14. Giáo diện chi tiết sản phẩm .................................................................61
Hình 15. Giao diện thanh toán sản phẩm ...........................................................62

5


LỜI MỞ ĐẦU
Với sự phát triển nhảy vọt của công nghệ thông tin hiện nay, Internet ngày
càng giữ vai trò quan trọng trong các lĩnh vực khoa học kĩ thuật và đời sống.
Internet là một tập hợp máy tính nối kết với nhau, là một mạng máy tính toàn cầu
mà bất kì ai cũng có thể kết nối bằng máy PC của họ. Với mạng Internet, tin học
thật sự tạo nên một cuộc cách mạng trao đổi thông tin trong mọi lĩnh vực văn
hóa, xã hội, chính trị, kinh tế...
Trong thời đại ngày nay, thời đại mà “người người làm Web, nhà nhà làm
Web” thì việc xây dựng các trang web để phục vụ cho các nhu cầu riêng của các
tổ chức, công ty thậm chí các cá nhân, ngày nay, không lấy gì làm xa lạ. Đối với

các cửa hàng và các công ty thì việc xây dựng các website riêng càng ngày càng
trở nên cấp thiết. Thông qua những website này họ có thể giới thiệu và quảng bá
sản phẩm của mình tới khách hàng một cách tiện lợi và nhanh chóng nhất. đó là
nhu cầu cần thiết và là một hướng phát triển mới và có nhiều tiềm năng.
Do đó, được sự hướng dẫn và giúp đỡ của cô Nguyễn Thị Hiền em đã
chọn đề tài “Xây dựng website bán hàng cho công ty Thế Giới Số” làm đề tài
cho đồ án tốt nghiệp của mình.
Tuy nhiên, do thời gian hạn hẹp, mặc dù đã nỗ lực hết sức mình nhưng
chắc rằng khó tránh khỏi thiếu sót. Em rất mong nhận được sự thông cảm, những
lời góp ý và chỉ bảo tận tình của Thầy Cô và các bạn.

6


TÓM TẮT ĐỀ TÀI
Với mức độ phức tạp và quy mô ứng dụng, cộng thêm vấn đề thời gian
cho nên đề tài “Xây dựng website bán hàng cho công ty Thế Giới Số” chỉ
dừng ở mức tìm hiểu về mã nguồn mở Wordpress, và áp dụng xây dựng ứng
dụng thực nghiệm trang Web bán hàng trên mạng.
Website với mục đích cung cấp cho khách hàng các thông tin chính xác về
các sản phẩm máy tính và linh kiện đang có trên thị trường của các hãng có uy
tín như ( Acer, Hp, Asus, Dell, Samsung…) và cách thức đặt mua hàng qua mạng.
Các thông tin được cập nhật thường xuyên và nhanh chóng. Vì vậy, rút ngắn
được khoảng cách giữa người mua và người bán, đưa thông tin về các sản phẩm
mới nhanh chóng đến cho khách hàng.
Do còn một số hạn chế, nên website mới chỉ dừng lại ở chức năng đặt
hàng và hình thức thanh toán trực tiếp. Trong tương lai, hệ thống sẽ phát triển
theo hướng thương mại điện tử (với hình thức thanh toán trực tuyến qua thẻ tín
dụng, tài khoản ngân hàng, thẻ mua hàng trực tuyến…).


7


Chương 1: CƠ SỞ LÍ THUYẾT
1.1. Tổng quan về Wordpress
1.1.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ỉ tương tự các nhà cung cấp khác.
-WordPress là một dạng phần mềm mã nguồn mở, là hậu duệ chính thức
của b2/cafelog, được phát triển bởi Michel Valdrighi. Cái tên WordPress được đề
xuất bởi Christine Selleck, một người bạn của nhà phát triển chính Matt
Mullenweg.
- WordPress viết bằng PHP và sử dụng hệ quản trị MySQL. WordPress
chạy tốt trên PHP5, hầu hết mọi host (dịch vụ lưu trữ trực tuyến) có PHP đều hỗ
trợ WordPress. Nhiều Host (Godaddy, Host Gator, …) còn có chức năng tự động
cài đặt WordPress.
- WordPress để đăng tải thông tin lên mạng, WordPress có chức năng như
mọi Website khác. Nó có thể làm site tin tức, đánh giá, bán hàng… thậm chí là
mạng xã hội.
Ngoài ra, WordPress còn hỗ trợ tạo Blog miễn phí trên WordPress.com
để những ai không có điều kiện tài chính, kỹ thuật, thời gian… có thể sử dụng
được WordPress.
- WordPress còn thêm vào một số tính năng nhỏ nhằm hỗ trợ người dùng
trong quá trình sử dụng như khả năng tự động lưu liên tục khi soạn thảo, nạp nội
dung từ blog khác hay chia mục cho bài viết. Tuy nhiên, WordPress lại không có
chức năng xem trước (preview) nội dung bài viết của mình, điều gây khó khăn

cho người dùng khi họ cần xem xét và chỉnh sửa.
- 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.

8


 Các loại Wordpress
Wordpress tạm được phân ra thành hai loại:
1. 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
- 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.
2.Trực tiếp cài trên host riêng (wordpress.org).
- Wordpress.org là một thư viện khổng lồ của Wordpress. Nó gồm có mã
nguồn Wordpress các phiên bản, các tài liệu hỗ trợ người dùng cũng như các nhà
phát triển. Đồng thời, chứa số lượng khổng lồ các plugin và theme miễn phí
(trong đó cũng không ít những theme có chất lượng). Và là nơi cung cấp mã
nguồn của WordPress cho những blogger chuyên nghiệp hơn, nó đòi hỏi bạn phải
có một domain và hosting riêng để viết blog.
- Wordpress.org không như wordpress.com, nó không phải là một dịch vụ
để bạn có thể tạo blog trực tiếp lên đó. Bạn cần phải có domain, host hỗ trợ
PHP/MySQL,.. để cài đặt mã nguồn này. Vì đây là hoàn toàn do bạn thực hiện

nên bạn hoàn toàn làm chủ website của mình. Bạn có thể sử dụng được tất cả
những tính năng hấp dẫn của Wordpress mà không cần phải trả thêm bất kỳ chi
phí nào cho Wordpress.
 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.

9


 Dễ

cài đặt, chỉ cần khởi tạo database, upload và thiết lập tham số trong

file wp-config.php, sau 1,2 lần click chuột, bạn đã sẵn sàng để viết blog.
 Không

giới hạn số lượng category và sub-category: bạn có thể tạo vô số

chuyên mục và các chuyên mục con trong các chuyên mục chính mà không gặp
phải bất kì rắc rối nào.Tự động xuất RSS và Atom: giúp cập nhật các thông tin về
blog của bạn ngay lập tức.
 Sử

dụng giao diện XML RPC để trackback và viết bài từ xa.

 Có

thể đăng bài trên blog từ email.


 Hỗ

trợ plugin và theme: đây là một điểm mạnh nhất của Wordpress. Nó

tạo cơ hội cho hàng nghìn nhà phát triển cùng tham gia phát triển các plugin và
theme cho Wordpress, làm cho nó càng ngày càng phong phú về tính năng và
giao diện.
 Có

thể nhập dữ liệu từ Blogger, Blogware, Bunny’s Technorati Tags,

DotClear, GreyMatter, Jorome’s Keyword, LiveJournal, Movable Type,
TypePad, RSS, Simple Tagging, Textpattern, B2evoluton, v.v. Đây là chức năng
tuyệt vời nếu như bạn muốn chuyển từ một blog khác sang sử dụng Wordpress,
nó giúp lại lấy lại tất cả các bài viết trên các blog khác để chuyển qua Wordpress.
 Rất

nhiều tài liệu hướng dẫn để giúp phát triển thêm tính năng, và nhiều

bộ API để mở rộng.
 Dễ

quản lý và duy trì mà chẳng cần phải có nhiều kĩ năng hay kinh

nghiệm
 Khả

năng tìm kiếm trên blog rất tốt.


 Xuất
 Hỗ

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.

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à

10


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.
1.1.2. Sự phát triển
- Matt Mullenweg, ông chủ 25 tuổi của diễn đàn WordPress. Ông được
xếp thứ 12 trong số 50 doanh nhân mạng trẻ và nổi tiếng nhất thế giới với tài
sản gần 40 triệu USD.

- Sinh ra ở Houston, bang Texas, Mỹ, Matt say mê văn và âm nhạc. Vì
thế, khi xây dựng Wordpress, ông đã lấy phương châm: Mã số (Code) chính là
thơ ca.
- Khi còn là một học sinh trung học, Matt Mullenweg đã thiết kế những
dự án phần mềm ngay tại phòng ngủ của mình. Bảy năm sau, anh vẫn làm phần
lớn công việc của mình ở nhà. Matt nghĩ ra việc làm WordPress từ năm 18 tuổi.
Đối với anh, nó luôn là công cụ tự thể hiện bản thân mình. Đó là một blog với
nhiều yếu tố nhiếp ảnh. Đối với nhiều người, nó không giống một blog bình
thường mà giống một website hơn.
- Trước WordPress là b2. Matt nói, chính vì anh không bao giờ cảm thấy
“ấm cúng” trong mạng, công cụ này đã có quá nhiều điều không tiện lợi và chúng
làm anh không hài lòng. WordPress ra đời để loại những sự không tiện lợi này.
- WordPress ra đời đã hơn 6 năm. Matt nhớ lại khi lần đầu tiên ai đó ở
Nhật dịch WordPress sang thứ tiếng khác. Vào lúc đó, Wordpress không có chức
năng nhiều ngôn ngữ. Việc dịch sang thứ tiếng khác cũng có nghĩa người đó phải
dịch từng file, từng dòng code. Điều đó đã làm anh sững sờ. Và theo Matt, Rayan
đã làm một công việc cực kỳ quan trọng, cực lớn và nhàm chán để làm cho
WordPress thích nghi việc đa dạng hóa ngôn ngữ blog. WordPress đã trở thành
diễn đàn cho một cộng đồng.
- Đối với WordPress anh cùng các đồng nghiệp đang cố gắng thiết lập một
đội quân thật nổi bật mà độc lập trong vòng 10 - 30 năm nữa. Đội của anh muốn
tạo được phong trào như Google, eBay, Amazon.

11


- Matt Mullenweg, sáng lập Automattic, công ty đứng sau công cụ
blog WordPress và một loạt những dự án phần mềm khác. WordPress.com có
khả năng cung ứng cho 12 triệu blog, bao gồm cả những blog của The New
York Times đã đầu tư vào công ty của Mullenweg năm ngoái.

- Vào năm 2004, thời hạn cấp phép của gói sản phẩm cạnh tranh Movable
Type bị thay đổi bởi Six Apart, và rất nhiều người dùng của nó chuyển sang sử
dụng WordPress, tạo nên một bước ngoặt lớn trong sự phát triển và phổ biến của
WordPress.
- Năm 2005, phiên bản WordPress 1.5 có hơn 900.000 lượt download,
đây cũng là năm WordPress mở rộng dịch vụ của mình bằng cách tung ra một
dịch vụ lưu trữ blog WordPress.com. Trang web này cho phép người dùng truy
cập vào blog ngay lập tức và hoàn toàn miễn phí.
- Năm 2006 có 1.545.703 lượt download, có tổng cộng 191.567 lượt
download trong tổng số 371 plugins
- Năm 2007 có 3.816.965 lượt download, có đến 2.845.884 lượt download
trong tổn số 1.384 plugins, tăng gấp 15 lần.
- WordPress còn giành giải thưởng Packt Open Source CMS.
- Phiên bản mới nhất của WordPress là phiên bản 3.0.1. Nó được phát
hành dưới Giấy phép Tài liệu Tự do GNU.
- Bản 3.0 đã có hơn 11 triệu lượt tải về trong 42 ngày đầu tiên.
(Theo )
 Những cải tiến trong các phiên bản của Wordpress.
VERSION

DATE

UPGRADES

WordPress 0.7

27/5/2003

Là phiên bản đầu tiên. XHTML 1.1 complaint, có
khuôn mẫu mặc định mới, giao diện quản trị mới.


WordPress

09/06/2003 Sửa lỗi và cập nhật bảo mật, tốc độ tăng 300%;

0.71

Post status - Xuất bản, dự thảo, tư nhân;

WordPress

Sửa chữa lỗi nhỏ.

0.7.1.1

12


WordPress

11/10/2003 Tập hợp nâng cấp lớn – Blogger import; an ninh và

0.72

sửa chữa lỗi; cải tiến chức năng ban đầu; có mật
khẩu bảo vệ cho bài viết; xmlrpc APIs mới.

WordPress

19/12/2003 Chứa tất cả các tài liệu WordPress.


Wiki
WordPress 1.0

03/01/2004 Nâng cấp lớn - chỉnh sửa liên kết trên bài viết và
đóng góp ý kiến; giới thiệu Permalinks; giao diện
quản lý mới, allowance (phụ cấp) cho một số
chuyên mục mỗi bài.

WordPress

14/03/2004 Cosmetic fixes; di chuyển Loại cải tiến nhập khẩu.

1.0.2
WordPress 1.2

(Blakely)
22/05/2004 Có thể xem trước bài mới và có kiến trúc plug-in;
hệ thống kiểm duyệt nhận xét được nâng cao.
(Mingus)

WordPress

15/12/2004 Sửa chữa đăng nhập, an ninh và các vấn đề mã hóa

1.2.2
WordPress 1.5

email.
2/2005


Tình trạng quản lý trang; hệ thống template/theme
mới; mẫu mặc định mới. (Strayhorn)

WordPress 2.0

12/2005

Khả năng chỉnh sửa, công cụ quản lý tốt hơn; gửi
bài, tải hình ảnh lên nhanh hơn; giao diện back end; hệ thống import được cải tiến.

WordPress 2.1

22/01/2007 Cập nhật - sửa lại giao diện; công cụ chỉnh sửa
được cải tiến (kiểm tra chính tả và tự động lưu lại),
các tùy chọn quản lý nội dung tốt hơn; tối ưu hóa
nhiều loại mã và cơ sở dữ liệu. (Ella)

WordPress 2.2

16/05/2007 Hỗ trợ mẫu widget; cập nhật hỗ trợ nguồn cấp dữ
liệu Atom, tốc độ tối ưu. (Getz)

WordPress 2.3

24/09/2007 Hệ thống phân loại mới, giao diện cải tiến như
thông báo cập nhật dễ dàng; thủ tục hỗ trợ xuất bản
Atom 1.0 đầy đủ. (Dexter)

13



WordPress 2.5

29/03/2008 Giao diện đổi mới; hai phát hành (releases) có giá
trị của mã mới.(Brecker)

WordPress 2.6

15/07/2008 CMS mạnh mẽ hơn, cải tiến nhiều tính năng 2,5
bài/trang thay đổi theo khả năng, khả năng gửi bài
từ bất cứ đâu trên web. (Tyner)

WordPress

15/08/2008 Sửa chữa thêm một số lỗi.

2.6.1
WordPress

08/09/2008 Thêm một số lỗi và sửa chữa bảo mật

2.6.2
WordPress

23/10/2008 Thêm vài sửa chữa bảo mật.

2.6.3
WordPress


25/11/2008 Sửa chữa bảo mật XSS và XML-RPC.

2.6.5
WordPress 2.7

01/12/2008 Thiết kế lại bảng điều khiển quản trị; một số
tính năng và sửa lỗi mới.

- Năm 2005 cũng là năm được báo trước trong hệ thống mẫu. WordPress
cho rằng khả năng thích nghi vẫn ít hơn so với các blog mà bạn có thể lưu trữ và
tùy chỉnh tại WordPress.org. Các blogger và các chủ sở hữu trang web ngày nay
có thể cá nhân hoá các trang web của họ với các chủ đề cụ thể, bố cục, màu sắc
chương trình, .. phù hợp với nhu cầu cá nhân của họ.
- Mặc dù có một blog/website được tổ chức với chủ đề WordPress free là
rất tốt, tuy nhiên nó cũng có một số nhược điểm. Các mẫu thiết kế chủ đề có xu
hướng chung và không cung cấp nhiều kiểu chất lượng để lựa chọn. Blog (nhật
ký điện tử) trên Internet có xu hướng giống nhau mà không cần nhiều tính độc
đáo, các chủ đề tự do thiếu nhiều chức năng. Tuy nhiên nó cung cấp một số
những lợi thế của purchasing a WordPress premium theme. Điều này đã cho
phép các blogger và các nhà thiết kế trang web lựa chọn nhiều mẫu thiết kế tuyệt
vời và có thể tùy chỉnh trang web của họ bằng cách sử dụng các công cụ và
plugin (bổ sung) không có sẵn với hầu hết các chủ đề miễn phí.

14


+ 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 ...
+ Nét nổi bật làm nên sự phát triển:
–Việc quản lý web, quản lý các bài viết rất thuận tiện giống như các phần
mềm thiết kế website chuyên nghiệp.
–Hỗ trợ plug - in. Đây thực sự là một điểm mạnh của Wordpress, với một
cộng đồng người dùng viết các plug - in cho Wordpress. Bạn không lo thiếu plug
- in để sử dụng.
–Thể hiện các tệp PDF, DOC, Powerpoint ngay trên nội dung bài viết.
Đặc biệt tích hợp sẵn Latex – công cụ soạn thảo công thức toán học, giúp người
sử dụng có thể viết công thức toán học ngay trên blog.
–WordPress có rất nhiều Widget (ứng dụng tạo thêm) như Thống kê số
truy nhập blog, các bài mới nhất, các bài viết nổi bật nhất, các comment mới
nhất, liệt kê các chuyên mục, liệt kê các trang, danh sách các liên kết, liệt kê số
bài viết trong từng tháng … khi muốn thay đổi vị trí các widget, thay vì phải
động vào code, bạn chỉ việc kéo - thả ở những vị trí thích hợp. Có vô số theme để
người dùng lựa chọn.
–Hỗ trợ tag/chuyên mục: Giúp bạn dễ dàng phân loại bài viết, dễ dàng,
thuận tiên trong quá trình tìm kiếm cũng như xem lại các bài viết.
–Hỗ trợ SEO khá tốt. Tuy không thể nói là hoàn chỉnh nhưng cũng rất tốt
với dàn kỹ sư luôn luôn lắng nghe ý kiến người dùng và cập nhật những tính
năng nhằm nâng cao khả năng về SEO.
–Ngoài thống kê số truy nhập của từng ngày, WordPress còn thống kê số
truy nhập của từng ngày đối với mỗi bài viết của web. Trên cơ sở đó sẽ có định
hướng nên viết vấn đề gì tiếp theo.

15



–Các comment có thể duyệt rồi mới cho đăng, comment nào có nội dung
không phù hợp có thể xóa, nếu cho là spam thì sau này IP đó không có thể gửi
comment vào blog được nữa.
–Admin (chủ website) có thể cho rất nhiều cộng tác viên gửi bài vào blog,
có thể phân quyền cho các cộng tác viên theo các cấp độ khác nhau. Lưu giữ
danh sách thành viên đã ghé thăm trang blog. Admin cũng có thể cho bất kỳ ai
đăng bài qua email vào blog miễn là admin cho họ một địa chỉ email bí mật của
web (địa chỉ này có thể thay đổi bất kỳ lúc nào).
–Sao lưu dữ liệu nhằm khôi phục nội dung web một cách dễ dàng nếu
chẳng may web bị hack, và cung cấp công cụ chuyển nhà sang WordPress.
1.1.3. Cài đặt wordpress trên localhost với XAMPP
Hướng dẫn cài đặt xampp
+ Lưu ý nếu dùng Skype:
- Nếu máy đang cài đặt phần mềm Skype thì localhost sẽ không hoạt động
được do Skype đã chiếm quyền sử dụng cổng mạng 80, đây là cổng mặc định của
webserver. Do đó, hãy mở Skype -> Tools -> Connection Options -> và bỏ chọn
phần “Use port 80 and 443…..” rồi nhập một cổng bất kỳ để Skype sử dụng.

- Sửa xong, hãy khởi động lại máy để hoàn tất.
- Tắt tường lửa

16


- Nếu máy có cài đặt tường lửa từ Windows hay từ một phần mềm
Antivirus nào khác thì hãy tắt nó đi vì có thể nó sẽ chặn cổng 80 hoặc các ứng
dụng webserver.
Tắt UAC trên Windows

- Nếu máy đang dùng Windows và có bật chức năng User Account
Control thì hãy tắt nó đi khi dùng localhost để tránh các vấn đề bị giới hạn quyền.
+ Để cài Localhost chúng ta có rất nhiều cách và phần mềm, tuy nhiên nếu
là người mới thì nên dùng phần mềm XAMPP để cài localhost vì:
- XAMPP hoàn toàn miễn phí.
- Dễ sử dụng.
- Hỗ trợ các hệ điều hành thông dụng như Windows, Mac, Linux.
- Để tải XAMPP đầu tiên chúng ta truy cập vào địa chỉ:
và chọn phiên bản XAMPP phù
hợp với hệ điều hành của máy tính đang sử dụng. Lưu ý là XAMPP chỉ có phiên
bản cho hệ điều hành 32bit nhưng 64bit vẫn hoạt động bình thường.

17


Sau khi tải file cài đặt về xong, hãy chạy nó, sau đó chọn Next.

Ở phần chọn Components, chọn danh sách các ứng dụng cần cài như hình
dưới vì không phải cái nào trong gói XAMPP ta cũng cần. Sau đó ấn Next tiếp.

18


Ở phần chọn đường dẫn, chọn đường dẫn cần lưu cài đặt của XAMPP.
Lưu ý rằng đường dẫn này phải nhớ vì khi cài đặt web lên localhost, phải truy
cập vào thư mục này. nên để mặc định là c:\xampp. Tiếp tục ấn Next.

Ở trang kế tiếp, bỏ chọn phần “Learn more about Bitnami for XAMPP“.
Và ấn Next 2 lần nữa để bắt đầu quá trình cài đặt XAMPP


19


Sau khi cài xong, ấn nút Finish để kết thúc cài đặt và mở bảng điều khiển
của XAMPP. Tuy nhiên, hãy khởi động lại máy sau khi cài đặt xong để tránh tình
trạng không khởi động được localhost.Khởi động Localhost
Bây giờ vào thư mục c:\xampp và mở file xampp-panel.exe lên để bật
bảng điều khiển của XAMPP.

Bảng điều khiển của XAMPP, để ý sẽ thấy hai ứng dụng Apache và
MySQL có nút Start, đó là dấu hiệu bảo 2 ứng dụng này chưa được khởi động,
hãy ấn vào nút Start của từng ứng dụng để khởi động Webserver Apache và
MySQL Server lên thì mới chạy được localhost.
Nếu cả hai ứng dụng chuyển sang màu xanh như hình dưới là đã khởi
động thành công.

20


Sau khi khởi động xong, truy cập vào địa chỉ http://localhost sẽ thấy nó
hiển thị giới thiệu XAMPP như hình dưới. Sau đó, ấn vào nút English phía bên
dưới để truy cập vào trang quản lí localhost.

21


 Hướng dẫn cài đặt WordPress trên localhost
Bước 1: Tạo database
Bước 2: Mở trình duyệt và gõ vào thanh địa chỉ
http://localhost/wordpress/ bạn sẽ thấy màn chào mừng như hình dưới


22


Click vào Let’s go! để tiếp tục
Bước 3:

Cấu hình database với:
- Database Name : tên database bạn vừa tạo
- 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

23


Bước 4: xác nhận và chạy cài đặt

Bước 5: Chọn lựa tên website và tài khoản quản trị

24


Bước 6: Nếu cài đặt thành công WordPress sẽ hiển thị thông tin tài khoản
của bạn . Đến bước này bạn đã cài đặt thành công WordPress lên locahost, click
vào Log In để đăng nhập vào hệ thống quả trị và bắt đầu viết bài


 Giao diện đầu tiên của wordpress 4.1.1
Trang quản trị.

25


×