Technology
Overview
In today's lean and collaborative environment, customers are demanding dynamic information
technology that is robust, standards-based, and adaptable. It is not enough to base
purchasing decisions solely on the vendor's product packaging or features when evaluating
a software solution. The technology behind the product, its architecture and its ability to
adapt are equally important components of the decision. Superior technologies and standards
help manage IT's total cost of ownership (TCO) by providing seamless interoperability and
manageability.
Thin-Client Architecture
eam2go's thin client architecture means that all of the "heavy lifting" is done on the server.
On the client or workstation side, the program requires merely a standard browser such as
MS Internet Explorer. Because of this thin client approach, workstations need not be
standardized, have the same operating systems or even be very modern: min. requirements - 32
MB of ram, a PII processor and a minimum Win98SE+ operating system.
Advantages of Thin-Client Architecture include:
- Allow mix of operating systems.
- Low bandwidth usage.
- Allows use of older computers.
- No setup / software required.
- Non impact on existing network setup.
- No data stored on hard-drive.
- Plug and play implementation.
Platform
eam2go is built on a LAMP platform. LAMP represents the open source web platform, namely
Linux+Apache+MySQL+(PHP/Perl/Phyton). Most importantly, LAMP is the platform of choice
for the development and deployment of high performance web applications. It is solid
and reliable, and if Apache is any indicator, then LAMP sites predominate.
-
Linux is an open source and constantly evolving operating system which allows the
administrator full control over almost every system aspect. In recent years, Linux has proven
itself to be a production level competitor in the OS world. Popular choices for the Linux
distribution are Red Hat, Debian, and Slackware.
-
Apache 1.3.x, a powerful and well documented webserver application, handles the actual
web page serving. Everything you see in your web browser came from the Apache webserver.
Although Apache 2.0 is available for use, Apache 1.3.x is still the standard for LAMP
servers. With internals that have been tested and perfected, Apache 1.3.x proves to be
the best WWW server available today.
-
MySQL is a database server that holds content for many things. For example, one could store
website member information in a MySQL database for use on a website. A database server allows
a webmaster to keep data organized and accessible. Database driven websites are now becoming
more prevalent as users demand dynamic and customizable websites. The most popular open
source database server is of course, MySQL.
-
PHP is a relatively new server side programming language which allows webmasters to
easily add dynamic pages to their website. PHP is extremely versatile, as it can do
everything from printing database data to a webpage to declaring browser cookies. Bear
in mind all of these applications are open source and free for your use- you are free to
experiment and modify.