by dfoerster
PHP is perfectly suited for small web development tasks, like to add some dynamic content to static pages without much overhead or setup.
The language is easy to learn and to handle, and can also be used to create command line scripts. (Instead of the more complicated Perl for example.)
However, PHP's history, evolving from a macro processor is still visible. While it supports OOP, the core of the language is not object oriented
17 of 31 users found the following review helpful. Was this review helpful to you? Yes | No
by dfoerster
eGroupware is a lightweight groupware system that can easily be integrated into an existing email setup. (Unlike many other systems that can only be used with the bundled MTA, POP/IMAP servers or provide that functionality by themselves.)
The core components webmail and calendar can mostly be handled intuitive by non-technical people.
It provides some advanced functionality like calendar sharing and synchronization via SyncML
3 of 3 users found the following review helpful. Was this review helpful to you? Yes | No
by dfoerster
Bazaar supports distributed repositories as well as binding a working copy to a central repository. This allows for a centralized development style known from subversion or CVS in addition to the modern distributed style. It also provides an easy entry for beginners.
Plugins allow the branching of and committing to other VCSs' branches. (This way bazaar can replace svk.)
3 of 5 users found the following review helpful. Was this review helpful to you? Yes | No
by dfoerster
The plugin allows easy creation of sieve filters for sorting mail into subfolders or setting up vacation messages.
It's perfectly integrated into squirrelmail, for example allowing the creation of a new filter based on criteria from the mail currently viewed.
0 of 1 users found the following review helpful. Was this review helpful to you? Yes | No