29
Joomla Open Source Content Management Systems Nguyễn Hữu Phát Master of IT-Management

Thiet ke website bang ma nguon mo Joomla CMS 2.5

Embed Size (px)

DESCRIPTION

Joomla CMS 2.5 - tạo được website 2.0 có hệ thống quản trị nội dung (CMS) Joomla. Website không chỉ chạy từ local mà phải là website thực tế chạy trên Internet với nhiều dạng web dành cho doanh nghiệp, shop bán hàng, web tin tức…. Dựng web mà có thể giao dịch mua bán hàng hóa và thanh toán trực tuyến theo chuẩn thế giới

Citation preview

Page 1: Thiet ke website bang ma nguon mo Joomla CMS 2.5

Joomla Open SourceContent Management Systems

Nguyễn Hữu PhátMaster of IT-Management

Page 2: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Mục đích & Kết quả

Mục đích: • Tự tạo website kết hợp tất cả các môn mà đã từng

học trước đó gồm PHP, Flash, Photoshop, Video, SQL, PHP, HTML, CSS…

• Tự phát triển website thương mại điện tử như giao dịch mua bán, thanh toán trực tuyến

Kết quả: • Tạo được website 2.0 có hệ thống quản trị nội dung

(CMS)• Website không chỉ chạy từ local mà phải là website

thực tế chạy trên Internet với nhiều dạng web dành cho doanh nghiệp, shop bán hàng, web tin tức….

• Dựng web mà có thể giao dịch mua bán hàng hóa và thanh toán trực tuyến theo chuẩn thế giới.

Page 3: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Dự kiến thời gian khóa học 30 h

Tổng thời gian gồm 30 giờ chia làm 10 buổi

1. Ngày 01: Tổng quan Joomla, Cài đặt, cấu hình Joomla, Templates

2. Ngày 02: Tạo modules, component, plugin, templates… dựng sẵn (web cty)

3. Ngày 03: Web Photoshop => CSS, HTML và tự tạo templates (web cty)

4. Ngày 04: Tạo nội dung (Article), chỉ định menu, tiếng Việt (web tin tức)

5. Ngày 05: Modules, Component, Plugin (web cty)

6. Ngày 06: Com Virtual Mart (web TMĐT)

7. Ngày 07: Com Virtual Mart, upload online, payment (web TMĐT)

8. Ngày 08: Forum Joomla/VBB, đa ngôn ngữ + projects thực tế (web du lịch)

9. Ngày 09: Tạo form CKForm, URL Friendly, SEO + projects thực tế (web BĐS)

10. Ngày 10: Nâng cấp & Bảo mật + projects thực tế (web học viên)

Dự kiến sau 2 tuần thì có buổi trình bày website thực hiện

Templates Joomla CMS Project

Giai đoạn 01 Giai đoạn 02 Giai đoạn 03

Page 4: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

CMS là gì?

1. Hiện nay, các website được làm từ Joomla rất nhiều. Tại Việt Nam thì hơn 2/3 các công ty thiết kế web sử dụng Joomla để làm website cho chính công ty thiết kế web. Còn 1/3 số người còn lại vẫn bảo thủ và chê bai... Joomla (Họ thích phần mềm "made in tự tui" và chê bai người khác). Một số công ty thiết kế web khác thì ứng dụng những bộ CMS và Frameworks khác nhau và tuỳ ý thích cuả mỗi người mà chọn bộ CMS cho công ty mình.

2. Mỗi sản phẩm đều có điểm ưu và điểm khuyết. Tuỳ theo yêu cầu và mức độ thông thạo ngôn ngữ lập trình thiết kế, bạn sẽ quyết định chọn ngôn ngữ hoặc frameworks nào.

Page 5: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

CMS là gì?

1. CMS là hệ thống cho phép bạn tạo, quản lý, lưu trữ và chỉnh sửa số lượng lớn các nội dung mà không cần khả năng lập trình hay viết code HTML. Bởi vì bạn có thể chỉnh sửa nội ung đó từ bất cứ một máy tính có kết nối Internet nào trên thế giới, bạn không cần phải dựa dẫm vào các nhà phát triển web hay bên công ty quản lý website của các bạn.

2. CMS gồm Giao diện (Templates), Nội dung (Content) và Meta data. Hơi khó hiểu, nhưng đại loại ba yếu tố này đóng vai trò quang trọng trong CMS: Giao diện (Templates) là đồ họa cho website, Nội dung (Content) là quản lý tất cả nội dung của website, Meta data giúp cho việc tối ưu hóa công cụ tìm kiếm (SEO)

3. CMS ngoài tính năng chuẩn thì CMS Joomla cho phép bạn Addon Modules, Templates rất linh họat. Nói đơn giãn web rất ít nội dung/tính năng/giao diện ban đầu và dễ dàng cho bạn mở rộng cho phù hợp theo yêu cầu của web theo thời gian.

4. CMS dễ dàng update version mới nhất theo phiên bản phát hành

Page 6: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

CMS Joomla là gì?

1. Joomla là một hệ quản trị nội dung mã nguồn mở (Tế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.

2. Joomla! là hệ thống quản trị nội dung mã nguồn mở số 1 thế giới hiện nay. Linh hoạt, đơn giản, thanh nhã, tính tuỳ biến rất cao và cực kỳ mạnh mẽ, đó là những gì có thể nói về Joomla! Được sử dụng ở trên toàn thế giới từ những trang web đơn giản cho đến những ứng dụng phức tạp. Việc cài đặt Joomla! rất dễ dàng, đơn giản trong việc quản lý và đáng tin cậy

3. Joomla! giúp xây dựng và triển khai các website blog, website tin tức, website bán hàng, website thương mại điện tử... cho tới mạng cộng đồng, mạng xã hội trong một thời gian ngắn và tiết kiệm nhiều công sức

4. 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ữ.

Page 7: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

CMS Joomla là gì?

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

2. Joomla đoạt giải thưởng phần mềm mã nguồn mở số 1 thế giới hiện có khoảng 3,000 web chính phủ và hơn 1,5 triệu website đang sử dụng CMS Joomla như Cục tình báo Mỹ, Bộ quốc phòng Anh, Citibank, eBay, General Electric,… Ở VN thì 2 TP lớn Hà Nội, HCMC Joomla chiếm khoảng 45%

3. Joomla có mã nguồn mở do đó việc sử dụng Joomla là hoàn toàn miễn phí cho tất cả mọi người trên thế giới.

4. Phiên bản mới nhất là Joomla 2.5 với đặc tính lớn nhất là Dễ dàng update version mới; Nút tìm kiếm tiện lợi hơn; Hỗ trợ nhiều định dạng CSDL; Menu liên kết modules tiện lợi hơn; SEO đa ngôn ngữ; …

5. Chú ý: Version 1.5.x không nâng cấp lên được 2.5 ngay!!!.

Page 8: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Joomla! Điều tuyệt vời thực sự là gì ?

Ngoài các vấn đề là mã nguồn mở miễn phí, khả năng bảo mật cao, dễ dàng sử dụng, còn điều gì tuyệt vời hơn đằng sau khiến cho Joomla phát triển mạnh và được nhiều người yêu thích như vậy với Joomla việc lập trình, hiệu chỉnh thêm các thành phần, module, các chức năng cho nó là một việc rất dễ dàng đối với các lập trình viên, và hầu hết tất cả các ứng dụng đều được chia sẻ miễn phí, đó chính là điều tuyệt vời nhất

Sau đây là một vài ví dụ về các ứng dụng được viết thêm hoặc được tích hợp:• Tạo các form linh hoạt, dễ dàng và tự động• Tạo các thư mục về thương mại• Hệ thống quản lý tài liệu• Thư viện hình ảnh và âm thanh• Cửa hàng ảo trực tuyến • Diễn đàn thảo luận • Tạo Blogging• Tin tức qua Email (Email newsletters)• Hệ thống quản lý banner• Và hàng ngàn các ứng dụng khác ...

Page 9: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Tính năng nổi bật Joomla

1. Tích hợp E-commerce

2. Diễn đàn thảo luận (Discussion forums)

3. Thư viện ảnh (Photo galleries)

4. Quản lý Video (Video management)

5. Liên kết mạng xã hội như Facebook, Youtube…

6. Hỗ trợ đa ngôn ngữ (Multi-language support)

7. Lấy tin tự động, RSS feeds

8. Thống kê/Theo dõi (Statistics/tracking)

9. Download

10. Thay đổi giao diện (templates) dễ dàng

11. Tùy biến dữ liệu (extra-field)

12. Tích hợp giữa web và mobile web

13. …

Page 10: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Joomla! Template là gì?

Joomla! Template là một gói bao gồm các file PHP, HTML, CSS, JS (Javascript), XML... 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.

Template mặc định của Joomla! có 3 template được đóng gói sẵn kèm theo: JA Purity (Joomlart), Rhuk Milkyway (RocketTheme) và Beez (Angie Radtke/Robert Deutz).

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.

Page 11: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

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

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.

Page 12: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Cài đặt Template Joomla

Cài đặt một Joomla Template từ trang quản trị và nó 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 menu Extensions >> 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

Page 13: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Joomla! Template link

1. Yootheme - http://yootheme.com/demo2. JoomlArt - http://www.joomlart.com/demo/3. Gavick - http://demo.gavick.com/ 4. Rocktheme - http://demo.rockettheme.com/ 5. Bonustheme - http://www.bonusthemes.com/ 6. Joomlamarket - http://demo.joomlamarket.de/ 7. Icetheme - http://demo.icetheme.com/8. Shape5 - http://www.shape5.com/ 9. ZooTemplates - http://www.zootemplate.com/ 10. JoomlaXTC - http://demo.joomlaxtc.com/ 11. Templates Plazza - http://demo.templateplazza.net/ 12. ZooTemplates - http://www.zootemplate.com/demo

/

Page 14: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Joomla Component là gì ?

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

Page 15: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

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ị và sử dụng menu Extensions >> Install / Unistall

Có tất cả 11 component mặc định được đặt trong thư mục [Joomla]/components tương ứng với ký hiệu là "com_xyz".› 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 website khác trong cửa sổ của website Joomla

Page 16: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Component hay dùng

CKform => form liên hệ, book tour, order com_oziogallery2.3 => tạo thư viện ảnh Flash com_phocagallery_v2.7.3 => thư viện ảnh PHOCA com_phocamaps_v1.1.0 => Map vị trí com_virtuemart_magiczoom => ảnh zoom + nhiều ảnh

trong virtuemart com_ccboard_1_2-RC => forum Joomla com_flippingbook_for_1.5 => e-Catelogue K2_CMS => tạo tin, form order Joomla! Fish => tạo website nhiều ngôn ngữ JOOMGALLERY_1_5_0_5 => thư viện ảnh cho phép

upload ảnh dự thi Com_widgetkit => đa chức năng của Yootheme …

Page 17: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Joomla Module là gì?

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ỏ đượ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

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

Page 18: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

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.

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

Để tìm một module joomla bạn có thể truy cập vào website Joomla Extensions.

Lưu ý: Một số module chỉ thực hiện đúng chức năng khi nó được cài đặt kèm theo một component tương ứng. Do vậy bạn phải đọc kỹ hướng dẫn sử dụng của module đó.

Để xem vị trí module từ website bạn thêm đoạn code \?tp=1 hoặc &tp=1

Page 19: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

DS module Joomla mặc định

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 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 mod_sections: Module hiển thị danh sách các mục của Website mod_stats: Module hiển thị các thông số thống kê của Website 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

Page 20: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Modules hay dùng (1)

mod_yoo_carousel_1.5.17 => TAB INFO, slide hình ảnh lấy từ artical

mod_yoo_scroller => logo, sản phẩm chạy qua lại mod_yoo_gallery_1.5.4 => mod thư viện ảnh mỗi

tin bài mod_moopopup_J15 => quảng cáo popup mod_maxdesign_float_ad => quảng cáo trượt 2

bên mod_pagepeel_banner_J15 => quảng cáo stick

ngay góc màn hình mod_vvisit_counter.1.7.3 => đếm lượt truy cập mod_GMap-0.12 => bản đồ Google Map, đăng ký

code Google API

Page 21: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Modules hay dùng (2)

mod_oziogallery-1.0.1 & com-oziogallery-1.0.8Y => flash banner

mod_slideshow2_j15 => slide ảnh có nội dung

mod_newsletter_subscriber => news letter mod_ht_support => chat Yahoo, Skype

support mod_facebook_like_box => nhúng member

Facebook mod_gtranslate => đa ngôn ngữ dịch theo

Goole Translate …

Page 22: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Joomla Plugin là gì?

Joomla Plugin là một trong các thành phần mở rộng của Joomla! nhằm giúp thực hiện một cách tự động công việc cụ thể.

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.

Một số plugin như popup hình ảnh, chèn flash, tuyết rơi, biên dịch URL, widget bar, google analytics…

Page 23: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Joomla Plugin

Danh sách các loại plugin của Joomla!› 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.

Download các plugin Joomla ở đâu?Để download các plugin mở rộng khác của Joomla, bạn có thể truy cập vào website Joomla Extensions và chọn từ danh mục có sẵn hoặc theo từ khóa mà bạn chỉ định

Page 24: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Plugin hay dùng

plg_jathumbnail => tự tạo ảnh thumbnail wibiya_for_joomla => widget-bar footer plgjLike => Like facebook plg_snowxmas => hiệu ứng tuyết rơi Pdfembed15 => nội dung chứa file PDF plg_al_facebook_comments => comment

web đồng bộ Facebook plugin_openpotion_google_analytics_1.1 =>

nhúng thống kê Google Analytics jce_mediamanager_150 => chèn flash, clips

(cài trong com JCE)

Page 25: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Quy trình dựng Templates (1)

1. Chọn Templates› Freecode.vn => copy title tem => Google Image

=> preview layout web› Download tại web hoặc search keyword=tên

template + mediafire => download temp

2. Intall Quickstar => Double templates đang dùng => sửa lại file

› Templatesdetail.xml => sửa thông số website› Favicons.icon => tạo file PNG 16x16px => vào

web iconverticons.com => save format www

Page 26: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Quy trình dựng Templates (2)

1. Tạo sitemap› Content – Section Manager => tạo thư mục cha› Content – Catelogue Manager => tạo thư mục con› Article Manager => tạo nội dung bài viết

2. Templates Manager => previews temp đang dùng ở vị trí nào (Hoặc cụm từ \?tp=1)

3. Modules => cài mod theo từng vị trí hoặc disable mode ko dùng

4. Cài Component => config => đẩy nội dung5. Hiển thị menu => Menu – Main Menu => chỉ

định bài viết hoặc com

Page 27: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Dựng Templates – Tạo index.php

1. Tạo website từ Photoshop

2. Rã website sang CSS + HTML

3. Copy folder vừa tạo vào folder templates

4. Rename HTML => index.php

5. Mở file index.php mẫu từ ja_purity • Copy đoạn đầu đến </head>• Thay đổi file CSS

6. Mở file Word xem vị trí• Copy thay đoạn code nội dung dưới tab <div id="top_menu">

<jdoc:include type="modules" name=" top_menu " /> </div>• Thay hết toàn bộ vị trí các <div>

7. Đến vị trí nội dung chính #content thành <jdoc:include type="component" />

8. Kết thúc và lưu dưới dạng index.php

Page 28: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Tạo templateDetails.xml

1. Copy file templateDetails.xml từ bộ ja_purity làm mẫu

2. Tìm đoạn position => sửa lại vị trí đã dựng layout

3. Tạo ảnh thumbnail size 200x150px

4. Xem thử vào fix lỗi

Page 29: Thiet ke website bang ma nguon mo Joomla CMS 2.5

www.kent.edu.vn

Link Joomla

1. Link hay sử dụng› Hãng Joomla: www.joomla.org› Download extenstions: http://extensions.joomla.org› Joomla Vietnam http://freecode.vn › Cộng đồng Joomla Việt http://joomlaviet.vn/› Diễn đàn Joomla người Việt http://

forum.joomla.org/index.php/board,171.0.html› Jooma Việt http://joomlavi.vn/vietnam/› Diễn đã Joomla Viet http://diendan.joomlaviet.vn/

2. Hosting PHP Joomla miễn phí› http://freevnn.com/ (300MB & 1 tháng)› http://www.byethost.com/