Existe-t-il une plateforme open source permettant à un développeur de créer rapidement un site Q & A? Par exemple, StackOverflow a-t-il été construit à partir de zéro ou at-il tiré parti d'une plate-forme existante?Comment construisez-vous un site Q & A?
Répondre
Pour autant que je sais Stackoverflow a été construit à partir de zéro en utilisant .net
Voici une présentation à Google qui explique les idées derrière le débordement de la pile
http://www.youtube.com/watch?v=NWHfY_lvKIQ
Il y avait une personne IL EST POSSIBLE QUE il y a longtemps qui a écrit une question, posant une question similaire et y répondant en disant qu'il avait construit quelque chose comme SO et l'avait fait open source - il était/est appelé Stacked.
http://ra-ajax.org/stacked-an-open-source-implementation-of-stackoverflow-com.blog
SO a été construit à partir de zéro en .net. Les gars ont discuté de libérer le code SO comme open source, mais n'ont pas encore pris de décision. (voir ici https://stackoverflow.com/questions/7335/the-stackoverflow-source-code et ici https://stackoverflow.fogbugz.com/default.asp?W4331).
Il existe plusieurs copies open source autour de vous. Ankur en a mentionné un. Il y a aussi cnprog (ici http://code.google.com/p/cnprog/)
DotNetNuke est génial. Il a beaucoup de modules qui pourraient être utilisés ou adaptés pour faire un Q & A. Et comme il est omniprésent, il y a beaucoup de ressources (y compris SO) où vous pouvez obtenir de l'aide.
Il ya une source ouverte Q & Une plate-forme disponible à http://www.osqa.net/ Son apparence est assez similaire aux sites stackexchange.
Dans leurs propres mots:
OSQA est la source libre, ouvert Q & Un système que vous avez attendu. Votre site OSQA est plus qu'une simple page FAQ, il s'agit d'une communauté complète Q & A . Les utilisateurs gagnent des points et des badges pour une participation utile, et tout le monde dans la communauté gagne.
Il est une open source Q & Une plate-forme qui semble très prometteur, et il est appelé Shapado. Il y a une version payante aussi bien, mais le code, qui est construit en rubis, mongomapper et MongoDB, est disponible sur Gitorious: https://gitorious.org/shapado
Il manque cependant quelques-unes des caractéristiques les plus riches de débordement de pile qui permettent la construction de la réputation et surfaçage du meilleur contenu. Ce que vous pouvez, sans aucun doute, vous construire.
Quelle plateforme? Veuillez spécifier –
Voulez-vous (1) un site d'AQ général avec des forums, des articles et autres ou (2) un site d'AQ spécial pour un projet particulier. Dans le cas de (2), vous pouvez utiliser Maven et Sonar pour obtenir un bon site web avec toutes sortes de rapports d'assurance qualité ... –