What is the purpose of the 'www' group? Is it just vestigial association with the www user?
Most of /var/www is owned by root:daemon 0755 by default. Assuming you want to give users write access to various folders under and including /var/www/htdocs what is the best way to do this considering the limitations of the antiquated UNIX UID/GID scheme? Create group-writable subfolders that are world executable so httpd can traverse and serve files from it? Is there any reason /var/www/htdocs needs to be readable by the daemon group?