Give it a search

Sunday, March 7, 2010

Additional Tools Used

Apache HTTP Server, php and MySQL created the fundamental environment for the project. Apart from these several other tools were used to streamline and ease the development of the system.


NetBeans IDE


The NetBeans IDE is a free integrated development environment that supports an exquisite range of programming languages and development environments. It is one of my favourite IDEs and it helped me a lot in the development process. Especially the code completion and the ability to refer the php manual from within the IDE came very helpful.

Official Website http://www.netbeans.org/



phpMyAdmin

To manage the MySQL database I used phpMyAdmin. It too is free and open sourced and great for managing MySQL.



Firefox

I used this popular free web browser as the client side for my system. The system was developed targeting only Firefox. Why? It is to avoid coding JavaScript separately for each browser. This was not seen as a weakness of the system but as one of the strong points (coding JavaScript for just one browser actually helped me in time management for the project). Since the system will only be used in a contained environment all the computers in the company could be equipped with Firefox to access the system.



Firebug

Firebug is a JavaScript debugging plugin that comes for Firefox. Since the system uses JavaScript and Ajax a lot, I needed a way to debug JavaScript and Firebug was the solution. It can be downloaded from its web site or it comes attached with NetBeans. This is a great tool that can really ease the pain when it comes to JavaScript debugging. And not only that, you can use FireBug to monitor asynchronous calls to the server.


No comments: