Tải bản đầy đủ (.ppt) (53 trang)

Tập huấn Joomla 1

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 (1.37 MB, 53 trang )

CHUYÊN ĐỀ
TẬP HUẤN
JOOMLA

MANG ĐẾN CƠ HỘI HỌC TẬP CHẤT LƯỢNG CHO CỘNG ĐỒNG


Nội Dung

Giới Thiệu Joomla
Chuẩn Bị Các Phần Mềm
Joomla

Cài Đặt Phần Mềm
Cài Đặt Joomla
Cấu Hình Quản Trị


Giới Thiệu Về Joomla
 Joomla! là một hệ quản trị nội dung mã nguồn mở
(tiếng Anh: Open Source Content Management
Systems). Joomla! được viết bằng ngôn
ngữ PHP và kết nối tới cơ sở dữ liệu MySQL , cho
phép người sử dụng có thể dễ dàng xuất bản các
nội dung của họ lên Internet hoặc Intranet.
 Joomla có các đặc tính cơ bản là: bộ đệm trang
(page caching) để tăng tốc độ hiển thị, lập chỉ mục,
đọc tin RSS (RSS feeds), trang dùng để in, bản tin
nhanh, blog, diễn đàn, bình chọn, lịch biểu, tìm kiếm
trong Site và hỗ trợ đa ngôn ngữ.



Giới Thiệu Về Joomla
 Joomla được phát âm theo tiếng Swahili như là
'jumla' nghĩa là "đồng tâm hiệp lực".
 Joomla! được sử dụng ở khắp mọi nơi trên thế giới,
từ những website cá nhân cho tới những hệ thống
website doanh nghiệp có tính phức tạp cao, cung
cấp nhiều dịch vụ và ứng dụng. Joomla có thể dễ
dàng cài đặt, dễ dàng quản lý và có độ tin cậy cao.


Ứng Dụng
 Joomla được sử dụng rộng rãi trong:
 Các cổng thông tin điện tử hoặc
các
website
doanh nghiệp
 Thương mại điện tử trực tuyến
 Báo điện tử, tạp chí điện tử
 Website của các doanh nghiệp vừa và nhỏ
 Website của các cơ quan, tổ chức phi chính phủ
 Website các trường học
 Website của gia đình hay cá nhân


Giới Thiệu Về Joomla
 Joomla đáp ứng được mô tả về 7 đặc tính của
Web 2.0:






1. Web có vai trò nền tảng, có thể chạy mọi ứng dụng
2. Tập hợp trí tuệ cộng đồng
3. Dữ liệu có vai trò then chốt
4. Phần mềm được cung cấp ở dạng dịch vụ web và
được cập nhật không ngừng
 5. Phát triển ứng dụng dễ dàng và nhanh chóng
 6. Phần mềm có thể chạy trên nhiều thiết bị
 7. Giao diện ứng dụng phong phú


Giới Thiệu Về Joomla
 Joomla - Một hệ quản trị nội dung mã nguồn mở mạnh nhất
hiện nay trên thế giới.
 Ra đời do bất đồng quan điểm trong nội bộ Mambo - một hệ
quản trị nội dung nổi tiếng, gần như toàn bộ nhân lực chủ chốt
(Core Team) của mambo đã ra đi, xây dựng nên một đế chế
hùng mạnh với tên gọi Open Source Master, và Joomla ra đời
từ đó (2005). Chỉ hơn 3 năm chào đời,Joomla đã làm nên một
kỳ tích: 2 lần đạt giải nhất mã nguồn mở ứng dụng tốt nhất
thế giới - số thành viên trên 200.000 người (tính riêng tại
joomla.org). Nếu tính thêm những site lớn như
rockettheme.com,
joomlart.com,
joomlashack.com,
virtuemart.net,... thì con số thành viên lên đến hàng triệu người.



Các phiên bản
 Hiện Joomla! có 2 dòng phiên bản chính:
 Joomla! 1.0.x: Phiên bản thế hệ 1 (ổn định)
 Phiên bản phát hành đầu tiên: Joomla! 1.0.0 (ngày 15
tháng 9 năm 2005)
 Phiên bản phát hành mới nhất: Joomla! 1.0.15 (ngày
22 tháng 2 năm 2008)

 Joomla! 1.5.x: Phiên bản thế hệ 2 (ổn định)
 Các phiên bản cũ (giai đoạn phát triển): Joomla! 1.5
beta, Joomla! 1.5 RC1, Joomla! 1.5 RC2, Joomla! 1.5
RC3, Joomla! 1.5 RC4
 Phiên bản phát hành mới nhất: Joomla! 1.5.22 (ngày
05 tháng 11 năm 2010)


Dòng phiên bản 1.0.x
 Phiên bản đầu tiên của Joomla! là phiên bản Joomla!
1.0 (hay Joomla! 1.0.0) có nguồn gốc từ Mambo 4.5.2.3
(đã bao gồm thêm nhiều bản vá bảo mật và sửa lỗi).
 Các phiên bản tiếp theo có dạng 1.0.x
 Điểm mạnh của Joomla! 1.0.x: Có một số lượng rất lớn
các thành phần mở rộng (module/component); thành
phần nhúng (mambot); giao diện (template).


Dòng phiên bản 1.5.X
 Phiên bản Joomla! 1.5 là phiên bản cải tiến từ Joomla!
1.0.x (phần mã được viết lại hoàn toàn, tuy nhiên vẫn
giữ cách hành xử như cũ) được coi như Mambo 4.6.

Joomla! 1.5 tiếp tục duy trì một giao diện người sử
dụng đơn giản (nhìn và cảm nhận - look and feel).
 Điểm mạnh của Joomla! 1.5: Phần quản trị Website có
sử dụng công nghệ Web 2.0, một số tính năng được cải
tiến hơn so với Joomla 1.0.x.


Kiến trúc
 Joomla! 1.5 gồm có 3 tầng hệ thống. Tầng dưới cùng là mức nền
tảng, chứa các thư viện và các plugin (còn được biết với tên gọi
mambot). Tầng thứ hai là mức ứng dụng và chứa lớp JApplication.
Hiện
tại
tầng
này
gồm
3
lớp
con:JInstallation, JAdministrator và JSite. Tầng thứ ba là mức mở
rộng. Tại tầng này có các thành phần (component), mô đun (module)
và giao diện (template) được thực thi và thể hiện.


Joomla! Extensions

Giới thiệu về các thành phần:
 Template
 Component
 Module
 Plugin



Giới Thiệu


Joomla! Templates
 Joomla! Template là một
gói giao diện được nén
lại, bao gồm các file PHP,
HTML,
CSS,
JS
(Javascript)... và các tấm
hình, ảnh, biểu tượng,
video, flash kèm theo tạo
nên giao diện (bố cục và
hình hài) của Website
Joomla.


Các Template mặc định !
 Trong phiên bản Joomla! 1.5 có 3 template được đóng
gói
sẵn
kèm
theo: JA
Purity (Joomlart), Rhuk
Milkyway(RocketTheme) và Beez (Angie Radtke/Robert
Deutz). Trong đó JA Purity và Rhuk Milkyway là các
template được thiết kế bởi hai công ty hàng đầu về

template Joomla! hiện nay.


Joomla! Templates
 Các template này được đặt trong thư
mục [Joomla]/templates và nằm trong các thư mục
con tương ứng. Riêng "system" là một template đặc
biệt, nó được sử dụng khi Joomla! không tìm thấy
bất cứ template nào khác trên hệ thống.


Đặc điểm của Template Joomla!
 Các template của Joomla! đều có khả năng tùy biến cao
thông qua cách sắp xếp và đặt vị trí các module rất linh
động.
 Việc thiết kế Template Joomla! khá dễ dàng, thậm chí
chỉ cần vài giờ là có thể chuyển từ một template thuần
HTML/CSS
hay
một
template
của
một
PORTAL / CMS khác sang template Joomla.


Đặc điểm của Template Joomla!
 Bạn có thể dùng cùng lúc vài template khác nhau trên
cùng website. Chẳng hạn đối với trang HOME bạn gắn
nó với template JA Purity, còn trang DOWNLOAD lại gắn

nó với template Rhuk Milkyway...
 Số lượng template Joomla free (template miễn phí) và
template Joomla commercial (template có phí) được
cung cấp trên mạng hiện nay là một con số mà nhiều
PORTAL / CMS / BLOG khác phải kính nể. Có tới hàng
nghìn thậm chí hàng chục nghìn template.


Cài đặt Template Joomla
 Giống như các thành phần mở
rộng khác (component, module,
plugin, language...), để cài đặt
một Joomla Template, chúng ta
mở trang quản trị và sử dụng
menuExtensions >> Install /
Unistall.
 Có 3 kiểu cài đặt khác nhau:
 Upload từ máy tính của bạn
 Cài đặt từ một thư mục trên
Hosting
 Cài đặt từ một liên kết bên
ngoài Webssite của bạn


Giới Thiệu


Joomla! Component
 Joomla Component là một
trong các thành phần mở rộng

của Joomla!, thực chất nó là
một ứng dụng trong hệ thống
Joomla!. Component được sử
dụng để thực hiện một chức
năng lớn nào đó, chẳng hạn
như: Cung cấp tin tức, Quảng
cáo, Rao vặt, Đặt phòng khách
sạn, Bất động sản, Download...
 Một component được hiển thị ở
phần trung tâm, hay phần
chính (mainbody) của Website.


Các Component mặc định
 Trong phiên bản Joomla! 1.5 có tất cả 11 component
mặc định được cung cấp kèm theo. Các component này
được đặt trong thư mục [Joomla]/components và nằm
trong các thư mục con tương ứng với ký hiệu là
"com_xyz". .


Danh sách các components
 com_banners: Quản lý bảng quảng cáo (banner)
 com_contact: Quản lý các đầu mối liên hệ (contact)
 com_content: Quản lý và hiển thị bài viết (đây là component quan
trọng nhất)
 com_mailto: Quản lý chức năng gửi/nhận email
 com_media: Quản lý các tệp đa phương tiện (video, flash, mp3,
hình)
 com_newsfeeds: Quản lý việc lấy tin từ website khác

 com_poll: Cung cấp chức năng bình chọn
 com_search: Cung cấp chức năng tìm kiếm
 com_user: Quản lý thành viên
 com_weblinks: Quản lý và hiển thị danh mục các website liên kết
 com_wrapper: Cho phép nhúng một website khác trong cửa sổ của
website Joomla


Download các component khác
 Để
download
một
component thực hiện
một chức năng chuyên
biệt, hoặc để thay thế
cho một component nào
đó của Joomla, bạn có
thể
truy
cập
vào
website Joomla
Extensions và tìm kiếm
theo danh mục chức
năng hoặc theo từ khóa
mà bạn chỉ định.


Cài đặt Joomla Component
 Giống như các thành

phần mở rộng khác
(module, plugin, template,
language...), để cài đặt
một Joomla Component,
chúng ta mở trang quản trị

sử
dụng
menu Extensions>> Inst
all / Unistall


Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×