pChart2.0-for-PHP7

Fork of pChart compatible with PHP 7

  • Owner: bozhinov/pChart2.0-for-PHP7
  • Platform:
  • License:: GNU General Public License v3.0
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

The sandbox and all examples work as expected.
Code is being tested against PHP versions 7.0 to 8.0

Word of advice, keep it secure:

  • Set write permissions only to the "cache" and "temp" folders if you are going to be using them.
  • Make sure the content of these folders is not visible to the rest of the world.

Please check the readme.txt file for details on licensing.

pChart 2.1 library for PHP 7 (7-Compatible branch)

The good old pChart got an overhaul!

  • All examples work fine with zero code modifications to them
  • Code was beautified
  • Made minor improvements and added some speed ups

pChart 2.2

This version will NOT work with your existing code, but supports PHP 7.0 & 7.1
Please check the change log for the complete list of changes.

Major changes:

  • Code cleanup
  • Bootstrapped
  • Exceptions
  • Introduced pColor & pColorGradient
  • Moved functions around
  • Added support for compression and filters in PNG output
  • Cache: added PDO SQLite storage option
  • ImageMapper: JavaScript re-write using jQuery
  • ImageMapper: added PDO SQLite storage option
  • Removed DelayedLoader

pChart 2.3 (recommended)

Goals:

  • Reduce the use of the hard disk to fonts only
  • Eliminate not-exactly-free 3rd party components
  • Add the first batch of new features since 2011

Major changes:

  • PHP 7.2+ required from now on
  • Introduce pQRCode /* Check my PHP-QRCode-fork repo */
  • Replace all fonts with Open Font licensed ones
  • Performace boost
  • pBarcode to own dir
  • No more config files (palettes & barcode db)

pChart 2.4 (in progress)

Goals:

  • Introduce pPyramid

Major changes:

  • Removed pImageMap, pCache, pBarcode
  • Removed QRCode glue /* Check example.qrcode.php */
  • Introduced the new Barcodes lib /* Check my PHP-Barcodes-fork repo */
  • Explicitly declare the visibility for methods and properties

Main metrics

Overview
Name With Ownerbozhinov/pChart2.0-for-PHP7
Primary LanguagePHP
Program languageBatchfile (Language Count: 2)
Platform
License:GNU General Public License v3.0
所有者活动
Created At2016-11-24 19:05:48
Pushed At2023-11-23 06:41:45
Last Commit At2023-11-23 08:41:45
Release Count3
Last Release Name2.3.0 (Posted on )
First Release Name2.2.3b (Posted on )
用户参与
Stargazers Count84
Watchers Count12
Fork Count42
Commits Count820
Has Issues Enabled
Issues Count33
Issue Open Count1
Pull Requests Count7
Pull Requests Open Count0
Pull Requests Close Count1
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private