lập trình website siêu tốc bằng joomla
DESCRIPTION
Slide bài giảng buổi học FREE "Lập trình website siêu tốc bằng Joomla"TRANSCRIPT
Xây dựng website siêu tốc bằng Joomla
Phạm Ngọc Thọ - Giảng viên, Quản lý đào tạo tại NIIT
Email: [email protected] – Mobile: 0989.910.898
Nội dung buổi học
Buổi sáng: Những điều cần biết về Joomla Thiết lập môi trường làm việc Từng bước cài đặt Joomla Các thành phần, cấu trúc của 1 hệ thống Joomla CMS Demo website hoàn thiện bằng Joomla
Buổi chiều: Giới thiệu các extensions phổ biến của Joomla Hướng dẫn tìm kiếm, cài đặt extension cần thiết Từng bước xây dựng 1 website siêu tốc Giải đáp các vấn đề thắc mắc về Joomla
Những điều cần biết về Joomla
WHAT?
Joomla! là một hệ quản trị nội dung - CMS mã nguồn mở
Joomla! được viết bằng ngôn ngữ PHP và kết nối với CSDL MySQL
Cho phép người sử dụng có thể xuất bản nội dung lên Internet
hoặc Intranet một cách dễ dàng:
Bài viết
Tài liệu
Hình ảnh
Sản phẩm, …
Dễ dàng cài đặt, quản lý và có độ tin cậy cao
Website: http://www.joomla.org/
What:
Joomla được sử dụng khắp mọi nơi trên thế giới Trang web của công ty hoặc cổng thông tin Mạng nội bộ công ty và Extranet Tạp chí trực tuyến, báo chí, và các ấn phẩm Thương mại điện tử và đặt phòng trực tuyến Các ứng dụng chính phủ Kinh doanh trang web nhỏ Trang web phi lợi nhuận và các tổ chức Cổng thông tin dựa vào cộng đồng Trường học và nhà thờ trang web Trang web cá nhân hoặc gia đình
WHAT & WHO?
Who:
MTV Networks Quizilla (Social
networking) - http://www.quizilla.com
IHOP (Restaurant chain) - http://
www.ihop.com
Harvard University (Educational) -
http://gsas.harvard.edu
The Green Maven (Eco-resources) -
http://www.greenmaven.com
Outdoor Photographer (Magazine) -
http://www.outdoorphotographer.com
Senso Interiors (Furniture design) -
http://www.sensointeriors.co.za
Joomla rất dễ cài đặt chỉ với vài Click chuột,
kể cả bạn không phải là người dùng cao cấp
Rất nhiều dịch vụ web hosting hỗ trợ
Nếu bạn là Web designer, Developer?
Nếu bạn muốn có thêm chức năng cho
website. Có thể lựa chọn 1 trong hàng nghìn
extensions – phần lớn FREE để cài đặt
(http://extensions.joomla.org/)
Bạn muốn xây dựng 1 website cho khách hàng?
Các phiên bản của JoomlaPhiên bản
Ngày phát hành
Tính năng
1.0.x Joomla 1.0 - 15/09/2005
Có một số lượng rất lớn các thành phần mở rộng (module/component), giao diện (template)
1.5.x Joomla 1.5.0 - 21/01/2008
Phiên bản bắt đầu hỗ trợ bộ ký tự UTF-8Mã nguồn viết lại hoàn toànGiao diện “Look and Feel”Hỗ trợ đa ngôn ngữPhần quản trị web sử dụng công nghệ web 2.0Phiên bản cuối JA 1.5.26 phát hành ngày – 27/08/2012
2.5.x Joomla 2.5.0 2 - 24/01/2012
Tính năng vượt trội:Tự động cập nhật qua nút bấm trong phần quản trịHỗ trợ SEO mạnh hơnĐặc biệt phân quyền sâu hơn với từng nhóm memberPhiên bản mới nhất: 2.5.6 phát hành – 19/06/2012
3.0.x Joomla 3.0 Alpha – 1, phát hành vào ngày 12/07/2012
Thiết lập môi trường làm việc
Step 1: Chuẩn bị môi trường
Web server: Apache
Database server: MySQL
Download: xampp hoặc wamp hoặc AppServ
http://www.apachefriends.org/en/xampp.html
Step 2: Tiến hành cài đặt
Step 3: Chạy thử nghiệm môi trường
http://localhost hoặc http://127.0.0.1
Từng bước cài đặt Joomla
Step 1: Chuẩn bị bộ cài Joomla
Link download bộ cài:
http://www.joomla.org/download.html
Step 2: Giải nén bộ cài ra dạng thư mục
Giải nén dạng thư mục và đặt trong thư mục htdocs
đối với phần mềm xampp
Step 3: Tạo csdl trống cho website
Step 4: Từng bước cài đặt
Các thành phần, cấu trúc của 1 hệ thống Joomla CMS
Component
Module
Plug-in
Template
Một vài hình ảnh
demo website
Một vài extension phổ biến http://extensions.joomla.org
Hướng dẫn cài đặt 1 web Tin tức
Link tham khảo
Trang chủ:
http://www.joomla.org/
Trang download các extensions: module,
component, ..., http://extensions.joomla.org
Trang cho các nhà phát triển:
http://docs.joomla.org/
http://api.joomla.org/1.5/li_Joomla-Framework.html
Địa chỉ: Số 1 – Hoàng Đạo Thúy, Nhân Chính, Thanh Xuân, Hà Nội
Điện thoại: 0985.706.246/ 0986.981.034
Website: www.vietos.vn
Email: [email protected]
Cảm ơn các bạn!