Your SlideShare is downloading. ×

Php Conference Bcn09

466

Published on

Herramientas para desarrolladores PHP en entornos Windows y optimización de aplicaciones PHP en IIS

Herramientas para desarrolladores PHP en entornos Windows y optimización de aplicaciones PHP en IIS

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • El libro de ASP.NET 4.0 que aparece lo repartimos al que quisiera por que es el único en castellano que tiene documentada la parte de la librería AJAX de MS :)

    Pero no es un libro con el que se pueda aprender asp.net 4.0 y menos viniendo en un entorno PHP, mi intención no era generar polémica, era dar algo de material para la parte de AJAX O=)
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total Views
466
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
18
Comments
1
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

Transcript

  • 1. PHP en plataforma MS
    trucos & oportunidades
  • 2. MS DevEvangelist
    @davidsb
    geeks.ms/blogs/dsalgado
    #phpbcn09
  • 3. Desarrollo
    Herramientas
    Servidor
    Plataforma
  • 4. expectativas
    Yo
    expectativas
    Paciencia con
    mi PHP O=)
    Agenda
    expectativas
    Desarrollo
    Plataforma
    Iniciativas
    Nada de .NET
    Temas
    Sketchflow, Expression Web, Superpreview, IE8 Dev Tools, AJAX,IIS Rewrite, IIS SEO, Azure
    Vosotros
    ¡Preguntad!
  • 5. expectativas
    Yo
    expectativas
    Paciencia con
    mi PHP O=)
    Agenda
    expectativas
    Desarrollo
    Plataforma
    Iniciativas
    Nada de .NET
    Temas
    Sketchflow, Expression Web, Superpreview, IE8 Dev Tools, AJAX,IIS Rewrite, IIS SEO, Azure
    Vosotros
    ¡Preguntad!
  • 6. Agencias Web
    Empleados <= 10
    Software
    Autohosting
    Hosting
    Emprendedores
    < 1M
    < 3 años
    Software
    *spark ;)
  • 7. www.microsoft.com/web
    • Eclipse & Windows 7
    • 8. Azure Tools for Eclipse
    • 9. Azure SDK para Java
    • 10. Eclipse Tools para Java
    anuncios…
  • 11. www.microsoft.com/web
    • Web PlatformInstaller
    .NET & PHP
    • Web ApplicationGallery
    Aplicaciones demandadas + showcase
    Desarrollo
  • 12.
    • Esbozar Ideas
    • 13. Prototipo funcional
    • 14. Revisar en el reproductor
    sketchflow
    Desarrollo
  • 15.
  • 16.
    • Soporte nativo PHP
    • 17. Funcionalidad orientada al website
    • 18. Diseño / Desarrollo
    • 19. Silverlight, Flash, Photoshop, Estándares, FTP, TFS, …
    Expression Web 3
    Desarrollo
  • 20.
    • CDN -> http://ajax.microsoft.com/cdn
    • 21. MS Ajax para binding en cliente
    JQuery / MS AJAX
    Desarrollo
  • 22.
  • 23.
    • Plugin de Navegador
    • 24. Herramienta de diseño
    • 25. Incluye DeepZoom
    • 26. Características
    • 27. Web Services, REST, 3D, HD, Streaming, capacidad offline, …
    Silverlight
    Desarrollo
  • 28.
    • Troubleshooting CSS
    • 29. Expression Web 3
    • 30. IE8 Developer Tools (F12)
    • 31. Superpreview
    http://expression.microsoft.com/en-us/dd565874.aspx
    text/CSS
    Herramientas
  • 32.
  • 33.
    • Rendimiento de PHP en IIS (1/2)
    • 34. CGI vs ISAPI vs FastCGI
    • 35. IIS5.1 - IIS6 - IIS7
    • 36. Configurar en cada equipo para mejor rendimiento
    • 37. 8-10 CPU
    IIS FastCGI
    Servidor
  • 38.
    • Rendimiento de PHP en IIS (2/2)
    • 39. Acelera en 3 niveles
    Opcode Cache
    File Cache
    Relative File Path Cache
    • extension = php_wincache.dll
    (php.iis.net)
    Windows Cache Extensionfor PHP
    Servidor
  • 40. IIS Rewrite
    www.iis.net
    Servidor
  • 45. IIS SEO toolkit
    www.iis.net
    Servidor
  • 50.
  • 51. Servidores
    propios
    Servidoresalquilados
    La Nube
    • Tuspropiasmáquinas, conectividad…
    • 52. Control Absoluto
    • 53. ResponsabilidadAbsoluta
    • 54. CapacidadEstática
    • 55. Inversión
    • 56. Sw, Máquinas, Conectividadalquilada
    • 57. Menos Control
    • 58. MenosResponsabilidades
    • 59. Menoscostes capital
    • 60. Pagasporcapacidad, inclusoinactiva
    • 61. Infraestructuracompartida
    • 62. Virtualizada y dinámica
    • 63. Escalable y disponible
    • 64. Abstracción de infraestructura
    • 65. Servicios alto nivel
    • 66. Pay per use
  • Quéimplicapara TI, desarrollador
    Escalado
    GestónAutomatizada
    Alta Disponibilidad
    Multi-Tenancy
    A
    B
    Serviciosdisponiblesparaconectarloscon apps
    Datacenters & entorno de ejecuciónparaconstruir o comprar apps
    ó
  • 67. Computación:Entornovirtualizadobasado en Windows Server
    Almancenamiento: Escalable, disponible y durable
    Gestión: Gestión Automatizadabasada en el modelo
    BBDD:Procesamientorelacional
    Service Bus: Bus de propósito general
    Access Control: Control de accesoporreglas y claims
    Azure
  • 68.
  • 69.
  • 70. www.microsoft.com/web
    Q&A
    David Salgado
    MS DevEvangelist
    @davidsb
    geeks.ms/blogs/dsalgado
    #phpbcn09

×