• Like
  • Save

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Bargento 1.0 – Zend – Por qué Zend Technologies ?

  • 924 views
Published

 

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
924
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • When more websites visitors hurt your business. Are you ready for peak traffic?A market research study on the impact of poor web performance during peak times on revenue, brand and loyalty.
  • We released Zend Server and Zend Server Community Edition in April this year Products written from scratch based on our very extensive experience with Platform technologies Full integrated stack, native installer, ZF and Studio integration, software updates, all new UI, … Both editions have been very well received by users (love performance boost, ease of use, deployment) Great fit to our partners – we’re working with Varien/Magento, KnowledgeTree, MCS, … Next step will round up web app server offering to support high availability and scalability – more on this in the next few months

Transcript

  • 1. Por qué Zend Technologies ?
    La volatilidad de los e-consumidores impone estándares en producción
    Bargento 1.0 - Madrid – 11 noviembre 2010
  • 2. Qué pasa cuando compran los e-consumidores?
    Cuando gastan la mayor parte de su presupuesto de compras en línea??
    51 %durante periodos de punta
    Qué porcentaje espera que los sitios Web trabajen bien a pesar del numero de visitantes en horas punta de trafico?
    67 %
    Fuente : Estudio Gomez del 16 al 22 diciembre 2009
  • 3. Las expectativas de los e-consumidores fueron satisfechas durante las horas punta en 2009?
    Los e-consumidores notan lentitud en los sitios web en los periodos de punta?
    Si 72 %
    Qué han encontrado?
    58 % errores en paginas web
    51 % problemas en completar las transacciones
    Fuente : Estudio Gomez del 16 al 22 diciembre 2009
  • 4. Qué impacto tiene en los negocios y en la imagen?
    Cual es el porcentaje de los consumidores que pasa a un sitio de un competidor por problemas de bajo rendimiento en horas punta?
    78 %
    Qué pasa luego de esta pobre experiencia?
    88 % tienen menos deseos de volver a este sitio
    47 % salen con una percepción poco positiva de la empresa
    42 % han hablado de esto con familiares, amigos, colegas o en línea
    Fuente : Estudio Gomez del 16 al 22 diciembre 2009
  • 5. Los e-consumidores son impacientes y hostiles?
    Están dispuestos a abandonar un sitio web si encuentran UNA o solo DOS experiencias negativas?
    Si 41 %
    Fuente : Estudio Gomez del 16 al 22 diciembre 2009
  • 6. Y vosotros?
    Consumidor:
    Cuantas veces habéis señalado a un sitio web de los problemas que habéis encontrado?
    Responsable de producción de un sitio web :
    ??? Ningún problema??
    Estáis listos para enfrentar un periodo de punta?
    Fuente : Estudio Gomez del 16 al 22 diciembre 2009
  • 7. Tenemos que temer de los periodos de trafico intenso?
    Inversiones
    Las empresas invierten en campañas publicitarias y en promociones
    Oportunidad de negocios
    Riesgos:
    Rendimiento alterado
    Falta de ganancias de negocios
    Degradación de la imagen
    Solución :
    Usar herramientas de desarrollo, test y pre-producción
    Hacer test de carga
    Disponer de herramientas para detectar y analizar problemas lógicos en producción
  • 8. Mejoren vuestra imagen y vuestra referencia gracias a rendimientos acumulados para Linux y Windows
    “Today we're including a new signal in our search ranking algorithms: site speed.“
    Posted by AmitSinghal, Google Fellow and Matt Cutts, Principal Engineer, Google SearchQuality Team – April 2010
  • 9. Quién es Zend?
    • Fundada en 1999 ZEevSuraski y aNDi Gutmans
    • 10. Oficinas en US, Europa e Israel
    • 11. + de 30 000 clientes
    • 12. Totalmente comprometido con la comunidad de Código Libre – PHP + Zend Engine, Zend Framework, Eclipse PHP Development Tools (PDT), SimpleCloud.org
    • 13. Partners estratégicos con IBM, Microsoft, Oracle y Adobe
  • Los productos de Zend en todo el ciclo de vida de vuestras aplicaciones PHP
    Gestión
    Desarrollo
    Implementación
    Prueba
  • 14. Qué podéis obtener con Zend?
    Rendimiento
    Disponibilidad
    Productividad
  • 15. Z Server Optimiza el rendimiento Magento
    Opcode Acceleration (Optimizer+)
    “Zend Server acceleratesMagentobycachingcompiled PHP opcode in sharedmemory. Thisworksout-of-the-box. Allyouneed to do isrunMagentoon Zend Server.”
    Page (and JavaScript) caching
    “Zend Server caches entire HTTP responses forimproved performance. This can have a verysubstantialimpacton performance butmayrequirecodechangesforpageswhereuser-specificinformation (e.g. shopping cart, recentpurchaseslist) isused. Startbydefining a simple rule to cache js/index.php – thiswill cache a verylongJavaScriptfilecreatedbyMagento and willspeedyourapplication up!”
    “Zend Server has beenoptimizedforrunning Zend Framework applications”
    “Zend and Magento are workingtogetheronoptimization”
  • 16. La propia experiencia de Zend con Magento
    1
    3
    Magento caching + Memcached
    1300ms
    Magento caching + Memcached +
    Magento Compilation Module
    1000ms
    2
    Magento caching + Memcached + Zend Server
    800ms
    Average
    Magento
    Response
    Time
    4
    All caching systems on
    550ms
    2,000ms
    0ms
    28/05/2009
    05/06/2009
    13/06/2009
    21/06/2009
    29/06/2009
  • 17. Hoy día: Zend Server Qué y por qué?
  • 18. Sabéis CUAND0 algo no funciona?
  • 19. Sabéis POR QUE no funciona?
  • 20. Saber Cuando ? Monitoreo
    Saber Porque ? CodeTracing

    17
  • 26. Code Tracing : facilita la busqueda de los problemas y la optimizacion de la aplicacion
    Tiempo de resolución
    Sin Code Tracing
    Análisis de la causa
    Entender y reproducir el problema
    Corrección
    Análisis de la causa
    Analizar el código
    Tiempo de resolución
    Con Code Tracing
    Corrección
    18
  • 27. Qué es Zend Server ?
    Un Stack de Producción PHP de Calidad
    PHP, ZF, conectividad a BD, extensión de debug y mucho mas
    2 Versiones – Community Edition” & una versión completa
    Funciones de monitoreo y diagnostica (integradas con Zend Studio)
    Mejoras en el rendimiento a todos los niveles
    Actualizaciones del producto y correcciones de seguridad
    Fácil y rápido de instalar
    Integración de Zend Framework
    19
  • 28. Zend Server : Ideal mientras vuestra aplicación funciona en un solo servidor
    Monitoring
    &
    Code Tracing
    PHP Stack
    Performance
    &
    Optimization
  • 29. Cuando vuestra aplicación crece…
    • Como hacer crecer la configuración ?
    • 30. Como encontrar los problemas?
    • 31. Como aislarlos?
    • 32. Como garantizar el funcionamiento en caso de bloqueo del sistema?
    • 33. Como garantizar configuraciones homogéneas?
    • 34. Como centralizar?
    Monitoring
    &
    Code Tracing
    PHP Stack
    Performance
    Optimization
  • 35. Monitoring
    &
    Code Tracing
    PHP Stack
    Performance
    Optimization
    Session
    Clustering
    Configuration
    Management
    Centralized
    Monitoring
    Zend Server + Zend Server Cluster Manager
  • 36. Zend Server Cluster Manager Architecture
    Load Balancer
    Firewall
    MySQL
  • 37. del monitoreo de varios servidores…
  • 38. … al Monitoreo Centralizado
  • 39. Session clustering o cuando cae un servidor!
    El Servidor A trata de esperar el Servidor B (master de la sesion), y envia al servidor D (backup de la sesion).
    Le Servidor D se vuelve master y encuentra un nuevo backup (Server C)
    SCD
    SCD
    SCD
    SCD
    Server A
    Server B
    Server C
    Server D
    X
    Load Balancer
    26
  • 40. La Escalabilidad con Zend Server Cluster Manager
    Escalabilidad de Mecanismos de sessionclustering
    Anadir instancias de Zend Server al clúster es fácil y rápido
    Monitoreo y Diagnostico Centralizado
    Adaptado al Cloud Computing
    27
  • 41. Toda la oferta ZEND
    28
    Zend Server