Merhaba,
Öncelikle hazır CMS sistemleri ile bir çok farklı sistem kurmak mümkün.
Edt Bkz: Wordpress ile e-Ticaret, firma, blog, haber, kariyer ve iş veren/arayan, yazışma siteleri gibi bir çok farklı web sitesi kurabilirsiniz.
Bunların haricinde ihtiyacınız olan PHP bilginiz ne derece var bilemiyorum ama sizlere kolay kurulumu ve kendi sisteminizde çalışmasını sağlayacak bir sistem olan PHPMyChat'i öneriyorum. Şuan güncel değil diye biliyorum. Ancak halen kullanımı mümkün, açık kaynak ve çeşitli odalar kurarak istediğinizi çok rahat gerçekleştirebilirsiniz. İnceleme ve indirme linki:
https://sourceforge.net/projects/phpmychat/