Arquitectura y Modelo de Capas Aplicado a PHP + MySQL

Sin rodeos, tengo en fase de desarrollo un proyecto para titulacion con el grado de ingenieria, es a grandes razgos un CMS aplicado a un tema especifico, pero en una de las materias necesito modelar por medio de capas mi proyecto.

Vistas + Logica de Negocio + Datos

Entiendo la parte donde la vista se refiere a las interfaces del usuario, el sistema es transparente y no se sabe la ubicacion real de la informacion.

La Base de datos igual, como se organiza.

Pero tengo duda de como mostrar la logica de negocios o negociaciones.

Entiendo que sera la manera en que se realizaran las operaciones en la base de datos, pero es algo que no se como aterrizar, si pudiera ayudarme con un ejemplo aterrizable se los agradeceria bastante.

Oportunidad de trabajo

Amplios conocimientos en el manejo del lenguaje de programación PERL, así como mod_perl y XML.Incluye dominio en el manejo de un framework de desarrollo de páginas web usando Perl (Apache+Mod_Perl, MASON, GRANJEFE).

Para el manejo de los servidores, dominio en programación de aplicaciones de comunicación basados en protocolos TCP/IP y mecanismos de operación del SINAICA, entre ellos, generar gráficas dinámicas mediante formato SVG. Conocimientos en la base datos Postgresql,pgAdmin, SQL.

Manejo de procedimientos POST, Para el desarrollo de software apego a las directrices UML, manejo de sistema de control de versiones GIT/CVS/Subversion, Manejo de ICMP/SNMP.

Para las estaciones de monitoreo así como en la operación general delas redes que la integran, manejo de equipos Soekris, configuración, programación y puesta en operación. Incluir dominio en FreeBSD, NetBSD,OpenBSD o Linux.

Dominio en el licenciamiento de proyectos de software Creative Commons, GPL, BSD.

Interesados comunicarse con Alejandra Sánchez, correo electrónico sotosan1@gmail.com

Oracle tropieza con el segundo bisiesto

El gigante de las bases de datos Oracle ha liberado una serie de correcciones a su software Cluster Ready Services (CRS) luego de que fallara miserablemente a la adición del segundo bisiesto.

La empresa publicó una corrección para el vergonzoso fallo el lunes después que muchos administradores de sistemas se quejaron de que sus nodos CRS se reiniciaron.

Las versiones afectadas de Oracle Server Enterprise Edition van de la 10.1.0.2 a la 11.1.0.7.

Yo por eso prefiero Postrgresql.

La nota completa (en inglés) en http://www.theregister.co.uk/2009/01/07/oracle_leap_second/.

MySQL (no) sabe sumar números positivos

Ayer en una pequeña aplicación que hice me reportaron un bug, al revisar resulta que por alguna razon un paginador no estaba devolviendo resultados, al ver con detalle resulta que hay una parte de un query que no devuelve lo esperado…
Continue reading “MySQL (no) sabe sumar números positivos”

problemas caracteres especiales en php y mysql

Hola.

Estoy teniendo problemas al guardar caracteres con acents y dieresis en mysql. Php envia los caracteres en forma correcta, pero al hacer una consulta parecen caracteres extraños.

La tabla (y los campos) estan en utf-8 tambien uso mysql_real_escape_string() antes del insert y htmlentities() para mostrar los datos.

Cualquier ayuda u orientacion se agradece de antemano.

(script) Descarga de información de BD

Buen día. Quiero compartir con ustedes este intento de script. Solo automatiza la descarga de información basada en sentencias de base de datos (con sqlplus) en un archivo de texto plano y separado por un delimitador. Cualquier comentario, sugerencia o mentada es bienvenida…

Continue reading “(script) Descarga de información de BD”