Kỹ thuật tối ưu hóa máy chủ MySQL cho trang web có nhiều lượt truy cập

Để có thể giảm tải cho máy chủ MySQL mà không cần chỉnh sửa cài đặt của mã nguồn DLE nói riêng và các mã nguồn khác nói chung thì có vài phương pháp. Kỹ thuật ở đây có thể áp dụng một vài kỹ thuật mà cá nhân đã đúc kết và tham khảo từ nhiều nguồn.

Lưu ý: Bài viết này chỉ dành cho các admin đang chạy web sử dụng VPS hoặc máy chủ riêng chứ không dành cho các admin sử dụng shared hosting nhé!

Read more

Liên kết xuất tin tức dưới dạng RSS của DataLife Engine là những liên kết nào?

DataLife Engine hỗ trợ xuất tin tức dưới dạng RSS cho người dùng. 

RSS (Tóm tắt trang web RDF hoặc Cung cấp thực sự đơn giản) là nguồn cấp dữ liệu web cho phép người dùng và ứng dụng truy cập các bản cập nhật cho trang web ở định dạng được tiêu chuẩn hóa, máy tính có thể đọc được. Đăng ký nguồn cấp dữ liệu RSS có thể cho phép người dùng theo dõi nhiều trang web khác nhau trong một công cụ tổng hợp tin tức duy nhất, công cụ này liên tục giám sát các trang web để tìm nội dung mới, loại bỏ nhu cầu người dùng phải kiểm tra chúng theo cách thủ công. Trình tổng hợp tin tức (hoặc "trình đọc RSS") có thể được tích hợp vào trình duyệt, cài đặt trên máy tính để bàn hoặc cài đặt trên thiết bị di động.

FAQ
Read more

Làm sao để DLE chạy chức năng nào đó theo lịch trình?

DataLife Engine có khả năng chạy một số chức năng theo lịch trình. Bạn có thể tự động tạo bản sao lưu cơ sở dữ liệu, tối ưu hóa cơ sở dữ liệu và cũng có thể tạo sơ đồ trang web cho các công cụ tìm kiếm. Để thực hiện việc này, dịch vụ lưu trữ của bạn cần hỗ trợ tính năng Khởi chạy ứng dụng theo lịch trình (CRON). Để chạy các hàm cron, tập tin cron.php nằm ở thư mục gốc của trang web của bạn. Theo mặc định, vì lý do bảo mật, khả năng chạy tập tin này bị tắt, vì vậy hãy xem cách bạn có thể bật tính năng này.

FAQ
Read more

API để phát triển plugin

API này được thiết kế để phát triển các plugin tương thích với các phiên bản DLE từ trước đến nay. Nếu bạn sử dụng API để truy xuất dữ liệu từ cơ sở dữ liệu, bạn có thể yên tâm rằng plugin của bạn sẽ hoạt động trong các phiên bản DLE tiếp theo. Việc điều chỉnh mã nguồn plugin sẽ dễ dàng hơn trong các phiên bản DLE mới. Ngoài ra, khi sử dụng API bạn không cần phải viết hàm riêng để lấy dữ liệu, không cần kết nối, khai báo các lớp để làm việc với cơ sở dữ liệu. Chỉ cần kết nối tập tin API và bắt đầu sử dụng các chức năng của nó, tất cả phần còn lại sẽ tự thực hiện.

Read more

Kết nối các plugin trong Bảng quản trị

DataLife Engine cung cấp các cơ chế thuận tiện để kết nối các plugin mà bạn đã phát triển vào Bảng quản trị. Các cơ chế này cho phép bạn kết nối các plugin vào Bảng quản trị mà không thực hiện thay đổi trong mã nguồn DLE và cho phép bạn duy trì chức năng của plugin sau khi cập nhật DLE lên phiên bản mới.

Read more

Bản vá bảo mật cho phiên bản DLE 9.7

Bản vá bảo mật được cập nhật giúp loại bỏ tất cả các vấn đề bảo mật phát hiện trước đó cho phiên bản 9.7. Ngoài các bản vá đã phát hành trước đó cho phiên bản 9.7, bản vá này sử dụng thuật toán lọc giao diện cải tiến hơn để loại bỏ một số điểm không tương thích với các mô-đun của bên thứ ba và một số vấn đề khác chỉ liên quan đến phiên bản 9.7. Thuật toán tải ảnh và avatar cũng đã được thay đổi, không còn cho phép sử dụng ảnh .gif động. Tất cả hình ảnh động được tải lên sẽ được hiển thị dưới dạng hình ảnh tĩnh. Biện pháp này là bắt buộc và cần thiết, do một số hạn chế của định dạng gif, không cho phép lọc hết mã độc trong ảnh; cách hiệu quả duy nhất là loại bỏ hoạt hình trong những ảnh này.

Lỗi ở phiên bản: chỉ phiên bản 9.7

Mức độ nguy hiểm: Cao

Read more

Mã nguồn CMS DataLife Engine có các tính năng nào?

Giới thiệu sơ lược về các tính năng của DataLife Engine:

DÀNH CHO QUẢN LÝ TRANG WEB

  • Bảng điều khiển tiện lợi
  • Thêm bài viết vào trang web và quản lý người dùng
  • Quản lý khảo sát, phiếu bầu và tài liệu quảng cáo
  • Quản lý giao diện, thẻ meta và gửi tin nhắn

DÀNH CHO KHÁCH TRUY CẬP TRANG WEB

  • Khách truy cập tương tác dễ dàng với nội dung
  • Họ có thể đăng ký thành viên và đăng bài viết
  • Giao tiếp trong các bình luận và thông qua tin nhắn cá nhân
  • Xếp hạng cho các bài viết và bình luận và bỏ phiếu

MẠNG XÃ HỘI

  • Tích hợp với mạng xã hội
  • Khả năng đăng nhập vào trang web thông qua mạng xã hội
  • Khả năng chia sẻ bài viết trên mạng xã hội
  • Thẻ meta cho mạng xã hội
FAQ
Read more