|
PerlZooDesign
Overall design of PerlZoo.
Phase-Design IntroductionThe key concepts of PerlZoo are XML storage, walking a binary tree, and input/output for the user interface. If possible, we will try to adhere to object-oriented programming. DetailsXML storage will probably best be handled through the Perl module XML::LibXML. It is very powerful and it has the ability to do stream-based access on an XML file. This means that you don't have to read the entire tree into memory, you can just read part of it. |