Como crear websites escalables

February 20, 2007 on 3:48 am | In Uncategorized | No Comments

Cuando pasas de llevar una web de cientos de visitas diarias a miles o cientos de miles comienzan a aprecer problemas de rendimiento, saturación de los servidores etc..

A esto se le denomina ”morir de éxito” si no se realizan los cambios necesarios y se escala correctamente la web, los continuos errores podrían hacer huir a nuestros visitantes.
building_scalable_-websites.jpg

Para no fracasar en el paso de ser una web de pocos usuarios a ser una web usada por millones hay que saber “escalar” de forma correcta, con el mínimo dinero posible, y rápidamente. Los que mejor saben hacer esto son la gente de Google, Yahoo y similares que dan servicio a miles de millones de peticiones al día sin apenas problemas. Por ejemplo, en este artículo tenéis la apasionante historia de la evolución del código - infraestructura - servidores de Myspace, quizás una de las aplicaciones web que más rápidamente ha tenido que “escalar” en los últimos años.

El libro “Building Scalable Websites” está escrito por el programador jefe de Flickr (La mente principal que ha trabajado desde el comienzo de Flickr), otra aplicación web con una estabilidad y capacidad de procesar enormes cantidades de datos sin precedentes. Lo bueno del libro es que está escrito en un estilo muy directo, sin andarse con rodeos, explicando problemas con los que se encontraron al montar Flickr y cómo los solucionaron con ejemplos concretos reales (Mostrando código fuente de Flickr). Explica cómo montar un API, como montar un entorno de desarrollo, cómo escalar Mysql, balanceo de cargas, protección contra ataques, internacionalización sin morir en el intento, sindicación, escalando Apache y Php, caching, messaging services etc.

Flickr sirve 5.000 páginas por segundo, tiene 100.000 líneas de código php en funcionamiento, y sus usuarios generan 60.000 transacciones en las bases de datos por segundo. Aun así es una de las aplicaciones web más estables que conozco. Aprender de la mente que ha creado tal maravilla es un placer, sin duda uno de los mejores libros técnicos que conozco.
vía: http://www.kirainet.com/construyendo-webs-escalables/

Claves para elegir tu dominio web

February 6, 2007 on 3:48 am | In Uncategorized | No Comments

Vía HelloGoogle nos encontramos con este interesante articulo acerca de como elegir correctamente tu nombre de dominio:

  1. Registre el nombre de su dominio antes de comenzar el desarrollo de su Site. En el caso de dudar entre varios dominios, si puede permitírselo, regístrelos todos.
    En la página
    http://www.whois.org/ puede comprobar si el dominio en el que había pensado está libre y en caso de estar ocupado quién lo ha reservado.
    Si está realmente interesado en un dominio ocupado puede contactar con el propietario para comprobar la viabilidad de la compra, aunque el precio puede ser considerablemente alto.
    El dominio realstate.net fue recientemente vendido por 300.000$.
    El dominio music.com se encuentra a la venta por 10.000.000$
  2. Como primera opción, opte por utilizar el nombre de su marca en el dominio. Ej.: www.bmw.com
  3. El nombre de su dominio debe corresponder con el nombre de su Site, servicio, producto o empresa, de otra forma sus visitantes se encontrarían desorientados.
  4. Huya de los nombres de domininos genéricos.
    Si su empresa vende coches podría verse tentado a elegir un dominio como
    http://www.coches.com/ o http://www.vendocoches.com/.
    La percepción de la comunidad web de los dominios genéricos es poco positiva y la imagen de su empresa se vería perjudicada.
  5. El nombre de su dominio no debe ser un eslógan.
    Dominios como “Lamejorwebdelmundo.com” se perciben por la comunidad web como poco transparentes o fraudulentos.
  6. Un dominio fácil de recordar es un buen dominio. Google es fácil de recordar.
  7. Un dominio verbalizable es un buen dominio. Google se puede pronunciar de forma sencilla.
  8. Un domino con contenido semántico es un buen dominio. ¿Sabía que Google es una unidad de medida?
  9. Decántese por un nombre de dominio corto frente a uno más largo.
    Aunque es posible contratar un nombre de dominio de hasta 64 caracteres, un domino demasiado largo es inmanejable.
    Los dominios cortos son más fáciles de recordar y más rápidos de teclear.
    Un dato objetivo: No existen dominios .com libres de 1, 2, ó 3 letras.
    Sólo quedan disponibles 2.428 dominios .com de 4 letras, es decir, menos de un 10% del total.
  10. Tenga presente que Google asocia el Page Rank al dominio de una página. Cambiar de dominio supone la perdida del PR que tenía.
  11. Si el dominio contiene de forma natural keywords relevantes en el nombre es una ventaja de cara a la indexación en los motores de búsqueda.
    No debe enfocar la elección de su dominio únicamente por los keywords que contiene.
    Evite la repetición de keywords en el nombre de dominios si no es absolutamente necesario.
  12. Evite los caracteres de separación “-”,“_” en el nombre de su dominio.Ej: venta-de-coches-ocasion.com
    Conduce a errores cuando se transmite verbalmente.
    Son incómodos de escribir.Los buscadores desconfían de este tipo de dominos, no los indexarán antes ni mejor.
  13. Utilice sólo artículos y determinantes si el nombre de su Site o Empresa también los contienen.
  14. Si el nombre de dominio que buscaba está ocupado, utilice su imaginación.
  15. Sea distinto a su competencia, atrévase con nombres de dominio diferentes.
    Utilice la ingeniería de nombres: Saque provecho de la fonética de las palábras, los doble sentidos, etc.
    Qué le parece
    welcome.to/sweden? o del.icio.us ?
  16. Aprenda de las webs más relevantes: Google, Yahoo, Overture, Blogger, Ebay, etc
  17. Elija el dominio “.com” como primera elección.
    edu: Se asocian a organizaciones educacionales.
    gov: Organizaciones gubernamentales.
    mil: Organizaciones militares.
    net: Organizaciones que proveen infraestructura de red. A partir de 1996 net y com han sido abiertas a cualquier organización comercial.
    org: Suelen atribuirse a organizaciones sin ánimo de lucro.
    int: Organizaciones internacionales.
    Los dominios propios de un país (.es .uk) son sólo aconsejables para empresas que desempeñan su función únicamente en ese país.
    A los navegadores les gustan los dominios “.com”: Pruebe a escribir “hellogoogle” en su navegador.
    Los motores de búsqueda prefieren los dominios “.com”
    A los usuarios les gustan los dominios .com: Si alguien le pidiera que visitara la página de Hellogoogle su primera elección sería visitar “
    hellogoogle.com“.
  18. Saque provecho a los subdominios.
    El dominio por defecto es el www, pero puede configurar gratuitamente todos los subdmoinios que necesite: Ej: foro.hellogoogle.com, noticias.hellogoogle.com, etc.
    Google también indexa los subdominios, pero no intente engañar a los buscadores utilizando los subdmoinios para crear múltiples páginas de entrada. Esta práctica está considerada como fraudulenta y puede ser severamente penalizado.
  19. Registre todas las variantes que le sean posible .es, .net, .org, .biz, .net… para evitar futuros conflictos con otros Sites.
  20. Utilice herramientas especializadas para el análisis de dominios.
    Domain Typo Generator: nos permite conocer los errores más habituales en la escritura  de un dominio.
    Domain Name Generator: sugerencias sobre nombres de dominio. 
    http://www.domainsbot.com/: Una aplicación similar pero de otra compañía.
    Internet Archive: Puede ser una herramienta interesante si acaba de adquirir un dominio expirado y le gustaría saber qué web había anteriormente
  21. Al contratar un dominio asegúrese siempre que el registro se realizará a su nombre. Hay empresas que le ofrecen mejores precios pero a costa de registrar el dominio a otro nombre. Esto puede generarle serios problemas legales en el futuro.
  22. Desconfíe. En el mercado de dominios todo vale.
    Al consultar sobre la disponibilidad de  un dominio puede estar enseñando sus cartas a una empresa caza dominios.
    Actué siempre rápido y no de pie a que alguien se le adelante.
  23. Tenga siempre presente la fecha de expiración de su dominio.
    Existen muchas empresas especializadas en la compra y venta de nombres de dominio que están al acecho de dominios a punto de caducar.
    Un descuido en la renovación de dominio, puede tener consecuencias catastróficas para su empresa, haga la reserva por periodos largos.
  24. Pida la opinión de otras personas antes de tomar una decisión.Contar con varios puntos de vista le ayudará a elegir el dominio.
  25. Otorgue la importancia que se merece a la elección del dominio. Un nombre de dominio atractivo y elegante reforzará la imagen de su empresa en Internet, por el contrario un dominio poco acertado ofrecera una visión negativa a sus visitantes. Por lo tanto no escatime esfuerzos ni dinero, su empresa se lo agradecerá.  

Conocer el numero de links entrantes en Google

February 6, 2007 on 2:54 am | In Uncategorized | No Comments

Vía canguroRico  nos enteramos que después de mucho tiempo google se ha decidido a dar a conocer a los webmasters cuantas páginas linkean hacia sus sitios Hasta ahora, esto se podía hacer de forma parcial mediante el comando link:sitio.web , este comando no daba ni mucho menos el conteo exacto de links entrantes sino un subconjunto. La unica forma que teníamos para saber el número de links era utilizar otros buscadores como Yahoo. Ahora mediante el blog oficial de google acaba de anunciar la herramienta que lo hace posible: googlelinks.jpgAt Webmaster Central, we are all about communicating with webmasters about their sites in the Google index. We want to provide as much information as we can to help webmasters understand how their sites perform and how to improve their results. And we want to get input from the site owners, who after know their sites best. We spend a lot of time talking with, and getting feedback from, webmasters. One request we hear a lot is to show which pages link to a site. You could always get a sub-sampled list of backlinks by using the link: operator, but now, as the owner of a site, you can get a much larger list in the Webmaster Tools component of Webmaster Central.Head on over to this post on our Webmaster Central blog for all the details, and then log into Webmaster tools to see what sites link to you. We hope this gives you greater insight about your visitor traffic as well as how your site is linked throughout the web. 

El link donde podéis consultarlo es el siguiente: http://www.google.com/webmasters/tools Esperemos que os sea de utilidad.Actualizado desde telendro:
Matt Cutts añade algunas cuestiones:
- La herramienta de backlinks no muestra el 100% de los backlinks que tiene Google (que controla de cada site), pero espero que el número de enlaces que están disponibles crezca.
- No asumir que solamente porque veas el backlink listado, éste esté dando algún peso a tu web. (algunas personas han visto nofollows listados)
En Search Engine Land, algún apunte más:
- Los enlaces a páginas contenidas en el index suplementario de Google no se mostrarán.
- Los enlaces desde subdominios del mismo dominio no son considerados enlaces externos (backlinks). Por ejemplo si tienes un weblog alojado en blogspot o wordpress, los enlaces desde estos mismos subdominios no aparecerán como backlinks.

Powered by WordPress with Pool theme design by Borja Fernandez.
Entries and comments feeds. Valid XHTML and CSS. ^Top^