Цитата(different @ 10.11.2008, 22:57)

Собственно два вопроса.
1) Какой набор ПО чаще всего нужен среднестат клиенту? Включая модули php и т.д.
php 99%
perl ~0.8%
python ~0.2%
Модули пяти групп - работа с базами данных, работа с картинками, работа с почтой, шаблонизаторы, XML
Цитата(different @ 10.11.2008, 22:57)

2) Изменяете ли вы конфигурацию ПО на сервере по запросу клиента(-ов), или это излишне?
По здравому размышлению, следует идти по двум направлениям:
1. Выделение специализированных услуг. Ну, абстрактный пример - хостинг PHP с фреймворком Symphony, С определённым набором библиотек.
2. Обеспечение доступа к вэбсерверу, технологии запуска динамического содержимого и отточенные и отработанные методы установки библиотек самим пользователем. Например, на западе такой подход практикуется для Python и Ruby хостингов.
Почему? Потому что сложно обновить всё сразу. И следить за зоопарком сложнее. У меня и у коллег неоднократно бывали случаи вылета какой-то незнакомой библиотеки при обновлении, которую использует один клиент за 10 рублей в месяц. Клиента, честно говоря жалко - ведь и заметишь не сразу, да и не всегда уже можно откатиться. И хорошо если хостер будет возиться с этим клиентом....
Установка же "себе" делает клиенту как бы снапшот окружения его веб-проекта - он когда хочет, тогда сам и обновляется. Или Вы ему помогаете, но адресно и возможно за денежку.