Salut,
je vais essayer de répondre à ta question de façon objective...
perso, je suis aussi freelance (dev php et intégration) et j’ai eu à me tartiner toutes sortes de projets plus ou moins gros, plus ou moins "communautaires" aussi, même si, là, en réalité, si je me fie à la description que tu fais, il s’agit plus de gestion d’utilisateurs et de droits que de réèl réseau social
je n’ai, jusqu’à maintenant jamais utilisé ni cms ni framework pour développer aucun de ces projets (même si, si je suis là, c’est bien parce que modx me démange depuis au moins deux bonnes années... mais je n’ai pas jamais le temps pour le petite auto formation qu’il faudrait pour faire tout ce que je veux avec)
alors, un indépendant tout seul ?
bien sûr que c’est jouable, ce sera simplement plus long mais, si tu maîtrises dev et intégration, la seule chose sera de voir si tu peux tenir seul les délais demandés par le client
Drupal, Typo3, ezPublish (au moins au niveau de Typo3) ou MODx ?
comme je te l’ai dit, je ne les ai encore jamais utilisés pour un projet, mais je me les suis installés et ai pas mal joué avec (ajoute joomla, typolight et qques autres)
et bien ma réponse est simple, si tu veux rester en bon termes avec ceux qui auront à gérer le contenu, reste sur MODx !
en revanche, si tu as des actions dans une clinique psychiatrique vers laquelle tu pourras diriger les utilisateurs, les admins de typo3, ezPublish ou drupal seront de très bons fournisseurs de clients
En réalité, dans le projet tel que tu le décris, il y a deux choses, une plutôt simple et offert nativement par MODx, la partie cms pour le B2C et une un peu plus "tendue" (quoique) qui relève plutôt du dev, donc de l’aspect framework plus que du cms.
MODx offrant les deux nativement, je ne vois pas trop où serait la limitation. En revanche, je vois bien où est le gros avantage, notamment puisque tu connais bien MODx à ma différence
, l’utilisation native de son cms pour gérer ce que tu auras développé dans son framework.
Soyons honnête, c’est aussi le cas de Drupal, Typo3 et consors, mais rien que le temps que tu vas passer à comprendre comment ça fonctionne te mettra direct hors délai sur ton projet...
Voilà, ce n’est que le point de vue d’un gus qui, pour le moment fait tout from scratch mais qui, à chaque fois qu’il a des velléïtés de passer sur un framework/cms en arrive toujours au même point en entrant dans les admins "ah non, je ne peux faire ça à mon client"
sauf... avec MODx.
A moi, il me reste à l’apprendre suffisamment bien mais puisque toi tu le maîtrises, utilise-le.
En phase de dev, tu gagneras du temps, en phase démo (voire réu d’appel d’offre) tu seras beaucoup plus performant avec un truc que tu maîtrises sur le bout des doigts.
Have swing