{"id":4940,"date":"2017-01-03T22:49:04","date_gmt":"2017-01-03T22:49:04","guid":{"rendered":"https:\/\/dmjcomputerservices.com\/fr\/?page_id=4940"},"modified":"2022-10-11T12:13:20","modified_gmt":"2022-10-11T11:13:20","slug":"plan-de-performance-wordpress","status":"publish","type":"page","link":"https:\/\/dmjcomputerservices.com\/fr\/plan-de-performance-wordpress\/","title":{"rendered":"Plan WordPress pour booster les Performances de votre site"},"content":{"rendered":"<p>[et_pb_section fb_built=\u00a0\u00bb1&Prime; admin_label=\u00a0\u00bbsection\u00a0\u00bb _builder_version=\u00a0\u00bb4.16&Prime; global_colors_info=\u00a0\u00bb{}\u00a0\u00bb theme_builder_area=\u00a0\u00bbpost_content\u00a0\u00bb][et_pb_row admin_label=\u00a0\u00bbrow\u00a0\u00bb _builder_version=\u00a0\u00bb4.16&Prime; background_size=\u00a0\u00bbinitial\u00a0\u00bb background_position=\u00a0\u00bbtop_left\u00a0\u00bb background_repeat=\u00a0\u00bbrepeat\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb theme_builder_area=\u00a0\u00bbpost_content\u00a0\u00bb][et_pb_column type=\u00a0\u00bb4_4&Prime; _builder_version=\u00a0\u00bb4.16&Prime; custom_padding=\u00a0\u00bb|||\u00a0\u00bb global_colors_info=\u00a0\u00bb{}\u00a0\u00bb custom_padding__hover=\u00a0\u00bb|||\u00a0\u00bb theme_builder_area=\u00a0\u00bbpost_content\u00a0\u00bb][et_pb_text admin_label=\u00a0\u00bbText\u00a0\u00bb _builder_version=\u00a0\u00bb4.18.0&Prime; background_size=\u00a0\u00bbinitial\u00a0\u00bb background_position=\u00a0\u00bbtop_left\u00a0\u00bb background_repeat=\u00a0\u00bbrepeat\u00a0\u00bb hover_enabled=\u00a0\u00bb0&Prime; global_colors_info=\u00a0\u00bb{}\u00a0\u00bb theme_builder_area=\u00a0\u00bbpost_content\u00a0\u00bb sticky_enabled=\u00a0\u00bb0&Prime;]<\/p>\n<h2>Pourquoi un Plan de Performance WordPress ?<\/h2>\n<p><img decoding=\"async\" class=\"alignright size-medium wp-image-4721\" title=\"Faster websites have an advantage over slow ones\" src=\"https:\/\/dmjcomputerservices.com\/fr\/wp-content\/uploads\/2016\/10\/Website-speed-faster-is-an-advantage-300x200.jpg\" alt=\"&quot; racing bikes showing that faster is better when it comes to websites\" width=\"300\" height=\"200\" srcset=\"https:\/\/dmjcomputerservices.com\/fr\/wp-content\/uploads\/2016\/10\/Website-speed-faster-is-an-advantage-300x200.jpg 300w, https:\/\/dmjcomputerservices.com\/fr\/wp-content\/uploads\/2016\/10\/Website-speed-faster-is-an-advantage.jpg 600w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>WordPress est un excellent syst\u00e8me de gestion de contenu qui vous permet de cr\u00e9er facilement un site attrayant et de g\u00e9rer votre contenu de mani\u00e8re intuitive. Il offre aussi une vaste gamme de th\u00e8mes et de plugins. Cependant, tout ceci a un prix et inclut les performances de votre site.<\/p>\n<p>Chaque fois qu&rsquo;un visiteur navigue sur une page de votre site web, WordPress doit ex\u00e9cuter un nombre incalculable de codes pour construire une page dynamique \u00e0 partir de sa base de donn\u00e9es.<\/p>\n<p>Tout ceci prend du temps et si plusieurs personnes visitent votre site en m\u00eame temps, cela peut avoir de graves cons\u00e9quences sur les ressources de votre serveur.<\/p>\n<p>De plus, si votre page contient beaucoup d&rsquo;images, celles-ci peuvent ralentir encore plus le temps de chargement, surtout si elles sont de grande taille.<\/p>\n<p>&nbsp;<\/p>\n<div class='et-box et-info'>\n\t\t\t\t\t<div class='et-box-content'>La plupart des utilisateurs de WordPress ne se donnent pas la peine de redimensionner leurs images avant de les t\u00e9l\u00e9charger sur leur site web. Cela signifie qu&rsquo;elles sont souvent trop grandes pour le site et que chaque fois que la page est charg\u00e9e, WordPress doit les redimensionner, consommant ainsi de la m\u00e9moire et (vous l&rsquo;avez devin\u00e9) ralentissant encore plus la vitesse de chargement des pages.<\/div><\/div>\n<p><strong>Google accorde une priorit\u00e9 de classement aux sites web \u00e0 chargement rapide<\/strong>, donc si votre site met plus de quelques secondes \u00e0 charger, il risque de se retrouver distanc\u00e9 par la concurrence. Vous pouvez <a href=\"https:\/\/tools.pingdom.com\/\" target=\"_blank\" rel=\"noopener\">v\u00e9rifier la vitesse de votre site web ici<\/a>.\u00a0Choisissez un lieu d&rsquo;essai situ\u00e9 au plus pr\u00e8s de l&#8217;emplacement de votre serveur pour obtenir le r\u00e9sultat le plus pr\u00e9cis possible.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2>Que m&rsquo;offre ce Plan de Performance WordPress exactement ?<\/h2>\n<p>Nous installons 2 extensions premium diff\u00e9rentes : une qui met le contenu de votre site en cache et une deuxi\u00e8me qui optimise vos images. L&rsquo;effet combin\u00e9 r\u00e9duit la taille des pages de votre site web ET leur permet une diffusion plus efficace.<\/p>\n<p>Cette mise en cache est plus puissante que les plugins de mise en cache gratuits habituels. Nous la configurons de mani\u00e8re \u00e0 ce que les pages soient pr\u00e9charg\u00e9es dans le cache autant que possible. Cela signifie que lorsque vos visiteurs consultent une page, ils voient une version \u00ab\u00a0sauvegard\u00e9e\u00a0\u00bb de la page, plut\u00f4t que d&rsquo;avoir \u00e0 demander \u00e0 WordPress de leur en construire une nouvelle. Lorsque les pages sont mises \u00e0 jour, le syst\u00e8me de mise en cache remplace l&rsquo;ancienne version sauvegard\u00e9e par une nouvelle page.<\/p>\n<p>L&rsquo;optimisation des images fonctionne en r\u00e9duisant la taille des fichiers de chacune de vos images sans visiblement affecter leur qualit\u00e9. Notre processus d&rsquo;installation optimise toutes vos images existantes et optimisera aussi toutes les nouvelles images que vous ajouterez par la suite. Les images originales sont stock\u00e9es sur votre serveur web, de sorte que si besoin est, vous pouvez les restaurer, toutes ou seulement certaines, dans leur \u00e9tat d&rsquo;origine.<\/p>\n<p>Pour vous donner une id\u00e9e du type d&rsquo;am\u00e9lioration possible, nous vous proposons de regarder quelques captures d&rsquo;\u00e9cran <span>\u00ab\u00a0<\/span>avant\u00a0<span>\u00bb<\/span> et <span>\u00ab\u00a0<\/span>apr\u00e8s <span>\u00bb<\/span>, d\u00e9montrant comment la vitesse de chargement de l&rsquo;un des sites b\u00e9n\u00e9ficiant de notre plan de performance s&rsquo;est am\u00e9lior\u00e9e.<\/p>\n<p>La premi\u00e8re capture d&rsquo;\u00e9cran montre comment le site fonctionnait avant l&rsquo;application de notre plan de performances, prenant un peu plus de 3 secondes pour charger&#8230;<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-4817\" title=\"before-dmj-website-optimisation\" src=\"https:\/\/dmjcomputerservices.com\/fr\/wp-content\/uploads\/2012\/03\/Before-DMJ-Website-Optimisation.jpg\" alt=\"\" width=\"464\" height=\"182\" srcset=\"https:\/\/dmjcomputerservices.com\/fr\/wp-content\/uploads\/2012\/03\/Before-DMJ-Website-Optimisation.jpg 464w, https:\/\/dmjcomputerservices.com\/fr\/wp-content\/uploads\/2012\/03\/Before-DMJ-Website-Optimisation-300x118.jpg 300w\" sizes=\"(max-width: 464px) 100vw, 464px\" \/><\/p>\n<p>La deuxi\u00e8me capture d&rsquo;\u00e9cran montre comment le site a fonctionn\u00e9 imm\u00e9diatement apr\u00e8s la mise en application de notre plan de performances. Comme vous pouvez le constater, pr\u00e8s de 1,4 seconde a \u00e9t\u00e9 \u00f4t\u00e9e au temps de chargement (load time) de la page&#8230;<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-4816\" title=\"after-dmj-website-optimisation\" src=\"https:\/\/dmjcomputerservices.com\/fr\/wp-content\/uploads\/2012\/03\/After-DMJ-Website-Optimisation.jpg\" alt=\"\" width=\"464\" height=\"178\" srcset=\"https:\/\/dmjcomputerservices.com\/fr\/wp-content\/uploads\/2012\/03\/After-DMJ-Website-Optimisation.jpg 464w, https:\/\/dmjcomputerservices.com\/fr\/wp-content\/uploads\/2012\/03\/After-DMJ-Website-Optimisation-300x115.jpg 300w\" sizes=\"(max-width: 464px) 100vw, 464px\" \/><\/p>\n<p>Les r\u00e9sultats ci-dessus sont caract\u00e9ristiques des b\u00e9n\u00e9fices que vous pouvez esp\u00e9rer tirer de ce plan.<\/p>\n<h2>Combien cela co\u00fbte t-il ?<\/h2>\n<p>Notre Plan de Performance WordPress est disponible avec un choix de paiement trimestriel, semestriel ou annuel, comme suit :<\/p>\n<p><strong><span style=\"float: left; width: 33%; text-align: center;\">\u00a327 HT (\u20ac30 HT) par trimestre\u00a0<\/span><span style=\"float: left; width: 33%; text-align: center;\">\u00a343 HT (<span>\u20ac47 HT)\u00a0<\/span>par semestre<\/span><span style=\"float: left; width: 33%; text-align: center;\">\u00a370 HT (<span>\u20ac77 HT)<\/span> annuellement<\/span><\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>(les tarifs en euros sont approximatifs et d\u00e9pendent du taux de change au moment du r\u00e8glement).<\/p>\n<p>Il nous faudra quelques heures pour installer le plan, apr\u00e8s quoi les r\u00e9sultats seront imm\u00e9diats ! Donc, contactez-nous d\u00e8s maintenant et nous vous promettons une am\u00e9lioration des performances de votre site qui impressionnera \u00e0 la fois vos visiteurs et les moteurs de recherche&#8230;<\/p>\n<script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_21' ><div id='gf_21' class='gform_anchor' tabindex='-1'><\/div>\n                        <div class='gform_heading'>\n                            <h3 class=\"gform_title\">Am\u00e9liorez la Vitesse de Mon Site Web, SVP<\/h3>\n                            <p class='gform_description'>Remplissez le formulaire et nous vous r\u00e9pondrons le plus vite possible.<\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_21' id='gform_21'  action='\/fr\/wp-json\/wp\/v2\/pages\/4940#gf_21' data-formid='21' novalidate>\n                        <div class='gform-body gform_body'><ul id='gform_fields_21' class='gform_fields left_label form_sublabel_below description_below validation_below'><li id=\"field_21_7\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_21_7'>URL<\/label><div class='ginput_container'><input name='input_7' id='input_21_7' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_21_7'>Ce champ n\u2019est utilis\u00e9 qu\u2019\u00e0 des fins de validation et devrait rester inchang\u00e9.<\/div><\/li><li id=\"field_21_1\" class=\"gfield gfield--type-name gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label gfield_label_before_complex' >Nom<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_21_1'>\n                            \n                            <span id='input_21_1_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.3' id='input_21_1_3' value=''   aria-required='true'     \/>\n                                                    <label for='input_21_1_3' class='gform-field-label gform-field-label--type-sub '>Pr\u00e9nom<\/label>\n                                                <\/span>\n                            \n                            <span id='input_21_1_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.6' id='input_21_1_6' value=''   aria-required='true'     \/>\n                                                    <label for='input_21_1_6' class='gform-field-label gform-field-label--type-sub '>Nom<\/label>\n                                                <\/span>\n                            \n                        <\/div><\/li><li id=\"field_21_2\" class=\"gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_21_2'>E-mail<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_2' id='input_21_2' type='email' value='' class='medium'    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/li><li id=\"field_21_5\" class=\"gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_21_5'>Votre site Web<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_21_5' type='text' value='' class='medium'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/li><li id=\"field_21_4\" class=\"gfield gfield--type-textarea field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_21_4'>Vos questions \/ commentaires<\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_21_4' class='textarea small'      aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/li><li id=\"field_21_6\" class=\"gfield gfield--type-checkbox gfield--type-choice field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label gfield_label_before_complex' >Voulez-vous recevoir notre bulletin d&#039;information ?<\/label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_21_6'><li class='gchoice gchoice_21_6_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_6.1' type='checkbox'  value='C&#039;est seulement si vous cochez cette case que nous serons autoris\u00e9s, en vertu du r\u00e8glement RGPD, \u00e0 utiliser vos donn\u00e9es pour vous envoyer des bulletins d&#039;information.'  id='choice_21_6_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_21_6_1' id='label_21_6_1' class='gform-field-label gform-field-label--type-inline'>C'est seulement si vous cochez cette case que nous serons autoris\u00e9s, en vertu du r\u00e8glement RGPD, \u00e0 utiliser vos donn\u00e9es pour vous envoyer des bulletins d'information.<\/label>\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><\/li><\/ul><\/div>\n        <div class='gform-footer gform_footer left_label'> <input type='submit' id='gform_submit_button_21' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Envoyer'  \/> <input type='hidden' name='gform_ajax' value='form_id=21&amp;title=1&amp;description=1&amp;tabindex=0&amp;theme=legacy&amp;styles=[]&amp;hash=ac72f9f9b29e4014d8a36ea02b0a83a1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_21' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_21' id='gform_theme_21' value='legacy' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_21' id='gform_style_settings_21' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_21' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='21' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='USD' value='6Wz4RsXOhjZSj+\/mvqFlMMjCvl8azOP8tT\/lTldLAdMgenrtgCKvqGZb0eqV8rxP30wy1FszFuKP+Sk69aiJSUFF7Rw7aM5VxXY8LH7iajDslBI=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_21' value='WyJbXSIsIjZmZjQxOGU2NGNjMDBhMzMxMDlhYTc5NTA2MWQ0OGYyIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_21' id='gform_target_page_number_21' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_21' id='gform_source_page_number_21' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <input type=\"hidden\" id=\"ct_checkjs_168908dd3227b8358eababa07fcaf091\" name=\"ct_checkjs\" value=\"0\" \/><script >setTimeout(function(){var ct_input_name = \"ct_checkjs_168908dd3227b8358eababa07fcaf091\";if (document.getElementById(ct_input_name) !== null) {var ct_input_value = document.getElementById(ct_input_name).value;document.getElementById(ct_input_name).value = document.getElementById(ct_input_name).value.replace(ct_input_value, '58176c0a8a611818a017837825add390f9ffecabeeec88aa81f413334898cbc6');}}, 1000);<\/script><input\n                    class=\"apbct_special_field apbct_email_id__gravity_form\"\n                    name=\"apbct__email_id__gravity_form\"\n                    aria-label=\"apbct__label_id__gravity_form\"\n                    type=\"text\" size=\"30\" maxlength=\"200\" autocomplete=\"off\"\n                    value=\"\"\n                \/><\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_21' id='gform_ajax_frame_21' title='Cette iframe contient la logique n\u00e9cessaire pour manipuler Gravity Forms avec Ajax.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 21, 'https:\/\/dmjcomputerservices.com\/fr\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_21').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_21');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_21').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_21').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_21').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_21').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_21').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_21').val();gformInitSpinner( 21, 'https:\/\/dmjcomputerservices.com\/fr\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [21, current_page]);window['gf_submitting_21'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_21').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_21').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [21]);window['gf_submitting_21'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_21').text());}else{jQuery('#gform_21').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"21\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_21\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_21\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_21\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 21, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pourquoi un Plan de Performance WordPress ? WordPress est un excellent syst\u00e8me de gestion de contenu qui vous permet de cr\u00e9er facilement un site attrayant et de g\u00e9rer votre contenu de mani\u00e8re intuitive. Il offre aussi une vaste gamme de th\u00e8mes et de plugins. Cependant, tout ceci a un prix et inclut les performances de [&hellip;]<\/p>\n","protected":false},"author":23,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"<h2>Why do I need a WordPress Performance Plan?<\/h2>\r\n<img class=\"alignright size-medium wp-image-4721\" title=\"Faster websites have an advantage over slow ones\" src=\"https:\/\/dmjcomputerservices.com\/fr\/wp-content\/uploads\/2016\/10\/Website-speed-faster-is-an-advantage-300x200.jpg\" alt=\"&quot; racing bikes showing that faster is better when it comes to websites\" width=\"300\" height=\"200\" \/>WordPress is a great content management system, allowing you to easily build a great looking site and manage your content in an intuitive manner. It offers a vast\u00a0range of themes and plugins. However, this comes at a price, and that price includes your site performance.\r\n\r\nEach time a visitor browses to a page on your website, WordPress has to execute tons of code to dynamically build the page from it's database.\r\n\r\nIt takes time for this to happen, and if several visitors are using your site at the same time this can have a severe impact on your server resources.\r\n\r\nIn addition, if you have lots of images on your page these can slow your page load times even further - especially if the images are large.\r\n\r\n[box type=\"info\" size=\"large\" icon=\"none\"]Most WordPress users don't bother resizing their images prior to uploading them to their website. This means that they are often too big for the job, and every time the page is loaded WordPress has to resize them, using up memory and (you guessed it) slowing the page load speed even further.[\/box]\r\n\r\n<strong>Google give a ranking priority to fast loading websites<\/strong>, so if your site takes more than a couple of seconds to load it is likely to lose out to your competition. You can <a href=\"https:\/\/tools.pingdom.com\/\" target=\"_blank\" rel=\"noopener\">check your website speed here<\/a>. Choose the testing location that is closest to your server location for the most accurate result.\r\n<h2>What does this WordPress Performance Plan do?<\/h2>\r\nWe install 2 premium plugins - one which caches your website content and another which optimises your images. The combined effect is that your website pages are smaller AND they get delivered more efficiently.\r\n\r\nThis caching works better than typical free caching plugins. We set it up so that pages are pre-loaded into cache, as much as possible. This means that when visitors view a page they will see a 'saved' version of the page, rather than getting WordPress to build a fresh one for them. When pages are updated, the caching system will replace the old saved version with the fresh new one.\r\n\r\nThe image optimisation works by cutting down the filesize of each of your images without visibly impacting the quality of the images. Our installation process optimises all of your existing images, and will optimise all new images that you add thereafter. The original images are stored on your web server, so you can restore any or all of them to their original condition if you need to.\r\n\r\nTo get an idea of the sort of improvements you might expect, here are 'before' and 'after' screenshots, showing how the load speed of one of the sites on our performance plan improved.\r\n\r\nThe first screenshot shows how the site performed before we applied our performance package, taking just over 3 seconds to load...\r\n\r\n<img class=\"aligncenter size-full wp-image-4817\" title=\"before-dmj-website-optimisation\" src=\"https:\/\/dmjcomputerservices.com\/fr\/wp-content\/uploads\/2012\/03\/Before-DMJ-Website-Optimisation.jpg\" alt=\"\" width=\"464\" height=\"182\" \/>\r\n\r\nThe second screenshot shows how the site performed immediately after we had applied our performance package. As you can see, almost 1.4 seconds was wiped off the page load time...\r\n\r\n<img class=\"aligncenter size-full wp-image-4816\" title=\"after-dmj-website-optimisation\" src=\"https:\/\/dmjcomputerservices.com\/fr\/wp-content\/uploads\/2012\/03\/After-DMJ-Website-Optimisation.jpg\" alt=\"\" width=\"464\" height=\"178\" \/>\r\n\r\nThe above results are typical of what you might expect.\r\n<h2>How much does it cost?<\/h2>\r\nOur Performance Plan is available on a quarterly, biannual, or annual payment plan, as follows :\r\n\r\n<strong><span style=\"float: left; width: 33%; text-align: center;\">\u00a326+vat per quarter<\/span><span style=\"float: left; width: 33%; text-align: center;\">\u00a342+vat every 6 months<\/span><span style=\"float: left; width: 33%; text-align: center;\">\u00a368+vat annually<\/span><\/strong>\r\n\r\n&nbsp;\r\n\r\nIt will take us a few hours to get the package installed, after which results will be immediate! So, get in touch with us now and we'll deliver a performance improvement that will impress your visitors and the search engines...\r\n\r\n[gravityform id=\"21\" title=\"true\" description=\"true\" ajax=\"true\"]","_et_gb_content_width":"","footnotes":""},"class_list":["post-4940","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/pages\/4940","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/comments?post=4940"}],"version-history":[{"count":0,"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/pages\/4940\/revisions"}],"wp:attachment":[{"href":"https:\/\/dmjcomputerservices.com\/fr\/wp-json\/wp\/v2\/media?parent=4940"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}