Sollos
About Sollos
Why Sollos?
Our Services
Contact Info
Downloads
Technotes
Service Area
Solutions
Sollos Solutions
Training
Fault Tolerate Internet
Parallels Desktop
Network Fax
ExtremeZ-IP
Comcast Business
CBeyond T1 Services
VoIP Telephony
Preferred Vendors
Rip Servers
Telework Tax Credit
Enterprise Mobility
Small Business Mobility
Mac OS X Leopard
About Leopard
Compatibility
Font Management
Leopard Printing
Leopard Usability
Site Features
Links
Future Tech
Site Map
Affiliates
Get Technotes
Login Form





Lost Password?
No account yet? Register
AMP Solutions PDF Print E-mail
AMP stands for Apache, MySQL, PHP and it represents one of the most compelling categories of Open Source software. Apache is the number one web server on the Internet today, hosting the lion's share of websites you visit every day. MySQL is a powerful database server that has been chosen to drive almost all Open Source software. PHP is a web scripting language that is used to create dynamic and interactive websites. All three of these elements are developed together in such a fluid fashion that they require no configuration to work together. Apache seemlessly ties together with MySQL and PHP with no setup required.

There are possibly more AMP Open Source software solutions available today than anything else. Besides the ease of setting up AMP, there is another benefit to this software in the form of portability. AMP software will work anywhere you can install Apache, MySQL, and PHP. This gives you great flexibility in choosing the best server to host your business software and data. This flexibility continues to the client workstations since your users will interface with your AMP software solutions through their preferred web browser. This means you never have to worry about upgrading software on each of their workstations to take advantage of the latest upgrade to your business software. You only upgrade the server. It also simplifies training as everyone is familiar with a web browser.

AMP Versions

Each of the elements of the AMP platform continue to be developed and improved. The most popular AMP solutions that are commonly deployed on Mac OS X and Mac OS X Server these days work with Apache 1.3, MySQL 4.0, and PHP 4.3. New versions are available for all three of these solutions but not all software has been reworked to support the latest versions. MySQL 5.0 is very stable with most AMP software and can probably be safely used in most circumstances. Apache 2.0 is shipped with Mac OS X Server but is turned off by default. This means you can't use Apple's GUI tools to manage Apache 2.0. PHP 5.0 is quite recent and has the least support among AMP projects so far. It has great promise for delivering very exciting solutions in the future however.

Future advances

MySQL 5.0 is now available and rivals high end proprietary databases in some of its most advanced features. At this point few AMP solutions have been written specifically for MySQL 5.0 and it is unlikely many will do so any time soon. PHP 5.1 adds Object Oriented programming to PHP development making PHP more like a high end programming language than a simple scripting solution. It is very likely that advanced new versions of AMP projects will be revised to depend on the advanced features of PHP 5.1.

AJAX is another area that will get a great deal of attention moving forward. AJAX website act more like desktop applications with drag and drop functionality and streaming instant responses rather than waiting for a submit to process. This is done by bringing a good deal of the work to the client browser which is in constant communication with the server to refresh your content. 



Add this page to your favorite Social Bookmarking websites
Digg! Reddit! Del.icio.us! JoomlaVote! Google! Live! Facebook! StumbleUpon! Yahoo! Free social bookmarking plugins and extensions for Joomla! websites!
 
opensource-110x95.gif
Search
Open Source
What is Open Source?
What is AMP?
What is X11?
VoIP Solutions
What is VoIP?
What is Asterisk?
Sollos VoIP Solutions
Druid UCS
VoIP FAQs
Further VoIP Info
Fax over IP
VoIP videos
DruidCon 2008
AstriCon 2008
VoIP Security
VoIP Request Form
Joomla
What is Joomla!?
What is a CMS?
Learning Joomla
Extending Joomla
DocMan Training
Search Engines
Implementing Joomla
Joomla Templating
Fabrik and Joomla
Joomla! Flash Uploader
SugarCRM
What is SugarCRM?
Implementing SugarCRM
Learning CRM
Jumploader
What is Jumploader?
Configuring Jumploader
Resourcespace
What is ResourceSpace?
Advertisement
Advertisement
Advertisement