|
PHP: Comparativa de gestores de proyectos vía web Feng Office, dotProject, PHProjekt
Testeamos varios gestores de proyectos vía web gratuitos y open source. Probamos y explicamos cómo instalar dotProject, Feng Office y PHProjekt. Realizaremos la instalación de estos gestores de proyectos en GNU Linux Debian 5 con Apache, PHP y MySQL. Realizamos una comparativa de estos gestores de proyectos vía web y explicamos sus características principales.
Gestores de proyectosLa gestión de proyectos es la disciplina de organizar y administrar los recursos de manera que se pueda culminar todo el trabajo requerido en el proyecto dentro del alcance, el tiempo y el costo definidos. Un proyecto es un esfuerzo temporal, único y progresivo, emprendido para crear un producto o un servicio. Las aplicaciones que mostramos en este artículo: dotProject, Feng Office y PHProject, permiten realizar un seguimiento de los proyectos llevados a cabo por una empresa, de forma que todo queda controlado y registrado: proyectos, clientes, incidencias (tickets), tareas realizadas por incidencia, visitas a clientes, contactos, tiempo empleado en cada tarea, planificaciones, calendario, notas, documentos, etc. Todo ello vía web, sin necesidad de instalar software en el equipo y accesibles desde cualquier parte del mundo.
Preparar el equipo GNU Linux Debian, instalar Apache, PHP y MySQLEn primer lugar deberemos disponer de un equipo con el sistema opetarivo GNU Linux Debian 5, si queremos virtualizar el servicio para no tener utilizar un equipo podemos seguir las indicaciones del siguiente manual: Cómo instalar GNU Linux Debian 5.0.7 virtualizado en VMware Workstation Necesitaremos un servidor web con Apache y PHP, también necesitaremos un motor de base de datos como MySQL Server. En el siguiente artículo explicamos cómo montar un servidor web con Apache y PHP y cómo instalar MySQL Server: Instalar un servidor web y sitio web gratuito con Apache en Linux Debian
El gestor de proyectos Feng OfficeInstalar Feng Office en un equipo con GNU Linux Debian, Apache, PHP y MySQLPara instalar Feng Office abriremos el navegador web Iceweasel o Epiphany en el equipo GNU Linux Debian 5 y accederemos a la siguiente URL:
Pulsaremos en "Descarga Directa": Pulsaremos en "fengoffice" y en "fengoffice_1.7.3.1" (o la versión que haya disponible) y pulsaremos en "fengoffice_1.7.3.1.zip": Una vez descargado el fichero fengoffice_1.7.3.1.zip pularemos con el botón derecho del ratón sobre él y seleccionaremos "Extraer aquí" para descomprimbir el fichero: Abriremos una ventana de terminal desde "Aplicaciones" - "Accesorios" - "Terminal". Escribiremos el siguiente comando GNU Linux para abrir Nautilus en modo superusuario:
Desde Nautilus copiaremos la carpeta descomprimida de feng_community: Y la pegaremos en la carpeta /var/www (o la carpeta raíz de nuestro servidor web): Abriremos un navegador web como Iceweasel o Epiphany en el equipo GNU Linux Debian 5 (o en cualquier otro equipo de la red) y accederemos a la siguiente URL:
Nos mostrará el asistente de instalación de Feng Office, pulsaremos "Next": El asistente de instalación de Feng Office comprobará si nuestro sistema cumple los requisitos necesarios, si no es así mostrará las carencias. En nuestro caso nos indicará que las carpetas /config, /cache, /upload y /tm son de sólo lectura para el usuario por lo que no nos dejará continuar la instalación: Para solucionar el problema anterior, con Nautilus abierto como superusuario (como hemos indicado arriba), accederemos a la carpeta /var/www/feng_community y pulsaremos con el botón derecho sobre la carpeta "cache", en el menú emergente seleccionaremos "Propiedades": Seleccionaremos la pestaña "Permisos", en "Otros", en "Acceso a carpeta" seleccionaremos "Crear y eliminar archivos", pulsaremos "Aplicar permisos a los archivos contenidos" y cerraremos la ventana: Repetiremos el proceso anterior para las carpetas de feng_community config, cache, upload y tmp. Tras establecer los permisos a estas carpetas volveremos a ejecutar desde el navegador:
Veremos que todo está OK:
Pulsaremos "Next": A continuación introduciremos los datos de acceso al servidor MySQL, introduciremos los siguientes datos:
Pulsaremos "Next" para continuar: Si todo es correcto nos nostrará el paso 4 (Finish) con el siguiente texto:
Pulsaremos "Finish": En el siguiente paso de la instalación debermos introducir los siguientes datos:
Pulsaremos "subminit", el asistente de instalación de Feng Office en GNU Linux Debian 5 creará el usuario indicado en la base de datos de Feng Office que será el que usemos para acceder a la administración de Feng Office: Si tenemos un dominio registrado, como en nuestro caso http://www.proyectoa.com, podremos configurar Feng Office para que lo use, para ello abriremos el fichero /var/www/feng_community/config/config.php y en la línea:
La cambiaremos por:
Con estos sencillos pasos Feng Office quedará instalado y listo para ser usado.
Gestor de proyectos Feng office en funcionamientoPara acceder a Feng Office introduciremos la URL correspondiente en cualquier navegador web, por defecto:
Introduciremos el nombre de usuario y la contraseña del último paso de la instalación de Feng Office: Y ya tendremos acceso a Feng Office, un gestor de proyectos vía web, como primer paso de la configuración y preparación de Feng Office será conveniente añadir los datos del perfil de la empresa, actualizar los datos de la cuenta de usuario, crear espacios de trabajo, crear empreas, crear contactos, etc.: A continuación mostramos un ejemplo del módulo Resumen de Feng Office donde muestra de forma resumida el calendario con la agenda de la semana, las actividades recientes realizadas por el usuario actual, las notas, etc.:
Conclusión sobre el gestor de proyectos Feng OfficeFeng Office es el mejor gestor de proyectos vía web gratuito y open source que hemos encontrado, con bastante diferencia con respeecto al resto. Es una excelente herramienta con una presentación y diseño muy cuidados. Incluye Espacios de trabajo (se pueden anidar), Notas, Correo electrónico, Contactos, Calendario con agenda de eventos, Documentos (permite subir documentos o usar enlaces a documentos existentes, Enlaces web, Horas (tiempo empleado en realizar una tarea), Tareas, Reportes, etc. La instalación es sencillísima, como hemos demostrado, hemos testeado Feng Office tanto en GNU Linux como en Microsoft Windows y se instala sin problemas y casi sin conocimientos. Como indica la propia web de Feng Office, mostramos algunas de sus funcionalidades más importantes:
El gestor de proyectos dotProjectInstalar dotProject en un equipo con GNU Linux Debian, Apache, PHP y MySQLDescargaremos el fichero comprimido con la instalación del gestor de proyectos gratuito y open source dotProject accediendo a la URL:
Descargaermos el fichero dotproject-2.1.5.tar.gz de 4,5 MB, lo descomprimiremos y copiaremos la carpeta "dotproject" a la carpeta /var/www (o a la carpeta raíz de nuestro servidor web): Una vez copiada la carpeta, abriremos el navegador web de GNU Linux Debian 5 y accederemos a la URL:
Puesto que es la primera vez que lo ejecutamos y aún no está instalado nos redireccionará a la URL:
Nos mostrará los requisitos necesarios y recomendados para instalar dotProject, comprobaremos si los cumplimos, en caso contrario subsanaremos los posibles problemas. En nuestro caso nos indica que no tenemos los permisos necesarios para las carpetas "files", "files/temp", "locales" y la configuración recomendada nos indica que no tenemos activado a ON el parámetro session.AutoStart de PHP. También nos indica que no tenemos disponible el soporte LDAP, aunque no es necesario. Una vez que hayamos subsando los posibles problemas de configuración de nuestro servidor pulsaremos en "Start Installation": Introduciremos los datos para crear la base de datos MySQL:
Pulsaremos en "Install db & write cfg": Si todo es correcto creará la base de datos y mostrará el siguiente mensaje indicando que la instalación ha concluido. En el mensaje indica que iniciemos sesión con el usuario "admin" y la contraseña "passwd" y que la cambiemos al entrar, por seguridad:
Iniciaremos la primera vez sesión accediendo a la URL:
Introduciremos en "Username" el valor "admin" y en "Password" el valor "passwd": Y ya tendremos acceso a este gestor de proyectos vía web open source y gratuito, a dotProject, ahora configuraremos el entorno, cambiaremos la contraseña del usuario administrador, crearemos los clientes, projectos, tareas, calendario, ficheros, contactos, incidencias, etc.: Artículos relacionados
CréditosArtículo realizado íntegramente por Alonsojpd miembro fundador del proyecto AjpdSoft. Anuncios
Enviado el Viernes, 07 enero a las 00:25:29 por ajpdsoft
|
|