Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
2
<HTML>
3
<HEAD>
4
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=iso-iso-8859-1">
5
<LINK REL="Start" HREF="index.html">
6
<LINK REL="Contents" HREF="toc.html">
7
<LINK REL="Prev" HREF="26Knownbugsandomissions.html">
8
<LINK REL="Next" HREF="28Reportingbugsandsuggestingimprovements.html">
9
<STYLE TYPE="text/css"><!--
10
BODY { font-family: serif }
11
H1 { font-family: sans-serif }
12
H2 { font-family: sans-serif }
13
H3 { font-family: sans-serif }
14
H4 { font-family: sans-serif }
15
H5 { font-family: sans-serif }
16
H6 { font-family: sans-serif }
17
SUB { font-size: smaller }
18
SUP { font-size: smaller }
19
PRE { font-family: monospace }
20
A { text-decoration: none }
21
--></STYLE>
22
</HEAD>
23
<BODY>
24
<A HREF="toc.html">Contents</A>
25
<A HREF="26Knownbugsandomissions.html">Previous</A>
26
<A HREF="28Reportingbugsandsuggestingimprovements.html">Next</A>
27
<HR NOSHADE>
28
<H2><A NAME="2_7">2.7  Acknowledgments</A></H2>
29
<P> The idea for writing this library grew out of our own need for a
30
 high quality graph drawing library for PHP. When evaluating potential
31
 existing libraries we found (at that time around 2000) these three</P>
32
<OL>
33
<LI> &quot;chart 0.3&quot; http://quimby.gnus.org/circus/chart/chart-0.3.tar.gz,
34
 by Lars Magne Ingebrigtsen</LI>
35
<LI> &quot;ykcee.php&quot;, http://ykcee.sourceforge.net</LI>
36
<LI> &quot;phplot.php&quot;, http://www.phplot.com</LI>
37
</OL>
38
<P> All these libraries implements some fine graphic features but
39
 unfortunately none of those completely fulfilled our needs either for
40
 available functionality (for example none of these supported both two
41
 Y-scales, auto-scaling, and logarithmic scales), or general
42
 flexibility. We especially needed the option of two Y-scales, which
43
 none of the above packages supported. Our own preferences for design
44
 was closest to &quot;chart 0.3&quot; so we started by fixing some bugs in that
45
 package and adding some new features. However It was soon realized that
46
 to add all the features and flexibility we needed to &quot;chart 0.3&quot; it
47
 would require a complete rewrite since the original design wasn't
48
 flexible enough, especially adding a second Y-scale would require a
49
 more flexible OO architecture.</P>
50
<HR NOSHADE>
51
<A HREF="toc.html">Contents</A>
52
<A HREF="26Knownbugsandomissions.html">Previous</A>
53
<A HREF="28Reportingbugsandsuggestingimprovements.html">Next</A>
54
</BODY>
55
</HTML>