Sau khi cài đặt, cấu hình và chạy thử nghiệm website Joomla! trên máy tính cá nhân (Localhost), website được đưa lên Host để tham gia vào mạng lưới Internet. Công việc còn lại của người Quản trị (Admin) là phải làm sao cho website luôn hoạt động ổn định và hiệu quả.
Sau đây là một số công việc cần thiết để tối ưu hóa cho hoạt động của website Joomla! 1.0.x
Chọn Hosting:
-
Vị trí của Server, nơi đặt website cũng được lựa chọn tùy theo đối tượng truy cập. Nếu website có nội dung tiếng Việt và chủ yếu phục vụ cho các đối tượng truy cập trong nước thì nên dùng Server đặt tại Việt Nam, khi đó việc truy cập vào website từ Việt Nam sẽ có tốc độ nhanh hơn từ các quốc gia khác.
-
Nên tham khảo các đánh giá từ những người sử dụng Joomla! để có thêm những thông tin cho sự lựa chọn Hosting.
Tối ưu Template:
-
Template là giao diện của website, việc chọn Template đơn giản, phù hợp, đúng chuẩn CSS,... cũng giúp làm tăng tốc độ khi hiển thị trên trình duyệt.
-
Kiểm tra mã (Code) trong file index.php và template_css.css của Template để tìm và loại bỏ các mã không cần thiết hoặc bị lỗi.
-
Tối ưu các File ảnh bằng cách sử dụng các định dạng thích hợp (jpg/gif/png) cho từng loại ảnh và chọn độ nén để ảnh có dung lượng nhỏ mà vẫn giữ được chất lượng, hạn chế các Java Script, Flash,...
Sử dụng các thành phần mở rộng:
-
Nên sử dụng các Component, Module có sẵn trong Joomla! và chỉ cài đặt thêm khi cần thiết.
-
Xóa bỏ (Uninstall) Component, Module và Mambot bằng cách truy cập vào Menu Installers và chọn Components, Modules hoặc Mambots. Trong Installed ... chọn Component, Module hoặc Mambot nào muốn xóa và nhấn vào biểu tượng Uninstall (nằm phía trên bên phải)
Các chế độ thống kê:
-
Chế độ thống kê sẽ ghi lại thông tin vào Database mỗi khi có sự truy cập vào website hoặc truy xuất dữ liệu trên các trang Web, bỏ chế độ này sẽ giúp tăng tốc độ truy cập.
-
Bỏ chế độ này bằng cách truy cập vào Global Configuration -> Chọn Tab Statistics và thiết lập như trong hình.
-
Lưu ý là hiện nay các Hosting đều có cài đặt sẵn các chức năng thống kê trong Control Panel.
Thông báo lỗi:
-
Bỏ chế độ này bằng cách truy cập vào Global Configuration -> Chọn Tab Server -> Thiết đặt thông số cho Error Reporting là None.
Bộ nhớ đệm:
-
Bộ nhớ đệm (Cache) giúp ghi nhớ các dữ liệu được truy xuất lần đầu để sau đó cung cấp các dữ liệu này cho các lần sau, việc này sẽ giúp giảm sự truy xuất dữ liệu trực tiếp từ Database và website có thể tránh bị quá tải khi có số lượng truy cập cao.
-
Chỉ mới có phần nội dung (Content) được Cache, nếu muốn Cache thêm cho Module nào thì truy cập vào Module đó và thiết lập Enable Cache là Yes.
Chức năng nén dữ liệu:
-
Nếu Server có hỗ trợ chức năng nén dữ liệu GZIP thì có thể bật chức năng GZIP Page Compression để nén nhỏ dung lượng dữ liệu của trang Web tăng tốc độ truyền tải dữ liệu từ website về trình duyệt.
-
Bật chức năng này bằng cách truy cập vào Global Configuration -> Chọn Tab Server -> thiết lập GZIP Page Compression là Có (Yes).
-
Lưu ý: Nếu Server có hiện tượng bị quá tải (Overload) thì nên tắt chức năng này.
Tối ưu hóa các bảng dữ liệu:
-
Tối ưu hóa các bảng dữ liệu (Database) sẽ giúp cho việc truy xuất các dữ liệu được nhanh hơn. Sử dụng công cụ phpMyAdmin có trong Control Panel của Hosting, chọn Database và nhấn vào Check All để đánh dấu chọn tất cả các bảng dữ liệu. Trong With Selected chọn Optimize table.
Lưu ý công việc này nên tiến hành làm định kỳ, có thể khoảng 3 tháng 1 lần
theo buaxua.vn
Tin mới hơn:
- 26/12/2010 05:46 - Cách cài đặt ngôn ngữ tiếng Việt cho Joomla! 1.5.x
- 06/10/2010 16:02 - Gỡ bỏ bản quyền Joomla SEO powered by JoomSEF trong Joomsef 3.7.4
- 06/10/2010 15:57 - Tạo module trượt 2 bên trong Joomla
- 06/10/2010 15:53 - Tạo Module Hello World cho Joomla 1.5
- 06/10/2010 15:50 - Chống tấn công SQL injection
- 06/10/2010 15:46 - Vấn đề bảo mật Joomla chống backdoor từ những template và extension lậu
- 24/02/2010 20:05 - Cách tạo diễn đàn với Simple Machines Forum
- 24/02/2010 20:04 - CHMOD File và Folder trên Web Server
- 24/02/2010 20:03 - Cách bảo mật cho Website Joomla!
- 24/02/2010 19:56 - Cách tích hợp bộ gõ tiếng Việt vào Joomla! và SMF
Tin cũ hơn:
- 24/02/2010 19:50 - Cách cài đặt các bản nâng cấp và sửa lỗi cho Joomla!
- 24/02/2010 19:02 - Cách chuyển đổi Template từ Joomla! 1.0.x sang 1.5.x
- 24/02/2010 18:31 - Cách chuyển đổi Joomla! 1.0.x sang Joomla! 1.5.x
- 24/02/2010 17:21 - Cơ bản về Template trong Joomla! 1.0.x
- 24/02/2010 17:16 - Cơ bản về Template của Joomla! 1.5.x
- 24/02/2010 17:11 - Cách tạo các vị trí Module trong Joomla! Template
- 23/02/2010 20:16 - Cách làm trang Web bán hàng với Joomla! và VirtueMart
- 23/02/2010 20:15 - Cấu trúc Template joomla! 1.5.x
- 23/02/2010 20:10 - Xem các vị trí trong joomla
- 23/02/2010 20:08 - Upload Joomla 1.5 lên server
- 23/02/2010 20:07 - Cấu hình Joomla trên Hosting
- 23/02/2010 19:54 - Hướng dẫn cài đặt Wamp
- 23/02/2010 19:29 - Các bước cài đặt Joomla
- 23/02/2010 19:17 - Cài đặt template cho Joomla! 1.5
- 23/02/2010 19:14 - Các khái niệm Section, Category và Content là gì?
- 23/02/2010 19:12 - Khái niệm Front-end và Back-end
- 23/02/2010 19:10 - Module là gì?
- 23/02/2010 18:58 - 10 sự thay đổi trong Joomla 1.5
- 23/02/2010 18:54 - Các phiên bản của Joomla!
- 23/02/2010 18:53 - Vòng đời phát triển joomla
- 23/02/2010 18:51 - Joomla là gì? Một vài định nghĩa về Joomla
- 23/02/2010 18:45 - Cách trình bày trang Homepage (Frontpage)
- 23/02/2010 18:39 - Một vài định nghĩa cơ bản về website !
- 23/02/2010 17:48 - Các nguồn giúp bạn xây dựng backlink chất lượng
- 23/02/2010 17:47 - Bắt đầu với HTML
- 23/02/2010 17:43 - Các thẻ định dạng HTML
- 23/02/2010 17:40 - HTML là gì?
- 23/02/2010 17:36 - Top 10 dịch vụ rút gọn link
- 23/02/2010 17:31 - 10 chiêu tăng lượng truy cập cho website
- 23/02/2010 17:27 - 10 sai lầm "chết người" trong việc tối ưu hóa trang web
Kiến Thức Thiết Kế Web 

