BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC MỞ THÀNH PHỐ HỒ CHÍ MINH
BAN TRUNG CẤP CHUYÊN NGHIỆP
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
SINH VIÊN: PHẠM THANH SANG (MSSV: 1100100042)
VÕ VƯƠNG HOÀNG TÚ (MSSV: 1100100060)
TRẦN NGỌC SƠN (MSSV: 1100100043)
TÊN BÁO CÁO THỰC TẬP: WORDPRESS
NGÀNH: KỸ THUẬT MÁY TÍNH
Thành phố Hồ Chí Minh - Năm 2013
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC MỞ THÀNH PHỐ HỒ CHÍ MINH
BAN TRUNG CẤP CHUYÊN NGHIỆP
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
SINH VIÊN: PHẠM THANH SANG (MSSV: 1100100042)
VÕ VƯƠNG HOÀNG TÚ (MSSV: 1100100060)
TRẦN NGỌC SƠN (MSSV: 1100100043)
TÊN BÁO CÁO THỰC TẬP: WORDPRESS
NGÀNH: KỸ THUẬT MÁY TÍNH
LỚP: TH11TC
GV HƯỚNG DẪN: NGUYỄN HOÀNG SƠN VĨ
Thành phố Hồ Chí Minh - Năm 2013
LỜI CÁM ƠN
B G Đ T C V V T T C Đ ỉ b o v ề k ứ o ú o s ố ( khóa 2011 – 201 ) D ớ sự ỉ b o ủ úp ú ó ợ ộ ề k ứ v ó ợ ể vữ b ớ o l Đặ b l N ễ o S Vĩ lò ự p ớ dẫ v ề ề k ũ o ề k k ứ b o s ố ẩ bị ự v o b b o o ự p Vớ k ứ ò ẹp k p dụ k ứ v o ự ể ợ ố Do ó o dự b b o o ự p k k ỏ ữ s só v ữ E ấ o ợ ữ ó óp k ủ ù b ể o ỉ k ứ ủ C ố ù ú B G v o ể b dồ d o sứ k ỏ v o v
Sinh viên thực hiện Phạm Thanh Sang Võ Vương Hoàng Tú Trần Ngọc Sơn
NHẬN XÉT CỦA CƠ QUAN THỰC TẬP
.......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... ..........................................................................................................................................
NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
.......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... .......................................................................................................................................... ..........................................................................................................................................
PHÂN CÔNG CÔNG VIỆC
Công Việc
STT 1 Họ Tên Phạm Thanh Sang - Tìm hiểu Joomla. Ghi Chú Ráp tấc cả
- Tìm hiểu Wordpress. bài lại với
nhau thành
bài hoàn
chỉnh.
2 Võ Vương Hoàng Tú - Tìm hiểu cách sử dụng và cài đặt Đã hoàn
phần mềm XAMPP. thành xong
- Tạo website WordPress trên Host. ngày
01/07/2013.
3 Trần Ngọc Sơn - Tìm hiểu Macromedia Flash căn Đã hoàn
bản. thành xong
ngày
01/07/2013.
MỤC LỤC
1 TÌM HIỂU CÁCH SỬ DỤNG VÀ CÀI ĐẶT PHẦN MỀM XAMPP. ............ 9
1.1 TÌ IỂU C UNG. ............................................................................................. 9
1.1.1 Web Server là gì? ..................................................................................... 9
1.1.2 XAMPP là gì? ........................................................................................... 9
1.2 CÁC CÀI ĐẶT XAMPP ( SỬ DỤNG XAMPP1.7.1). ......................................... 10
2 TÌM HIỂU JOOMLA. .................................................................................... 14
2.1 TỔNG UAN C ƯƠNG TRÌN . .......................................................................... 14
2.1.1 Giới thiệu Joomla. .................................................................................. 14
2.1.2 Chức năng của Joomla. .......................................................................... 14
2.1.3 Ưu điểm của Joomla. .............................................................................. 14
2.1.4 Nhược điểm của Joomla. ........................................................................ 15
2.2 CÁC CÀI ĐẶT VÀ CẤU HÌNH JOOMLA. ............................................................ 15
2.2.1 Cài đặt và cấu hình trên localhost. ......................................................... 15
2.2.2 Cách upload Website Joomla từ Localhost lên Internet........................... 32
3 TÌM HIỂU WORDPRESS. ............................................................................. 33
3.1 TỔNG UAN C ƯƠNG TRÌNH. .......................................................................... 33
3.1.1 Giới thiệu Wordpress. ............................................................................. 33
3.1.2 Chức năng của Wordpress. ..................................................................... 33
3.1.3 Ưu điểm của Wordpress. ......................................................................... 34
3.1.4 Nhược điểm của Wordpress. ................................................................... 34
3.2 CÁC CÀI ĐẶT VÀ CẤU ÌNH WORDPRESS. ..................................................... 34
3.2.1 Cài đặt và cấu hình trên localhost. ......................................................... 34
3.2.2 Tạo website Wordpress trên Host. .......................................................... 48
4 TÌM HIỂU MACROMEDIA FLASH CĂN BẢN. ......................................... 52
4.1 GIỚI T IỆU MACROMEDIA FLASH. .................................................................. 52
4.2 CÁC CÔNG CỤ TRONG FLASH. ......................................................................... 52
4.2.1 Giao diện Flash. ..................................................................................... 52
4.2.2 Hộp công cụ (TOOL BOX). ..................................................................... 53
4.2.3 Bảng điều khiển (Time line control). ....................................................... 54
4.2.4 Bảng thuộc tính (Properties). .................................................................. 55
4.2.5 Các bảng khác. ....................................................................................... 57
4.3 TẠO C UYỂN ĐỘNG. ....................................................................................... 59
4.3.1 Nguyên tắc tạo chuyển động: .................................................................. 59
4.4 TẠO CÁC NÚT. ................................................................................................ 67
4.5 C UYỂN ĐỘNG T EO BẢNG CONTROL TIMELINE. ........................................... 71
1 Tìm hiểu cách sử dụng và cài đặt phần mềm XAMPP.
1.1 Tìm hiểu chung.
1.1.1 Web Server là gì?
- Web Server ( p ụ vụ W b) l í ó ặ p ề
p ụ vụ W b k ũ í p ề ó l W b S v
- Tấ W b S v ề ể v ợ f l *.htm và *.html, tuy
ỗ W b S v l p ụ vụ ộ số k ể f l b ẳ
IIS ủ Microsoft dành cho *.asp, *.aspx...; Apache dành cho *.php...; Sun
Java System Web Server ủ SUN dành cho *.jsp....
- Tù ộ v o ữ l p w b ú sẽ w bs v o
p ù ợp ó ấ ề w bs v ợ ứ dụ p p
AppServ, Wamp hay XAMPP… ỗ w bs v b o ồ p
b : Apache – PHP – MySQL.
1.1.2 XAMPP là gì?
- XAMPP l ộ bộ ụ l p PHP, MySQL có t ể ặ ợ
ề ề k C ữ X o ụ ừ XAMPP l ể ỉ
cross-platform ĩ l XAMPP ó ể Windows, Linux, Mac OS,
Solaris ò k ự ò l ĩ s :
A = Apache, XAMPP b o ồ 1 Apache HTTP S v úp ứ
dụ w b
M = MySQL ị s dữ l MySQL ũ ợ b o ồ o
XAMPP.
P = PHP ữ l p PHP P = Perl ữ l p Perl.
- N o v ỗ ợ p b : Apache – PHP – MySQL –
phpMyAdmin. XAMPP ò ỗ ợ p k ộ số w bs v
k k ó Webmail – FTP – SSL – Perl.
- C sử dụ ủ XAMPP dễ d ó
- ỗ ợ ủ v ộ ủ PHP ồ í ợp v
PEAR.
- V s l ặ & sử dụ XAMPP p b 1 1 l ộ
p b k ổ ị ồ Joomla! Zend
Framework, Drupal….
1.2 Cách cài đặt XAMPP ( sử dụng XAMPP1.7.1).
- T XAMPP1.7.1 :
http://www.mediafire.com/download/5roo41557anzkxu/xampp-win32-
1.7.1-installer.exe
- Kí o xampp-win32-1.7.1-installer.exe C sẽ ỏ ữ
ặ ộ ữ ặ ị v ấ OK.
Hình 1:
Lựa chọn ngôn ngữ cài đặt..
- Cử sổ Choose Install Location dẫ ể l ặ N ấ Next.
Hình 2: Chọn đường dẫn lưu file cài đặt.
- Cử sổ XAMPP Options o vù dấ v Install (các
p ò l k v dấ dị vụ Apache – MySQL
– Filezilla sẽ ợ k k ộ Windows).
Hình 3:
Lựa chọn mục cài dặt.
- ặ XAMPP.
Hình 4: Quá trình cài đặt.
- S k ặ o ấ Finish ể o ặ
Hình 5: Hoàn tất quá trình cài đặt.
- K ấ ú Finish sẽ ộ ử số ỏ ó ố XAMPP b
k Yes ể bắ v o b ề k ể ủ XAMPP.
Hình 6: Khởi động bảng điều khiển XAMPP.
- Ở b ề k ể XAMPP ể ợ w bs v v PHP script chúng ta
ấ ú Start b Apache và MySQL.
Hình 7:
Start các dịch vụ.
- T l ấ v o ú Start ố Windows Security
Alert sẽ l ộ ử sổ b o Unblock ể o p ép XAMPP
o ộ p ụ
- N ấ v o ú Admin b Apache ể v o í ủ webserver và
ấ v o ú Admin b MySQL ể v o phpMyAdmin (p l
MySQL o d w b)
- K ấ v o ú Admin b Apache sẽ ợ o d w b s :
Hình 8: Giao diện quản trị.
- N ấ v o l k English Để về PHP b ấ v o phpinfo() và
phpMyAdmin ể v o p l MySQL o d w b
Hình 9:
Xem thông tin PHP.
- Để v o ợ XAMPP ú ó ể l d
http://localhost/phpmyadmin .
- Để ó b ề k ể ủ XAMPP b ấ vào nút Close. XAMPP sẽ
ẩ ố Tray ủ Windows ( ó d ớ p í b p ủ Windows)
- K b ể k ể ú ỉ ấ v o b ể ợ Tray ủ
Windows.
- Để o k ỏ XAMPP ú ấ ú Stop b Apache và
MySQL s ó ấ ú Exit.
2 Tìm hiểu Joomla.
2.1 Tổng quan chương trình.
2.1.1 Giới thiệu Joomla.
- Joomla l ộ ề ồ ợ v bằ ữ PHP v sử
dụ s dữ l MySQL o p ép dù ó ể dễ d so o v
ấ b ộ d ( b v l blo ) ủ l Internet oặ
Intranet.
2.1.2 Chức năng của Joomla.
- Joomla úp dự v ể k w bs blo w bs ứ w bs
b w bs ử o ớ ộ ồ ộ
o ộ ắ v k ề sứ
2.1.3 Ưu điểm của Joomla.
- Joomla l ồ v ợ ấp o o ễ p í
- Joomla l ề ồ ợ dự v ó óp b ữ
v ữ v í ự k
- Joomla ó ộ ộ ồ p ể ũ sử dụ ấ lớ Đ ề ó
ó ĩ l k b ặp vấ ề k ó k ấ ề sẵ
s úp ỡ b
- Joomla úp k v sứ k W bs
- Sử dụ Joomla ấ dễ d v ố vớ ữ p d v
các chuyên gia.
- Joomla ấp ấ ề ứ lĩ vự k
p ộ ợ p ể b ứ b o k p lớ số
ũ ề ó ồ v ễ p í
- Joomla ó ộ số l ợ pl ( o d ) k ổ lồ ừ ữ o d
ứ o ớ p ứ p
- Joomla ó w bs ấp l ớ dẫ sử dụ ừ
b o ớ o C ớ dẫ ề dễ ể v ó
bằ g v d o l p kè o
- T l API d o l p v p ể v ợ ấp ủ
- C o ộ ủ Joomla : ể l Joo l (Joo l E b o ) ộ o
Joo l (Joo l Wo ks op) ộ Joo l (Joo l D ) ợ ổ ứ
p ố lớ ủ ớ Ú ỹ A p… l
ú o v
2.1.4 Nhược điểm của Joomla.
- ồ ủ Joomla ố lớ dẫ ớ ố ề ố
so vớ Drupal o sử dụ
- V ó ề extensions l ộ lợ ồ ó ũ l ộ bấ lợ C
extensions ợ v b ấ ề l p v k dẫ ớ ề
lỗ b o o extensions ó N l dù ớ ó ể b sẽ bố
ố o v lự ác extensions o w bs ủ
- K ó k Multiple s Drupal ( extensions ớ ó
ợ í )
- K SEO ủ Joomla ké ấ o lo CMS (Drupal, WordPress,
Joomla).
- K ố ủ Windows (IIS).
2.2 Cách cài đặt và cấu hình Joomla.
2.2.1 Cài đặt và cấu hình trên localhost.
2.2.1.1 Cài đặt Joomla.
- Chuẩn bị.
Đ l b Joomla ị ỉ http://www.joomla.org
sẽ p b Joomla 1.5 Gó ặ Joomla ợ é
d ớ d : ZIP, TAR.GZ và TAR.BZ2 b ó ặ ợ
é d ớ d ZIP l d é dụ ó ể ợ
í ó ặ Windows.
Để ợ Joomla í b ó s v o T ố
vớ Joomla b lự XAMPP oặ WampServer.
Ở dù s v o XAMPP b é p Joomla vừ về
v o ụ C:\xampp\htdocs\joomla ( joomla ụ ứ code
vừ é ”
Hình 1: Nơi lưu code joomla.
- Tạo database mới.
T o database ộ bằ v o d
http://localhost/phpmyadmin o database ớ o ô Create new
database: joomla15 kiểu: utf8_general_ci Create.
Hình 2:
Tạo database mới.
- Choose Language ( Chọn ngôn ngữ cài đặt).
d ị ỉ http://localhost/joomla B
ữ ặ Đ ỉ l ữ ể ị o ặ s k
ặ o ữ b ợ í ợp sẵ o bộ ặ
thì Joomla sẽ ể ị l ữ k sẽ ể ị
ữ ặ ị l T A v b p ự ặ ó
ữ ủ S k o ấ Next.
Hình 3: Chọn ngôn ngữ cài đặt.
- Pre-installation Check ( Kiểm tra cấu hình hệ thống).
Đ b o ị k ể p ó ó số o ỏ
ứ ỏ số o k p ù ợp vớ Joomla b p ổ
l số v ấ v o ú Check Again ể k ể l Next.
Hình 4: Kiểm tra cấu hình hệ thống.
- License ( Thông tin bản quyền).
B ó ể v ể ề k , ể v p về v
sử dụ Joomla Next.
Hình 5:
Thông tin bản quyền.
- Database Configuration (Cấu hình cở sở dữ liệu).
Database Type: C lo s dữ l l MySQL.
Host Name: N p ủ Host l localhost.
Username: N p ủ k o p Database do ặ
lo l os p ặ ị l root.
Password: N p k ẩ p Database, do ặ localhost nên
k ẩ p ể ố
Database Name: N p ủ s dữ l l ợ b ặ lú
o Database bên XAMPP. Next.
Hình 6: Cấu hình cơ sở dữ liệu.
- FTP Configuration ( Thiết lập cấu hình FTP).
l p FTP ộ o ứ ề p B ớ
ặ k p ự ừ k ố vớ ộ số
Host ó B bỏ số v ấ Next ể p ụ
Hình 7:
Thiết lập cấu hình FTP.
- Main Configuration ( Phần cấu hình chính).
Site Name: s ủ b
Your E-mail: ị ỉ l ủ b
Admin password: k ẩ ể ị Joo l
Install Defaul Sample Data: C ặ dữ l ẫ B ấ ú ể
Joo l o ẫ o b ộ w b Next.
Hình 8: Cấu hình chính.
- Finish ( Hoàn tất cài đặt).
Hình 9:
Báo lỗi cài đặt.
H thống yêu c u b n xoá hoặ ổ ục installations o ục
chứa joomla lúc gi i nén.
Hình 10: Xóa thư mục installations.
Bây gi b n có thể vào trang chủ của web bằng cách gõ vào trình duy t
http://localhost/joomla Enter.
Hình 11: Trang chủ website.
Vào trang qu n trị: http://localhost/joomla/administrator Enter.
Hình 12: Đăng nhập vào trang quản trị.
Nh p username và password qu n trị.
Hình 13: Trang quản trị Joomla.
- V o v ặt Joomla trên localhost.
2.2.1.2 Cài đặt ngôn ngữ Tiếng Việt cho Joomla.
- Dow lo d ó ữ T V :
http://www.mediafire.com/?j2dojs34k1d2x8n .
- T o ó ữ ó b d o ị v b d o
web.
- Đ v o Bảng Điều Khiển Joomla Extensions
Install/Uninstall.
Hình 14: Vào bảng Quản lý cài đặt.
- B Extension Manager Browse… ó ữ d o
ị Open.
Hình 15: Chọn gói dành cho quản trị.
- S ó ấ Upload File & Install ể ị báo Install Language
Success là thành công.
Hình 16: Cài đặt thành công.
- T ự ó ữ d o w bs
Hình 17: Chọn gói dành cho website.
- S k ặ o v o Extensions Language Manager.
Hình 18: Vào bảng Quản lý ngôn ngữ.
- T o B Language Manager. Có hai tab Site và Administrator T
tab Site ữ Tiếng Việt ấ Default.
Hình 19: Chọn ngôn ngữ cho Site.
- T ự b Administrator ữ Tiếng Việt ấ Default.
T ấ ị ể ị ữ Tiếng Việt.
Hình 20: Chọn ngôn ngữ cho Administrator.
- w bs k ể ũ ể ị ữ Tiếng Việt.
Hình 21: Website hiển thị Tiếng Việt.
2.2.1.3 Cài đặt giao diện (Template) cho website.
- Download template free 1.5 t : http://www.joomlaxe.com/ .
Hình 22: Website download temptale.
- Vào Bảng Điều Khiển của Joomla ch n Phần mở rộng Cài đặt/ Gỡ
bỏ.
Hình 23: Vào bảng Quản lý cài đặt.
- Ch n Browse… ó Template vừ ớ về Open.
Hình 24: Chọn templale mới.
- S ó ấ Tải tập tin lên & Cài đặt ể ị b o Cài đặt giao diện
thành công.
Hình 25: Cài đặt gói template thành công.
- S k ặ o v o Phần mở rộng Quản lý giao diện.
Hình 26: Vào bảng Quản lý giao diện.
- T o b Quản lý Giao diện o d ớ ợ ặ
Mặc định.
Hình 27: Chọn template mới.
- Ta qua website k ể v ấ ổ o d ớ
Hình 28: Giao diện đã được đổi.
2.2.1.4 Quản lý Phân mục (section).
- Vào Bảng Điều Khiển Nội dung Quản lý Phân mục.
Hình 29: Quản lý Phân mục.
- B Quản lý Phân mục Thêm Mới.
Hình 30: Tạo Phân mục.
- Đặ o ề v ộ d Lưu.
Hình 31: Nội dung Phân mục.
- T ấ p ụ ớ ợ o
Hình 32: Phân mục mới.
2.2.1.5 Quản lý chuyên mục (Category).
- Vào Bảng Điều Khiển Nội dung Quản lý chuyên mục.
Hình 33: Quản lý Chuyên mục.
- T o b Quản lý chuyên mục Thêm mới.
Hình 34: Tạo Chuyên mục.
- N p ộ d Tiêu đề v Phân mục ớ o Lưu.
Hình 35: Nội dung Chuyên mục.
- T ấ ộ ụ ớ ợ o T ự ũ l ề
ụ
Hình 36: Chuyên mục mới.
2.2.1.6 Quản lý bài viết.
- Vào Bảng Điều Khiển Nội dung Quản lý bài viết.
Hình 37: Quản lý Bài viết.
- T o b Quản lý bài viết Thêm mới.
Hình 38: Tạo mới Bài viết.
- N p ộ d ề Phân mục là News và Chuyên mục là
Newsflash p ộ d b v Lưu.
Hình 39: Nội dung Bài viết.
- ộ b v ớ ợ o
Hình 40: Bài viết mới.
2.2.2 Cách upload Website Joomla từ Localhost lên Internet.
2.2.2.1 Chuẩn bị cho việc upload website.
- T p ợ plo d l os : Joomla files và database.
Joomla files v ụ ứ dò l codes dữ l …( ấ
ữ ằ o ụ ặ w bs )
Joomla database ứ ấ b dữ l ủ w bs C export
database localhost f l d .sql.
- Cop ụ phpMyAdmin v o ụ ặ w b ( )
ộ số ấp dị vụ ó sẵ phpMyAdmin.
- ề ề f l s (VD: CuteFTP, 3DFTP) ể k ố vớ ủ
webserver.
C k o ừ ấp dị vụ ( k o v o Bảng điều khiển và
k o ề f l s))
2.2.2.2 Các thao tác thực hiện việc upload website.
- K ố vớ ủ w b (w bs v ) ể ề f l s
ụ ố ( root directory) ủ ( ó htdocs,
www, wwwroot, public_html).
Cop o bộ f l s v ụ o ụ ặ w b ừ localhost lên
ụ ố ủ
- T p Bảng điều khiển (Control Panel) ể o ớ database và account
dù database.
Tùy nhà cu ấp ó ể sử dụ Hệ thống Quản trị ủ w b
khác nhau G o d Bảng điều khiển khác nhau.
- K ố vớ ủ database ể import dữ l o database.
Sử dụ phpMyAdmin oặ ụ lí d b s k
N sử dụ phpMyAdmin f l s o f p p o ụ
phpMyAdmin ủ w b v sử số d ớ ú vớ
ị ợ ừ ấp dị vụ:
$ f [‘S v ’][$ ][‘ s ’] = “ _ _ p”;
$ f [‘S v ’][$ ][‘p sswo d’] = “ _k ”;
$ f [‘S v ’][$ ][‘ os ’] = “ _ _w bs ”;
- Import dữ l v o database.
C database vừ o ớ Cl k T b Import N ấ Browse và tìm
f l ứ dữ l ủ database (.sql) N ấ Go.
- Cấ k ố vớ database cho website.
Sử dụ p ề ề f l FTP ể file configuration.php o
ụ ặ w b (xampp\htdocs\joomla\configuration.php) ộ sử
Sử số í s o ú ị ợ ừ ấp v
ị ợ o o b ớ o database.
v $ os = “lo l os ”;
var $use = “ o _d _d b s ”;
v $p sswo d = “ _k ”;
v $db = “ _d b s ”;
v $lo _p = “/ o / o s /www/lo ”;
v $ p_p = “/ o / o s /www/ p”;
- K ể k ể ị v k ắ p ụ lỗ ( ó)
T p ủ ủ w bs ể k ể tra.
K ắ p ụ lỗ ( ặ b l lỗ k ố d b s ) ó
3 Tìm hiểu Wordpress.
3.1 Tổng quan chương trình.
3.1.1 Giới thiệu Wordpress.
- WordPress l p ề ồ ợ ấp ễ p í sử dụ
ữ l p PHP v s dữ l MySQL Do ó ó í ợp o
ố ặ blo í w bs sử dụ ề ủ
3.1.2 Chức năng của Wordpress.
- Wordpress úp dự v ể k w bs blo w bs ứ
w bs b w bs ử o ớ ộ ồ
ộ o ộ ắ v k ề sứ
3.1.3 Ưu điểm của Wordpress.
- V l b v ụ p ồ l k … ấ
- ổ ợ theme dù ó ể ỉ sử ù b o d ộ
ẹ
- ổ ợ pl ự sự l ộ ể ủ Wordpress vớ ộ ộ
ồ dù v plugin cho Wordpress B k lo plugin
ể sử dụ
- ổ ợ Widget d kéo – ự kỳ lợ k ố ổ vị í
widget, thay vì p ộ v o code b ỉ v kéo – ữ vị í í
ợp
- ổ ợ tag/chuyên mục: G úp b dễ d p lo b v dễ d
o k ũ l b v
- ổ ợ SEO k ố k ể ó l o ỉ ũ ấ ố vớ d
kỹ s l l lắ k dù v p ữ í
ằ o k về SEO.
- Wordpress ợ p lo ộ l sử dụ dị vụ
ủ ấp (Wordpress.com) l ự p cài trên host riêng
(Wordpress.org).
3.1.4 Nhược điểm của Wordpress.
- Wordpress o ộ ẹ í ố k w bs b ó
l ợ p lớ Wordpress l ố ố
- WordPress í ợp o v Blo v ấ b ộ d k ể ó ỏ Nó
k ó ó ể p ứ ứ ộ v o
- K o sử dụ Java blo ồ ĩ vớ v k ợ ặ
bấ ứ b o o blo
3.2 Cách cài đặt và cấu hình Wordpress.
3.2.1 Cài đặt và cấu hình trên localhost.
3.2.1.1 Cài đặt Wordpress.
- Download Wordpress : http://wordpress.org/download/.
- S k dow lo d về é p v o C:\xampp\htdocs\wordpress (
wordpress ụ ứ code vừ é ”
Hình 41: Nơi lưu code wordpress.
- d http://localhost/phpmyadmin.
- ụ Create New Database, gõ vào wordpress k ể utf8_genaral_ci
Create.
Hình 42: Tạo database mới
- d http://localhost/wordpress, N ấ ú Create a
Configuration File.
Hình 43: Tạo tập tin cài đặt.
- N ấ ú Let’s go! Để p s dữ l
Database Name: wo dp ss ( d b s o)
User Name: root.
Password: password MySQL.
Database Host: localhost.
Table Prefix: b ề ố.
- N ấ Submit.
Hình 44: Nhập cơ sở dữ liệu.
- N ấ Run the install ể ặ wo dp ss
Hình 45: Cài đặt wordpress.
- Cấ k o ị
Site Title: T w b ủ b
Username: admin.
Password, twice: password admin.
Your E-mail: l ủ ị
- N ấ Install WordPress.
Hình 46: Cấu hình thông tin tài khoản.
- C ặ ể ị p
Hình 47: Đăng nhập quản trị.
- C ặ b ó ể k
Trang quản trị (BackEnd): http://localhost/wordpress/wp-admin.
Hình 48: Trang quản trị
Trang website (FrontEnd): http://localhost/wordpress/.
Hình 49: Trang website.
3.2.1.2 Cài đặt giao diện.
- Download Template http://wordpress.org/themes/ ồ é v o ụ
C:\xampp\htdocs\wordpress\wp-content\themes\.
Hình 50: Vị trí chứa template.
- V o ị Wordpress b l k
b p Appearance l k Themes.
Hình 51: Vị trí Themes.
- Click nút Activate ủ ComputerAnalyze vừ
Hình 52: Kích hoạt Themes.
- w bs ( http://localhost/wordpress) k
Hình 53: Giao diện mới.
3.2.1.3 Tạo chuyên mục (Categorises).
- V o ị Wordpress, trong menu Post l k Categories.
Hình 54: Thêm chuyên mục.
- T o ụ ớ
Name: T Tứ
Parent: No (do T Tứ k ó ấp k )
- N ấ Add New Categories.
Hình 55: Tạo chuyên mục Tin Tức.
- T o ụ :
Name: T o ớ
Parent: T Tứ (do T o ớ l o ủ T Tứ Parent
T Tứ )
- N ấ Add New Categories.
Hình 56: Tạo chuyên mục Tin trong nước.
- T ự o ụ T ớ l o ủ T Tứ
Hình 57: Tạo chuyên mục Tin thế giới.
- X ụ ợ o
Hình 58: Các chuyên mục.
3.2.1.4 Tạo bài viết mới.
- V o ị Wordpress, trong menu Post l k Add N w
Hình 59: Thêm bài viết.
- N p T ề v ộ d b v B v ộ ó T o ớ
k v o T Tứ v T o ớ
- T o ReadMore ể b v ủ. N ấ Publish ể ấ
b b v
Hình 60: Xuất bản bài viết.
- K ể ủ
Hình 61: Bài viết mới đã tạo.
3.2.1.5 Tạo trang mới.
- V o ị Wordpress, trong menu Pages l k Add New.
Hình 62: Thêm trang.
- N p T l v ộ d ấ Publish.
Hình 63: Nội dung trang.
- T l ộ số k ộ G ớ T K ể k
Hình 64: Trang mới đã được tạo.
3.2.1.6 Tạo menu chính.
- V o ị o Appearance, cl k Menus.
Hình 65: Thêm menu.
- N p ó l Đ l k Create Menu.
Hình 66: Tạo menu chính.
- T o T C ủ Add to Menu.
Hình 67: Menu Trang chủ.
- T o G ớ T
Hình 68: Menu Giới thiệu.
- T o T ể S
Hình 69: Menu Tuyển sinh.
- Kéo ụ ú vớ ấp ộ
Hình 70: Vị trí cấp độ.
- ụ Main Navigation Menu: Đ l k ổ
Hình 71: Chọn Navigation Menu.
- X k
Hình 72: Các menu đã tạo.
3.2.2 Tạo website Wordpress trên Host.
- ó ấ ề host ễ p í hostinger.vn, byehost.com,
oni.cc .… ó ể úp dễ d o ộ w b ó Ở sẽ sử dụ
trang web hostinger.vn ể o w b Wordpress.
- Đ v o w b www.hostinger.vn v v o ụ Tạo tài khoản
mới.
Hình 73: Tạo tài khoản mới
- N p ữ o v ấ Tạo tài khoản.
Hình 74: Nhập thông tin yêu cầu.
- S k o k o b v o l k ể kí o k o
- Kí o o p v o ố ẻ Hosting Tạo
account mới. ( o ề ể v o w b)
Hình 75: Tạo tên miền.
- Có 3 gói Free, Premium, Business ể kí sẽ ó Free ể sử
dụ C Đăng kí ngay d ớ ó Free.
Hình 76: Đăng ký gói Free.
- N p v o ữ o v Tạo (
s bdo ó ôi là thanhsang.besaba.com).
Hình 77: Tạo host.
- S ó ấ l v o ẻ Hosting sẽ ấ ợ os vừ o v l k v o ú
Chuyển.
Hình 78: Host đã được tạo.
- Kéo ố ớ k website v Trình tự động cài đặt.
Hình 79: Tự động cài đặt.
- Ở k Blogs Wordpress.
Hình 80: Tạo website bằng Wordpress.
- N p v o username và password ủ Administrator v dẫ ể v
ấ Cài đặt ố sẽ ố b o ộp o ộ d sẽ bị è N ấ OK
ể p ụ ( ợ k o 1 ớ 2 p ú ể ố ặ )
Hình 81: Cài đặt Wordpress.
- Để v o ị http://www.thanhsang.besaba.com/wordpress/wp-
admin Đ p username và password.
Hình 82: Trang quản trị.
- Để v o w bs http://thanhsang.besaba.com/wordpress/.
Hình 83: Trang website.
4 Tìm hiểu Macromedia Flash căn bản.
4.1 Giới thiệu Macromedia Flash.
- Macromedia flash l ứ dụ dù ể k v o
ể ộ
- K ợp ứ dụ ồ k v í l
ov ( l d ) o p ép ó ể o d ễ ộ
o
- C ứ dụ p dụ w b ppl o p s o s –
l …
4.2 Các công cụ trong Flash.
4.2.1 Giao diện Flash.
Hình 84: Giao diện Flash.
4.2.2 Hộp công cụ (TOOL BOX).
C ụ ẩ ov ool (v) ể d ể ố ợ C ụ s b s l o ool (A) ể bẻ od ố ợ (Bấ ữ Al + l k ộ v o od ể bẻ) C ụ l ool (N) ể vẽ line.
C ụ l sso ool ( ) ể lấ vù ool ( ) ụ vẽ ố ợ C ụ v b ool (T)
Ov l ool (O) ụ ể vẽ ov l ò
R l (R) ụ ể vẽ ữ v Retangular (R) công ụ ể vẽ ữ v Options:
Op o vẽ ữ v ó ó ò
C ụ p l ool (Y) Options:
Vẽ ẳ Vẽ o Vẽ o
C ụ b s ool (B)
C ụ f sfo ool ( ) ể ổ kí ớ v o ố ợ
C ụ f ll sfo ool (F) ể o ỏ p ó lớ ố ợ ợ ể sắ C ụ I k bo l ool (S) ể ổ sắ l C ụ p b k ool (K) ể ố ợ
C ụ E d op ool (I) ể ú ẫ C ụ E s ool (E) ể ó ố ợ C ụ d ool ể ị ớ v ố ợ
C ụ Zoo ool ( Z) ể p ó lớ v ỏ ố ợ
ộp v ề ộp + ể sắ
4.2.3 Bảng điều khiển (Time line control).
Hình 85: Bảng điều khiển.
Nú s ow / d l (ẩ oặ l )
Nú lo k / lo k l (k ó oặ k k ó l )
Nú v w o l l ( ể ị v ề ố ợ )
Nút t o ớ l
Nú dd l d ( o ớ lớp ó ị ớ o ố
ợ o)
Nút xóa layer.
Nú s bol
Nú s
Nú ề ỉ ộ ể ị k f ớ
Co bo bo ề ỉ ộ ể ị k
Hình 86: Chi tiết Bảng điều khiển.
- T o k frame: vị í ớ s ó bấ F7 ể o k frame ỗ
- Copy các key frame: vị í ớ s ó bấ F6 ể op frame (Áp
dụ o l ứ k frame và key frame ỗ )
- Thêm frame: vị í ớ bấ F5 ể frame.
- Xóa các frame: é k ố f ó bấ shift+F5 ể ó
frame.
- Xóa key frame: k f bấ shift+F6.
4.2.4 Bảng thuộc tính (Properties).
Hình 87: Bảng thuộc tính.
- Size: ú ể ổ kí ớ ủ k
- Background: ú ể ổ ề ủ k
- Frame Rate: ể ổ số ất frame/giây.
- Pubish: ấ f l fl s ề d k
Hình 88: Bảng thay đổi màu.
Để ổ v ề
Để ổ
Để ổ kí ớ v ề
Để ổ k ể v ề
Hình 89: Bảng thay đổi tùy chọn.
ự ể ổ k ể ( ụ
í ù ộ v o ứ dụ o
scroll text dynamic text).
ự fo ữ
ự s z ữ
ự ữ
ự k ể ữ
T ổ ớ ữ ( d o )
Nớ ộ ẹp ộ ộ ữ
T ổ k ể ữ s bs p
supperscript.
C ỉ
k
4.2.5 Các bảng khác.
4.2.5.1 Bảng canh chỉnh (Ctr+K).
Hình 90: Bảng canh chỉnh.
- To stage: C ỉ ố ợ o k
4.2.5.2 Bảng lựa chọn màu sắc (Shift+F9, Ctrl+F9).
Hình 91: Bảng màu sắc.
- Alpha: ổ ứ ộ o s ố ủ ố ợ
4.2.5.3 Bảng thư viện (F11).
Hình 92: Bảng thư viện.
- B ứ ố ợ button, graphic, motion tween, shape tween,
movie clip, component…
- : Nút + ể o ớ 1 symbol (button, graphic, movie clip).
- N o ò v k button, sound o l
(windows component library buttons, sounds).
4.2.5.4 Bảng Aciton script (F9).
Hình 93: Bảng Action Script.
- : C ể ộ coding normal hay expert.
4.3 Tạo chuyển động.
- T k v o ể ộ o flash ố l ộ bộ film
(movie).
- Movie: ừ 24hình/giây ép ố ừ o lồ
- Flash: o ể ộ ừ 24frame/giây k ừ ể
ộ v o ể ộ
- T ự v l ể ộ o Flash p ứ p ề vớ
lý do:
- T k ể ộ oặ p ứ p
- C ổ ứ l ể ộ
- Tổ ứ l ố ợ o ừ ể ộ
- ự ể ộ …
4.3.1 Nguyên tắc tạo chuyển động:
- V ổ vị í ố ợ o ừ
- B TimeLine Control.
Hình 94: Bảng Timeline Control.
- B l v ề k ể ể ộ p k nhau trong
(s ) ợ p o ừ l layers ộ o ừ
dò l frames.
- Frames ứ ố ợ ể o ể ộ
- Vớ ỗ layer ứ f s k o p ép o v l ề
ể ộ ù lú
Hình 95: Layer chuyển động.
- Layer 1 có 1 keyframe ỗ ( ó ố ợ b o )
- Layer 2 có 1 keyframe ( ó ứ ố ợ b o )
- Đố ợ b o keyframe ó ể l 1 1 ữ oặ 1 ov l p …
- Layer 3 có 1 keyframe và các frame 2 4 5 ể ỉ ố ợ o lớp
sẽ ể ị d ễ o k o 5/24
- Để o ể ộ
- T ổ ấ ặ ị 24 frames/giây .
- T số frame o ừ lớp
- C p í ắ ử l frames:
Thêm frames F5.
Xóa frames Shift + F5.
Copy keyframe F6.
Xóa keyframe Shift + F6.
- C o ử l k
Copy keyframe Alt + Click ộ d ể keyframes sang layer
k ( oặ s vị í k ù layer).
- Tạo chuyển động quả banh .
Hình 96: Chuyển động quả bánh.
- N é ể ộ b
Vớ ấ ể ộ 24 frames/giây ể ộ
k ấ ợ vị í b vị í ủ ú
S k ổ ấ ể ộ 3 frames/giây ấ ằ
b ể ộ vị í ứ ồ vị í 1 ( ể ộ l
ừ ) Đ ề o ấ ằ ể o ể ộ ợ o
thêm 1 keyframe ứ 4 v op keyframe ứ 2 s vị í keyframe
ứ 4 ể ó ợ 1 ể ộ ự ừ 1 v ợ l ừ 1.
- G ớ motion tween.
T o fl s v o ể ộ k ấ l ổ vị í
ố ợ o ừ frames.
Bằ ổ vị í vị í ố ủ ố ợ o keyframes
v keyframes ố v flash sẽ ự ộ o o bộ ể ộ
o ừ frames ữ keyframes v ố tweening.
Tweening o p ép o ể ộ ó v p dụ
ứ fade, color, alpha, scale… o ừ ể ộ
- T o p b Flash CS5 p l 2 lo ể ộ l Classic tween và
motion tween.
- T o ể ộ o o w dễ d l ss w v ể ộ
motion tween ấp ề k ể ố ợ í o k
ể ộ classic tween p ứ p v ấp ề í
ộ ể ề k ể ố ợ
- C p b fl s CS3 về ớ o ể ộ bằ k ể classic tween.
- Motion tween.
Y o ể ộ
Co v ố ợ symbol.
C ỉ 1 keyframes ể o ể ộ
Đặ ể k
K o v s p ự p frames.
C o p ép o ể ộ ố ợ 3D.
- Classic tween.
Y o ể ộ
Co v ố ợ symbol.
C ỉ 1 keyframes ể o ể ộ
Đặ ể k
K o v s p ự p frames.
C o p ép o ể ộ ố ợ 3D.
- C ể ố ợ 1 symbol (convert symbol)
Đ ố ợ v o k
Bấ F8 ị ố ợ ứ dụ s
Movie clip
Graphic
Button
- ụ í ể ổ ố ợ symbol
T o ể ộ
Sử dụ l ể ộ
l ể ộ
Hình 97: Tạo chuyển động quả banh.
Hình 98: Tạo chuyển động quả banh.
Hình 99: Tạo chuyển động quả banh.
- N ấ Ctrl + Enter ể k ể ể ộ
- C ộ í ể ộ (motion tween).
Hình 100: Thuộc tính chuyển động.
- v sử dụ l ể ộ :
Menu windows motion preset.
Đặ ể ộ
- Áp dụ ể ộ o ố ợ k :
T o ớ ố ợ
Convert symbol movie clip.
Menu windows motion preset ẫ ể ộ o ớ
ó
C ú apply ể p dụ ẫ
Bấ Ctrl + Enter k
- C ộ í ể ộ (classic tween):
Ease ộ í ổ vị í ố ợ o ể ộ
Orient to path ộ í ặ ố ợ ể ộ d o
path.
Snap ộ í bắ dí ố ợ o p
Rotate ộc tính xo ố ợ ( w w)
Scale ộ í ổ ỉ l ố ợ
- :
C keyframe ể ổ ộ í
Hình 101: Thay đổi thuộc tính.
- C ứ o ể ộ :
Color effect các ứ l sắ
Alpha ổ ộ o s ố ố ợ .
Brightness ổ ộ s ố ợ
Tint ổ sắ ố ợ
Advance k ợp ổ sắ v ộ o s ố
Display ổ mode ò ộ
Filters p dụ bộ l
Drop shadow ứ bó ổ
Blur ứ
Glow ứ o
Bevel ứ ổ
Gradient glow ứ o ể sắ
Gradient bevel ứ ổ ổ
Ajust color ứ ổ sắ
- :
C ố ợ v ố ể p dụ ứ ( ố ợ
trong keyframe).
- T ổ sắ
Tint – Alpha – Brightness – Advance.
Filter.
Dropshadow – Blur – Glow.
Hình 102: Thay đổi màu sắc.
Hình 103: Chuyển động frame.
- Cl k p ộ vị í frame ố ù o ể ộ l add
keyframe.
- T ổ ể ộ ể ổ ứ í ợp
Hình 104: Tạo chuyển động.
4.4 Tạo các nút.
- Dù ụ Rectangle (R) ể vẽ 1 ữ .
Hình 105: Công cụ Rectangle Tool (R)
Hình 106: Vẽ hình chữ nhật.
- S ó ấ p í F8 ( oặ Modify Convert to Symbol) ể ể ổ
ộ Button.
Hình 107: Chuyển đổi button.
- Ở dò Type button OK.
Hình 108: Chọn button.
- Double l k v o vừ vẽ ợ d ớ .
Hình 109: Chọn vị trí.
- Ấn phím F6 ể op keyframes vị í ò l .
Hình 110: Chọn tấc cả vị trí.
- Đổ vị í over.
Hình 111: Vị trí Over.
- C ố ù ấ ổ ợp p í Ctrl + Enter R ộ v o ú vừ o sẽ ổ ừ
s ồ
- Các ú :
Up ặ ị ủ út.
Over ổ k ộ v o
Down ổ k ấ v ữ ú
Hit vù ú
4.5 Chuyển động theo bảng Control Timeline.
- T o 1 layer ặ l so sử dụ ụ Pen Tool (P) ể vẽ so ớ .
Hình 112: Tạo layer sóng.
- S ó d ụ Convert Anchor Point Tool (C) ể bẻ ỉ só
ề .
Hình 113: Đường sóng uốn cong.
- S ó dù Paint Bucket Tool (K) d o só
Hình 114: Tô màu.
- Ấ v o v ề v ó ó ể só ợ ẹp .
Hình 115: Xóa viền.
- Click vào keyframes ứ 20 ấ F5 ể sử dụ o ể ộ
Hình 116: Tạo keyframes.
- S ó Click v o v ấ p í Alt ể op ồ ộ kéo
s b p v ố v o b
Hình 117: Di chuyển hình.
- Cl k ộ p v o keyframes ứ 20 v Create Motion Tween ể o
ể ộ
Hình 118: Tạo Create Motion Tween
- T keyframes ứ 20 kéo về p í b s o o ù vớ ũ b
Hình 119: Tạo vị trí chuyển động.
- N ấn Enter ể k ể k l só sẽ ứ p v l p l l
ụ
- T o layer ớ v ặ l s ó ự l só ấ F5 ể o
thêm keyframes l k ộ p v o keyframes 20 v Create Motion
Tween.
Hình 120: Vị trí chuyển động.
- Cl k ộ v o G d s v kéo l ể o ể ộ b
Hình 121: Tạo đường cong chuyển động.
- C về ụ ẩ l Selection Tool (V) sau ó l k ộ v o
Guides í k s b p sẽ ấ ấ b
PROTERTIES v ấ dấ k v o Orient to path ể o ể ộ ủ
o Guides.
Hình 122: Tạo đường Guides.
- C ụ Free Tranform Tool (Q) ể ể ủ l v ố
vớ Guides.
Hình 123: Tạo hướng chuyển động.
- S ó ổ vị í 2 layer sóng và cá cho nhau.
- Ấ ổ ợp p í Ctrl + Enter ể k