Đã có bài hướng dẫn cho phiên bản Joomla 5, XiroWeb đã có loạt bài Làm web Joomla, bạn hãy cùng xem và cùng thực hành nhé 

Các nội dung hướng dẫn ở bên dưới đây đã cũ, viết cho Joomla! phiên bản 3 (không còn được sử dụng nữa). Xin chỉ đọc qua cho biết.

Dustin Dzung
Author Dustin Dzung

Bạn là người mới bắt đầu mọi thư và chưa nắm gì về web cả, hãy yên tâm theo dõi lần lượt các hướng dẫn bên dưới. Qua các chỉ dẫn và các bài thực hành bạn sẽ từng bước làm chủ được hoàn toàn việc xây dựng web với Joomla 5.

Tài liệu được xây dựng bởi Dustin Dũng, được đăng tải trên XiroWeb. Các hướng dẫn sử dụng là từ thực tế sử dụng joomla trong 15 năm qua, vì vậy bạn sẽ thấy các nội dung và cấu trúc ở đây khác biệt so với những hướng dẫn từ các nơi khác. 

Đây là bài viết mang tính chỉ dẫn định hướng chung, trong mỗi nội dung đều có các link bài học liên quan, bạn bấm vào link để thực hành, sau đó tiếp tục quay trở lại bài viết này để tiếp tục đi đến các bài học tiếp theo nhé.

XiroWeb Platform là bản phân phối cho người Việt được xây dựng trên nền tảng Joomla 5, được cài sẵn bản ngôn ngữ dịch tiếng Việt từ Xiroweb, cài sẵn XiroAdmin, cài sẵn template XiroStart, và chỉnh lại một số thông số cấu hình để bạn nhanh chóng triển khai các website mới. Mã nguồn bạn có thể Download tại trang XiroWeb Platform. Nhưng trước hết bạn hãy xem các nội dung bên dưới và thực hành đã.

 

Tìm hiểu ban đầu về Joomla

Chúng ta bắt đầu những thông tin cơ bản từ đầu với bài viết Joomla là gì và Joomla! dùng để làm gì. Sau đó bạn lướt sơ sơ qua nội dung của bài viết Cần phải biết khi chuyển từ Wordpress sang dùng Joomla để thấy được một vài điểm khác biệt. Và Những nhầm tưởng, nhầm lẫn thường gặp khi dùng Joomla để bạn nắm được một số ý bổ sung trước khi tìm hiểu Joomla 5.

Chuẩn bị server ảo 

Để một trang web hoạt động thực tế cần có domain (tên miền), hosting (server) được kết nối với nhau, rồi sau đó bạn cần đưa mã nguồn Joomla 5 lên server để bắt đầu chạy được trang web cho riêng bạn.

Nhưng mà domain, hosting (server) phải mất chi phí mua. Có một cách khác để bạn không phải mua domain, hosting; đó là làm một server ảo ngay trên máy tính của bạn với phần mềm XAMPP. Bạn theo bài thực hành này  Hướng dẫn tự làm server ảo trên máy tính bằng phần mềm XAMPP để cài website Joomla để tải phần mềm XAMPP và cài đặt XAMPP làm server ảo. Bạn cũng không cần phải có domain vì trên server ảo bạn cũng có thể gõ vào thanh địa chỉ để có một link tên miền ảo với http://localhost 

Rất nhiều người phát triển web chuyên nghiệp vẫn thiết kế web trên server ảo rồi sau đó mới đưa lên server thật, domain thật để hoạt động chính thức. Nên bạn cứ yên tâm thực hiện xây dựng web trên server ảo.

Cài đặt Joomla 5

Khi bạn đã cài đặt và khởi động server ảo, hãy đến bài thực hành Hướng dẫn cài đặt Joomla 5 trên server ảo XAMPP. Bài viết này hướng dẫn từng bước cài đặt Joomla 5 trên server ảo XAMPP ngay trên máy tính của bạn.

Sau này bạn đã có domain và hosting (server) bạn cũng có thể cài đặt trực tiếp trên đó theo bài hướng dẫn Hướng dẫn cài đặt Joomla 5 với Tên miền và Hosting Cpanel (Nếu bạn chưa có domain và hosting thì không cần xem bài viết này).

Cài đặt ban đầu: DEMO và XiroAdmin

Mặc định trang Joomla sau khi cài đặt là trống trơn, vì thường những người làm web chuyên nghiệp không cần demo. Nếu mã có sẵn nhiều thứ quá lại mất công xoá đi. Nên ban đầu bạn sẽ thấy mọi thứ trống trơn.

Để thực hành, Joomla đã có sẵn DEMO, bạn chỉ việc bấm một nút là có ngay demo để học tập. Xem bài viết Cài DEMO, cài đặt XiroAdmin, dùng Module để thêm văn bản, hình ảnh, banner vào web. XiroAdmin là giao diện dành cho Backend được phát triển bởi XiroWeb, giúp bạn dễ dàng sử dụng module hơn. Trước đây cần giải thích và hướng dẫn rất nhiều để dùng được module, thì bây giờ với XiroWeb, bạn sẽ không cần phải tìm hiểu nhiều nữa, đơn giản hơn nhiều.

Module của Joomla rất mạnh mẽ, có một số các tính năng rất cần thiết nhưng thường bị bỏ qua, bài thực hành dùng Module - những tính năng cơ bản cần phải biết sẽ giúp bạn sử dụng được các module một cách linh hoạt hơn.

Xây dựng URL Path Permalink

Trước hết bạn sẽ thực hành để Joomla 5 Bật đường dẫn thân thiện SEF URLs cho SEO từ khoá. Sau đó bạn sẽ biết nơi nào để thêm Url Path Permalink và cách thức kết nối sâu vào bên trong hệ thống với bài thực hành Làm chủ hệ thống Menu Joomla: Dựng cấu trúc URL Path Permalink cho toàn web

Bài thực hành dùng Module Menu trên trang Frontend sẽ hướng dẫn bạn cách tạo các thanh menu đưa vào trang web Frontend. 

Tới đây, bạn đã nắm được cơ bản các yếu tố có thể sử dụng cho bạn.

Tin bài với Article

Bài thực hành 06: Tin - Bài với Article, Category sẽ giúp bạn biết cách tạo Cagegory Danh mục, thêm Article (Tin - Bài), và đặc biệt, thao tác thường hay bị bỏ qua là tạo Url Path Permalink nối vào Category bạn muốn. 

Nội dung này chưa hoàn chỉnh, đang được tiếp tục cập nhật

 

Dustin Dzung
Author Dustin Dzung

Dustin Dũng có 15 năm kinh nghiệm làm việc với PHP, SQL, Đã thực hiện qua các dự án với Joomla!, Wordpress, Opencart, PrestaShop, Magento. Với Joomla!, Dustin Dũng có hơn 15 năm kinh nghiệm, từ Mambo, rồi Joomla 1.0 và bây giờ là Joomla! 5