Dipende dalla tecnologia che vuoi usare... se usi Asp ti consiglio uno dei più usati open source: mw open

http://www.mwopen.it/