Ampoliros 3000 3.4 released
By Alex Pagnoni, 2003/05/15




May 15, 2003. THE INTERNET. The Ampoliros Team today announced the immediate 
release of Ampoliros 3000 3.4 new major version, the open source PHP web 
applications platform.

Ampoliros 3000 3.4 mainly adds a maintenance system.

Ampoliros is supported in a variety of platforms, mainly Linux-based operating 
systems, BSD and a variety of other Unix and Unix-like operating system, 
other than Win32 platform; it can virtually run on every platform for which a 
PHP port exists.

Various step-by-step installation and usage tutorials are available, you can 
see them in the tutorials page of Ampoliros site:

You may also want to have a look at the Ampoliros forum located here: In the forum you can join the Ampoliros 
community, submit help requests, propose your wishlist, etc.

If you wish to receive email updates about new Ampoliros and Ampoliros hosted 
projects releases, you can subscribe to the Ampoliros announces mailing list. 
The list is moderated and low-traffic; you can subscribe/unsubscribe here:

Here follows a list of the main features introduced in this new release.

For more information and details see the full change log here:

--- Principal improvements

- Maintenance system. This is the main improvement in this major release. A 
new "maintenance state" has been added, that is called by the new 
ampmaintenance.php bootstrap script and that is to be called invoked by a 
script or by a cron job (planned task under Win32). When Ampoliros is set to 
maintenance state, some maintenance routines defined by modules and by 
Ampoliros itself are called. The maintenance routines defined by Ampoliros 
are useful for cleaning the log files, the cache, the temporary directories, 
the process files and the opened sessions. Modules can add new scheduled 
maintenance tasks via the new "maintenancetask" element.

- Interface improvements. Now tab widgets have an arrow inside each tab, like 
the treemenu widget; the main menu icons in the Amp3000 default theme were 
changed; the listbox widget now accepts multiple default element and the link 
widget now accepts a target, bold and compact arguments. The menus now get 
opened when clicking them and no more when the mouse cursor is over them. The 
XML widget accepts files as definition, opening new possibilities. Some HTML 
code produced by the widgets was fixed.
- Database layer fixes. Some queries that led to errors under Postgres layer 
were fixed; the old bug with quotes in SQL queries was also fixed and some 
other minor issues were corrected.
- Security improvements. Now the access log contains the remote address of 
users who log in or log out and some minor exploitable issues where removed.
- Proxy support and other improvements for web services. Now Ampoliros is able 
to call remote XmlRpc web services through a proxy, and sites can be assigned 
to remote users so that if a remote user with an assigned site los in, that 
site is initialized.
- Speed improvements. In certain cases, the interface building speed has been 
drammatically improved. Some other speed optimizations were done too.

- Other improvements. This release also contains various other improvements, 
like an extended garbage collecting in the cache, a new major number versions 
policy, and other internal new features and improvements.

--- Obtaining Ampoliros

Ampoliros 3000 is available for free under the GPL open source license and is 
available for anyone to use; it can be obtained for free here:

If you wish to get the latest Ampoliros source tree, you can obtain it through 
anonymous CVS here: You 
should be warned that the CVS version is a development version, and as such, 
is often unstable, and may not even run properly. The advantage of using CVS, 
though, is that you can get the latest fixes and updates, without having to 
wait for the official releases. You can find more information about CVS 
access to Ampoliros sources here:

For further instructions on installing Ampoliros 3000, please consult the 
installation instructions here: and, if you encounter 
problems, the Ampoliros FAQ here:

--- About Ampoliros

Ampoliros is an advanced, easy to use and cross platform distributed web 
applications platform written in PHP language, suitable as Internet/Intranet 
development and deployment system. It has a very strong modular architecture 
and allows very fast deployment of web solutions.

You can find more about Ampoliros here:

Linux is a trademark of Linus Torvalds. All other names and trademarks are the 
property of their respective owners.

The Ampoliros Team -