Gracias por la información, Juan, la encuentro muy clarificadora.
El [DATE], "[NAME]" <[ADDRESS]> tuvo a bien escribir: > Hola a todos, > > personalmente discrepo totalmente con la afirmación de que Java es una > tecnología superior a PHP. > > Antes que nada mi curriculum: > > Programando en PHP desde el año 2000 aproximadamente > He desarrollado en Java, tanto en entornos de escritorio con Netbeans y > Eclipse como J2EE. Eso sí, en mucha menor medida que PHP pero conozco la > tecnología por haber convivido con entornos Java unos cuantos años > Hago desarrollos para Moodle desde su versión 1.1 > > Creo que este es un debate bastante antiguo y hacía tiempo que no leía > una de estas discusiones, creo que decir que Java era superior a PHP se > podía decir en el año 2003 pero en el año 2010 no tiene lugar. > > Personalmente creo que no es adecuado comparar Java y PHP dada la > finalidad de cada una: > Si bien ambas o parte de ambas están orientadas al desarrollo de > aplicaciones en entornos cliente / servidor principalmente en Internet, > el tiempo y los muchos años de ambas tecnologías ha puesto cada una en > su lugar: > > Java -> ámbito empresarial, orientado a "negocio" (banca, intranets > corporativas, gestores documentales, portales empresariales) > Ejemplos: Liferay, Alfresco, OpenBravo, Bancos como LaCaixa, etc.. > > PHP -> blogs, cms, sitios de noticias, red social > Ejemplos: Wordpress, facebook, flickr, drupal, joomla, ez, youtube, > wikipedia, elpais, elmundo, meneame.net > > Ahora os paso a revatir o dar mi opinión de cuestiones en concretas > > /Mejor escalabilidad/ > > Esta me gusta especialmente. ¿Flickr no escala, Facebook no escala, > Wikipedia no escala? > Estamos hablando de que actualmente bajo PHP están funcionando muchas de > las webs con más tráfico en el mundo. Y os aseguro que para eso hace > falta escalar o tener una tecnología que soporte escalabilidad. > > En Moodle tenemos a la Open University con miles de usuarios. > > En Java tienes escalabilidad a golpe de talonario y crecer en horizontal > (metiendo servidores con muucha RAM y mucha cpu). > > > /Mejor posibilidad de integración/ > > A bajo nivel: > PHP se integra con todo lo habido y por haber, la base de PHP es C, en C > hay libererías para integrarse con cualquier > servicio/aplicación/protocolo, con PHP simplemente hay que hacer un > wrapper y ya tienes integración nativa. > > A mayor nivel: > Webservices soap, xmlrpc, rest, etc... > Conexión con cualquier tipo de base de datos PDO, ADODB > Servicios de directorio como LDAP > > > /Mejor mantenimiento/ > > El mantenimiento de una aplicación en gran medida no lo da la > tecnología, lo da el programador o el framework utilizado para el > desarrollo realizado. > He visto chapuzas en Java que nadie podría mantener y desarrollos en PHP > utilizando MVC con el Zend framework que son una maravilla. > > En el caso de Moodle hay que tener en cuenta que empezó como un hobby > por parte de gente que no eran programadores expertos en PHP en una > época en el que el lenguaje no es loque es ahora y hay muchas decisiones > de base que afectaron a su arquitectura y que aún tienen implicaciones. > Os invito a echar un ojo al código fuente de Moodle de los programadores > profesionales que la empresa Moodle ha contratado como Petr Skoda, Sam > Marshall o muchos otros así como a las últimas decisiones de > arquitectura que se están tomando. Todo es público en http://docs.moodle.org > (Sakai por ejemplo se empezó a desarrollar con una financiación inicial > de 7 millones de dólares si no recuerdo mal por un equipo profesional) > > Por otro lado, mantener Moodle es muy sencillo. Hay herramientas como > XREF, http://xref.moodle.org que permiten navegar por su código fuente, > encontrar referencias, llamadas a funciones etc... en pocos minutos > > Podría hablar de muchas características más de Java y PHP pero eso es > otro debate. > > No creo que Sakai sea mejor que Moodle o más apropiada por su base > tecnológica, esto no es cierto. Otra cuestión es que si tu institución > es toda Java y tienes gente ya preparada en ese lenguaje se opte por Sakai. > > Saludos > > El 04/01/2010 9:29, Diego del Blanco Orobitg escribió: >> Hola a todos: >> >> Yo estuve hablando con ellos (los de murcia) en el congreso de Sakai en >> Pamplona y me comentaron que la información que pusieron fue la que después >> de perseguir a los responsables de cada universidad se les facilitó, y que >> incluso en algunas se negaron a decirles nada, como si fuera un secreto el >> campus que tenían... Por tanto , han hecho lo que han podido, lo cual es >> muchísimo en mi opinión. >> >> Por otro lado, después de ver el mapa lleno de Moodle... y analizar los LMS, >> no sé si con estudios antiguos o no, pero sí con los suyos propios nuevos, >> curiosamente han descartado Moodle y se han quedado con Sakai. Estaría bien >> reflexionar sobre esto y sobre por qué hay tantos Moodle en la universidad >> española. >> >> Yo tengo mi teoría, aunque supongo que sufriré una avalancha de ataques de >> todos los defensores de Moodle y que conste que yo también lo soy, y en mi >> empresa ponemos Moodle o ponemos otras soluciones según las necesidades del >> cliente, pero creo, y es mi opinión personal basada en mis gustos y >> preferencias, que Moodle no es el entorno adecuado para una universidad. Sí >> para una academia o para un colegio, pero no para una universidad. >> >> Desde mi punto de vista y por lo que he visto y hablado, los LMS en las >> universidades suelen ser extensiones de unas primeras implantaciones pequeñas >> que se hacen en una escuela facultad o departamento, que obviamente elige >> Moodle por su sencillez de instalación y mantenimiento a pequeña escala y no >> a partir de un estudio serio como han hecho los de la universidad de Murcia. >> Esto posteriormente lleva a que la gente ya lo conoce, los que deciden ya >> están acostumbrados a su uso, ven que en otros sitios también se usa y se >> amplía su uso al resto de la universidad sin plantearse muchos otros aspectos >> (sé de muchos que ya se están arrepintiendo de ello) y es un poco la >> pescadilla que se muerde la cola. >> >> Otro aspecto que ayuda a que se use Moodle sobre las demás plataformas es que >> programadores php salen de debajo de las piedras (eso sí, buenos >> programadores php ya hay menos), y sin embargo, programadores java, por >> ejemplo, pues son más difíciles de encontrar. Por tanto, es más fácil >> encontrar un par de técnicos que manejen el Moodle que si ponemos .LRN o >> Sakai. >> >> Sin embargo, la mayoría de universidades que yo conozco que han hecho un >> estudio serio y comparativo, que han tenido en cuenta factores como la >> escalabilidad y la solidez, las integraciones, etc... no han elegido Moodle. >> Sólo hay que ver el ranking de Shangai de universidades e indagar qué LMS >> usan las mejores (ya sé que los rankings son engañosos, pero es un dato >> curioso) no creo que entre las 20 primeras haya más de uno o dos moodles. Sin >> embargo más de la mitad usan Sakai (digo más de la mitad porque no sé el >> número exacto pero creo que está por las 13 ó 14). >> >> Simplemente, esto no es una campaña anti Moodle. Ya digo que yo en la mayor >> parte de las circunstancias creo que Moodle es el LMS más apropiado y repito >> que a mí personalmente gusta mucho y lo propongo para una gran cantidad de >> casos... pero no para un campus virtual de la universidad. Ni se me ocurriría >> proponerles un Moodle (y menos si luego lo tengo que mantener yo o hacerme >> responsable de las incidencias) Como os habréis dado cuenta, me inclino por >> Sakai ... ojo, Sakai HOY, no el Sakai del 2005, que hay gente que todavía >> usas comparativas de esa época para descartar Sakai frente a Moodle. Pero hay >> otros muy buenos también y suficientemente robustos y escalables, no sólo >> Sakai. Pero Moodle... no (para un campus, again...). >> >> Un saludo: >> >> >> Diego del Blanco Orobitg >> Director Técnico de Samoo >> [email protected] >> Tlf: 653682489 >> www.samoo.es >> >> >> >> -----Mensaje original----- >> De: Foro sobre eLearning [mailto:[email protected]] En nombre de >> Juan Leyva Delgado >> Enviado el: jueves, 31 de diciembre de 2009 11:58 >> Para: [email protected] >> Asunto: Re: [ELEARN] Campus virtuales de software libre en u niversidades >> españolas >> >> Hmm, >> >> creo que se me olvidó poner el enlace al documento, ¡qué despiste!: >> >> http://www.um.es/campusvirtuales/ >> >> >> Saludos >> >> mercè<[email protected]> escribió: >> >> >>> Fantástico Juan! >>> A mi me interesa. Lo leeré (a mi ritmo, eso sí) y os comento. >>> >>> Gracias >>> >>> -- >>> _mercè >>> >>> ---------------------------------------------------- >>> Archivos de ELEARNING: http://listserv.rediris.es/archives/elearning.html >>> ------------------------------------------------------ >>> >>> >> ---------------------------------------------------- >> Archivos de ELEARNING: http://listserv.rediris.es/archives/elearning.html >> ------------------------------------------------------ >> >> ---------------------------------------------------- >> Para darse de baja ELEARNING pincha y envia el siguiente url >> mailto:[email protected] >> ---------------------------------------------------- >> >> >> > > ---------------------------------------------------- > Normas para el correcto uso del correo electr�nico: > http://www.rediris.es/mail/estilo.html > ---------------------------------------------------- -- ---------------------------------------------------- Normas para el correcto uso del correo electr�nico: http://www.rediris.es/mail/estilo.html ----------------------------------------------------
