Publicado por victorcoder en Noviembre 3rd 2007
Acaba de ser publicado Aptana Studio 1.0 (antes Aptana IDE). Aptana es un conocido editor para programación Web y AJAX, basado en Eclipse 3.2 y por tanto multiplataforma, proporciona editores HTML, Javascript, CSS y tiene soporte para otros lenguajes de scripting mediante plugins dedicados, soportando PHP y Ruby así como soporte para desarrollo de aplicaciones para iPhone.
Esta “release” aporta algunas novedades y cambios respecto a las versiones previas. Está disponible en dos versiones una “Community Edition” gratuita y una “Professional Edition” de pago, con un precio de 99$, que ademas de alguna funcionalidades extra dispone de soporte directo de los creadores.
Solo destacar que, según la gente de Aptana, las funcionalidades extra de la versión profesional se iran incorporando progresivamente a la versión gratuita, siendo esta la base principal de desarrollo.
Descarga Aptana Studio 1.0 Community Edition
También en esta entrada en mi blog. http://www.victorcoder.com/wp/2007/10/31/publicado-aptana-studio-10/
Compártelo
Publicado en AJAX, Herramientas, IDE, Noticias, Php, Programación, Ruby/Rails, Web 2.0 | 1 Comentario »
Publicado por lcflores en Julio 9th 2007
Justin Silverton describe dos formas principales de construir un documento de Excel, Word y PowerPoint usando PHP. La primera es usar la librería COM (sólo es válido si estas usando un servidor Windows), la segunda forma es utilizar una solución más estándar basada en HTML o CSV.
Si bien es totalmente correcto, me gustaría puntualizar algunas cosas. Las librería con son muy potentes, nos permiten crear cualquier documento Microsoft Office sin problemas, pero no están pensadas para ser utilizadas en un servidor (¿Instalar Word, Excel en un servidor?) y mucho menos optimizadas para funcionar en entornos con usuarios concurrentes.
Cuando creas un objeto de la clase COM(“word.application”) automáticamente estás cargando en memoria, además de las funciones para crear documentos Word, toda la configuración del usuario, barras de herramientas, utilidades, etc . El resultado puede ser nefasto para el servidor y su memoria. Debéis sumar los numerosos problemas de seguridad que pueden ocasionar unas librerías pensadas para monousuarios y las posibilidades de “cuelgue”, como resultado tendréis un cóctel demoledor.
Las soluciones vía HTML o CSV, aunque obviamente no tan potente como usar las librerías COM, son soluciones pensadas para trabajar en un servidor, consumir pocos recursos con múltiples usuarios e incluyen seguridad. Y salvo que no haya otra solución, sólo deberíamos usar este método para construir documentos de Microsoft Office con PHP.
Mi recomendación es que no perdáis el tiempo creando estas librerías y busquéis soluciones probadas y que os ahorraran tiempo en vuestros desarrollos. Hay soluciones tanto comerciales como OpenSource, un buen ejemplo es PHP Simple Excel File Generador.
Compártelo
Publicado en Php, Programación | 8 Comentarios »