|
From: <bin...@li...> - 2001-11-23 18:45:24
|
Asi es yum tambien me late smarty con su idea de compiling engine igual tambien esta XTemplate que anda en las mismas por hay anda el proyecto en sourceforge si no mal recuerdo. aha, todo esta muy bonito yum de verdad pero te estas poniendo a pensar lo que esto imlplica??, estamos haciendo binbo o estamos pensando el zope en espa~ol?? La vedad si es lo segundo creo entonces que tenemos que tomar otra alternativa como usar java para esa tarea o c++ digo para lo del rendimiento y si es asi estas dejando de la lado a medio mundo que tendira que complicarse la vida instalando algunas cosas adicionales o mas bien posibles usuarios. A hora lo que comentas del esquema de recurisividad de clase en el caso de que se quiera tomar esta opcion la unica forma que se me ocurreo de momento para subsanar eso es usando arboles binarios o listas para hacer la busqueda hacia atras o lo que comentas como recursividad. A hora otra opcion seria inventarnos un trique con ldap pero el detalle es que hay matamos la usabilidad ya que no en todos los hostings hay LDAP. Gente no se compliquen la vida, hagamos binbo y ya luego hacemos el zope en espa~ol. Y antes de que se me olvide ecribe HerSan jejeje si no luego me rega~a ferdy :). bin...@li... wrote: >=20 > Ummm, la vieja idea de los templates XD... Ferdy y yo (yum) est= uvimos > tambien viendolos y el que m=E1s me convenci=F3 en aquel entonces fu=E9= smarty ( > http://www.phpinsider.com/php/code/Smarty/ ) por la cantidad de opcione= s que tenia y > por el rendimiento. >=20 > La idea que traigo ahora es algo distinta. Todo surgi=F3 por la= idea de los objetos > y herencias que en su dia estuvimos investigando. Despues estuve viendo= unas > cuantas ideas del mundo de c++ y java y era como almacenar objetos en u= na bd > relacional. El tema a priori m=E1s complejo es la de la herencia pero e= ste es mas o > menos subsanable pues deberia haber objetos contenedores (es decir dire= ctorios) y un > atributo de los objetos seria la ubicaci=F3n. Asi por ejemplo si un obj= eto se encuentra en > un "directorio" heredar=E1 todo las propiedades de =E9l. A la vez este = metodo nos serviria > para uan de las cosas m=E1s interesantes que he visto en zope: La recur= sividad. Lo que > hace esto es buscar hacia atr=E1s objetos que se han llamado o atributo= s heredados. Asi > de esta forma si tenemos la siguente estructura: >=20 > + Directorio 1 > - Directorio1.1 > - Directorio1.2 > - Directorio1.3 > -Directorio1.3.1 > Objeto B > - Directorio 1.4 > Objeto A > -Directorio1.4.1 > Objeto C > - Directorio 1.5 > objeto A >=20 > De esta forma si desde el objeto B del directorio 1.3.1 si llama al obj= eto A recorrer=E1 la > estructura hasta llegar a el situado en Directorio 1 > Si se hace lo mismo desde el objeto C situado en el directorio 1.4.1 en= contrar=E1 el > objeto A en el directorio inmediatamente superior (1.4) >=20 > La forma de saber si un objeto tiene atributo propio o heredado solo ha= bria que ver el > atributo en cuestion si tiene valor ser=E1 propio. Sino habria que busc= ar el valor en la > superclase. > |