Bonsoir,
Il faut d'abord choisir un CMS adapté à tes besoins, ici un site de rencontre. Etant créateur ambulant de site, j'ai beaucoup utliser Joomla! (avec pleins de modules, de plugins à installer et à découvrir sur la communauté française : http://www.joomla.fr/). Mais il y a pleins d'autres CMS que je ne connais pas : PHPNuk, Drupal, XOOPS et Geeklog etc.
Voici les plus connus et les mieux de mon point de vu.