La primera version del software openFenix, la desarrolle para hacer pruebas tanto de ZendFramework y de ExtJs, el logo que tenia la anterior tambien era un poco mas…. cuadrado y mas simple, ese logo, es este:

Pero bueno, ahora ya estamos en la segunda version del openFenix, y tambien tenemos nuevo logo, el cual es:

Si alguien quiere contribuir con un logo es bienvenido.
Las bases de datos que vamos a usar son varias, el layer de conexion a bases de datos lo queremos activar para tres tipos de bases de datos, las cuales por a o b motivo, son las mas usadas por las Empresas.
- MS SQL Server 200x
- MySQL Server 5.x
- PostgreSQL Server 8.x
La mas robusta de las 3 bases de datos me parece PostgreSQL, por lo que es la primera a la que se le va dar soporte.
Vamos a trabajar en la nueva rama 8.3.x ya que trae mayores funciones que sus hermanas predecesoras.
Uno de los complementos que utilizaremos a futuro en la Base de Datos es la funcion de tsearch2, para lo que es busqueda de cadenas de textos.
Que es lo que queremos lograr con openFenix:
- Control de Bases de Datos
- Control de Usuarios
- Control de Almacenes
- Control de Ventas
- Control de Finanzas
- Control de Produccion
- Controles Varios
Lo primero que se va hacer, es el layer de Conexion a Bases de Datos
para lo cual se va trabajar con la DB en postgresql y el layer de bases de datos con ZendFramework, como requisitos necesitamos:
- PostgreSQL 8.x
- PHP 5.2.x
- Zend Framework 1.5.x
Vamos a ir haciendo la documentacion del programa conforme definamos la estructura de usuarios.
Comentarios?
Hola a todos, en este post vamos a desvelar, en base a que va estar desarrollado openFenix.
Vamos a empezar utilizando las siguientes herramientas:
- Base de Datos: PostgreSQL (motor principal), MySQL (motor opcional), MSSQL (motor opcional)
- Lenguaje de Programacion: PHP + Javascript (PHP version 5.x y Javascript 1.5 )
- Servidor Web: Apache 2.x
- Framework Base: ZendFramework (para PHP) y ExtJS (para Javascript)
- modelo de Programación: MVC
En un siguiente POST veremos como organizaremos la Base de Datos y en que consiste el proyecto openFenix.
Saludos
JN
Este es un primer post del grupo de trabajo Artesanik.
Los miembros de esta experiencia les damos las gracias por interesarse en nosotros.
Nuestro proyecto bandera será:
openFenix