tag:blogger.com,1999:blog-4320959252569195487.post824675956940966722..comments2015-04-15T17:51:08.610-07:00Comments on Moodle vs Sakai: Java vs PHPUnknownnoreply@blogger.comBlogger6125tag:blogger.com,1999:blog-4320959252569195487.post-42001930113614459282010-03-30T10:22:50.071-07:002010-03-30T10:22:50.071-07:00Hola Miguel,
Java (y PHP) ha evolucionado mucho d...Hola Miguel,<br /><br />Java (y PHP) ha evolucionado mucho desde hace 5 años. No creo que las conclusiones a las que llegaste entonces sean muy aplicables a la actualidad, la verdad.<br />Además, si utilizas tecnologías como JSF en donde el procesamiento costoso se hace en el servidor, la carga sobre el cliente es similar.<br />¿Tienes alguna referencia del LMS al que te refieres?<br />Muchas gracias por colaborar.<br />Daviddarolmarhttps://www.blogger.com/profile/11293377812762841564noreply@blogger.comtag:blogger.com,1999:blog-4320959252569195487.post-51738270324393444482010-03-30T10:08:23.975-07:002010-03-30T10:08:23.975-07:00Saludos desde Perú
Mi nombre es Miguel, soy docen...Saludos desde Perú<br /><br />Mi nombre es Miguel, soy docente y trabajo en eLearning desde el 2002. Hace más de un lustro preparé una presentación sobre un entorno gratuito basado en Java, para proponerlo como alternativa frente a nuestro costoso LMS. ¡Y no funcionó! Hay muchos nodos y redes con restricciones hacia aplicaciones Java. Adicionalmente, al trasladar los procesos a la PC cliente, los vuelve lentos; eso les pasaba a quienes trabajaban en otras ciudades (con conexiones de por sí lentas).Miguel Miní Oliverahttps://www.blogger.com/profile/11501454322788745693noreply@blogger.comtag:blogger.com,1999:blog-4320959252569195487.post-8847797655279507282010-01-14T01:04:18.607-08:002010-01-14T01:04:18.607-08:00Hola Pedro,
Aquí tienes una presentación en la que...Hola Pedro,<br /><a href="http://personales.upv.es/darolmar/blog/Moodle-vs-Sakai.pptx" rel="nofollow">Aquí</a> tienes una presentación en la que encontrarás la información que me pides. De todos modos, si necesitaras más, házmelo saber pero te pediría que lo hicieras a través de <a href="http://moodle-vs-sakai.blogspot.com/2009/09/comparacion-de-plataformas.html" rel="nofollow">éste post</a>darolmarhttps://www.blogger.com/profile/11293377812762841564noreply@blogger.comtag:blogger.com,1999:blog-4320959252569195487.post-58311464633735689162010-01-13T16:13:33.945-08:002010-01-13T16:13:33.945-08:00Estimado Dr. David Roldán Martínez
Reciba un salu...Estimado Dr. David Roldán Martínez<br /><br />Reciba un saludo, cuenta con una lista o parametros estandarés para la evaluación de plataformas educativas. Me podria ayudar con una lista. Muchas gracias.Pedro Pablo Quinterohttps://www.blogger.com/profile/13051739407593911942noreply@blogger.comtag:blogger.com,1999:blog-4320959252569195487.post-73282047238471255602010-01-10T14:30:30.191-08:002010-01-10T14:30:30.191-08:00Hola a todos,
personalmente discrepo totalmente c...Hola a todos,<br /><br />personalmente discrepo totalmente con la afirmación de que Java es una <br />tecnología superior a PHP.<br /><br />Antes que nada mi curriculum:<br /><br />Programando en PHP desde el año 2000 aproximadamente<br />He desarrollado en Java, tanto en entornos de escritorio con Netbeans y <br />Eclipse como J2EE. Eso sí, en mucha menor medida que PHP pero conozco la <br />tecnología por haber convivido con entornos Java unos cuantos años<br />Hago desarrollos para Moodle desde su versión 1.1<br /><br />Creo que este es un debate bastante antiguo y hacía tiempo que no leía <br />una de estas discusiones, creo que decir que Java era superior a PHP se <br />podía decir en el año 2003 pero en el año 2010 no tiene lugar.<br /><br />Personalmente creo que no es adecuado comparar Java y PHP dada la <br />finalidad de cada una:<br />Si bien ambas o parte de ambas están orientadas al desarrollo de <br />aplicaciones en entornos cliente / servidor principalmente en Internet, <br />el tiempo y los muchos años de ambas tecnologías ha puesto cada una en <br />su lugar:<br /><br />Java -> ámbito empresarial, orientado a "negocio" (banca, intranets <br />corporativas, gestores documentales, portales empresariales)<br />Ejemplos: Liferay, Alfresco, OpenBravo, Bancos como LaCaixa, etc..<br /><br />PHP -> blogs, cms, sitios de noticias, red social<br />Ejemplos: Wordpress, facebook, flickr, drupal, joomla, ez, youtube, <br />wikipedia, elpais, elmundo, meneame.net<br /><br />Ahora os paso a revatir o dar mi opinión de cuestiones en concretas<br /><br />/Mejor escalabilidad/<br /><br />Esta me gusta especialmente. ¿Flickr no escala, Facebook no escala, <br />Wikipedia no escala?<br />Estamos hablando de que actualmente bajo PHP están funcionando muchas de <br />las webs con más tráfico en el mundo. Y os aseguro que para eso hace <br />falta escalar o tener una tecnología que soporte escalabilidad.<br /><br />En Moodle tenemos a la Open University con miles de usuarios.<br /><br />En Java tienes escalabilidad a golpe de talonario y crecer en horizontal <br />(metiendo servidores con muucha RAM y mucha cpu).<br /><br /><br />/Mejor posibilidad de integración/<br /><br />A bajo nivel:<br />PHP se integra con todo lo habido y por haber, la base de PHP es C, en C <br />hay libererías para integrarse con cualquier <br />servicio/aplicación/protocolo, con PHP simplemente hay que hacer un <br />wrapper y ya tienes integración nativa.<br /><br />A mayor nivel:<br />Webservices soap, xmlrpc, rest, etc...<br />Conexión con cualquier tipo de base de datos PDO, ADODB<br />Servicios de directorio como LDAP<br /><br /><br />/Mejor mantenimiento/<br /><br />El mantenimiento de una aplicación en gran medida no lo da la <br />tecnología, lo da el programador o el framework utilizado para el <br />desarrollo realizado.<br />He visto chapuzas en Java que nadie podría mantener y desarrollos en PHP <br />utilizando MVC con el Zend framework que son una maravilla.<br /><br />En el caso de Moodle hay que tener en cuenta que empezó como un hobby <br />por parte de gente que no eran programadores expertos en PHP en una <br />época en el que el lenguaje no es loque es ahora y hay muchas decisiones <br />de base que afectaron a su arquitectura y que aún tienen implicaciones.<br />Os invito a echar un ojo al código fuente de Moodle de los programadores <br />profesionales que la empresa Moodle ha contratado como Petr Skoda, Sam <br />Marshall o muchos otros así como a las últimas decisiones de <br />arquitectura que se están tomando. Todo es público en http://docs.moodle.org<br />(Sakai por ejemplo se empezó a desarrollar con una financiación inicial <br />de 7 millones de dólares si no recuerdo mal por un equipo profesional)<br /><br />Por otro lado, mantener Moodle es muy sencillo. Hay herramientas como <br />XREF, http://xref.moodle.org que permiten navegar por su código fuente, <br />encontrar referencias, llamadas a funciones etc... en pocos minutos<br /><br />Podría hablar de muchas características más de Java y PHP pero eso es <br />otro debate.<br /><br />No creo que Sakai sea mejor que Moodle o más apropiada por su base <br />tecnológica, esto no es cierto. Otra cuestión es que si tu institución <br />es toda Java y tienes gente ya preparada en ese lenguaje se opte por Sakai.<br /><br />Saludos<br />Juan Leyva Delgadodarolmarhttps://www.blogger.com/profile/11293377812762841564noreply@blogger.comtag:blogger.com,1999:blog-4320959252569195487.post-57487561393832179272010-01-10T14:19:30.622-08:002010-01-10T14:19:30.622-08:00Al hilo de la comparación de la tecnología que sub...Al hilo de la comparación de la tecnología que subyace a Sakai y Moodle (Java y PHP), un interesante análisis comparando ambas en este breve articulo:<a href="http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=PHPVsJava" rel="nofollow">http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=PHPVsJava</a>.<br />Espero que sirva de vuestro interés(aunque sea un poco tecnico).<br />Jorge Dieguezdarolmarhttps://www.blogger.com/profile/11293377812762841564noreply@blogger.com