Tải bản đầy đủ (.pdf) (42 trang)

Quản trị website với mã nguồn mở pdf

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 (5.9 MB, 42 trang )

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THỰC PHẨM TP.HCM
KHOA CÔNG NGHỆ THÔNG TIN
TRÌNH BÀY:
- LƯ NHẬT VINH
- PHẠM NGUYỄN HUY PHƯƠNG
NỘI DUNG
PHẦN 4
PHẦN 3
PHẦN 2
PHẦN 1
Một số Plugin thông dụng
Một số Module thông dụng
Làm chủ trang quản trị
Tổng quan về Joomla
PHẦN 8
PHẦN 7
PHẦN 6
PHẦN 5
Bảo mật cho Joomla
SEO & Maketing online
Template Joomla
Một số Component thông dụng
NỘI DUNG
XÂY DỰNG WEBSITE
Thực hành
Xây dựng website
theo chuyên đề
Website Website
cácá nhânnhân
WebsiteWebsite
CôngCông tyty


Website Website
Tin Tin tứctức
Website Website
Sản phẩmSản phẩm
PHẦN 1: Tổng quan Joomla
1
Giới thiệu Joomla
2
Ứng dụng của Joomla
3
Cài đặt Joomla
4
Cấu trúc hệ thống của Joomla
Giới thiệu Joomla
 Joomla! : là một hệ quản trị nội dung mã
nguồn mở. 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 lên
Internet .
Vì sao chọn Joomla?
 Mã nguồn mở
 Cài đặt và quản trị dễ dàng
 Cộng đồng người sử dụng và phát triển
phong phú
 Có thể thêm, chỉnh sửa, cập nhật nội
dung, quản lý dữ liệu theo nhu cầu người
sử dụng
 Giao diện web trực quan
 Thường xuyên cập nhật version mới

Lịch sử Joomla
 Sản phẩm anh em với Mambo giữa tập đoàn
Miro của Úc (đang nắm giữ Mambo) và
nhóm những người phát triển nòng cốt
 Do xung đột nên toàn bộ đội phát triển nòng
cốt của Mambo đã rời khỏi dự án trong khi
đang làm việc với phiên bản Mambo 4.5.3
vào ngày 17 tháng 8 năm 2005.
 Người phát triển thành lập một tổ chức phi
lợi nhuận lấy tên Open Source Matters và
tiếp tục phát triển dự án với Andrew Eddie là
trưởng dự án
Lịch sử Joomla
 Ngày 1 tháng 9 năm 2005 tên mới của dự
án được thông báo.
 Đến ngày 16 tháng 9 năm 2005 thì nhóm
những người phát triển cho ra đời Joomla!
1.0.
Phiên bản Joomla
 Joomla! 1.0.x
 Nguồn gốc
 Mambo 4.5.2.3
 Bản vá bảo mật
 Sửa lỗi
 Điểm mạnh :Có một số lượng lớn
 Thành phần mở rộng
 module/component
 Thành phần nhúng
 mambot
 Giao diện

 template
Phiên bản Joomla
 Joomla! 1.5.x
 Cải tiến phiên bản Joomla! 1.0.x
 Được coi Mambo 4.6.
 Hỗ trợ đa ngôn ngữ
 Điểm mạnh
○ Phần quản trị sử dụng công nghệ web 2.0
○ Một số tính năng Joomla! 1.0.x được cải tiến
Kiến trúc Joomla!
 Tầng nền tảng (Framework layer)
 Libraries :thư viện
 Plugins :mở rộng chức năng có sẵn
 Tầng ứng dụng (Application layer)
 JApplication
 JInstallation :chịu trách nhiệm cài đặt Joomla trên một máy
chủ web và được xóa sau khi các thủ tục cài đặt đã được
hoàn tất.
 JAdministrator :chịu trách nhiệm về phần quản trị.
 JSite :chịu trách nhiệm phần hiển thị của trang web.
 xml=rpc :hỗ trợ quản trị từ xa của các trang web Joomla.
 Tầng mở rộng (Extention layer)
 Components
 Modules
 Templates
Các khái niệm cơ bản
 Front-end: Là các trang Web mà mọi người sẽ
được thấy khi truy cập vào website của bạn
 Back-end: Là phần quản lý website dành cho
các Quản trị, chủ nhân của website

 Template: Là giao diện, khuôn dạng, kiểu mẫu,
hình thức được thiết kế để trình bày nội dung
của trang web và có các vị trí định sẵn để tích
hợp các bộ phận, thành phần của trang web
 Module: Là bộ phận mở rộng thêm chức năng
cho Web Site, các Mod này có các chức năng
khác nhau, được hiển thị trên trang Web tại các
vị trí qui định và có thể thay đổi được
Các khái niệm cơ bản
 Component: Là thành phần chính của trang
Web, nó quyết định đến chức năng, hình thức,
nội dung chính của mỗi trang Web.
 Plug-in: Là các chức năng được bổ sung thêm
cho Com, các Mambot này sẽ can thiệp, bổ
sung vào nội dung của trang Web trước hoặc
sau khi nó được hiển thị. Mambot có thể được
cài đặt thêm vào Web Site
 Section: các mục chính
 Category: các chuyên mục
 Content Item: bài viết
 Menu
Ứng dụng của Joomla
AA
Cổng thông tin điện tử
BB
Các trang báo, tin tức
CC
Website sản phẩm, thương mại điện tử
DD
Website doanh nghiệp, gia đình, cá nhân,

Sử dụng
Joomla
Cài đặt Joomla
CSDL và Source
Tiến hành cài đặt
Cài đặt Server
Cài đặt Web
Server để chạy
website Joomla
- Tạo cơ sở dữ
liệu cho
website
- Download
Source Joomla
Các bước cài đặt
và cấu hình một
website Joomla
Cấu trúc thư mục của Joomla
 Corel Draw
 Photoshop
 Flash
 GIF movie
 Picasa
 Animation GIF
 Thiet ke giao diện: FrontPage,
DreamWaver
 HTML, CSS
PHẦN 2: Làm chủ trang quản trị
4. Quản lý
Ngôn ngữ

Administrator
Tổng quan trang quản trị
 Điều hành toàn bộ website
 Đăng nhập administrator
 Cấu trúc một trang Administrator
Cấu hình chung
Các công cụ
Trợ giúp
Quản lý ngôn ngữ
Quản lý giao diện

×