Usando WordPress como Intranet

Cuando hablamos de WordPress, generalmente lo asociamos con ser una plataforma de blogs o simplemente otro sistema de gestión de contenido, pero ¿qué tal como una Intranet? Este tutorial le mostrará cómo puede convertir su instalación básica de WordPress en una Intranet sólida para su negocio.


WordPress como Intranet

A menos que se doble como soporte de TI para su oficina (a veces la función tácita de un desarrollador web), probablemente ya tenga algún tipo de servidor de Intranet, si no, hay maneras de acceder a un directorio local a través del intercambio de archivos, pero para mi Por ejemplo, primero voy a asumir un par de cosas:

  • Tienes Apache, PHP y MySQL ya instalados y funcionando en tu red
  • O tiene un directorio en su servidor "cloud" con WordPress listo para funcionar

Paso 1 Decide dónde alojar tu intranet

Al principio, cuando estaba pensando en utilizar WordPress como Intranet, pensé que la configuración sería mínima, nuestras computadoras ya estaban conectadas a una red y el "intercambio de web" simplemente podía habilitarse para compartir archivos. Con MAMP en ejecución y WordPress volcado en un directorio, todos pudimos ver el sitio "WordPress" de Intranet. Aunque esta es una forma de hacerlo, nuestra Intranet tenía que ser accesible a través de otras ubicaciones y, sin una IP adicional, decidimos alojar nuestra "Intranet" en la nube..

Yendo con la nube - Extranet

Si planea alojar su Intranet en la nube, puede ser útil restringir el acceso al directorio. Puedes hacer esto de dos maneras:

  • Forzar el inicio de sesión antes de mostrar su sitio web
  • Edita tu .htaccess archivo para restringir las direcciones IP externas de la visualización de su sitio web

Si la Intranet de su empresa se alojará en la nube, puede invocar estos dos métodos para tomar precauciones adicionales..

Editando el .htaccess Expediente

Si planea editar su .htaccess archivo, deberá conocer su dirección IP y las direcciones de las personas a las que desea permitir el acceso. Puede encontrar su IP rápidamente yendo a Google y escribiendo "¿Cuál es mi IP?" Una vez que tenga las direcciones IP necesarias, puede comenzar a editar su .htaccess expediente.

Para ello, abre tu .htaccess Archivo y agregue las siguientes líneas, reemplazando la dirección IP con su propia.

ordenar negar, permitir negar de todo permitir desde 111.222.33.44

Si está permitiendo que múltiples IP accedan a su sitio, solo agregue otra línea que permita otra IP.

Yendo local

Si decide alojar su Intranet en su propia red, deberá considerar si desea o no tener acceso fuera de la red (es decir, acceder a ella de forma segura a través de cualquier lugar). Esto requerirá una IP estática que tendrá que hablar con su ISP (Proveedor de servicios de Internet) para obtener.


Paso 2 Configura tu red (MAC OS X | Windows 7)

En un mundo perfecto, cada computadora podría soportar las últimas y mejores versiones de SO disponibles y Se actualizarían automáticamente de forma gratuita; desafortunadamente, ese no es el caso. Los siguientes pasos le ayudarán a comprender la configuración de su red. Es probable que difieran según el sistema operativo que esté ejecutando y si está en una PC o una Mac.

Crea una red con Windows 7

Tanto como a veces desprecio a Windows 7, hace que crear una red doméstica sea bastante fácil si ya tiene dispositivos compatibles. A continuación se muestran los pasos muy diluidos para crear una red. Para obtener instrucciones detalladas, Microsoft tiene un proceso rápido de 6 pasos para configurar una red que es fácil de seguir.

  1. Compre o encuentre un enrutador y adaptadores de red para cada computadora que quiera usar en su red
  2. Configura tu enrutador
  3. Conecta tus computadoras a la red
  4. Cree un grupo en el hogar y permita el uso compartido de archivos e impresoras (que se encuentra a través del Panel de control)

Crea una red con Mac OS X Lion

Crear una red con una Mac es también un proceso bastante simple.

  1. Haga clic en el icono de estado de AirPort en su barra de menú
  2. Elija "Crear red" en el menú desplegable
  3. En la ventana emergente, asigne un nombre a su red
  4. Seleccione un número de canal en el cuadro de selección de canales
  5. En sus otras computadoras, haga clic en el icono de estado de AirPort y únase a la red que acaba de establecer en su otra computadora

Notas

Lo que he hecho en el pasado para proporcionar una WordPress Intranet (en una red basada en Mac) está habilitado para compartir la web además de configurar la red. Tengo MAMP instalado y funcionando mientras estoy conectado a mi computadora. Luego creé un directorio en el htdocs de mis archivos de aplicación MAMP para nuestro sitio web de Intranet. Mientras tenga encendido el servidor MAMP, las otras computadoras dentro de la red podrán acceder y usar el sitio. Es probable que esta no sea una forma práctica de hacerlo, sino simplemente uno forma de hacerlo.

Step 3 Plugins para WordPress Intranet

Probablemente uno de los mejores activos de WordPress es su capacidad para expandirse con el uso de complementos, que es exactamente lo que vamos a hacer a continuación con nuestra Intranet. No sugiero que te vuelvas loco e instales todo bajo el sol, pero hay algunos que hacen el trabajo muy bien..

Revisiones de documentos WP

WP Document Revisions es un sistema de gestión de documentos robusto. Proporciona control de versiones y se construyó para proyectos de colaboración de tiempo limitado. Este complemento tiene una amplia gama de funciones, incluido el control de acceso para documentos que deben mantenerse privados, protegidos por contraseña o públicos. Si necesita hacer que este complemento sea más "personalizado", puede agregar fácilmente taxonomías personalizadas.

BuddyPress

BuddyPress puede ser un componente altamente beneficioso de un sitio de WordPress Intranet. Su funcionalidad integrada para grupos y administración de grupos, perfiles, mensajes, blogs, foros y su amplia variedad de complementos compatibles lo convierten en un activo muy deseable. Podrías basar toda tu Intranet de WordPress alrededor de BuddyPress, dando a tu organización su propia "red social" interna para la comunicación.

CollabPress

CollabPress es un increíble complemento de administración de proyectos para WordPress. Este complemento es ideal para las intranets que necesitan realizar un seguimiento de proyectos, tareas, fechas de vencimiento, asignaciones de proyectos, registro de actividades, etc..

Notas

Evite instalar complementos para cosas que pueden crearse fácilmente, como tipos de correos personalizados y taxonomías..


Temas del paso 4

Cuando decida utilizar WordPress como Intranet, debe considerar desarrollar su propio tema. Al planificar un "tema" de Intranet, hay algunas cosas que puede considerar:

  • ¿Para qué servirá tu Intranet?? - Documentos de la casa, formularios, seguimiento / verificación de proyectos, registro de actividades, etc.?
  • ¿Quién tendrá acceso a la Intranet y cuánto acceso tendrán?? - ¿Los empleados podrán editar, actualizar o agregar información directamente??
  • ¿Qué otras características son importantes para incorporar en su intranet?? - ¿Formularios de comentarios? Imagen / carga de archivos? Directorios de clientes y empleados?
  • ¿Qué tipos de correos personalizados necesitarás?? - ¿Clientela? Proyectos? Departamentos?

Tener un plan sólido para su estructura de Intranet ayudará en gran medida a la planificación y desarrollo de su tema. Cuanto más organizado y detallado pueda obtener, más fácil será la configuración..

Solución de tema de intranet prefabricada

Tema P2 Por Automattic

P2 ofrece un entorno similar a la actualización de estado y podría ser un gran punto de partida para una intranet basada en WordPress. P2 proporciona comentarios en línea y edición de publicaciones y también permite actualizaciones en tiempo real. Esta podría ser una solución ideal para aquellos que buscan un sistema de informes basado en proyectos como Intranet..


Conclusión

Tener una Intranet basada en WordPress puede mejorar su flujo de trabajo y muchas veces su comunicación con sus empleados. Permite que los recursos importantes de la empresa y la información del proyecto estén fácilmente disponibles..