Your SlideShare is downloading. ×
0
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Php Conference Bcn09
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Php Conference Bcn09

469

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

×