I work at our local GIS department, working on maps, and that kind of stuff. I recently added a database search to their website, which I recently redesigned (the website). The script behaves fine sometimes, but not other times. The script uses the DBD::Xbase module by Pratap Pereira, which works just fine (except it wouldn't work with 'use strict').
I'm not a hardcore perl professional, but I do the best I an.
The script runs on a Novell NetWare 5.1 server with Novell's perl NLM. On some occasions, the perl NLM will hog over 50% of the server's resources (or the NLM will crash). The network admin, who is not in the GIS dept, is threatening to cut all my ties to perl because he says it hurts efficiency of his server. He says its not the server, but my fault.
Anyway, here's the script. It reads a dbf file that I cannot post for legal reasons. I'd appreciate it if anyone can tell me if I have a major script problem or if its just NetWare. The extra comments were for my fellow employees, so they can understand the script.
Thanks.