Kịch bản phía máy chủ php

Biểu đồ có thể được tạo bởi các tập lệnh phía máy chủ và phía máy khách. Có một số ưu điểm và nhược điểm của việc sử dụng biểu đồ phía máy chủ và phía máy khách. Biểu đồ được tạo bởi các tập lệnh phía máy chủ làm tăng tải máy chủ và làm cho trang web chậm hơn, nhưng nếu bạn có đủ hiệu suất máy chủ, nó sẽ làm cho giao diện người dùng nhẹ hơn

Biểu đồ có thể được tạo cục bộ bằng cách tìm nạp dữ liệu XML hoặc JSON từ máy chủ trong tập lệnh phía máy khách. Biểu đồ được tạo bởi các tập lệnh phía máy khách không chỉ giúp tải xuống nhanh hơn mà còn có thể tạo nhiều biểu đồ tùy chỉnh khác nhau, chẳng hạn như áp dụng hoạt ảnh trong biểu đồ, làm cho biểu đồ trở nên hấp dẫn, v.v.

Trong hướng dẫn này, bạn sẽ học cách tạo biểu đồ bằng thư viện phía máy chủ và PHP

Biểu đồ phía máy chủ

Nhiều thư viện biểu đồ PHP phía máy chủ có sẵn trong các phiên bản thương mại và miễn phí. pChart, phpGraphLib, Chart4PHP, v.v. là các thư viện PHP để tạo biểu đồ phía máy chủ trong trang web. Thư viện pChart còn nhiều lỗi chưa phù hợp để tạo biểu đồ cho trang web. Thư viện phpGraphLib được sử dụng trong hướng dẫn này để tạo biểu đồ phía máy chủ

phpGraphLib

Nó là một thư viện PHP mã nguồn mở nhẹ để tạo biểu đồ trong trang web và nó không yêu cầu cài đặt và kích hoạt bất kỳ tiện ích mở rộng nào để sử dụng nó như pChart. Có thể dễ dàng tạo các loại biểu đồ khác nhau với thư viện này. Nó có nhiều tính năng tùy chỉnh để tạo nhiều biểu đồ thanh, biểu đồ hình tròn, biểu đồ xếp chồng, v.v. dựa trên dữ liệu tĩnh hoặc động. Để bắt đầu làm việc với thư viện này, hãy truy cập URL sau để tải xuống thư viện phpgraphlib

https. //github. com/elliottb/phpgraphlib

Sau khi tải về, giải nén tệp và lưu vào thư mục /var/www/html để chạy các tệp từ máy chủ apache

Ví dụ 1. Tạo biểu đồ thanh 3D

Viết đoạn script sau và lưu tệp ở vị trí máy chủ của bạn. Tại đây, tệp được lưu trong thư mục /var/www/html/phpcode. Biểu đồ thanh 3D với hiệu ứng chuyển màu sẽ được tạo khi tập lệnh chạy. Hồ sơ bán hàng 12 tháng được trình bày trong biểu đồ. Một mảng được sử dụng ở đây để lưu trữ dữ liệu giả của biểu đồ. Chiều cao và chiều rộng của biểu đồ được xác định khi đối tượng của lớp phpgraphlib được tạo. phương thức createGraph[] được gọi để hiển thị biểu đồ trên trình duyệt

Chủ Đề