¿Cómo debo proceder si quiero crear un sitio web para 200 usuarios, que es básicamente un sitio web de antiguos alumnos para mi universidad? ¿Qué plataforma debo usar?

Si desea crear un sitio web de antiguos alumnos, que sería más como una red social comunitaria, primero enumere las características que le gustaría:

1. Características necesarias:

  • Un blog para anuncios.
  • Los usuarios también pueden bloguear / compartir sus puntos de vista
  • Los usuarios pueden enviarse mensajes
  • News feed / Stream donde pueden actualizarse
  • Un perfil de usuario básico

2. Características esperadas:

  • Calendario de eventos
  • Puestos de trabajo
  • Perfiles extendidos (más profesionales)
  • Amistad / Siguiendo
  • Foros / Tablero de discusión

3. Es bueno tener

  • Interacción del usuario con noticias
  • Chat de usuario
  • Opciones de privacidad ampliadas
  • Perfiles verificados
  • Galería de fotos

Si bien su lista de características puede diferir de esta, no diferirá demasiado. Hay una variedad de plataformas entre las que puede elegir. La decisión depende de qué lenguaje de programación tenga un buen dominio. En cualquier idioma con una comunidad decente, puede encontrar muchos scripts de código abierto que hacen exactamente lo que le interesa, con algunos pequeños ajustes o complementos.

Voy a enumerar algunos en PHP. Facebook está escrito en PHP.

1. Elgg (http://elgg.org): Elgg es un motor de redes sociales. Es fácil de usar y mantener. Tiene casi todas las características que necesitará integradas. Puede ampliarlo fácilmente con complementos.

2. BuddyPress (BuddyPress.org): BuddyPress es un complemento para WordPress, el popular motor de blog de código abierto. BuddyPress es de los desarrolladores de WP solamente. WordPress tiene la mayor comunidad de desarrolladores en este dominio. BuddyPress tiene todas las características requeridas y, lo que es más importante, viene con el poder de WordPress. Puede elegir entre una amplia variedad de extensiones y temas. Puede obtener un desarrollador para WordPress fácilmente. Además, se puede agregar un foro al mismo sitio usando bbPress (bbPress.org) el complemento del foro.

3. OxWall (http://oxwall.org): Oxwall está más orientado a las redes sociales que el sitio de la comunidad que desea construir.

4. JCow (http://www.jcow.net/): JCow es un completo motor de redes sociales. Sin embargo, muchas de sus características interesantes no son gratuitas.

5. Drupal (http://drupal.org/): tendrá que gastar y ensamblar algunas de las características. Buscando los complementos exactos y las versiones.

Dependiendo de su presupuesto y si no quiere codificar y tiene problemas de mantenimiento, seguridad, alojamiento, etc., también puede elegir una plataforma premium. Las tres plataformas más populares son:

1. Ning (http://ning.com): comienza con $ 25 por año para 1000 usuarios. Necesitas unos 200 usuarios.

2. Spruz (http://spruz.com): $ 47 por 150 usuarios pa

3. SocialGo (https://www.socialgo.com/): Viene en 2 sabores: Classic y Pro. Ambos comienzan en $ 9.99 por mes.

¿Mi recomendación? Elgg o BuddyPress.

La mejor manera de iniciarlo rápidamente es mediante el uso de CMS (sitios de administración de contenido).
Algunos de los CMS son
1.Wordpress
2 Joomala
3.Drupal, etc.
Me encanta Drupal por sus buenas características y su gran flexibilidad para hacer las cosas.
Por qué CMS es porque
1. requiere poco conocimiento de programación para mantener
2. La mayoría de los aspectos de seguridad ya están atendidos
3.Ahorra tiempo porque no necesita desarrollarse desde cero. Algunas de las razones son formularios de inicio de sesión, formularios de registro, un método para usuarios de aprobación, scripts de sitios cruzados, validaciones y mucho más que ya se han ocupado. Puede desarrollar su sitio con la mayoría de las funciones incluso en 1 día.
4. La personalización se puede hacer fácilmente.
5. Si tiene algún problema, hay muchas comunidades donde puede buscar respuestas

y mucho más hay
Espero que sea útil 🙂

Definitivamente deberías usar un CMS.
La mayoría de los CMS gratuitos están en PHP y, por lo tanto, es posible que desee conocer algunos conceptos básicos al respecto si desea modificar los temas y los complementos para la personalización.
Lo primero y más importante que debe decidir es qué tipo de características va a proporcionar en el sitio web.

Si es solo un sitio informativo, puede continuar con WordPress, Joomla, etc. Puede navegar por los temas y elegir el que más le guste.

Si desea crear un sitio de redes sociales para los alumnos, puede probar Elgg, Oxwall u otros. Por supuesto, puede convertir sitios de wordpress y otros similares en redes sociales mediante complementos.

Para comenzar, simplemente busque en Google sus requisitos “cms gratis para esto y aquello” y obtendrá muchas opciones para elegir.