Posted by -
When I first started working at Community Newspapers I quickly learned the programming language Perl. The best way to learn anything is to have a project or goal to accomplish. One of my first goals was to create an online phonebook for the company intranet. This project not only taught me Perl but HTML and SQL.
Before this project I used Perl to do everyday Unix Admin tasks. Since thats what my job actually is. :-) But when you start doing web programming you quickly realize that its different. The whole idea of stateless programming took a while to sink in. Basicly everytime someone accesses a web page they connect, download the content, close the connection, and display. So when you have an application that has thousands of records where you don't want or have the memory to display everything at once you need to deal with it differently than a normal program. For example with the phonebook I wanted to display about 50 records at first and then have the user click to see the next 50. But that user isn't connected anymore so I need to know when they connect again that they want the next 50 and not to start at the begining again. :-)
Its now 4 years later and I'm working directly for Fidelity Capital. One of the capital companies we do work for asked for an online phonebook so I took out the old code and had a look at it (Community Newspapers are still using the original code right now). I thought it was good time to update this aging relic with PHP3 and a MySQL database. Plus I know alot more now. :-)
Requirements for this package:
- MySql - might work with others that phplib support
- xlHtml - if you want import Excel files
Where to get it.