[UPHPU] Graphs
Mac Newbold
mac at macnewbold.com
Mon Aug 22 16:45:06 MDT 2005
Today at 3:34pm, Scott.Hill at flyingj.com said:
> What I would like to avoid is using things like flash or
> images. I don't know much about PHP GD but it seems that generating images
> on the fly would be too slow. Does anyone have any experience with GD
> directly?
Yes, we use GD all the time. Two things:
a) it's way faster than you think. I don't think I've ever seen one of our
GD images take more than a small fraction of a second. You wouldn't be
able to time them with a stopwatch if you tried. Ours range from simple
text rendering with TTF fonts to fancy bar graphs, and they'll all so fast
you can't tell the difference with a non-dynamic image.
b) with a little bit of php magic, you can add some code that will make
your images cacheable, if they usually return the same image, so that they
won't have to get reloaded all the time.
We've been very happy with GD for everything we've used it for. Besides
TJ's thing (which looks very cool), there are other quick-and-dirty
scripts out there to use too. One of the bar graph generators we tried was
only about 30 lines of code or something, and worked quite well.
Mac
--
Mac Newbold MNE - Mac Newbold Enterprises, LLC
mac at macnewbold.com http://www.macnewbold.com/
More information about the UPHPU
mailing list