<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>Joomla Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/joomla.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>Joomla Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-11-07T23:51:17+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Joomla Bài học 13: Xây dựng website đa ngôn ngữ (Multilingual) tích hợp sẵn không cần cài thêm bên thứ ba]]></title>
                        <link>https://viblo.asia/p/joomla-bai-hoc-13-xay-dung-website-da-ngon-ngu-multilingual-tich-hop-san-khong-can-cai-them-ben-thu-ba-kNLr3e5lVgA</link>
            <guid isPermaLink="true">https://viblo.asia/p/joomla-bai-hoc-13-xay-dung-website-da-ngon-ngu-multilingual-tich-hop-san-khong-can-cai-them-ben-thu-ba-kNLr3e5lVgA</guid>
            <description><![CDATA[Chào mừng bạn đến với Joomla Bài học 13. Trong bài học này, chúng ta sẽ đi qua quy trình chuẩn 6 bước để biến một website Joomla đơn ngữ thành hệ thốn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Hoang</dc:creator>
            <pubDate>2026-11-07 19:26:56</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Joomla Bài học 12: Làm chủ hệ thống phân quyền ACL (Access Control List) chi tiết đến từng Component và Bài viết]]></title>
                        <link>https://viblo.asia/p/joomla-bai-hoc-12-lam-chu-he-thong-phan-quyen-acl-access-control-list-chi-tiet-den-tung-component-va-bai-viet-pPLkNQynJRZ</link>
            <guid isPermaLink="true">https://viblo.asia/p/joomla-bai-hoc-12-lam-chu-he-thong-phan-quyen-acl-access-control-list-chi-tiet-den-tung-component-va-bai-viet-pPLkNQynJRZ</guid>
            <description><![CDATA[Nếu ở Bài học 11, chúng ta đã giải quyết xong bài toán "Ai được nhìn thấy gì?" thông qua Viewing Access Levels, thì trong Joomla Bài học 12 này, chúng...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Hoang</dc:creator>
            <pubDate>2026-11-07 11:06:42</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Joomla Bài học 11: Quản lý người dùng (Users), Nhóm người dùng (User Groups) và Cấp độ truy cập (Viewing Access Levels)]]></title>
                        <link>https://viblo.asia/p/joomla-bai-hoc-11-quan-ly-nguoi-dung-users-nhom-nguoi-dung-user-groups-va-cap-do-truy-cap-viewing-access-levels-Nj4vgOPdJ6r</link>
            <guid isPermaLink="true">https://viblo.asia/p/joomla-bai-hoc-11-quan-ly-nguoi-dung-users-nhom-nguoi-dung-user-groups-va-cap-do-truy-cap-viewing-access-levels-Nj4vgOPdJ6r</guid>
            <description><![CDATA[Chào mừng bạn đến với Joomla Bài học 11. Trong hệ thống phân quyền ACL (Access Control List) của Joomla 5, mọi thứ đều xoay quanh hai câu hỏi cốt lõi:...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Hoang</dc:creator>
            <pubDate>2026-11-07 11:06:30</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Joomla Bài học 10: Quản lý quy trình xuất bản nội dung chuyên nghiệp với Workflows (Luồng công việc)]]></title>
                        <link>https://viblo.asia/p/joomla-bai-hoc-10-quan-ly-quy-trinh-xuat-ban-noi-dung-chuyen-nghiep-voi-workflows-luong-cong-viec-ymJXDZerJkq</link>
            <guid isPermaLink="true">https://viblo.asia/p/joomla-bai-hoc-10-quan-ly-quy-trinh-xuat-ban-noi-dung-chuyen-nghiep-voi-workflows-luong-cong-viec-ymJXDZerJkq</guid>
            <description><![CDATA[Chào mừng bạn đến với Joomla Bài học 10. Trong một trang blog cá nhân, tác giả viết bài xong có thể bấm "Đăng" (Publish) ngay lập tức. Tuy nhiên, tại ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Hoang</dc:creator>
            <pubDate>2026-11-07 11:06:24</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Joomla Bài học 9: Mở rộng dữ liệu động không cần code với Custom Fields và Field Groups]]></title>
                        <link>https://viblo.asia/p/joomla-bai-hoc-9-mo-rong-du-lieu-dong-khong-can-code-voi-custom-fields-va-field-groups-1QLxnOX24Aw</link>
            <guid isPermaLink="true">https://viblo.asia/p/joomla-bai-hoc-9-mo-rong-du-lieu-dong-khong-can-code-voi-custom-fields-va-field-groups-1QLxnOX24Aw</guid>
            <description><![CDATA[Chào mừng bạn đến với Joomla Bài học 9. Trong bài học này, chúng ta sẽ tìm hiểu cách sử dụng hệ thống Custom Fields tích hợp sẵn trong Joomla 5 để biế...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Hoang</dc:creator>
            <pubDate>2026-11-07 08:54:40</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Joomla Bài học 8: Quản lý Modules và cách gán Module vào các vị trí (Positions) trên giao diện]]></title>
                        <link>https://viblo.asia/p/joomla-bai-hoc-8-quan-ly-modules-va-cach-gan-module-vao-cac-vi-tri-positions-tren-giao-dien-XP4WEZaBL7G</link>
            <guid isPermaLink="true">https://viblo.asia/p/joomla-bai-hoc-8-quan-ly-modules-va-cach-gan-module-vao-cac-vi-tri-positions-tren-giao-dien-XP4WEZaBL7G</guid>
            <description><![CDATA[Chào mừng bạn đến với Joomla Bài học 8. Trong bài học này, chúng ta sẽ tìm hiểu sâu về cấu trúc của Module trong khu vực quản trị, cách các vị trí (Po...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Hoang</dc:creator>
            <pubDate>2026-11-07 08:53:56</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Joomla Bài học 7: Phân biệt và quản lý 5 loại Extension: Component, Module, Plugin, Template và Language]]></title>
                        <link>https://viblo.asia/p/joomla-bai-hoc-7-phan-biet-va-quan-ly-5-loai-extension-component-module-plugin-template-va-language-ym40021A491</link>
            <guid isPermaLink="true">https://viblo.asia/p/joomla-bai-hoc-7-phan-biet-va-quan-ly-5-loai-extension-component-module-plugin-template-va-language-ym40021A491</guid>
            <description><![CDATA[Chào mừng bạn đến với Joomla Bài học 7. Sức mạnh thực sự của Joomla không nằm ở phần mã nguồn lõi (Core), mà nằm ở khả năng mở rộng vô hạn thông qua h...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Hoang</dc:creator>
            <pubDate>2026-11-07 08:53:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Joomla Bài học 6: Hệ thống Menu (Menu System) - Trái tim điều hướng và kiểm soát hiển thị trên Joomla]]></title>
                        <link>https://viblo.asia/p/joomla-bai-hoc-6-he-thong-menu-menu-system-trai-tim-dieu-huong-va-kiem-soat-hien-thi-tren-joomla-AY4qQODr4Pw</link>
            <guid isPermaLink="true">https://viblo.asia/p/joomla-bai-hoc-6-he-thong-menu-menu-system-trai-tim-dieu-huong-va-kiem-soat-hien-thi-tren-joomla-AY4qQODr4Pw</guid>
            <description><![CDATA[Chào mừng bạn đến với Joomla Bài học 6. Ở bài học này, chúng ta sẽ mổ xẻ cách Joomla vận hành hệ thống menu, phân biệt rạch ròi giữa Menu và Menu Item...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Hoang</dc:creator>
            <pubDate>2026-11-07 08:53:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Joomla Bài học 5: Làm chủ trình soạn thảo TinyMCE, quản lý Media và tối ưu hóa tài nguyên hình ảnh]]></title>
                        <link>https://viblo.asia/p/joomla-bai-hoc-5-lam-chu-trinh-soan-thao-tinymce-quan-ly-media-va-toi-uu-hoa-tai-nguyen-hinh-anh-bNVQGpg0JvR</link>
            <guid isPermaLink="true">https://viblo.asia/p/joomla-bai-hoc-5-lam-chu-trinh-soan-thao-tinymce-quan-ly-media-va-toi-uu-hoa-tai-nguyen-hinh-anh-bNVQGpg0JvR</guid>
            <description><![CDATA[Chào mừng bạn đến với Joomla Bài học 5. Trong bài học này, chúng ta sẽ tìm hiểu cách cấu hình trình soạn thảo WYSIWYG mạnh mẽ TinyMCE trên Joomla 5, c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Hoang</dc:creator>
            <pubDate>2026-11-07 08:53:25</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Joomla Bài học 4: Tư duy tổ chức dữ liệu trong Joomla: Quản lý Categories (Danh mục) và Articles (Bài viết)]]></title>
                        <link>https://viblo.asia/p/joomla-bai-hoc-4-tu-duy-to-chuc-du-lieu-trong-joomla-quan-ly-categories-danh-muc-va-articles-bai-viet-3RL1BlQqVao</link>
            <guid isPermaLink="true">https://viblo.asia/p/joomla-bai-hoc-4-tu-duy-to-chuc-du-lieu-trong-joomla-quan-ly-categories-danh-muc-va-articles-bai-viet-3RL1BlQqVao</guid>
            <description><![CDATA[Chào mừng bạn đến với Joomla Bài học 4. Ở bài học này, chúng ta sẽ phân tích mô hình phân cấp dữ liệu của Joomla, cách thiết lập hệ thống danh mục (Ca...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Hoang</dc:creator>
            <pubDate>2026-11-07 00:10:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Joomla Bài học 3: Khám phá giao diện Administrator Dashboard và cấu hình toàn cục (Global Configuration)]]></title>
                        <link>https://viblo.asia/p/joomla-bai-hoc-3-kham-pha-giao-dien-administrator-dashboard-va-cau-hinh-toan-cuc-global-configuration-AoJe8jna41j</link>
            <guid isPermaLink="true">https://viblo.asia/p/joomla-bai-hoc-3-kham-pha-giao-dien-administrator-dashboard-va-cau-hinh-toan-cuc-global-configuration-AoJe8jna41j</guid>
            <description><![CDATA[Chào mừng bạn đến với Joomla Bài học 3. Ở bài học này, chúng ta sẽ mổ xẻ khu vực quản trị viên (Administrator) của Joomla 5, cách bố trí các công cụ c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Hoang</dc:creator>
            <pubDate>2026-11-07 00:10:37</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Joomla Bài học 2: Thiết lập môi trường phát triển chuẩn (Docker, Nginx/Apache, PHP 8.2+, MySQL 8) và cài đặt Joomla]]></title>
                        <link>https://viblo.asia/p/joomla-bai-hoc-2-thiet-lap-moi-truong-phat-trien-chuan-docker-nginxapache-php-82-mysql-8-va-cai-dat-joomla-k74a9Wr64eO</link>
            <guid isPermaLink="true">https://viblo.asia/p/joomla-bai-hoc-2-thiet-lap-moi-truong-phat-trien-chuan-docker-nginxapache-php-82-mysql-8-va-cai-dat-joomla-k74a9Wr64eO</guid>
            <description><![CDATA[Để vận hành mượt mà Joomla 5, hệ thống của chúng ta cần tối thiểu PHP 8.1.0+ (khuyên dùng PHP 8.2+ hoặc PHP 8.3 để tận dụng tối đa hiệu năng và các tí...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Hoang</dc:creator>
            <pubDate>2026-11-07 00:07:37</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Joomla Bài học 1: Tổng quan về CMS Joomla 5, kiến trúc hệ thống và sự khác biệt với WordPress, Drupal]]></title>
                        <link>https://viblo.asia/p/joomla-bai-hoc-1-tong-quan-ve-cms-joomla-5-kien-truc-he-thong-va-su-khac-biet-voi-wordpress-drupal-wlVmRlbl45Z</link>
            <guid isPermaLink="true">https://viblo.asia/p/joomla-bai-hoc-1-tong-quan-ve-cms-joomla-5-kien-truc-he-thong-va-su-khac-biet-voi-wordpress-drupal-wlVmRlbl45Z</guid>
            <description><![CDATA[Chào mừng bạn đến với bài học đầu tiên trong chuỗi series chinh phục Joomla từ nền tảng đến lập trình chuyên sâu. Ở bài học này, chúng ta sẽ cùng làm ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Hoang</dc:creator>
            <pubDate>2026-11-07 00:04:07</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tích hợp CDN vào Joomla nhanh và gọn cho developer]]></title>
                        <link>https://viblo.asia/p/tich-hop-cdn-vao-joomla-nhanh-va-gon-cho-developer-37LdeebYVov</link>
            <guid isPermaLink="true">https://viblo.asia/p/tich-hop-cdn-vao-joomla-nhanh-va-gon-cho-developer-37LdeebYVov</guid>
            <description><![CDATA[Khi vận hành website Joomla có lượng truy cập lớn, tối ưu tốc độ tải trang là yếu tố sống còn. Một trong những cách hiệu quả nhất để cải thiện hiệu su...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Gung Typical</dc:creator>
            <pubDate>2025-11-06 17:02:24</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Write-up] Hackthebox Devvortex. Joomla: Nhiều tiện ích đi cùng với rủi ro bảo mật]]></title>
                        <link>https://viblo.asia/p/write-up-hackthebox-devvortex-joomla-nhieu-tien-ich-di-cung-voi-rui-ro-bao-mat-GyZJZ3dGLjm</link>
            <guid isPermaLink="true">https://viblo.asia/p/write-up-hackthebox-devvortex-joomla-nhieu-tien-ich-di-cung-voi-rui-ro-bao-mat-GyZJZ3dGLjm</guid>
            <description><![CDATA[Giới thiệu
Nếu directory scan mà không có kết quả gì thì ta sẽ làm gì ? Đây sẽ là câu hỏi khi chúng ta làm bài này. Ngoài ra bài còn giới thiệu cho ch...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phạm Hiếu</dc:creator>
            <pubDate>2024-02-21 14:55:41</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Model-View-Controller trong joomla phần 3]]></title>
                        <link>https://viblo.asia/p/model-view-controller-trong-joomla-phan-3-djeZ1eXGZWz</link>
            <guid isPermaLink="true">https://viblo.asia/p/model-view-controller-trong-joomla-phan-3-djeZ1eXGZWz</guid>
            <description><![CDATA[##Post/Request/Get pattern

Joomla tuân theo mẫu Post / Redirect / Get, điều đó có nghĩa là khi người dùng submits a form trong phương POST của HTTP, ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lê Quang An</dc:creator>
            <pubDate>2020-08-25 21:13:30</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Model-View-Controller trong joomla phần 2]]></title>
                        <link>https://viblo.asia/p/model-view-controller-trong-joomla-phan-2-Qbq5Qmzw5D8</link>
            <guid isPermaLink="true">https://viblo.asia/p/model-view-controller-trong-joomla-phan-2-Qbq5Qmzw5D8</guid>
            <description><![CDATA[HTTP Request  parameter
Joomla sử dụng HTTP Request sử dụng tham số    để xác định xem controller nào sẽ được sử dụng. Tham số  có thể gửi đi bên tron...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lê Quang An</dc:creator>
            <pubDate>2020-08-24 22:11:32</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Model-View-controller trong jooomla phần 1]]></title>
                        <link>https://viblo.asia/p/model-view-controller-trong-jooomla-phan-1-1Je5Eyrj5nL</link>
            <guid isPermaLink="true">https://viblo.asia/p/model-view-controller-trong-jooomla-phan-1-1Je5Eyrj5nL</guid>
            <description><![CDATA[Khi joomla bắt đầu thực thi một request đến từ người dùng, như là GET hoặc POST, một trong những điều đầu tiên mà joomla làm là phân tích URL để xác đ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lê Quang An</dc:creator>
            <pubDate>2020-08-20 21:03:41</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cấu trúc một component trong joomla]]></title>
                        <link>https://viblo.asia/p/cau-truc-mot-component-trong-joomla-XL6lA9emlek</link>
            <guid isPermaLink="true">https://viblo.asia/p/cau-truc-mot-component-trong-joomla-XL6lA9emlek</guid>
            <description><![CDATA[Trong lập trình component về joomla chúng ta có thể tạo ra một component ở ngoài rồi sau đó sẽ import vào sau bằng tính năng install extention

Đặt vấ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lê Quang An</dc:creator>
            <pubDate>2020-08-20 00:32:19</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cách tạo menu trong joomla]]></title>
                        <link>https://viblo.asia/p/cach-tao-menu-trong-joomla-4P856vrW5Y3</link>
            <guid isPermaLink="true">https://viblo.asia/p/cach-tao-menu-trong-joomla-4P856vrW5Y3</guid>
            <description><![CDATA[Đặt vấn đề: Chúng ta có một component để quản lý sách, bao gồm 3 mục category, book, invoice. Vậy để dễ truy cập vào 3 mục này ta cần một menu để có t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lê Quang An</dc:creator>
            <pubDate>2020-08-19 01:33:49</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[HƯỚNG DẪN TOÀN TẬP THIẾT KẾ WEBSITE BẰNG JOOMLA CHO NGƯỜI MỚI BẮT ĐẦU]]></title>
                        <link>https://viblo.asia/p/huong-dan-toan-tap-thiet-ke-website-bang-joomla-cho-nguoi-moi-bat-dau-aWj536w8l6m</link>
            <guid isPermaLink="true">https://viblo.asia/p/huong-dan-toan-tap-thiet-ke-website-bang-joomla-cho-nguoi-moi-bat-dau-aWj536w8l6m</guid>
            <description><![CDATA[Có nhiều cách để thiết kế website như sử dụng asp.net, WordPress, Photoshop, html,...Mỗi cách đều có những đặc trưng phù hợp với từng người dùng khác ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vương Nguyến</dc:creator>
            <pubDate>2019-10-14 13:16:49</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Những mã nguồn phổ biến được sử dụng để xây dựng nhanh 1 website]]></title>
                        <link>https://viblo.asia/p/nhung-ma-nguon-pho-bien-duoc-su-dung-de-xay-dung-nhanh-1-website-OeVKB8NdlkW</link>
            <guid isPermaLink="true">https://viblo.asia/p/nhung-ma-nguon-pho-bien-duoc-su-dung-de-xay-dung-nhanh-1-website-OeVKB8NdlkW</guid>
            <description><![CDATA[Đối với những người không phải dân lập trình để có thể tự tạo cho riêng mình một 1 website từ A-Z hoặc muốn xây dựng nhanh một website nhằm mục đích c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Huu Hung</dc:creator>
            <pubDate>2019-09-22 00:49:00</pubDate>
                                                                                                        </item>
            </channel>
</rss>
