{"id":3311,"date":"2015-09-15T09:30:04","date_gmt":"2015-09-15T13:30:04","guid":{"rendered":"http:\/\/blog.funio.com\/fr\/?p=3311"},"modified":"2015-09-14T16:22:55","modified_gmt":"2015-09-14T20:22:55","slug":"ruby-python-djang-oserveurs-funio","status":"publish","type":"post","link":"http:\/\/blog.funio.com\/fr\/2015\/09\/ruby-python-djang-oserveurs-funio\/","title":{"rendered":"Ruby et Python maintenant disponibles sur les serveurs Funio"},"content":{"rendered":"<p>De plus en plus de plateformes aujourd\u2019hui sont b\u00e2ties avec Python ou Ruby, deux langages de programmation pris\u00e9s par les d\u00e9veloppeurs, les startups et de nombreuses entreprises.<\/p>\n<p>Pourquoi? Parce que Python et Ruby proposent des frameworks (respectivement Django et Ruby on Rails) particuli\u00e8rement adapt\u00e9s au d\u00e9veloppement d\u2019application web.<\/p>\n<p>Pour vous donner quelques exemples, des sites comme Airbnb, Basecamp, Bloomberg, Fiverr, Kickstarter ou Couchsurfing sont cr\u00e9\u00e9s avec Ruby on Rails. Instagram, The Onion ou Pinterest, eux, sont con\u00e7us avec Django.<\/p>\n<p>Ruby on Rails et Django proposent un patron d\u2019architecture MVC (\u00ab\u00a0mod\u00e8le-vue-contr\u00f4leur\u00a0\u00bb ou \u00ab\u00a0model-view-controller\u00a0\u00bb en anglais) qui permet de concevoir des interfaces utilisateur rapidement et de mani\u00e8re intuitive. Ce patron d\u2019architecture s\u00e9pare en fait le mod\u00e8le de donn\u00e9es, la pr\u00e9sentation des informations dans l\u2019interface utilisateur, et la logique de contr\u00f4le et la gestion des \u00e9v\u00e9nements des informations. Ces deux frameworks offrent donc une alternative int\u00e9ressante au PHP traditionnel.<\/p>\n<p><img decoding=\"async\" class=\"alignnone\" style=\"width: 100%; height: auto;\" src=\"https:\/\/media.funio.com\/images\/kb\/blog\/Ruby-Python.png\" alt=\"Ruby and Python available\" \/><\/p>\n<p><strong>Comment utiliser Python ou Ruby avec mon plan d\u2019h\u00e9bergement?<\/strong><\/p>\n<p>Aujourd\u2019hui, Ruby et Python sont disponibles pour tous les nouveaux plans d\u2019h\u00e9bergement web Funio (\u00e0 l\u2019exception du plan \u00c9conomique). En termes de version, nous offrons Ruby de 1.8 \u00e0 2.1, ainsi que Python\u00a02.7, 3.3 et 3.4.<\/p>\n<p>Pour utiliser Ruby ou Python sur plan d\u2019h\u00e9bergement, c\u2019est tr\u00e8s simple. Il suffit de se rendre dans le panneau de contr\u00f4le cPanel et d\u2019y ajouter ces applications. S\u00e9lectionnez la version d\u00e9sir\u00e9e, et bon d\u00e9veloppement\u00a0!<\/p>\n<p><a href=\"https:\/\/funio.com\/fr\/contacts\">N\u2019h\u00e9sitez pas \u00e0 nous contacter si vous avez des questions\u00a0!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>De plus en plus de plateformes aujourd\u2019hui sont b\u00e2ties avec Python ou Ruby, deux langages de programmation pris\u00e9s par les d\u00e9veloppeurs, les startups et de nombreuses entreprises. Pourquoi? Parce que Python et Ruby proposent des frameworks (respectivement Django et Ruby on Rails) particuli\u00e8rement adapt\u00e9s au d\u00e9veloppement d\u2019application web. Pour vous donner quelques exemples, des sites [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,191],"tags":[7,219],"class_list":["post-3311","post","type-post","status-publish","format-standard","hentry","category-funio","category-site-web","tag-default","tag-httpsmedia-funio-comimageskbblogruby-png"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Ruby et Python maintenant disponibles sur les serveurs Funio &#8212; Funio Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.funio.com\/fr\/2015\/09\/ruby-python-djang-oserveurs-funio\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ruby et Python maintenant disponibles sur les serveurs Funio &#8212; Funio Blog\" \/>\n<meta property=\"og:description\" content=\"De plus en plus de plateformes aujourd\u2019hui sont b\u00e2ties avec Python ou Ruby, deux langages de programmation pris\u00e9s par les d\u00e9veloppeurs, les startups et de nombreuses entreprises. Pourquoi? Parce que Python et Ruby proposent des frameworks (respectivement Django et Ruby on Rails) particuli\u00e8rement adapt\u00e9s au d\u00e9veloppement d\u2019application web. Pour vous donner quelques exemples, des sites [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.funio.com\/fr\/2015\/09\/ruby-python-djang-oserveurs-funio\/\" \/>\n<meta property=\"og:site_name\" content=\"Funio Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/FunioHosting\" \/>\n<meta property=\"article:published_time\" content=\"2015-09-15T13:30:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/media.funio.com\/images\/kb\/blog\/Ruby-Python.png\" \/>\n<meta name=\"author\" content=\"\u00c9quipe Funio\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@funiohosting\" \/>\n<meta name=\"twitter:site\" content=\"@funiohosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u00c9quipe Funio\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2015\\\/09\\\/ruby-python-djang-oserveurs-funio\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2015\\\/09\\\/ruby-python-djang-oserveurs-funio\\\/\"},\"author\":{\"name\":\"\u00c9quipe Funio\",\"@id\":\"http:\\\/\\\/blog.funio.com\\\/fr\\\/#\\\/schema\\\/person\\\/9a16174d2c7c5cdc03acc6d11636e922\"},\"headline\":\"Ruby et Python maintenant disponibles sur les serveurs Funio\",\"datePublished\":\"2015-09-15T13:30:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2015\\\/09\\\/ruby-python-djang-oserveurs-funio\\\/\"},\"wordCount\":278,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2015\\\/09\\\/ruby-python-djang-oserveurs-funio\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/media.funio.com\\\/images\\\/kb\\\/blog\\\/Ruby-Python.png\",\"keywords\":[\"Default\",\"https:\\\/\\\/media.funio.com\\\/images\\\/kb\\\/blog\\\/ruby.png\"],\"articleSection\":[\"Funio\",\"Site Web\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2015\\\/09\\\/ruby-python-djang-oserveurs-funio\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2015\\\/09\\\/ruby-python-djang-oserveurs-funio\\\/\",\"url\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2015\\\/09\\\/ruby-python-djang-oserveurs-funio\\\/\",\"name\":\"Ruby et Python maintenant disponibles sur les serveurs Funio &#8212; Funio Blog\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/blog.funio.com\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2015\\\/09\\\/ruby-python-djang-oserveurs-funio\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2015\\\/09\\\/ruby-python-djang-oserveurs-funio\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/media.funio.com\\\/images\\\/kb\\\/blog\\\/Ruby-Python.png\",\"datePublished\":\"2015-09-15T13:30:04+00:00\",\"author\":{\"@id\":\"http:\\\/\\\/blog.funio.com\\\/fr\\\/#\\\/schema\\\/person\\\/9a16174d2c7c5cdc03acc6d11636e922\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2015\\\/09\\\/ruby-python-djang-oserveurs-funio\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2015\\\/09\\\/ruby-python-djang-oserveurs-funio\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2015\\\/09\\\/ruby-python-djang-oserveurs-funio\\\/#primaryimage\",\"url\":\"https:\\\/\\\/media.funio.com\\\/images\\\/kb\\\/blog\\\/Ruby-Python.png\",\"contentUrl\":\"https:\\\/\\\/media.funio.com\\\/images\\\/kb\\\/blog\\\/Ruby-Python.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.funio.com\\\/fr\\\/2015\\\/09\\\/ruby-python-djang-oserveurs-funio\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\\\/\\\/blog.funio.com\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ruby et Python maintenant disponibles sur les serveurs Funio\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/blog.funio.com\\\/fr\\\/#website\",\"url\":\"http:\\\/\\\/blog.funio.com\\\/fr\\\/\",\"name\":\"Funio Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\\\/\\\/blog.funio.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/blog.funio.com\\\/fr\\\/#\\\/schema\\\/person\\\/9a16174d2c7c5cdc03acc6d11636e922\",\"name\":\"\u00c9quipe Funio\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/789911ce0524635aa64ef3ac5b97fe3b5b8cafb4afdddbc0512e59a1ef260ed6?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/789911ce0524635aa64ef3ac5b97fe3b5b8cafb4afdddbc0512e59a1ef260ed6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/789911ce0524635aa64ef3ac5b97fe3b5b8cafb4afdddbc0512e59a1ef260ed6?s=96&d=mm&r=g\",\"caption\":\"\u00c9quipe Funio\"},\"url\":\"http:\\\/\\\/blog.funio.com\\\/fr\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Ruby et Python maintenant disponibles sur les serveurs Funio &#8212; Funio Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.funio.com\/fr\/2015\/09\/ruby-python-djang-oserveurs-funio\/","og_locale":"en_US","og_type":"article","og_title":"Ruby et Python maintenant disponibles sur les serveurs Funio &#8212; Funio Blog","og_description":"De plus en plus de plateformes aujourd\u2019hui sont b\u00e2ties avec Python ou Ruby, deux langages de programmation pris\u00e9s par les d\u00e9veloppeurs, les startups et de nombreuses entreprises. Pourquoi? Parce que Python et Ruby proposent des frameworks (respectivement Django et Ruby on Rails) particuli\u00e8rement adapt\u00e9s au d\u00e9veloppement d\u2019application web. Pour vous donner quelques exemples, des sites [...]","og_url":"https:\/\/blog.funio.com\/fr\/2015\/09\/ruby-python-djang-oserveurs-funio\/","og_site_name":"Funio Blog","article_publisher":"https:\/\/www.facebook.com\/FunioHosting","article_published_time":"2015-09-15T13:30:04+00:00","og_image":[{"url":"https:\/\/media.funio.com\/images\/kb\/blog\/Ruby-Python.png","type":"","width":"","height":""}],"author":"\u00c9quipe Funio","twitter_card":"summary_large_image","twitter_creator":"@funiohosting","twitter_site":"@funiohosting","twitter_misc":{"Written by":"\u00c9quipe Funio","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.funio.com\/fr\/2015\/09\/ruby-python-djang-oserveurs-funio\/#article","isPartOf":{"@id":"https:\/\/blog.funio.com\/fr\/2015\/09\/ruby-python-djang-oserveurs-funio\/"},"author":{"name":"\u00c9quipe Funio","@id":"http:\/\/blog.funio.com\/fr\/#\/schema\/person\/9a16174d2c7c5cdc03acc6d11636e922"},"headline":"Ruby et Python maintenant disponibles sur les serveurs Funio","datePublished":"2015-09-15T13:30:04+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.funio.com\/fr\/2015\/09\/ruby-python-djang-oserveurs-funio\/"},"wordCount":278,"commentCount":0,"image":{"@id":"https:\/\/blog.funio.com\/fr\/2015\/09\/ruby-python-djang-oserveurs-funio\/#primaryimage"},"thumbnailUrl":"https:\/\/media.funio.com\/images\/kb\/blog\/Ruby-Python.png","keywords":["Default","https:\/\/media.funio.com\/images\/kb\/blog\/ruby.png"],"articleSection":["Funio","Site Web"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.funio.com\/fr\/2015\/09\/ruby-python-djang-oserveurs-funio\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.funio.com\/fr\/2015\/09\/ruby-python-djang-oserveurs-funio\/","url":"https:\/\/blog.funio.com\/fr\/2015\/09\/ruby-python-djang-oserveurs-funio\/","name":"Ruby et Python maintenant disponibles sur les serveurs Funio &#8212; Funio Blog","isPartOf":{"@id":"http:\/\/blog.funio.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.funio.com\/fr\/2015\/09\/ruby-python-djang-oserveurs-funio\/#primaryimage"},"image":{"@id":"https:\/\/blog.funio.com\/fr\/2015\/09\/ruby-python-djang-oserveurs-funio\/#primaryimage"},"thumbnailUrl":"https:\/\/media.funio.com\/images\/kb\/blog\/Ruby-Python.png","datePublished":"2015-09-15T13:30:04+00:00","author":{"@id":"http:\/\/blog.funio.com\/fr\/#\/schema\/person\/9a16174d2c7c5cdc03acc6d11636e922"},"breadcrumb":{"@id":"https:\/\/blog.funio.com\/fr\/2015\/09\/ruby-python-djang-oserveurs-funio\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.funio.com\/fr\/2015\/09\/ruby-python-djang-oserveurs-funio\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.funio.com\/fr\/2015\/09\/ruby-python-djang-oserveurs-funio\/#primaryimage","url":"https:\/\/media.funio.com\/images\/kb\/blog\/Ruby-Python.png","contentUrl":"https:\/\/media.funio.com\/images\/kb\/blog\/Ruby-Python.png"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.funio.com\/fr\/2015\/09\/ruby-python-djang-oserveurs-funio\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/blog.funio.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Ruby et Python maintenant disponibles sur les serveurs Funio"}]},{"@type":"WebSite","@id":"http:\/\/blog.funio.com\/fr\/#website","url":"http:\/\/blog.funio.com\/fr\/","name":"Funio Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/blog.funio.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"http:\/\/blog.funio.com\/fr\/#\/schema\/person\/9a16174d2c7c5cdc03acc6d11636e922","name":"\u00c9quipe Funio","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/789911ce0524635aa64ef3ac5b97fe3b5b8cafb4afdddbc0512e59a1ef260ed6?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/789911ce0524635aa64ef3ac5b97fe3b5b8cafb4afdddbc0512e59a1ef260ed6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/789911ce0524635aa64ef3ac5b97fe3b5b8cafb4afdddbc0512e59a1ef260ed6?s=96&d=mm&r=g","caption":"\u00c9quipe Funio"},"url":"http:\/\/blog.funio.com\/fr\/author\/admin\/"}]}},"_links":{"self":[{"href":"http:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/posts\/3311","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/comments?post=3311"}],"version-history":[{"count":3,"href":"http:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/posts\/3311\/revisions"}],"predecessor-version":[{"id":3314,"href":"http:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/posts\/3311\/revisions\/3314"}],"wp:attachment":[{"href":"http:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/media?parent=3311"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/categories?post=3311"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.funio.com\/fr\/wp-json\/wp\/v2\/tags?post=3311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}