ELSERVER.COM
Acceso a clientes
ELSERVER.COM

Bienvenido a nuestro blog.
Aquí charlamos abiertamente con nuestros clientes y seguidores entusiastas.

Buscar

  • Últimos Comentarios
    • Natán: Hace rato que tengo una cuenta de AdSense, la usaba hace bastante, y ahora ya no… tendría que meter un...
    • mariano: Como siempre les digo, sigan asi. De paso joel, como van las demas ideas a la carta en desarrollo...
    • Leonardo: Me alegro entonces qeu pronto podamos tener los backups a disposicion! saludos y sigan laburando...
    • Pablo Alvarez: Joel, La funcionalidad de sticky-sessions también está provista por WebLogic Server de BEA....
    • Joel Chornik: Leonardo, lío no armas :) Todo lo que se agrega es siempre nuevo. Cada tanto, surge la posibilidad de...

Notas dentro de la categoría GridPanel

Nueva opción del GridPanel: Tiempo de Validez

Por Joel Chornik el 14 Abr 2008 en GridPanel, Técnico

A partir de hoy te brindamos una nueva opción disponible en tu GridPanel que te permite definir el Tiempo de Validez de los elementos de tu sitio (RFC-2616) de forma sencilla y sin necesitar conocimientos avanzados.

El Tiempo de Validez  permite especificar por cuanto tiempo un elemento (imagen, video, css, etc) es válido sin que el usuario (el navegador web) tenga que volver a solicitarlo. Es decir, si alguien entra a tu sitio y descarga (entre otras cosas) el logo, no es necesario que lo vuelva a descargar al navegar minutos después una de las secciones interiores.

A través de esta opción podemos definir por cuanto tiempo queremos que nuestros usuarios retengan los datos sin tener que revalidarlos, de esta forma les ahorramos varias conexiones contra nuestro sitio, generando una navegación mucho más rápida y agil, ahorrando transferencia tanto para el sitio como para el usuario.

exipres.gif

Aquellos usuarios avanzados que no quieran esta funcionalidad habilitada por defecto  puede desactivarla configurando el valor en “0 minutos”, y utilizar reglas de .htaccess para configurarlo. Estamos utilizando 60 minutos por defecto, pero recomendamos llevarlo a 0 durante las etapas de diseño o rediseño, y colocarlo en valores lo más altos posibles una vez en producción (1 día o más no es nada fuera de lo normal!)

Para los que precisen el detalle, las configuraciones generadas automáticamente para 60 minutos son las siguientes:

ExpiresByType text/css “access plus 60 minutes”
ExpiresByType text/plain “access plus 60 minutes”
ExpiresByType image/gif “access plus 60 minutes”
ExpiresByType image/jpeg “access plus 60 minutes”
ExpiresByType audio/mpeg “access plus 60 minutes”
ExpiresByType video/mpeg “access plus 60 minutes”
ExpiresByType video/x-msvideo “access plus 60 minutes”
ExpiresByType application/x-bittorrent “access plus 60 minutes”

Saludos!

Dynamic-Weighted Sticky-Session Load Balancing

Por Joel Chornik el 9 Abr 2008 en GridPanel, Técnico

Estoy bastante seguro que con este título acabo de marear al 95% de los lectores del blog. Sin embargo al igual que el último post, quiero enfocar la temática en aspectos relacionados con la performance.

Esta madrugada hicimos el deployment de una nueva versión de nuestro sistema de balanceo de carga web, el primero en integrar un tipo de balanceo de carga llamado Dynamic-Weighted con otro llamado Sticky-Sessions. Algo no muy común ya que son dos sistemas que tienen a usarse de forma suplementaria, no complementaria. Lo vi en el WebSphere de IBM y si alguien conoce otros sistemas del estilo que quiera compartir se lo agradezco.

Voy a tratar de explicar de qué se trata.

Balanceo de Carga Simple

Leer artículo completo »

Grid BugFixes

Por Joel Chornik el 25 Feb 2008 en GridPanel, Técnico

Como comentaba en el anterior post, es el momento de empezar el año. Y lo estamos empezando tarde así que estamos poniéndonos al día lo más rápido posible.

Por ello organizamos el Lunes y Martes dos jornadas internas al mejor estilo “BugFix Day” de los proyectos Open Source.

Trabajando en varios aspectos del servicio, sobre los cuales ya mismo se pueden empezar a ver resultados:

  • Webmail: La corrección de los bugs detectados en la nueva versión 5.2 está en camino, el bug principal que generaba que ciertas respuestas o correos a conctactos de la libreta de direcciones se enviaran además del usuario de destino a una serie de direcciones inexistentes (<> <@>, etc) fue corregido.
    Además, hemos instalado un servidor adicional para el servicio de Webmail. No se encuentra aún en producción pero esperamos tenerlo a más tardar a primeras horas de la tarde de mañana Martes. Esto va a hacer que el acceso sea mucho más ágil y rápido.
  • Acceso POP3: Varios usuarios nos reportaron inconvenientes intermitentes al acceder via POP3 a los correos. Dos servidores nuevos (uno de almacenamiento y uno de acceso POP3) han ingresado a la red, lo que va a mejorar en primera instancia esta situación. Si bien con esto el servicio se va a normalizar, todavía vamos a seguir agregando equipos.
  • Estadísticas: Con la migración a los nuevos servidores terminadas, el servicio se empieza a normalizar, teniendo reportes actualizados con mayor frecuencia y sin las (últimamente frecuentes) demoras o pérdidas de logs.
  • Correo Entrante: ( o “demoras en la recepción de correos” ). Nos costó mucho localizar el origen de este problema ya que no era permanente ni seguía una regla demasiado específica. Sin embargo finalmente lo localizamos y corregimos.
  • MySQL: En unas horas se ponen en producción nuevos servidores de MySQL, como siempre bienvenidos. Hace 3 meses iniciamos un proyecto interno para reducir la cantidad de sitios por CPU promedio en Web y MySQL y estos nuevos equipos forman parte de ello. Esto significa que hay más recursos disponibles en todo momento para cada sitio.

Mañana nos proponemos terminar todas estas implementaciones, que sabemos serán bienvenidas.

Aprovecho para darles la bienvenida a Hernán Gil (Ejecutivo de Cuentas) y Juan Rossi (Soporte Técnico) a elserver.com!

Nuevos servidores del último trimestre

Por Joel Chornik el 27 Nov 2007 en GridPanel, Técnico

Ya todos sabemos que el hardware viene evolucionando a un ritmo MUY acelerado desde hace varios años.

Lo positivo, es que constantemente tenemos más y mejores computadoras y servidores disponibles constantemente. Lo negativo (al menos para nosotros!) es que es muy dificil hacer planificaciones de mediano-largo plazo en la adquisición de nuevos equipos, ya que todos se vuelve obsoleto muy rápido.

Por tal motivo, nunca planificamos más de 3-4 meses a futuro en casi todas las partes del Grid. Y todos los meses hacemos revisiones del plan, para reconfirmar el trabajo de las siguientes semanas.

Recién termino una reunión con Roberto, nuestro Gerente de Tecnología, para una de dichas revisiones, y quiero aprovechar para adelantarles qué es lo que se viene para Noviembre y Diciembre en materia de nuevos servidores. Y qué es lo que se vino en Octubre.

Leer artículo completo »

Que nadie se entere

Por Fernando Vía el 8 Ago 2007 en General, GridPanel, Técnico

Estoy enamorado de mi GridPanel

I give you my heart

… y no quiero que nadie me lo saque.

Por eso voy a encriptar mis contraseñas

Hace unas semanas, entre los primeros pedidos de Ideas a la carta, estaba el de registro seguro en el Panel de Control. La idea era interesantísima, y nos llevó a meternos en una de las partes más hardcore de la seguridad informática: encriptación.

La Idea

Gustavo proponía era usar SSL, es decir HTTPS, muy conocido porque Hotmail, Gmail, Yahoo! y muchos más lo usan para garantizar la privacidad de sus usuarios al ingresar a sus casillas de mail. HTTPS, sin embargo, no se puede usar en este caso, porque precisa un certificado de validez pago que lo extienden organismos dedicados a eso (como Verisign), y ese certificado se extiende una vez por host. Tenemos muchos hosts :).
Leer artículo completo »

Tareas Programadas en el Panel de Control

Por Joel Chornik el 7 Jun 2007 en GridPanel, Técnico

Nicolás y yo siempre mantuvimos la costumbre de estar al día de los comentarios, críticas y opiniones acerca de elserver.com que circulan en línea. Muchas veces encontramos comentarios halagadores, otras no tanto. Y ocasionalmente nos topamos con algún post que directamente nos da con un palo. Tenga razón, o no, no nos gusta que la gente no nos quiera!

En el fondo, uno también tiene su corazoncito.

Corazon Roto

Hace poco me encontré el comentario de un ex-cliente que comentaba haber “rebotado” con nosotros: Contrató el servicio, tuvo una consulta técnica que no le respondimos rápido y se fue, señalando que no podía creer que no tuvieramos en nuestro Panel de Control algo tan básico como la administración de Tareas Programadas.

Lo peor, es que tiene razón! Hoy en día, si alguien quiere dejar una Tarea Programada en su sitio, tiene que llamarnos por teléfono o enviar un e-mail y pedir que lo configuremos. Una pérdida de tiempo total para nuestros clientes y para nosotros. Tiempo que podríamos haber dedicado a atender mejor y más rápido la consulta técnica de nuestro desdichado señor.

Con eso en mente, es que decidí posponer unos días más la sección de Skins para el GridPanel MultiCuenta (perdón a todos los MultiCuenta que me pidieron mil veces que la larguemos) para desarrollar la interfaz de Tareas Programadas, que realmente es algo sencillo de implementar.

Preview de Tareas Programadas

Por lo que me es un gusto adelantarles que para el 9 de Junio vamos a activar esta nueva sección. La imagen es un Preview de la versión de nuestros laboratorios secretos.

Algunas características a destacar de este servicio:

  • No hay un límite en la cantidad de Tareas Programadas que se pueden configurar
  • La frecuencia máxima de una Tarea Programada es de una vez por minuto
  • Todas las Tareas son ejecuciones via Web, y los scripts pueden configurarse dentro de un Directorio Protegido sin problemas, para mayor seguridad.
  • Se puede configurar una casilla de correo electrónico opcional a la cual recibir los resultados de cada ejecución

Y luego volvemos con nuestro karma de los Skins :)

Aclaraciones importantes sobre el GP Multicuenta

Por Nicolás Alen el 8 Mar 2007 en GridPanel

El cambio de paneles de control fue un poco más que una “lavada de cara”. Todo el core, es decir, la forma interna de manejar los servidores, cambió casi completamente. Por eso es que en el nuevo panel, además de un nuevo diseño, hay nuevos conceptos fundamentales que también cambiaron o que antes no existían.

Hoy me quiero centrar en dos de ellos, que pasaron a ocupar el “top 2″ de nuestras consultas de Resellers en estos últimos dos días :-)

  1. El concepto de Planes
  2. El concepto de Cuentas

Quizás olvidamos documentarlas antes de lanzarlo… pedimos disculpas. Pero es un concepto que internamente venimos manejando desde muuuuuuuucho tiempo y, como pasa en estos casos, asumimos que ustedes también :-P Leer artículo completo »

Gestión de Zonas DNS! + BugFixes

Por Joel Chornik el 7 Mar 2007 en GridPanel

Prometimos incorporar nuevas funciones seguido, así que en conjunto con las correcciones más importantes luego de sus primeras 24 horas de PrimeTime, les presentamos una nueva sección: Gestión de Zonas

Quiero agradecer a todos los que nos han enviado sugerencias, opiniones, críticas (buenas y malas) e ideas en estos días. Queremos más! :)

Gestión de Zonas

Esta nueva sección en Dominios, permite controlar registro por registro las configuraciones DNS de todos los dominios de un sitio.
Aquellos que deseen derivar los correos a un servidor privado o uno de sus dominios a su servidor de desarrollo en su casa, ahora lo pueden hacer directamente desde el GP!
Actualmente se pueden controlar registros de tipo A, CNAME, MX y TXT.
Nuestros servidores DNS refrescan cada 4 horas, pero antes de terminar la semana vamos a bajar el tiempo a 30 minutos.
Disfruten!

BugFixes

  • Los nuevos correos dados de alta no validaban
  • El cuadro de texto para cambiar la clave de correo no se veía
  • Los Límites de Usuarios FTP no estaban disponibles para editar
  • El Link de “Ir al Panel” no funcionaba en IE6
  • Están habilitadas las Altas de nuevas cuentas
  • Al cambiar los valores de Límite de espacio, los cambios tienen efecto de forma inmediata
  • Al eliminar un usuario de correo, no se eliminaba la opción de Catch-All, creando una cuenta fantasma
  • Varias correcciones estéticas y menores

Hasta el próximo update!

Pensamientos sobre el GridPanel MultiCuenta

Por Nicolás Alen el 6 Mar 2007 en GridPanel

En esta última semana estuvimos trabajando casi exclusivamente con el GridPanel MultiCuenta, y nos surgieron algunas ideas interesantes que queríamos compartir con todos ustedes, todas tienen que ver con la integración del panel con otras aplicaciones, :

Skins

La sección del panel elegir y cargar un skin va a ser abierta a todos nuestros clientes, y ustedes (resellers) van a poder elegir cuáles de todos los skins, suyos o de clientes nuestros que no conocen, “exportan” a sus propios clientes, y cuál será el skin por defecto.

La única condición será que si deciden ofrecer un skin hecho por algún colaborador, se va a ver el nombre del autor (con el respectivo link a su sitio) en la página de elección de skins.

Cargar un skin será fácil: indicar una URL, una imagen de vista previa, nombre del autor y URL del autor.

Menú

Uno de los temas que más nos importa, es ver qué otras maneras de integrar y personalizar el panel les podemos ofrecer, y llegamos a una conclusión (bastante obvia, pero interesante).

El menú del panel va a poder ser levantado enteramente desde un XML externo (configurable por ustedes). Ustedes van a poder elegir la totalidad de las opciones (menos el botón salir de arriba :-) ).

Hooks

La tercera forma de integrar el panel será crear hooks al comienzo y final de todas las páginas, para que puedan insertar fácilmente código HTML propio (banners, comunicaciones, ayuda, whatever…)

Los hooks básicamente son “ganchos” que se dejan a propósito en ubicaciones estratégicas de los programas para que otros puedan “colgar” cosas sin tener que conocer/cambiar el código fuente.

¿Se les ocurre alguna otra forma de personalizarlo? Veamos!

Cómo diseñar un skin para el panel de control

Por Nicolás Alen el 22 Feb 2007 en GridPanel

Las características destacadas de nuestro nuevo panel de control son:

Arquitectura cliente-servidor
Esto quiere decir que en breve vamos a abrir el API (con su documentación correspondiente) para que cualquier cuenta (ya sea un sitio o un reseller) pueda interactuar con las configuraciones de su sitio.

Hecho de plástico
En realidad, está hecho en Perl. Y nos da una flexibilidad ENORME para modificar las funciones que ya tiene y agregarles nuevas.

Javascript y AJAX por todos lados
El AJAX está de moda, ok. Pero nosotros lo usamos con una buena razón: mejorar enormemente la experiencia de uso. La velocidad de carga de las listas, las búsquedas, las pantallas de agregar o modificar… todo funciona mucho más rápido (a menos que el servidor esté con carga, je :-) )

Diseño 100% CSS
Cada reseller elegirá su CSS favorito (o subirá el suyo propio) para si mismo y las sub-cuentas que tenga hosteadas.

De todas estas maravillas, hoy les voy a explicar los primeros pasos para rediseñar totalmente el skin de su panel de control modificando la hoja de estilos (css) y algunas imágenes.

Leer artículo completo »

Cerrar
Enviar por Correo