01.

Tapato được xây dựng theo mô hình hiển thị website linh hoạt và tự động.
Khi người dùng truy cập vào website, hệ thống sẽ tự nhận biết trang cần hiển thị, chọn đúng giao diện đã thiết lập, tải các module liên quan và hiển thị hoàn chỉnh ra ngoài website.
Toàn bộ quy trình diễn ra rất nhanh, giúp website vận hành mượt, dễ quản lý và dễ mở rộng.

Bước đầu tiên, người dùng truy cập website bằng cách:
Ví dụ:
Ngay khi người dùng gửi yêu cầu truy cập, Tapato bắt đầu xử lý ở phía hệ thống.
Tapato tiếp nhận yêu cầu truy cập và phân tích đường dẫn (route).
Ví dụ:
/gioi-thieu
/san-pham
/tin-tuc
Từ đường dẫn này, hệ thống sẽ xác định:
Ví dụ:
Nhờ đó Tapato luôn hiểu đúng nội dung cần hiển thị mà không cần người dùng thao tác thêm.
Sau khi xác định được trang cần hiển thị, Tapato sẽ chọn đúng template đã gán cho trang đó.
Template là bố cục tổng thể của trang.
Ví dụ:
Mỗi template có thể thiết kế hoàn toàn khác nhau.
Điều này giúp website:
Người quản trị chỉ cần thiết kế một lần và dùng lại cho nhiều trang.
Khi đã chọn đúng template, Tapato sẽ bắt đầu tải các module đã cấu hình trong template đó.
Ví dụ một trang có thể gồm:
Mỗi module có thể lấy dữ liệu riêng từ hệ thống.
Ví dụ:
Ưu điểm của Tapato ở bước này:
Không cần sửa toàn bộ trang.
Sau khi hoàn tất dữ liệu và module, Tapato render thành giao diện hoàn chỉnh và trả kết quả ra trình duyệt.
Người dùng sẽ nhìn thấy website đã hoàn thiện.
Ví dụ:
Tapato đồng thời tối ưu thêm:
Kết quả cuối cùng là website hiển thị nhanh, đúng nội dung và tối ưu trên nhiều thiết bị.
Người dùng truy cập liên kết
→ Tapato nhận yêu cầu và phân tích route
→ Xác định trang cần hiển thị
→ Chọn template phù hợp
→ Load các module liên quan
→ Hiển thị giao diện hoàn chỉnh tới người dùng
Tapato giúp người dùng quản lý website theo cách trực quan hơn, dễ mở rộng hơn và tiết kiệm rất nhiều thời gian khi xây dựng hoặc nâng cấp website.