1. Trang chủ
  2. » Công Nghệ Thông Tin

Tập huấn Joomla 1

53 1K 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 53
Dung lượng 2,83 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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... Danh sách các components com_banners: Quản lý bảng quảng cáo banner  com_con

Trang 2

Nội Dung

Giới Thiệu JoomlaChuẩn Bị Các Phần MềmCài Đặt Phần Mềm

Cài Đặt JoomlaCấu Hình Quản Trị

Joomla

Trang 3

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ữ

Trang 4

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

Trang 5

Ứ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

Trang 6

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ú

Trang 7

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.

Trang 8

 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)

Trang 9

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).

Trang 10

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

Trang 11

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

Trang 13

Giới Thiệu

Trang 14

Joomla! Templates

Joomla! Template là một

gói giao diện được nén

lại, bao gồm các file PHP,

(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

Trang 15

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

Trang 16

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

Trang 17

Đặ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

PORTAL / CMS khác sang template Joomla

Trang 18

Đặ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

Trang 19

Cài đặt Template Joomla

 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

Trang 20

Giới Thiệu

Trang 21

 Một component được hiển thị ở

phần trung tâm, hay phần

chính (mainbody) của Website.

Trang 22

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"

Trang 23

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

Trang 24

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

Trang 25

Cài đặt Joomla Component

Trang 26

Giới Thiệu

Trang 27

Joomla! Module

Joomla Module là một trong các thành phần mở rộng của

Joomla, nó là một ứng dụng nhỏ (thường chỉ có vài file và phần lập trình cũng không nhiều) được sử dụng chủ yếu

để lấy dữ liệu và hiển thị thông tin Module thường được

dùng kết hợp kèm với các component nhằm mở rộng,

cũng như thể hiện rõ ràng hơn các chức năng của component

Trang 28

Joomla! Module

 Không giống như component, một module có thể được

đặt ở bất kỳ vị trí nào trên template hoặc vị trí do người dùng tự định nghĩa Ngoài ra một module có thể được nhân bản, nghĩa là cùng lúc có thể xuất hiện tại một vị trí hoặc các vị trí khác nhau

Trang 29

Vị trí của Module Joomla?

 Vị trí của module (module position) là nơi mà module có

thể được đặt vào đó Mỗi vị trí đều được xác định thông qua một định danh duy nhất (một cái tên), chẳng hạn

như: left, right, top, bottom, user1, user2 Tên và số

lượng các vị trí này được quy định bởi template Các template khác nhau thì số lượng vị trí module cũng như tên của chúng có thể khác nhau Ngoài ra, trong quá trình sử dụng người dùng cũng có thể tự định nghĩa các

vị trí mới sao cho phù hợp với yêu cầu của mình

Trang 30

Các Module mặc định

Trong phiên bản Joomla! 1.5 có tất cả 20 module mặc

định được cung cấp kèm theo Các module này được

đặt trong thư mục [Joomla]/modules và nằm trong các thư mục con tương ứng với ký hiệu là "mod_xyz"

Trang 31

Danh sách các modules

mod_archive: Module hiển thị các bài viết đã được đánh

dấu "lưu trữ"

mod_banners: Module hiển thị các quảng cáo

mod_breadcrumbs: Module hiển thị thanh điều hướng

mod_custom: Module hiển thị một đoạn mã HTML bất

kỳ

mod_feed: Module hiển thị tin lấy từ các website khác

mod_footer: Module hiển thị dòng bản quyền ở cuối

Website

mod_latestnews: Module hiển thị các bài viết mới nhất

Trang 32

Danh sách các modules

mod_login: Module hiển thị form đăng nhập

mod_mainmenu: Module hiển thị menu điều khiển

mod_mostread: Moudle hiển thị các bài viết được đọc

nhiều nhất

mod_newsflash: Module hiển thị tin vắn / tin nhanh

mod_poll: Module hiển thị bình chọn

mod_random_image: Module hiển thị ảnh ngẫu nhiên

mod_related_items: Module hiển thị các bài viết liên

quan

mod_search: Module hiển thị form tìm kiếm

Trang 33

mod_syndicate: Module cấp tin cho các website khác

mod_whoisonline: Module hiện danh tính và số người

trực tuyến

mod_wrapper: Mudule hiển thị một trang web bất kỳ

được nhúng vào website Joomla

Trang 34

Download các module joomla?

Trang 35

Cài đặt Joomla Module

Trang 36

Giới Thiệu

Trang 38

Các Plugin mặc định

Trong phiên bản Joomla! 1.5 có tất cả 32 plugin mặc

định được cung cấp kèm theo Các module này được phân thành 8 loại khác nhau và đặt trong các thư mục

con tương ứng của thư mục [Joomla]/plugins

Trang 39

Danh sách các loại plugin

authentication: Các plugin chứng thực quyền hạn

content: Các plugin nội dung (bài viết)

editors: Các plugin về trình soạn thảo

editors-xtd: Các plugin hỗ trợ, mở rộng tính năng cho

trình soạn thảo

search: Các plugin về tìm kiếm

system: Các plugin của hệ thống

user: Các plugin về người dùng

xmlrpc: Các plugin cho phép quản trị Joomla!, viết bài từ

các hệ thống khác

Trang 41

Cài đặt Joomla Plugin

Trang 42

CHUẨN BỊ

Source cài đặt Joomla

 Download tại: http://www.joomla.org

Phần mềm soạn thảo web

 Notepad++ : http://notepad-plus-plus.org/download

 Dreamweaver

Apache, PHP, MySQL

 XAMPP : www.apachefriends.org

Trang 43

Cài Đặt Notepad++

DEMO CÀI ĐẶT CHƯƠNG

TRÌNH NOTEPAD++.

Trang 44

Cài Đặt XAMPP

DEMO CÀI ĐẶT CHƯƠNG TRÌNH XAMPP VÀ CÁC CẤU

HÌNH CƠ BẢN.

Trang 45

Cài Đặt XAMPP

Kiểm tra thấy được web XAMPP trên Localhost là

OK.

Trang 46

TẠO DATABASE CHO JL

Vào Web Http://localhost/phpmyadmin để tạo

database mới cho Joomla

Trang 47

CÀI ĐẶT JOOMLA

DEMO GIẢI NÉN VÀ CÀI ĐẶT JOOMLA TRÊN LOCALHOST

Trang 48

GIAO DIỆN CỦA JOOMLA

Trang 49

CÀI ĐẶT TIẾNG VIỆT

DEMO CÀI ĐẶT TIẾNG VIỆT

CHO JOOMLA

Trang 50

CÀI ĐẶT TEMPLATES

DEMO CÀI ĐẶT TEMPLATES CHO JOOMLA VÀ CẤU HÌNH CÁC MÀU SẮC TÙY CHỌN

Trang 51

GIAO DIỆN WEB HOÀN THÀNH

Trang 52

Nguồn Tài Liệu

 Tài liệu này được lấy từ :

Trang 53

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

Ngày đăng: 08/09/2016, 19:11

HÌNH ẢNH LIÊN QUAN

Hình  hài)  của  Website - Tập huấn Joomla 1
nh hài) của Website (Trang 14)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN