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.58 MB, 32 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
<b>Vo Ha Quang Dinh</b>
Tổng quan về CMS
<b>1</b>
Tổng quan về Joomla!
Xin chân thành cám ơn:
Công ty HyperLink Vietnam J.S.C
Ban quản trị JoomlaViệt Nam
Tổ chức Open Source Matters
Dễ dàng truy xuất trong một tổ chức, hoặc thông
qua web
Web CMS
Là 1 CMS được phát triển dựa trên nền web
Thường được áp dụng cho các website: tạp chí; quảng
bá thơng tin cơng ty, qui trình sản xuất, …;…
Đặc điểm
Template linh hoạt
Nội dung được điều chỉnh dễ dàng (WYSWYG tools)
Dễ dàng mở rộng chức năng (module/plugin)
Dễ dàng thay đổi theo sự thay đổi của web
Quản lý Workflow
www.hyperlinkvn.com
So sánh các CMS
/>
Joomla! là gì?
<b>1</b>
Ai dùng Joomla?
<b>2</b>
Kiến trúc Joomla
<b>3</b>
Cộng đồng Joomla
<b>4</b>
Hỏi & Đáp
Khảo sát
Phân tích – Thiết kế
Mã hóa
Triển khai
Duy trì
Giao diện web trực quan (WebUI)
Nhiều thiết lập cho phép bạn thay
đổi cấu hình
Kiến trúc nền tảng cực kỳ ổn định
Cài các chương trình viết thêm để
cá thể hóa website của bạn
Bạn có thể sửa mọi thứ mà bạn muốn
Giúp bạn dễ dàng nghiên cứu kiến
trúc, phát triển bổ sung
Sử dụng MySQL
<b>Websites đơn giản</b>
<b>Community Portals</b>
<b>Báo, tạp chí</b>
<b>Cổng thơng tin nội bộ</b>
<b>Blog Sites</b>
<b>E-Commerce Shops</b>
<b>B2B & B2C Frameworks</b>
<b>Dịch vụ khách hàng</b>
<b>Member/Directory Sites</b>
<b>NGO, trường học, nhà thờ</b>
Và rất nhiều loại hình web
khác…
<b>Top 3 lý do dùng Joomla!</b>
<b>Theo thăm dị cộng đồng tháng</b>
<b>2/2007</b>
<b>1. Cộng đồng</b>
<b>2. Dễ dùng</b>
<b>Best Linux & Open Source</b>
<b>Jetstar là hãng hàng</b>
không giá rẻ của
Australia, có liên doanh
với Pacific Airlines của
Việt Nam
Jetstar dùng Joomla
làm framework để tạo
lên website chính của
hãng: thơng tin cơng
ty, lịch trình bay, đặt
vé, các dịch vụ khách
hàng…
<b>Eurovision</b> <b>Song</b>
<b>Contest là một trong</b>
những giải thưởng nổi
tiếng, đã trở thành
truyền thống ở Châu
Âu
Joomla được dùng làm
CMS để hiển thị thông
tin giải thưởng, cuộc
thi, ca sĩ, chơi các bài
nhạc…
<b>CeBIT Australia được</b>
quản lý bởi Deutsche
Messe AG, nhà quản lý
của các hội chợ nổi
tiếng như CeBIT,
Hannover Messe và
Biotechnica.
Joomla được dùng để
đang tin tức, sự kiện,
hình ảnh của hội chợ
Trường Cán Bộ Quản
Lý Doanh Nghiệp
(CBAM) thuộc Phịng
Thương Mại Cơng
nghiệp Việt Nam
(VCCI) là cở sở giáo
dục thuộc hệ thống cơ
sở đào tạo, bồi dưỡng
cán bộ, công chức nhà
nước do Bộ Nội Vụ
quản lý
Joomla được dùng để
quản lý toàn bộ nội
dung website này
PNJ là 1 trong những
công ty sản xuất trang
sức vàng bạc đá quý nổi
Joomla được dùng làm
shop bán hàng trực tuyến
của công ty
Joomla! Framework Plugins
JApplication
Modules Components Templates
Extension Tier
Application Tier
Framework Tier
Là các khối thông tin hiển
thị trên các vị trí
(position) khác nhau của
trang
Hầu hết làm vai trị hiển
thị thơng tin
1 Postion có thể hiển thị
nhiều module
1 Module có thể hiển thị
trên 1 hoặc nhiều trang
Header
Left Main Content
Footer
Là các ứng dụng viết trên
nền Joomla, tạo ra 1 hay
nhiều trang cung cấp
những tính năng nhất
định như tin tức, shop,
forum…
Có 2 thành phần: dành
cho Admin, dành cho
User/Khách
Có cơ sở dữ liệu cài đặt
Header
Left Main Content
Footer
Là những điều kiển (thực thi)
phát sinh khi có 1 sự kiện xảy ra,
làm thay đổi hay bổ sung xử lý
gốc theo ý đồ của người sử dụng.
1 sự kiện có thể gọi 1 hoặc nhiều
điều khiển
Được dùng để thêm nội dung vào
topic, thay đổi chế độ chứng thực
người dùng, thay bộ editor cho
website…
Content A
Change A B
Content B
Là thành phần điều khiển
kiểu dáng hiển thị của
website: giao diện, màu sắc,
vị trí các position, hình ảnh…
Là sự phối hợp của HTML,
CSS, javascript và PHP code
Có thể chọn template cho
từng trang (page) trong
Trang chủ, trang quản trị
Thay đổi giao diện
Cài thêm module
www.joomla.org
Mọi thứ cần có từ
cộng đồng Joomla
Tham gia, gửi thắc mắc lên forum là cách tốt nhất để
Joomlaviet.org chính thức thành lập vào tháng
5/2006
Hiện có gần 7000 thành viên
Là nơi trao đổi, tuyển dụng nhân sự liên quan
đến Joomla
Tổ chức nhiều buổi giao lưu ở HN và TPHCM
Để trở thành một Joomla
Developer:
Chuẩn bị các kiến thức
cơ bản
Tham gia cộng đồng
Joomla
internet, www, e-commerce
HTML
CSS
JS
OS, Web Server
PHP5
MySQL 5
<b>Joomla! Framework</b>
Một số việc làm ngoài giờ (freelancer) liên quan
đến Joomla như:
Thiết kế template
Viết các component và module
Nơi có thể tìm được việc:
JoomlaViet.org
Joomla.org: trang chủ của Joomla, cập nhật các
tin tức về phát triển, ứng dụng Joomla
Nơi bạn có thể trao đổi, chia sẻ mọi thơng tin liên
quan đến Joomla với cộng đồng tồn cầu
JoomlaViet.org: Trang chủ của cộng đồng Joomla
tại Việt Nam, cập nhật tin tức, chia sẻ, hỏi đáp
thông tin liên quan đến Joomla
Extensions.joomla.org: Thư viện các thành phần
Joomlart.com, Rockettheme.com: 2 website phát
triển template hàng đầu cho Joomla (thương mại)
Joomlancer.com: Nơi đấu giá các dự án phát triển