athena: báo cáo thực tập đề tài wordpress
TRANSCRIPT
TRUNG TÂM ĐÀO TẠO QUẢN TRỊ VÀ AN NINH MẠNG QUỐC TẾ
ATHENA
--------------------------------
HỌ VÀ TÊN TÁC GIẢ
PHẠM MINH TÚ
NGHIÊN CỨU XÂY DỰNG WEBSITE
WORDPRESS
BÁO CÁO THỰC TẬP TỐT NGHIỆP
Ngành: Công Nghệ Thông Tin
NGƯỜI HƯỚNG DẪN KHOA HỌC
Thầy Võ Đỗ Thắng
Thành phố Hồ Chí Minh – Năm 2015
Báo cáo thực tập Wordpress 2015
1
LỜI CÁM ƠN
Em xin chân thành cảm ơn Trung Tâm Đào Tạo Quản Trị
Mạng & An Ninh Mạng Quốc Tế ATHENA đã tạo điều
kiện cho em được cơ hội làm việc và học tâp tại trung
tâm.
Cám ơn thầy Võ Đỗ Thắng, các anh chị tại trung tâm đã
tận tình hướng dẩn em hoàn thành tốt khóa thực tập, làm
cho em mở rộng thêm các kiến thức mới mà chưa được
học trong trường, các kỷ năng cần thiết để làm việc trong
một tập thể một tổ chức hiệu quả, giúp em định hướng
được con đường tương lai mà em đang đi.
Một lần nữa em xin cám ơn rất nhiều.
Báo cáo thực tập Wordpress 2015
2
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 Phá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 .............................................................................
(1) Cài đặt giao diện ................................................................................................
(2) Tạo menu ............................................................................................................
(3) Thêm bài viết......................................................................................................
(4) Tạo các widgets .................................................................................................
IV Cá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 .......................................
(1) Giới thiệu plugin Woocommerce ......................................................................................
(2) Việt hóa plugin Woocommerce .........................................................................................
(3) Cài đặt theo yêu cầu thương mại .......................................................................................
V 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 ..............................................................................................................................
3) Nguồn tài liệu ...................................................................................................................................
Báo cáo thực tập Wordpress 2015
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 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à .
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, tư vấn, cung cấp
nhân lực chuyên sâu trong lĩnh vực quản trị mạng, an ninh mạng, thương mại điện tử,
truyền thông xã hội ( social Network) 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 SME, các cơ quan chính
phủ, tổ chức tài chính..
+ Sau hơ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, quản lý hệ thống
kinh doanh Online ( Internet Business) 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, Sở Thương
Mại,doanh nghiệp SME.....
+ Bên cạnh đó, 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ự ,......
+ Song song với các hoạt động đào tạo, Trung tâm ATHENA còn tham gia tư vấn
ứng dụng công nghệ vào nâng cao năng suất lao động và cung cấp nhân sự cho hàng ngàn
doanh nghiệp SME ( khối doanh nghiệp vừa và nhỏ). Hoạt động này được cộng đồng
doanh nghiệp đánh giá rất cao, mang lại lợi ích thiết thực , doanh nghiệp vừa được tư vấn
Báo cáo thực tập Wordpress 2015
4
công nghệ vừa tìm được nguồn nhân lực phù hợp cho hoạt động kinh doanh. Đây cũng là
cơ sở để các học viên tốt nghiệp ATHENA luôn có việc làm theo đúng yêu cầu xã hội
Đội ngũ nhân sự :
+Tất cả các giảng viên, chuyên viên trung tâm ATHENA đều là các chuyên gia
trong lĩnh vực quản trị mạng, an ninh mạng, phát triển thương mại điện tử, kinh doanh
trên Internet với nhiều năm kinh nghiệm. Bên cạnh công tác giảng dạy, các giảng viên
thường xuyên tham gia các dự án tư vấn, triển khai công nghệ tại doanh nghiệp với mục
đích đưa kiến thức công nghệ vào phát triển kinh tế và cập nhật những biến đổi thường
xuyên của xã hội để đưa vào chương trình giảng dạy.
+Phương châm hoạt động của đội ngũ giảng viên ATHENA là "Luôn Luôn Sáng
Tạo Để Đáp Ứng Nhu Cầu Xã Hội".
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.
Dịch vụ hỗ trợ:
+Đảm bảo việc làm cho học viên tốt nghiệp
+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 đáp ứng được yêu cầu
+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, phát triển Internet Business
+Hỗ trợ thi Chứng chỉ Quốc tế.
Báo cáo thực tập Wordpress 2015
5
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 : [email protected] - [email protected]
-Facebook : http://facebook.com/trungtamathena
Báo cáo thực tập Wordpress 2015
6
Thầy hướng dẩn Võ Đỗ Thắng
Báo cáo thực tập Wordpress 2015
7
II. Tìm hiểu Wordpress
1. WordPress là gì?
WordPress là một phần mềm nguồn mở (Open Source Software) được viết bằng
ngôn ngữ lập trình website PHP (Hypertext Preprocessor) và sử dụng hệ quản trị cơ sở dữ
liệu MySQL. WordPress được ra mắt lần đầu tiên vào ngày 27/5/2003 bởi tác giả Matt
Mullenweg và Mike Little. Hiện nay WordPress được sở hữu và phát triển bởi công ty
Automattic có trụ sở tại San Francisco, California thuộc hợp chủng quốc Hoa Kỳ.
Vai trò của WordPress là một mã nguồn mở bằng ngôn ngữ PHP để hỗ trợ tạo
blog cá nhân, và nó được rất nhiều người sử dụng ủng hộ về tính dễ sử dụng, nhiều tính
năng hữu ích. Qua thời gian, số lượng người sử dụng tăng lên, các cộng tác viên là những
lập trình viên cũng tham gia đông đảo để phát triển mã nguồn WordPress có thêm những
tính năng tuyệt vời. Và cho đến thời điểm viết bài này là 2015, WordPress đã được xem
như là một hệ quản trị nội dung (CMS – Content Management System1)) vượt trội để hỗ
trợ người dùng tạo ra nhiều thể loại website khác nhau như blog, website tin tức/tạp chí,
website giới thiệu doanh nghiệp, website bán hàng – thương mại điện tử, thậm chí với các
loại website có độ phức tạp cao như đặt phòng khách sạn, thuê xe, đăng dự án bất động
sản,…vâng…vâng…Hầu như mọi hình thức website với quy mô nhỏ và vừa đều có thể
triển khai trên nền tảng WordPress.
2. Những lý do mà bạn nên chọn WordPress
Báo cáo thực tập Wordpress 2015
8
+ Dễ sử dụng
WordPress được phát triển nhằm phục vụ đối tượng người dùng phổ thông, không
có nhiều kiến thức về lập trình website nâng cao. Các thao tác trong WordPress rất đơn
giản, giao diện quản trị trực quan giúp bạn có thể nắm rõ cơ cấu quản lý một website
WordPress trong thời gian ngắn. Về cách cài đặt lại càng dễ hơn, bạn có thể tự cài đặt
một website WordPress trên host (máy chủ) riêng của mình và tự vận hành nó sau vài cú
click.
+ Cộng đồng hỗ trợ đông đảo
Là một mã nguồn CMS mở phổ biến nhất thế giới, điều này cũng có nghĩa là bạn
sẽ được cộng đồng người sử dụng WordPress hỗ trợ bạn các khó khăn gặp phải trong quá
trình sử dụng. Nếu bạn có khả năng tiếng Anh tốt, bạn có thể dễ dàng tìm câu trả lời cho
vấn đề bạn đang gặp phải trên Google chỉ với vài từ khóa tìm kiếm.
+ Nhiều gói giao diện có sẵn
Trong khi sử dụng WordPress, khái niệm giao diện cho website WordPress thường
được gọi là theme. Hiện nay WordPress có rất nhiều theme miễn phí khác nhau để bạn có
thể dễ dàng thay đổi “da thịt” của website mình chỉ với vài cú click mà không cần bận
tâm việc làm sao để thiết kế một theme cho riêng mình. Còn nếu bạn muốn website đẹp
và chuyên nghiệp hơn, bạn có thể mua các theme trả phí với giá bán dao động từ $30 đến
$65.
+ Nhiều plugin hỗ trợ
Plugin nghĩa là một trình cắm thêm vào website để bổ sung các chức năng mà bạn
cần. Ví dụ mặc định sau khi cài website WordPress, bạn không có chức năng hiển thị các
bài viết liên quan ở dưới mỗi bài viết, nhưng với nhiều plugin miễn phí hỗ trợ thì bạn có
thể dễ dàng cài thêm một plugin miễn phí để website mình có chức năng đó. Tương tự
Báo cáo thực tập Wordpress 2015
9
với theme, cũng có rất nhiều plugin trả phí mang những tính năng rất độc đáo và có ích
vào website và nó sẽ có giá khoảng từ $10 đến $80 tùy theo độ phức tạp.
+ Dễ phát triển cho lập trình viên
Nếu bạn là một người có am hiểu về việc làm website như thành thạo HTML,
CSS, PHP thì có thể dễ dàng mở rộng website WordPress của bạn ra với rất nhiều tính
năng vô cùng có ích. Cách phát triển cũng rất đơn giản vì WordPress là một mã nguồn
mở nên bạn có thể dễ dàng hiểu được cách hoạt động của nó và phát triển thêm các tính
năng.
+ Dễ dàng Việt Hóa
Dĩ nhiên mặc định mã nguồn WordPress là tiếng Anh, nhưng nếu bạn có nhu cầu
Việt hóa lại WordPress thì có thể dễ dàng tự làm.
+ Có thể làm nhiều loại website
Dùng WordPress không có nghĩa là bạn chỉ có thể làm blog cá nhân, mà bạn có
thể biến website mình thành một trang bán hàng, một website giới thiệu công ty, một tờ
tạp chí online bằng việc sử dụng kết hợp các theme và plugin với nhau. Tuy nhiên để làm
được, bạn nên chắc chắn là đã hiểu được WordPress chứ đừng vội một bước lên mây để
nhận các cảm giác thất vọng vì độ phức tạp của nó.
Báo cáo thực tập Wordpress 2015
10
III. Phát triển ứng dụng Wordpress
1. Cài đặt wordpress trên localhost
Cài đặt XAMPP
2. Tạo database kết nối với wordpress
1. Truy cập địa chỉ: http://localhost/phpmyadmin
2. Đặt tên cho database
3. Chuyển sang Utf8 như hình
4. Create database
Báo cáo thực tập Wordpress 2015
11
5. Đổi tên thư mục wordpress thành tên datase sau đó chép vào htdocs
6. Truy cập địa chỉ: http://localhost/phukien
7. Cài đặt theo hình
Báo cáo thực tập Wordpress 2015
12
Tiếp tục nhập tên site, tên đăng nhập, mật khẩu, email. Hoàn tất việc cài đặt
8. Login để mở giao diện wordpress
3. Xây dựng website trong wordpress
1. Cài đặt giao diện
Chọn Install để cài đặt, sau đó active để kích hoạt giao diện.
Báo cáo thực tập Wordpress 2015
13
2. Tạo menu
1. Tạo danh mục
2. Tạo menu
Báo cáo thực tập Wordpress 2015
14
3. Thêm bài viết
Chọn Set feautured image để chọn ảnh đại diện cho bài viết, nhấn Publish để thêm bài
viết.
4. Tạo các widgets
Chọn một widgets kéo thả vào một vị trí cần thêm.
Báo cáo thực tập Wordpress 2015
15
Trang web sau khi hoàn tất
Báo cáo thực tập Wordpress 2015
16
IV. Các tính năng Wordpress nâng cao
1. Một số plugin cần thiết cho Wordpress
Akismet
Có thể nói, đây là plugin khá quan trọng, bản cài đặt của WordPress đã tích hợp
sẵn nó trong thư mục plugins, bạn chỉ cần vào trình điều khiển và kích hoạt plugin này.
Mục đích của Akismet là giúp blog của bạn giảm thiểu những bình luận SPAM. Những
bình luận mà người dùng cố tình gửi để quảng cáo sẽ được cho vào danh sách spam.
WordPress SEO by Yoast
WordPress SEO by Yoast là một trong số những plugin hỗ trợ SEO miễn phí tốt
nhất hiện nay. Nó có thể đánh giá khả năng SEO cho bài viết của bạn, hỗ trợ những chức
năng liên quan đến SEO như xây dựng breadcrumb, tạo sitemap và nhiều nhiều thứ khác.
Google XML Sitemaps
Báo cáo thực tập Wordpress 2015
17
Google XML Sitemaps là plugin cho phép bạn tạo ra một tập tin xml bao gồm tất
cả các link trên blog của bạn mà người ta hay gọi là sitemap. Khi bạn thêm tập tin này
vào các cộng cụ quản lý của trình tìm kiếm thì bài viết của bạn sẽ được cập nhật nhanh
hơn, thời gian hiển thị bài viết trong kết quả tìm kiếm sẽ được rút ngắn.
Yet Another Related Posts Plugin
Yet Another Related Posts Plugin là plugin cho phép hiển thị những bài viết liên
quan đến nội dung bài viết bạn đang xem hiện tại. Plugin này sẽ làm cho thời gian của
người đọc trên trang của bạn được lâu hơn bởi người dùng thường thích đọc thêm những
bài viết liên quan đến nội dung họ đang xem.
WP Super Cache
Báo cáo thực tập Wordpress 2015
18
WP Super Cache là plugin tạo cache cho trang web của bạn, nhờ plugin này mà
nội dung của bạn sẽ được hiển thị nhanh hơn bình thường, thời gian tải trang nhanh sẽ
giúp cho trang của bạn được đánh giá cao đối với các công cụ tìm kiếm.
WP External Links
WP External Links là plguin cho phép bạn quản lý các đường dẫn trỏ ra bên ngoài
trang của bạn. Bạn có thể chọn để thêm những hình ảnh đặt biệt vào trước những link này
hoặc có thể cho tất cả các link được mở trên tab mới hoặc có thể cho thuộc tính nofollow
để các công cụ tìm kiếm không xem qua các link này, giúp thời gian đọc trang của bạn
được cải thiện.
2. Tích hợp plugin thương mại điện tử Woocommerce vào Wordpress
Phần này chỉ giới thiệu cơ bản về woocommerce, cách sử dụng cơ bản. Mọi chi tiết
chuyên sâu các bạn có thể tham khảo thêm từ Internet.
1. Giới thiệu plugin Woocommerce
Báo cáo thực tập Wordpress 2015
19
+ WooCommerce là một plugin khá phổ biến để tạo trang bán hàng trong
WordPress.
+ Có nhiều themes dành riêng cho nó được WooThemes thiết kế, bao gồm miễn
phí và trả phí.
+ Có nhiều thành phần mở rộng (add-on) giúp tăng cao hiệu suất sử dụng.
+ Đầy đủ các chức năng cần thiết cho một trang bán hàng chuyên nghiệp.
+ Cách thức sử dụng giống như các plugin bán hàng khác. Dễ cài đặt và sử dụng,
giao diện chuyên nghiệp.
+ Hỗ trợ đa ngôn ngữ
+ Themes dễ dàng tùy chỉnh.
+ Hoạt động tốt trên mọi themes bình thường.
+ Dễ dàng theo dõi hoạt động kinh doanh với chức năng báo cáo trực quan.
+ Và còn rất nhiều lợi ích khác rất đáng để sử dụng
Báo cáo thực tập Wordpress 2015
20
Giao diện của woocommerce sau khi cài đặt:
Báo cáo thực tập Wordpress 2015
21
2. Việt hóa plugin Woocommerce
1. Tải file việt hóa. Sau đó giải nén các file
2. Chép vào thư mục: C:\xampp\htdocs\phukien\wp-
content\languages\woocommerce. Nếu không có thì tự tạo thư mục
3. Mở file wp-config.php chỉnh sửa như hình dưới
Báo cáo thực tập Wordpress 2015
22
4. Mở trang web lên và kiểm tra
3. Cài đặt theo yêu cầu thương mại
1. Thêm sản phẩm mới:
Báo cáo thực tập Wordpress 2015
23
+ Chọn mục sản phẩm, chọn thêm sản phẩm, nhập tên sản phẩm vào phần
tên sản phẩm, nhập giá sản phẩm vào phần Regular Price, Set featured images
để chọn ảnh đại diện cho sản phẩm, nhập mô tả vào phần mô tả ngắn v.v...
+ Nhấn Publish để thêm sản phẩm.
2. Đưa sản phẩm ra ngoài màn hình chính:
Báo cáo thực tập Wordpress 2015
24
+Chọn mục Setting chọn mục Reading ở phần Front Page Displays, chọn
A static page, mục front page chọn Shop.
3. Điều chỉnh giá của Việt Nam:
Báo cáo thực tập Wordpress 2015
25
4. Thiết lập chung
5. Thiết lập sản phẩm
Báo cáo thực tập Wordpress 2015
26
6. Thiết lập thanh toán
7. Thiết lập vận chuyển
Báo cáo thực tập Wordpress 2015
27
8. Thiết lập Email
Báo cáo thực tập Wordpress 2015
28
Tiến hành hoạt động:
Báo cáo thực tập Wordpress 2015
29
Trang Sản Phẩm
Báo cáo thực tập Wordpress 2015
30
Thêm sản phẩm vào giỏ hàng
Báo cáo thực tập Wordpress 2015
31
Trang Giỏ Hàng
Báo cáo thực tập Wordpress 2015
32
Nhập thông tin thanh toán
Báo cáo thực tập Wordpress 2015
33
Đơn hàng sau khi thanh toán
Báo cáo thực tập Wordpress 2015
34
V Cài Đặt Wordpress Trên Host
1 Đăng ký tài khoản wordpress.com
2 Cài đặt bình thường giống như trên localhost
3 Thêm bài viết và theme mới cho wordpress
Báo cáo thực tập Wordpress 2015
35
Báo cáo thực tập Wordpress 2015
36
VI Kết Quả
1) Những thuận lợi và khó khăn
Thuận lợi:
+ Được sự hướng dẩn tận tình của thầy và các anh chị
+ Được trung tâm tạo điều kiện tốt nhất trong suốt quá trình thực tập
+ Cơ sở vật chất đầy đủ tiện nghi
+ Lịch làm việc linh động
Khó khăn:
+ Chưa có nhiều kiến thức chuyên môn thuộc đề tài nghiên cứu nên còn nhiêu thiếu
sót trong việc thực tập cũng như báo cáo
+ Vì chọn đề tài độc lập nên không tận dụng được khả năng làm việc nhóm
+ Kỹ năng mêm cần được hoàn thiện hơn
2) Kết quả đạt được
Trung tâm là nơi phù hợp cho việc thực tập của sinh viên các ngành công nghệ thông
tin, với sự hướng dẩn tận tình của thầy và các anh chị sinh viên luôn được tạo điều
kiện tốt nhất để làm việc nơi đây góp phần củng cố kiến thức đã có và tăng cường
thêm các vốn kiến thức mới kỷ năng mới. Sinh viên hiểu được các hoạt động của một
tổ chức và tăng cường thêm các kỷ năng khác.
Báo cáo thực tập Wordpress 2015
37
3) Nguồn tài liệu
Họ tên sinh viên: Phạm Minh Tú
Trường: Đại Học Mở Tp. Hồ Chí Minh
Ngành: Công nghệ thông tin
Bài báo cáo thực tập trên mang tính chất tham khảo chủ yếu giới thiệu mã nguồn mở
wordpress đang phổ biến hiện nay và plugin woocommerce tích hợp tính năng thương
mại điện tử vào trang web wordpress.
Một số nội dung được sưu tập và tải về từ Internet.
Các bạn có thêm tham khảo thêm video hướng dẩn cài đặt cơ bản của mình tại địa chỉ:
Video 1: Giới thiệu bản thân và đề tài thực tập
https://www.youtube.com/watch?v=xuNBY5RXdkY&feature=youtu.be
Video 2: Cơ bản cách cài đặt wordpress trên localhost
https://www.youtube.com/watch?v=RaoB-3A3mlU
Video 3: Cài đặt hiệu chỉnh plugin woocommerce tích hợp thương mại vào website
https://www.youtube.com/watch?v=dKwdb_mMoxM&feature=youtu.be
Video 4: Cài đặt wordpress trên host
https://www.youtube.com/watch?v=hfXcU7-qS1U&feature=youtu.be
Nội dung báo cáo thực tập:
Cám ơn các bạn.
Xin Hết.