Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Joomla Days 2011 Lyon

1,267 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Joomla Days 2011 Lyon

  1. 1. Joomla, Windows, et Cloud<br />Questions bienvenues, interrompez-moi, dites-moi d’aller plus vite, etc<br />Pierre Couzy - Microsofthttp://blog.couzy.com/<br />
  2. 2. Microsoft et l'Open Source ?<br />PHP sous Windows <br />Runtime et extensions<br />Développements spécifiques Joomla<br />Azure, l’approche Microsoft du Cloud<br />Les principales briques d’Azure<br />L’intégration avec Joomla<br />Agenda<br />
  3. 3. 2004 : Open Source Technology Center<br />2007 : Premières distros PHP industralisées<br />2008 : Collaborations avec l’AFUP, WebPI<br />2009 : DrupalCon Paris, Wincache, Linux<br />2010 : PDO pour Sql Server, WebMatrix<br />2011 : Symfony, Drupal, Wordpress, Joomla<br />Microsoft et l’Open Source<br />
  4. 4. Plate-forme Web Windows pour PHP<br />Application: PHP<br />Base : SQL Server et/ouMySql<br />Serveur Web: Internet Information Services (IIS) 7.0 / 7.5<br />OS: Windows Server® 2008 / 2008 R2<br />
  5. 5. Industrialiser une distro PHP<br />PHP 5.2<br />PHP 5.3<br />
  6. 6. Passage à Visual C++ 9<br />PHP 5.2<br />PHP 5.3<br />
  7. 7. De CGI à FastCGI<br />
  8. 8. Wincache<br />
  9. 9. Un peu de perf?<br />
  10. 10. PHP Manager <br />http://phpmanager.codeplex.com/<br />
  11. 11. PHP et Sql Server<br />
  12. 12. http://sqlsrvphp.codeplex.com<br />
  13. 13. Web Plaform Installer<br />http://www.microsoft.com/web<br />Un outilpermettantd’installer et de personnaliser :<br />Un serveur Web IIS<br />Des Frameworks et des runtimes (.NET / PHP)<br />Des bases de données(SQL Server, MySQL)<br />Des outils(Visual Web Developer, Silverlight, etc)<br />Et des applications Web (disponiblessur le Windows Web App Gallery):<br />Blogs (phpBB, WordPress, DasBlog, …)<br />Wikis, Galleries et des outils<br />CMS (DotNetNuke, Drupal, SilverStripe, ...)<br />
  14. 14. www.microsoft.com/web/joomla<br />Joomla 1.6 supporte Wincache en standard<br />Joomla-multidb : support de Sql Server<br />Et Joomla ? <br />
  15. 15. http://web.ms/webmatrix<br />Comment tester – en dev<br />
  16. 16. www.maplateformeweb.com<br />Comment tester – en prod<br />
  17. 17.
  18. 18. Le cloudchez Microsoft : Azure<br />
  19. 19. Le Cloud ? Des machines,<br />
  20. 20. .. Installéesdans des datacenters,<br />
  21. 21. Un hyperviseur, sur lequel on déploie une VM hôte,qui administre N machines virtuelles<br />Une ou deux couches d’OS<br />CPU: x64<br />OS : Windows 2008<br />Web Server : IIS 7<br />Apps : .Net, PHP, C++, etc.<br />
  22. 22. Azure™ Services Platform<br />Une plateforme multi-technos<br />
  23. 23. Azure - where<br />
  24. 24. Pourquoi ?<br />
  25. 25. Capacités intéressantes d’Azure<br />Data Center<br />Navigateur<br />Windows Azure<br />Worker Service<br />Autresserveurs<br />LB<br />Tables<br />CDN<br />Azure Storage<br />Web Site<br />(ASPX, ASMX, WCF)<br />Web Site<br />(ASPX, ASMX, WCF)<br />Site Web<br />Queue<br />LB<br />Blobs<br />Sql Azure<br />
  26. 26. Gestion de charge<br />Pic de charge<br />Charge<br />Jan<br />Apr<br />Jul<br />Oct<br /> Cloud <br /> Cloud <br />p1 p2 p3<br />Web Tier<br />B/L Tier<br />Database<br />Database<br />B/L Tier<br />Web Tier<br />B/L Tier<br />Web Tier<br />B/L Tier<br />Web Tier<br />
  27. 27. Le site va vivre sur N machines<br />Le code reste sur les machines<br />Les données vont en base<br />Les images vont sur des serveurs dédiés<br />Le code : Joomla-multidb<br />Les données relationnelles : Sql Azure<br />Les images : Windows Azure Storage<br />Comment adapter un site à Azure ?<br />
  28. 28. http://windowsazurepass.com/code promo : JOOMLA<br />Comment tester Azure ?<br />
  29. 29. Merci.<br /> Questions ? <br />
  30. 30. http://web.ms/joomla<br />Contient WebMatrix<br />Contient Joomla 1.6<br />À partir de Windows XP (sp3, je crois)<br />Pour tester la mise en production :<br />http://maplateformeweb.com<br />(Serveur dédié Windows gratuit jusqu’à fin mai)<br />La doc en français (pour Webmatrix et la mise en prod)<br />http://msdn.microsoft.com/fr-fr/web-webmatrix.aspx<br />Découvrir Joomla sous Windows<br />

×