Si vous envisagez de construire un réseau social avec beaucoup de fonctionnalités spécifiques, vous trouverez Elggtrès personnalisable. Il a également une base de gros plugins (1,829 OS plugins, sans parler des sociétés spécialisées dans la livraison de produits commerciaux) et de la communauté active.
Je travaille avec Elgg depuis près de 3 ans et j'admire la grande flexibilité d'Elgg qui me permet de fournir rapidement les fonctionnalités recherchées par les clients. Dans la plupart des cas, je me concentre sur la mise en œuvre de la logique métier réelle, et non sur les éléments de base. De plus, le système de vue est assez bien conçu, ce qui vous permet de ne pas vous répéter et de créer rapidement des pages complexes et de bonne qualité. Egalement, Elgg est très concentré (et réussi!) Sur la façon de rendre les fonctionnalités connectables, donc de manière naturelle, cela vous donne la possibilité de réutiliser votre code. Il y a même un seul plugin qui convertit l'installation Elgg par défaut dans le clone facebook. Comme vous pouvez le voir, vous pouvez presque tout faire avec un plugin.
L'inconvénient potentiel d'Elgg est que vous avez besoin d'apprendre son API, mais c'est un must si vous voulez utiliser un outil existant et ne pas écrire à partir de zéro.En fonction de l'évolutivité, nous utilisons Elgg modifié pour fournir des pages de sortie HTML entre 150 et 250 requêtes par seconde pour des pages différentes d'une seule boîte. Nous avons également procédé à une mise à l'échelle horizontale sans trop de problèmes, donc c'est également bon à long terme, mais nous avons besoin de quelques ajustements dans une version prête à l'emploi.
aussi excellent nouveau script pour les réseaux sociaux écrits en php est oxwall: http://oxwall.org demo: http://demo.oxwall.org/ – MechanisM