1. генерить динамические html
2. должно быть максимально портируемым
3. уметь работать с максимальным количеством разных SQL-серверов
4. разбираться в ХML
5. поддерживать авторизацию с шифрованием паролей
6. работать с http/https
7. правильно предоставлять мультимедиа-данные
8. знать про LDAP