<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentarios en: OpenCms: difama y vencerás</title>
	<atom:link href="http://www.xnoccio.com/301-opencms-difama-y-venceras/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xnoccio.com/301-opencms-difama-y-venceras/</link>
	<description>Blog de viavansi</description>
	<lastBuildDate>Thu, 29 Jul 2010 17:07:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Por: b</title>
		<link>http://www.xnoccio.com/301-opencms-difama-y-venceras/comment-page-1/#comment-283</link>
		<dc:creator>b</dc:creator>
		<pubDate>Thu, 16 Oct 2008 11:15:03 +0000</pubDate>
		<guid isPermaLink="false">http://xnoccio.com/301-opencms-difama-y-venceras/#comment-283</guid>
		<description>Buenas, nosotros hemos desplegado entornos OpenCMS (almenos 4 que yo sepa) sobre Oracle sin problema alguno. Excepto en el caso de una versión concreta de OpenCMS (la 6.2.2 creo) en la que era necesario aplicar un pequeño parche (está documentado en el bugzilla)no hemos tenido nunca ningún problema :)

Joomla! siempre lo hemos instalado en MySQL...

Saludos</description>
		<content:encoded><![CDATA[<p>Buenas, nosotros hemos desplegado entornos OpenCMS (almenos 4 que yo sepa) sobre Oracle sin problema alguno. Excepto en el caso de una versión concreta de OpenCMS (la 6.2.2 creo) en la que era necesario aplicar un pequeño parche (está documentado en el bugzilla)no hemos tenido nunca ningún problema <img src='http://www.xnoccio.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Joomla! siempre lo hemos instalado en MySQL&#8230;</p>
<p>Saludos</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Javier Echeverría Usua</title>
		<link>http://www.xnoccio.com/301-opencms-difama-y-venceras/comment-page-1/#comment-282</link>
		<dc:creator>Javier Echeverría Usua</dc:creator>
		<pubDate>Sat, 30 Aug 2008 08:29:42 +0000</pubDate>
		<guid isPermaLink="false">http://xnoccio.com/301-opencms-difama-y-venceras/#comment-282</guid>
		<description>Hombre, te diría que en eso no observo ninguna diferencia con ningún otro CMS u entorno de aplicación web... es decir, salvo que no te haya entendido bien, siempre será lo &quot;ideal&quot; disponer de 3 entornos, y a ser posible que estos sean independientes. Por otro lado sí te comento de pasada que en la máquina de cada desarrollador sí que suele haber un primer entorno de desarrollo.

Podrías utilizar un único entorno físico para obtener tres entornos software perfectamente, incluso en el mismo servidor de aplicaciones (instalando 3 OpenCms), aunque no creo que fuese recomendable. Incluso en el mismo OpenCms podrías tener 3 portales para los 3 entornos, aunque tampoco sinceramente me gusta... Pero nadie te impide tener 2 ó 3 servidores de aplicaciones en una misma máquina, y obviamente realizar los ajustes de memoria, etc. para darle prioridad a Producción, y así se evita parte de esa complejidad. Pero me parece que este problema del que hablas es universal a toda aplicación web, no sólo a OpenCms.

De hecho, tal vez OpenCms te diera menos problemas gracias a que te evitas la sincronización de ficheros debido a la ventaja de la existencia del VFS...

No se me ocurre una forma de evitar este mismo problema con otro CMS como Magnolia, un motor de portlets Java EE como eXo o Liferay, o motores de portales de otras arquitecturas como Mambo o Drupal...

Saludos!</description>
		<content:encoded><![CDATA[<p>Hombre, te diría que en eso no observo ninguna diferencia con ningún otro CMS u entorno de aplicación web&#8230; es decir, salvo que no te haya entendido bien, siempre será lo &#8220;ideal&#8221; disponer de 3 entornos, y a ser posible que estos sean independientes. Por otro lado sí te comento de pasada que en la máquina de cada desarrollador sí que suele haber un primer entorno de desarrollo.</p>
<p>Podrías utilizar un único entorno físico para obtener tres entornos software perfectamente, incluso en el mismo servidor de aplicaciones (instalando 3 OpenCms), aunque no creo que fuese recomendable. Incluso en el mismo OpenCms podrías tener 3 portales para los 3 entornos, aunque tampoco sinceramente me gusta&#8230; Pero nadie te impide tener 2 ó 3 servidores de aplicaciones en una misma máquina, y obviamente realizar los ajustes de memoria, etc. para darle prioridad a Producción, y así se evita parte de esa complejidad. Pero me parece que este problema del que hablas es universal a toda aplicación web, no sólo a OpenCms.</p>
<p>De hecho, tal vez OpenCms te diera menos problemas gracias a que te evitas la sincronización de ficheros debido a la ventaja de la existencia del VFS&#8230;</p>
<p>No se me ocurre una forma de evitar este mismo problema con otro CMS como Magnolia, un motor de portlets Java EE como eXo o Liferay, o motores de portales de otras arquitecturas como Mambo o Drupal&#8230;</p>
<p>Saludos!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Jorge Garrido</title>
		<link>http://www.xnoccio.com/301-opencms-difama-y-venceras/comment-page-1/#comment-281</link>
		<dc:creator>Jorge Garrido</dc:creator>
		<pubDate>Fri, 29 Aug 2008 09:04:58 +0000</pubDate>
		<guid isPermaLink="false">http://xnoccio.com/301-opencms-difama-y-venceras/#comment-281</guid>
		<description>Tu explicación detallada me ha sido de gran ayuda, aunque hay una parte muy relacionada con esto a la que no le hemos atacado: staging. Si necesito tres entornos (típicamente desarrollo, pruebas y producción), se requieren tres instalaciones distintas de OpenCms, con las consecuente pérdida de escalablidad y clusterización. Si a esto se le añade  la necesidad de alta disponibilidad, algo muy usual en portales institucionales, el escenario puede ser bastante complejo. ¿Estoy en lo cierto?</description>
		<content:encoded><![CDATA[<p>Tu explicación detallada me ha sido de gran ayuda, aunque hay una parte muy relacionada con esto a la que no le hemos atacado: staging. Si necesito tres entornos (típicamente desarrollo, pruebas y producción), se requieren tres instalaciones distintas de OpenCms, con las consecuente pérdida de escalablidad y clusterización. Si a esto se le añade  la necesidad de alta disponibilidad, algo muy usual en portales institucionales, el escenario puede ser bastante complejo. ¿Estoy en lo cierto?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Javier Echeverría Usua</title>
		<link>http://www.xnoccio.com/301-opencms-difama-y-venceras/comment-page-1/#comment-280</link>
		<dc:creator>Javier Echeverría Usua</dc:creator>
		<pubDate>Thu, 28 Aug 2008 17:52:55 +0000</pubDate>
		<guid isPermaLink="false">http://xnoccio.com/301-opencms-difama-y-venceras/#comment-280</guid>
		<description>Hola Jorge! Pues ese es otro &quot;bulo&quot; famosillo sobre OpenCms. OpenCms, como cualquier aplicación Java EE, desplegable sobre Tomcat, se puede poner en balanceo de carga en según qué tipo de disposiciones básicas. En este caso no es mérito de OpenCms, sino de Java EE. En nuestro caso hemos probado a realizar balanceos software desde Apache y 2 nodos Tomcat independientes, y eso sí, una única base de datos (en este caso era Oracle), con un comportamiento bastante típico:

-Un usuario entra, y el balanceador Apache redirige la petición hacia un servidor A (o B, el que le toque). A partir de ahí, TODA su sesión se mantiene en ese mismo servidor.
-El balanceador se va encargando de mantener una carga similar en cada servidor.
-Si un servidor se cae, el balanceador redirige el 100% al que se mantiene estable.

Como te comento, este escenario ultratípico (manteniendo una base de datos, no dos) se puede conseguir con toda aplicación Java EE... otra cosa sería si quieres que una misma sesión vaya viajando aleatoriamente entre los servidores, con lo que ya hay requisitos mayores (objetos serializables, ficheros sincronizados, etc.).

Eso sí, al balancear aplicaciones web puede haber un problema, y es el tema de los ficheros. Los 2 servidores deberían tener los mismos ficheros (imágenes, ficheros descargables, etc.) para usarlos en web. Evidentemente, en un gestor de contenidos como OpenCms se suben ficheros (los administradores cuelgan imágenes, ficheros pdf, html, etc. etc.), y requieres que en ambos nodos esté visibles a la vez. Si subes el fichero en el nodo A, ¿cómo garantizas que los usuarios redirigidos al B no tengan un 404?

Hay varias opciones, y ojo, esto es un problema en casi cualquier aplicación web (no en OpenCms por lo que explico luego). Puede haber procesos de sincronización, NFS, etc. OpenCms no tiene este problema porque virtualiza el sistema de ficheros, serializándolo sobre la base de datos, gracias al VFS (Virtual File System).

Todos los nodos OpenCms pueden ver los ficheros en paralelo, ya que éstos residen serializados sobre base de datos, y todos los nodos atacan a la base de datos. Ahí sí se da una posible contingencia, y es el tema de la utilización de Flex Cache, es decir, un cacheo de ficheros, generándolos &lt;em&gt;físicamente&lt;/em&gt; mediante una consulta de base de datos, para evitar tanta carga de consulta. Sin cacheo, cada vez que un usuario quiere ver una imagen subida por un administrador, OpenCms realiza una consulta. Esto sorprendentemente no va mal, pero siempre es más óptimo cachear. Obviamente, los procesos de cacheo (generación de ficheros desde base de datos) de Flex Cache deben realizarse a ser posible simultáneamente en todos los nodos. Pero esto es perfectamente posible en OpenCms, puedes programar los lanzamientos de los servicios de cacheo. Alcakon vende un plugin comercial para facilitar esta gestión en una única utilidad, pero no es necesaria. El caso es que a partir de este hecho, se ha corrido la voz de que para balancear OpenCms hay que desarrollar o pagar, y tampoco es así :-D

Por el tema de tener una única base de datos tampoco hay que preocuparse, porque se puede disponer de un cluster tranquilamente siendo una base de datos para OpenCms de forma transparente. De hecho es lo más común en la Junta de Andalucía, las aplicaciones Java EE persisten sus datos en una base de datos e internamente se replican.

Espero haberte ayudado. Un saludo!</description>
		<content:encoded><![CDATA[<p>Hola Jorge! Pues ese es otro &#8220;bulo&#8221; famosillo sobre OpenCms. OpenCms, como cualquier aplicación Java EE, desplegable sobre Tomcat, se puede poner en balanceo de carga en según qué tipo de disposiciones básicas. En este caso no es mérito de OpenCms, sino de Java EE. En nuestro caso hemos probado a realizar balanceos software desde Apache y 2 nodos Tomcat independientes, y eso sí, una única base de datos (en este caso era Oracle), con un comportamiento bastante típico:</p>
<p>-Un usuario entra, y el balanceador Apache redirige la petición hacia un servidor A (o B, el que le toque). A partir de ahí, TODA su sesión se mantiene en ese mismo servidor.<br />
-El balanceador se va encargando de mantener una carga similar en cada servidor.<br />
-Si un servidor se cae, el balanceador redirige el 100% al que se mantiene estable.</p>
<p>Como te comento, este escenario ultratípico (manteniendo una base de datos, no dos) se puede conseguir con toda aplicación Java EE&#8230; otra cosa sería si quieres que una misma sesión vaya viajando aleatoriamente entre los servidores, con lo que ya hay requisitos mayores (objetos serializables, ficheros sincronizados, etc.).</p>
<p>Eso sí, al balancear aplicaciones web puede haber un problema, y es el tema de los ficheros. Los 2 servidores deberían tener los mismos ficheros (imágenes, ficheros descargables, etc.) para usarlos en web. Evidentemente, en un gestor de contenidos como OpenCms se suben ficheros (los administradores cuelgan imágenes, ficheros pdf, html, etc. etc.), y requieres que en ambos nodos esté visibles a la vez. Si subes el fichero en el nodo A, ¿cómo garantizas que los usuarios redirigidos al B no tengan un 404?</p>
<p>Hay varias opciones, y ojo, esto es un problema en casi cualquier aplicación web (no en OpenCms por lo que explico luego). Puede haber procesos de sincronización, NFS, etc. OpenCms no tiene este problema porque virtualiza el sistema de ficheros, serializándolo sobre la base de datos, gracias al VFS (Virtual File System).</p>
<p>Todos los nodos OpenCms pueden ver los ficheros en paralelo, ya que éstos residen serializados sobre base de datos, y todos los nodos atacan a la base de datos. Ahí sí se da una posible contingencia, y es el tema de la utilización de Flex Cache, es decir, un cacheo de ficheros, generándolos <em>físicamente</em> mediante una consulta de base de datos, para evitar tanta carga de consulta. Sin cacheo, cada vez que un usuario quiere ver una imagen subida por un administrador, OpenCms realiza una consulta. Esto sorprendentemente no va mal, pero siempre es más óptimo cachear. Obviamente, los procesos de cacheo (generación de ficheros desde base de datos) de Flex Cache deben realizarse a ser posible simultáneamente en todos los nodos. Pero esto es perfectamente posible en OpenCms, puedes programar los lanzamientos de los servicios de cacheo. Alcakon vende un plugin comercial para facilitar esta gestión en una única utilidad, pero no es necesaria. El caso es que a partir de este hecho, se ha corrido la voz de que para balancear OpenCms hay que desarrollar o pagar, y tampoco es así <img src='http://www.xnoccio.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>Por el tema de tener una única base de datos tampoco hay que preocuparse, porque se puede disponer de un cluster tranquilamente siendo una base de datos para OpenCms de forma transparente. De hecho es lo más común en la Junta de Andalucía, las aplicaciones Java EE persisten sus datos en una base de datos e internamente se replican.</p>
<p>Espero haberte ayudado. Un saludo!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Jorge Garrido</title>
		<link>http://www.xnoccio.com/301-opencms-difama-y-venceras/comment-page-1/#comment-279</link>
		<dc:creator>Jorge Garrido</dc:creator>
		<pubDate>Thu, 28 Aug 2008 08:48:52 +0000</pubDate>
		<guid isPermaLink="false">http://xnoccio.com/301-opencms-difama-y-venceras/#comment-279</guid>
		<description>Gracias por tu rápida respuesta, Javier.
Otro de los puntos débiles de OpenCms para ser adoptado por instituciones públicas de cierta envergadura, como las consejerías, es la dificultad para hacerlo escalable. Según he entendido, tampoco la verión 7 ha avanzado en este sentido, y un simple balenceo de carga requiere desarrollo a medida. ¿Has tenido  oportunidad de enfrentarte a este problema?</description>
		<content:encoded><![CDATA[<p>Gracias por tu rápida respuesta, Javier.<br />
Otro de los puntos débiles de OpenCms para ser adoptado por instituciones públicas de cierta envergadura, como las consejerías, es la dificultad para hacerlo escalable. Según he entendido, tampoco la verión 7 ha avanzado en este sentido, y un simple balenceo de carga requiere desarrollo a medida. ¿Has tenido  oportunidad de enfrentarte a este problema?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Javier Echeverría Usua</title>
		<link>http://www.xnoccio.com/301-opencms-difama-y-venceras/comment-page-1/#comment-278</link>
		<dc:creator>Javier Echeverría Usua</dc:creator>
		<pubDate>Wed, 27 Aug 2008 11:59:20 +0000</pubDate>
		<guid isPermaLink="false">http://xnoccio.com/301-opencms-difama-y-venceras/#comment-278</guid>
		<description>Uff, esto daría para un post entero, me has dado una idea :-D
Te diría que realmente hay dos familias de productos en este mundo Java... una familia tiene su principal enfoque en la solución de persistencia de los contenidos introducidos, las gestiones de usuarios/permisos/roles/workflows... y suelen implementar JSR-170 (no lo hace OpenCms). Ejemplos de este tipo de productos, además de OpenCms: Infoglue, Lenya, Magnolia, etc. Estas aplicaciones digamos que tienen su fuerte en la gestión de contenidos (editores visuales, flujos de aprobación, persistencia de los contenidos en binarios de forma transparente, etc.), pero además suelen permitir inyectar lógica en los portales web desarrollados con ellas. Por ejemplo, en el caso de OpenCms permite la inyección de JSPs, librerías de clases, etc. Incluso se puede inyectar frameworks como Struts o implementaciones de JSF.

La otra familia son los motores de portales, que implementan (o podrían) JSR-168, el API de portlets. Ejemplos: eXo, Liferay, Oracle Portal, etc. Aunque pueden tener portlets dedicados a gestión de contenidos, no es su verdadero enfoque. Digamos que se centran más en ser plataformas de microaplicaciones, por ejemplo, iGoogle.

En general, veo más lógico usar una de estas aplicaciones &quot;motores de portlets&quot; para desarrollos de intranet, etc., y utilizar soluciones de gestión de contenidos para webs de publicación, webs corporativas, etc. Pero sobre gustos, colores...

Por lo que a tu respuesta, realmente no creo que sea una gran debilidad de OpenCms porque no es su enfoque principal, aunque sí parece que en un futuro a medio/corto las futuras versiones de OpenCms sí permitirán la inyección de portlets.

Espero haberte ayudado, no dudes en contactarme si tienes más dudas.</description>
		<content:encoded><![CDATA[<p>Uff, esto daría para un post entero, me has dado una idea <img src='http://www.xnoccio.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /><br />
Te diría que realmente hay dos familias de productos en este mundo Java&#8230; una familia tiene su principal enfoque en la solución de persistencia de los contenidos introducidos, las gestiones de usuarios/permisos/roles/workflows&#8230; y suelen implementar JSR-170 (no lo hace OpenCms). Ejemplos de este tipo de productos, además de OpenCms: Infoglue, Lenya, Magnolia, etc. Estas aplicaciones digamos que tienen su fuerte en la gestión de contenidos (editores visuales, flujos de aprobación, persistencia de los contenidos en binarios de forma transparente, etc.), pero además suelen permitir inyectar lógica en los portales web desarrollados con ellas. Por ejemplo, en el caso de OpenCms permite la inyección de JSPs, librerías de clases, etc. Incluso se puede inyectar frameworks como Struts o implementaciones de JSF.</p>
<p>La otra familia son los motores de portales, que implementan (o podrían) JSR-168, el API de portlets. Ejemplos: eXo, Liferay, Oracle Portal, etc. Aunque pueden tener portlets dedicados a gestión de contenidos, no es su verdadero enfoque. Digamos que se centran más en ser plataformas de microaplicaciones, por ejemplo, iGoogle.</p>
<p>En general, veo más lógico usar una de estas aplicaciones &#8220;motores de portlets&#8221; para desarrollos de intranet, etc., y utilizar soluciones de gestión de contenidos para webs de publicación, webs corporativas, etc. Pero sobre gustos, colores&#8230;</p>
<p>Por lo que a tu respuesta, realmente no creo que sea una gran debilidad de OpenCms porque no es su enfoque principal, aunque sí parece que en un futuro a medio/corto las futuras versiones de OpenCms sí permitirán la inyección de portlets.</p>
<p>Espero haberte ayudado, no dudes en contactarme si tienes más dudas.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Jorge Garrido</title>
		<link>http://www.xnoccio.com/301-opencms-difama-y-venceras/comment-page-1/#comment-277</link>
		<dc:creator>Jorge Garrido</dc:creator>
		<pubDate>Wed, 27 Aug 2008 11:03:15 +0000</pubDate>
		<guid isPermaLink="false">http://xnoccio.com/301-opencms-difama-y-venceras/#comment-277</guid>
		<description>Hola Javier, estoy haciendo ua comparativa entre gestores de contenidos, y a la hora de valorar OpenCms, encuentro que su mayor problema es la falta de soporte para portlets, no siquiera siguen la norma JSR170 en la recién estrenada 7.0. ¿Hasta qué punto consideras importarnte este hecho? ¿Crees que el estándar JSR-168 va a ser usado de forma generalizada en un futuro inmediato? Lógicamente hablo dentro del mundo java.
Gracias y saludos.</description>
		<content:encoded><![CDATA[<p>Hola Javier, estoy haciendo ua comparativa entre gestores de contenidos, y a la hora de valorar OpenCms, encuentro que su mayor problema es la falta de soporte para portlets, no siquiera siguen la norma JSR170 en la recién estrenada 7.0. ¿Hasta qué punto consideras importarnte este hecho? ¿Crees que el estándar JSR-168 va a ser usado de forma generalizada en un futuro inmediato? Lógicamente hablo dentro del mundo java.<br />
Gracias y saludos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Javier Echeverría Usua</title>
		<link>http://www.xnoccio.com/301-opencms-difama-y-venceras/comment-page-1/#comment-276</link>
		<dc:creator>Javier Echeverría Usua</dc:creator>
		<pubDate>Sat, 16 Aug 2008 21:14:22 +0000</pubDate>
		<guid isPermaLink="false">http://xnoccio.com/301-opencms-difama-y-venceras/#comment-276</guid>
		<description>Hombre, yo entiendo que los conocimientos del programador son importantes. Esa es una de las razones por las que no entiendo que en el entorno de la Junta de Andalucía, donde se ha optado por estandarizar sobre Java, se piense en Drupal.
Te diría que no es tan importante la tecnología; si eres desarrollador PHP, yo optaría por Drupal, por qué no, o tal vez Mambo, que tiene tan buenas o mejores críticas.
En Oracle funcionará; PHP embebe un controlador PHP de forma nativo, y prácticamente el 100% de los CMS PHP abstraen la lógica de persistencia mediante una capa específica para ello. Por eso, no tendrás mayores problemas con la persistencia sobre Oracle. Otra cosa es que bajo mi punto de vista no será tan óptima la forma de atacar a Oracle desde PHP como desde un servidor de aplicaciones Java con un pool de conexiones, pero sin duda tu cliente no lo notará ;-)
Suerte!!</description>
		<content:encoded><![CDATA[<p>Hombre, yo entiendo que los conocimientos del programador son importantes. Esa es una de las razones por las que no entiendo que en el entorno de la Junta de Andalucía, donde se ha optado por estandarizar sobre Java, se piense en Drupal.<br />
Te diría que no es tan importante la tecnología; si eres desarrollador PHP, yo optaría por Drupal, por qué no, o tal vez Mambo, que tiene tan buenas o mejores críticas.<br />
En Oracle funcionará; PHP embebe un controlador PHP de forma nativo, y prácticamente el 100% de los CMS PHP abstraen la lógica de persistencia mediante una capa específica para ello. Por eso, no tendrás mayores problemas con la persistencia sobre Oracle. Otra cosa es que bajo mi punto de vista no será tan óptima la forma de atacar a Oracle desde PHP como desde un servidor de aplicaciones Java con un pool de conexiones, pero sin duda tu cliente no lo notará <img src='http://www.xnoccio.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
Suerte!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: christian</title>
		<link>http://www.xnoccio.com/301-opencms-difama-y-venceras/comment-page-1/#comment-275</link>
		<dc:creator>christian</dc:creator>
		<pubDate>Thu, 14 Aug 2008 17:30:30 +0000</pubDate>
		<guid isPermaLink="false">http://xnoccio.com/301-opencms-difama-y-venceras/#comment-275</guid>
		<description>No se si es el lugar adecuado pero ahi tiro la piedra.
Me han pedido que implemente un CMS sobre  Oracle, soy programador PHP desde la version 2.0
No me asusta ni XOOPS,JOOMLA ,DRUPAL , mooble, mysource matrix o OPENCMS el tema es que funcione sobre Oracle, buscando llegue a tu pagina. He leido bastante pero aun no me he definido por ninguno.
Quisiera escuchar tus cometnarios sobre los precedentes si has tenido buenas malas, etc.
Muchas Gracias y espero no molestar!!</description>
		<content:encoded><![CDATA[<p>No se si es el lugar adecuado pero ahi tiro la piedra.<br />
Me han pedido que implemente un CMS sobre  Oracle, soy programador PHP desde la version 2.0<br />
No me asusta ni XOOPS,JOOMLA ,DRUPAL , mooble, mysource matrix o OPENCMS el tema es que funcione sobre Oracle, buscando llegue a tu pagina. He leido bastante pero aun no me he definido por ninguno.<br />
Quisiera escuchar tus cometnarios sobre los precedentes si has tenido buenas malas, etc.<br />
Muchas Gracias y espero no molestar!!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
