viernes, diciembre 03, 2010

Reescribiendo las reglas

Cuando programo no es raro que en un punto borre todo y vuelva a comenzar, al menos un par de veces al principio, y otras tantas con el transcurso de los años. Por ejemplo, el Ratawiki ha sido reescrito desde cero al menos tres veces.

Así ahorita estoy en la segunda vuelta sobre DeGEN. En la primera había pensado escribir todas las reglas de negocio (por así decirlo) en PHP, dejando a mySQL como almacenamiento.

Pero me conseguí un IDE excelente para mySQL: HeidiSQL. No es perfecto pero es lo mejor que hay, incluso en muchos casos es mejor que el Navicat. Lo único que extraño del Navicat es que puedes guardar queries y se muestran en el árbol de elementos de la base de datos – función muy útil en mySQL porque si editas una view te devuelve el código sin formato, a diferencia de las functions y procedures que conservan el formato que pongas.

Así que ahora toda la lógica del juego estará en la base de datos y AJAX seguirá siendo el front-end, pero ahora PHP será sólo un intermediario entre ambos. So far, so good.

No hay comentarios.:

Publicar un comentario