¿Cómo Funciona phpBeast?El funcionamiento de phpBeast se aprecia en la imagen. Su interpretación es la siguiente:
Se crea uno o más templates con áreas claramente definidas. Diseñado nuestros templates, en el CMS se definen las mismas áreas creadas en los templates. Seguidamente se crean los bloques, donde la figura trata de mostrar que n bloques puede pertenecer a un área o dicho de otra manera, un área puede tener 0..n bloques; cada uno de estos bloques serán contenedores de los contents entonces, phpBeast aplica la misma lógica, un bloque puede contener 0..n contents o 0..n contents están asociados a un bloque.Finalmente encontramos otra modalidad de un Content, los components, los cuales son invocados desde un content, en este se pueden invocar 0..n componentes.Cada uno de estos objetos tendrá asociado un template, acá es donde entre el término de multitemplates, si a un objeto no le es definido ningún template, deberá buscar si el objeto predecesor en la jerarquía, tiene definido alguno, si lo tiene, usar ese template, sino subir en la jerarquía hasta que encuentre el que le corresponde.Si hasta este punto no le queda claro el funcionamiento de phpBeast, explicaremos cada uno de estos conceptos a continuación.¿Qué es un template?Un template, es una estructura definida con secciones que serán remplazadas por el contenido final. El template que diseñemos para nuestro sitio será la base para generar todas las nuevas páginas para los contenidos.Por lo general se requerirán dos templates para un sitio, uno para la portada y otro para las páginas internas, sin embargo, gracias a la flexibilidad de nuestro CMS, se puede diseñar cuantos templates necesite y aplicarlos directamente al area, bloque, contenido o componente que desee.Un aspecto importante es conocer la estructura o formato que debe cumplir el template para que sea compatible por phpBeast.¿Qué es un Area?Las áreas corresponden a cada una de las secciones definidas en un template.En una página por lo general el esquema básico son 4 áreas: un encabezado, un área izquierda posiblemente para navegación, el cuerpo o contenido principal de la página y un pie de página.No obstante, lo anterior no es una regla cada diseñador crea en su template las áreas que desea y la posición de ellas.¿Qué es un Block?Los bloques son secciones que son asociadas a una o más áreas, veamos estos bloques como contenedores para el contenido final que se visualizará en una página.Para comprenderlo mejor, cada una de las áreas que creamos podemos dividirlas en bloques, ejemplo un área izquierda puede estar dividida o contener cuatro bloques.¿Qué es un Content?Finalmente el contenido, puede ser texto, imágenes o componentes. Cada contenido creado estará asociado a uno o más bloques previamente definidos.
[ Back ] |)