• Resolved polarracing

    (@polarracing)


    Hi,

    currently it seems, that real cookie banner is a real performance issue for my page.

    I run following test logged in as admin – no changes in any other setting than enabling and disabling your plugin and looked at the network runtime from browser console.

    1. Load the page with cookie banner disabled – Load time on my slow server 5.8sec
    2. Load the page with cookie banner enabled and set consent – Load time about 11sec

    So even I take my slow sever in consideration its still about the double load-time for the page with cookie banner active than without.

    Any idea what to look for.

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Contributor Matthias Günter

    (@mguenter)

    Hey @polarracing !

    Thanks for your message.

    Can you please share a short screencast video showing the issue with RCB active and deactivated while the network tab (F12 > Network) is open?

    Regards
    Matthew 🙂

    Thread Starter polarracing

    (@polarracing)

    Here you go:

    Both times I pressed crtl-f5 to reload.

    With Cookie Banner ON: (Loading time 12.2sec)

    View post on imgur.com

    With Cookie Banner OFF: (Loading time 5.5sec)

    View post on imgur.com

    Plugin Contributor Matthias Günter

    (@mguenter)

    Hey again!

    Can you please share your site health export (https://devowl.io/knowledge-base/wordpress-health-export/) and your installed PHP modules?

    Thread Starter polarracing

    (@polarracing)

    Installed PHP Modules:

    bcmath
    bz2
    calendar
    Core
    ctype
    curl
    date
    dom
    exif
    fileinfo
    filter
    ftp
    gd
    gettext
    hash
    iconv
    imagick
    intl
    json
    libxml
    mbstring
    mysqli
    mysqlnd
    openssl
    pcre
    PDO
    pdo_mysql
    pdo_sqlite
    Phar
    readline
    Reflection
    session
    SimpleXML
    soap
    SPL
    standard
    tokenizer
    xml
    xmlreader
    xmlwriter
    zip
    zlib

    Site health report: (I removed the wp-path and the sub-theme name as it contains the customer name)

    
    ### wp-core ###
    
    version: 6.0.2
    site_language: de_DE
    user_language: en_GB
    timezone: Europe/Berlin
    permalink: /blog/%postname%/
    https_status: false
    multisite: false
    user_registration: 0
    blog_public: 1
    default_comment_status: open
    environment_type: production
    user_count: 2
    dotorg_communication: true
    
    ### wp-paths-sizes ###
    
    wordpress_path: ...
    wordpress_size: 447,25 MB (468971674 bytes)
    uploads_path: .../wp-content/uploads
    uploads_size: 143,10 MB (150046428 bytes)
    themes_path: .../wp-content/themes
    themes_size: 61,91 MB (64922265 bytes)
    plugins_path: .../wp-content/plugins
    plugins_size: 172,14 MB (180506672 bytes)
    database_size: 27,50 MB (28839936 bytes)
    total_size: 851,90 MB (893286975 bytes)
    
    ### wp-active-theme ###
    
    name: * Theme (*)
    version: 1.0.0
    author: Divi.world
    author_website: http://divi.world
    parent_theme: Divi (Divi)
    theme_features: core-block-patterns, block-templates, widgets-block-editor, post-thumbnails, custom-background, automatic-feed-links, menus, title-tag, post-formats, woocommerce, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider, customize-selective-refresh-widgets, wp-block-styles, editor-style, widgets
    theme_path: .../wp-content/themes/Polar-Racing-Theme
    auto_update: Disabled
    
    ### wp-parent-theme ###
    
    name: Divi (Divi)
    version: 4.18.0
    author: Elegant Themes
    author_website: http://www.elegantthemes.com
    theme_path: .../wp-content/themes/Divi
    auto_update: Disabled
    
    ### wp-themes-inactive (1) ###
    
    Twenty Twenty-Two: version: 1.2, author: the WordPress team, Auto-updates disabled
    
    ### wp-mu-plugins (1) ###
    
    Health Check Troubleshooting Mode: author: (undefined), version: 1.8.0
    
    ### wp-plugins-active (47) ###
    
    ACF Columns: version: 1.2.2, author: Thomas Meyer, Auto-updates disabled
    Admin Columns: version: 4.4.5, author: AdminColumns.com, Auto-updates disabled
    Admin Menu Editor: version: 1.10.3, author: Janis Elsts, Auto-updates disabled
    Advanced Custom Fields PRO: version: 5.12.3, author: Delicious Brains (latest version: 6.0.2), Auto-updates disabled
    Advanced Database Cleaner: version: 3.1.1, author: Younes JFR., Auto-updates disabled
    Ajax Cart AutoUpdate for WooCommerce: version: 1.5.5, author: taisho, Auto-updates disabled
    All-in-One WP Migration: version: 7.65, author: ServMask, Auto-updates disabled
    amr shortcode any widget: version: 4.0, author: anmari, Auto-updates disabled
    Category Order and Taxonomy Terms Order: version: 1.7.1, author: Nsp-Code, Auto-updates disabled
    Classic Widgets: version: 0.3, author: WordPress Contributors, Auto-updates disabled
    Contact Form 7: version: 5.6.3, author: Takayuki Miyoshi, Auto-updates disabled
    Contact Form 7 - Dynamic Text Extension: version: 2.0.3, author: Chris Mavricos, SevenSpark, Auto-updates disabled
    Custom Post Type UI: version: 1.13.1, author: WebDevStudios, Auto-updates disabled
    Divi Shortcode Enabler: version: 1.3.6, author: Divi Booster, Auto-updates disabled
    Enable Media Replace: version: 4.0.0, author: ShortPixel, Auto-updates disabled
    FiboSearch - AJAX Search for WooCommerce: version: 1.20.0, author: FiboSearch Team, Auto-updates disabled
    Germanized for WooCommerce: version: 3.10.6, author: vendidero, Auto-updates disabled
    Health Check & Troubleshooting: version: 1.5.0, author: The WordPress.org community, Auto-updates disabled
    Image Source Control Lite: version: 2.7.0, author: Thomas Maier, Auto-updates disabled
    Loco Translate: version: 2.6.2, author: Tim Whitlock, Auto-updates disabled
    Login/Signup Popup: version: 2.3, author: XootiX, Auto-updates disabled
    Media Library Assistant: version: 3.04, author: David Lingren, Auto-updates disabled
    One Stop Shop for WooCommerce: version: 1.3.0, author: vendidero, Auto-updates disabled
    Permalink Manager Lite: version: 2.2.19.3, author: Maciej Bis, Auto-updates disabled
    plr-helper: version: 1.0, author: Ralf Teuber, Auto-updates disabled
    Polylang for WooCommerce: version: 1.7, author: WP SYNTEX, Auto-updates disabled
    Polylang Pro: version: 3.2.7, author: WP SYNTEX, Auto-updates disabled
    Posts Like Dislike: version: 1.0.8, author: WP Happy Coders, Auto-updates disabled
    Product Filter by WooBeWoo: version: 2.2.0, author: WooBeWoo, Auto-updates disabled
    Qty Increment Buttons for WooCommerce: version: 2.7.5, author: taisho, Auto-updates disabled
    Real Cookie Banner (Free): version: 3.1.6, author: devowl.io, Auto-updates enabled
    Redirection: version: 5.3.4, author: John Godley, Auto-updates disabled
    Shortcode in Menus: version: 3.5.1, author: Gagan Deep Singh, Auto-updates disabled
    Simple Custom Post Order: version: 2.5.6, author: Colorlib, Auto-updates disabled
    Simple Divi Shortcode: version: 1.0, author: Fabrice ESQUIROL - Creaweb2b, Auto-updates disabled
    Smart Archive Page Remove: version: 5.1.0, author: Peter Raschendorfer, Auto-updates disabled
    Tangible: Loops & Logic: version: 2.4.4, author: Team Tangible (latest version: 3.0.0), Auto-updates disabled
    TI WooCommerce Wishlist: version: 2.0.5, author: TemplateInvaders, Auto-updates disabled
    Variation Swatches for WooCommerce: version: 2.0.11, author: Emran Ahmed, Auto-updates disabled
    WooCommerce: version: 6.9.4, author: Automattic, Auto-updates disabled
    WooCommerce Price Based on Country (Basic): version: 2.2.5, author: Oscar Gare, Auto-updates disabled
    Woocommerce Side Cart Premium: version: 3.1, author: XootiX, Auto-updates disabled
    Woo Product Filter PRO: version: 2.2.0, author: WooBeWoo, Auto-updates disabled
    WP Fastest Cache: version: 1.0.6, author: Emre Vona, Auto-updates disabled
    WP Fastest Cache Premium: version: 1.6.5, author: Emre Vona, Auto-updates disabled
    Yoast Duplicate Post: version: 4.5, author: Enrico Battocchi & Team Yoast, Auto-updates disabled
    Yoast SEO: version: 19.7.1, author: Team Yoast, Auto-updates disabled
    
    ### wp-plugins-inactive (1) ###
    
    ACF Content Analysis for Yoast SEO: version: 3.0.1, author: Thomas Kräftner, ViktorFroberg, marol87, pekz0r, angrycreative, Team Yoast, Auto-updates disabled
    
    ### wp-media ###
    
    image_editor: WP_Image_Editor_Imagick
    imagick_module_version: 1808
    imagemagick_version: ImageMagick 7.1.0-18 Q16 x64 2021-12-14 https://imagemagick.org
    imagick_version: 3.7.0
    file_uploads: File uploads is turned off
    post_max_size: 512M
    upload_max_filesize: 512M
    max_effective_size: 512 MB
    max_file_uploads: 20
    imagick_limits: 
    	imagick::RESOURCETYPE_AREA: 96 GB
    	imagick::RESOURCETYPE_DISK: 9.2233720368548E+18
    	imagick::RESOURCETYPE_FILE: 1536
    	imagick::RESOURCETYPE_MAP: 96 GB
    	imagick::RESOURCETYPE_MEMORY: 48 GB
    	imagick::RESOURCETYPE_THREAD: 1
    imagemagick_file_formats: 3FR, 3G2, 3GP, AAI, AI, APNG, ART, ARW, ASHLAR, AVI, AVIF, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CLIPBOARD, CMYK, CMYKA, CR2, CR3, CRW, CUBE, CUR, CUT, DATA, DCM, DCR, DCRAW, DCX, DDS, DFONT, DJVU, DNG, DOT, DPS, DPX, DXT1, DXT5, EMF, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FARBFELD, FAX, FF, FILE, FITS, FL32, FLIF, FLV, FPX, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, GV, HALD, HDR, HEIC, HEIF, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, J2C, J2K, JBG, JBIG, JNG, JNX, JP2, JPC, JPE, JPEG, JPG, JPM, JPS, JPT, JSON, JXL, K25, KDC, KERNEL, LABEL, M2V, M4V, MAC, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORA, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PHM, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, POCKETMOD, PPM, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGB565, RGBA, RGBO, RGF, RLA, RLE, RMF, RSVG, RW2, SCR, SCREENSHOT, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TM2, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIFF, VIPS, VST, WBMP, WEBM, WEBP, WMF, WMV, WPG, X3F, XBM, XC, XCF, XPM, XPS, XV, YAML, YCbCr, YCbCrA, YUV
    gd_version: bundled (2.1.0 compatible)
    gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
    ghostscript_version: not available
    
    ### wp-server ###
    
    server_architecture: Windows NT 10.0 AMD64
    httpd_software: Apache/2.4.38 (Win64) OpenSSL/1.1.1a PHP/8.0.11
    php_version: 8.0.11 64bit
    php_sapi: apache2handler
    max_input_variables: 1000
    time_limit: 120
    memory_limit: 512M
    max_input_time: 60
    upload_max_filesize: 512M
    php_post_max_size: 512M
    curl_version: 7.76.1 OpenSSL/1.1.1a
    suhosin: false
    imagick_availability: true
    pretty_permalinks: true
    htaccess_extra_rules: true
    
    ### wp-database ###
    
    extension: mysqli
    server_version: 10.1.38-MariaDB
    client_version: mysqlnd 8.0.11
    max_allowed_packet: 67108864
    max_connections: 151
    
    ### wp-constants ###
    
    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: .../wp-content
    WP_PLUGIN_DIR: .../wp-content/plugins
    WP_MEMORY_LIMIT: 40M
    WP_MAX_MEMORY_LIMIT: 512M
    WP_DEBUG: true
    WP_DEBUG_DISPLAY: true
    WP_DEBUG_LOG: true
    SCRIPT_DEBUG: false
    WP_CACHE: false
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_ENVIRONMENT_TYPE: Undefined
    DB_CHARSET: utf8mb4
    DB_COLLATE: undefined
    
    ### wp-filesystem ###
    
    wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    mu-plugins: writable
    
    ### pll_options ###
    
    browser: 0
    rewrite: 1
    hide_default: 1
    force_lang: 1
    redirect_lang: 0
    media_support: true
    sync: taxonomies, post_meta, sticky_posts, post_date, post_format, post_parent, menu_order, _thumbnail_id
    post_types: post, page, wp_block, faq, attachment, wp_navigation, rcb-cookie, rcb-blocker, project, product, product_variation, shop_order, wp_template_part
    taxonomies: category, post_tag, faq_cat, page_cat, attachment_category, attachment_tag, rcb-cookie-group, product_price_label, product_unit, product_delivery_time, product_allergen, product_nutrient, product_cat, product_tag, pa_brand, pa_care, pa_color, pa_content, pa_days, pa_design, pa_fabric, pa_length, pa_material, pa_material-jewel, pa_material-jewel-plus, pa_mix, pa_neck, pa_pattern, pa_racing, pa_seller, pa_size, pa_size-table, pa_sleeve, pa_value
    domains: 0
    version: 3.2.7
    previous_version: 3.2.6
    default_lang: en
    media-duplicate: undefined
    primary-menu: en => 135 | de => 633 | fi => 634
    secondary-menu: en => 260 | de => 635 | fi => 636
    footer-menu: en => 405 | de => 646 | fi => 645
    main-mobile-menu: en => 1074 | de => 1076 | fi => 1077
    mobile-menu-top: en => 1075 | de => 1078 | fi => 1079
    footer-menu-voucher: en => 666 | de => 667 | fi => 668
    footer-menu-help: en => 410 | de => 609 | fi => 637
    footer-menu-about: en => 409 | de => 650 | fi => 649
    
    ### pll_language_en ###
    
    term_id: 20
    name: English
    slug: en
    term_group: 0
    term_taxonomy_id: 20
    count: 236
    tl_term_id: 21
    tl_term_taxonomy_id: 21
    tl_count: 123
    locale: en_GB
    is_rtl: 0
    w3c: en-GB
    facebook: en_GB
    home_url: ...
    search_url: ...
    mo_id: 18
    page_on_front: 2
    page_for_posts: 0
    flag_code: gb
    flag_url: .../wp-content/plugins/polylang-pro/vendor/wpsyntex/polylang/flags/gb.png
    custom_flag_url: 0
    fallbacks: 0
    
    ### pll_language_de ###
    
    term_id: 23
    name: Deutsch
    slug: de
    term_group: 1
    term_taxonomy_id: 23
    count: 229
    tl_term_id: 24
    tl_term_taxonomy_id: 24
    tl_count: 112
    locale: de_DE
    is_rtl: 0
    w3c: de-DE
    facebook: de_DE
    home_url: .../de/home/
    search_url: .../de/
    mo_id: 19
    page_on_front: 1581
    page_for_posts: 0
    flag_code: de
    flag_url: .../wp-content/plugins/polylang-pro/vendor/wpsyntex/polylang/flags/de.png
    custom_flag_url: 0
    fallbacks: 0
    
    ### pll_language_fi ###
    
    term_id: 27
    name: Suomi
    slug: fi
    term_group: 2
    term_taxonomy_id: 27
    count: 229
    tl_term_id: 28
    tl_term_taxonomy_id: 28
    tl_count: 112
    locale: fi
    is_rtl: 0
    w3c: fi
    facebook: fi_FI
    home_url: .../fi/home/
    search_url: .../fi/
    mo_id: 20
    page_on_front: 1595
    page_for_posts: 0
    flag_code: fi
    flag_url: ../wp-content/plugins/polylang-pro/vendor/wpsyntex/polylang/flags/fi.png
    custom_flag_url: 0
    fallbacks: 0
    
    ### pll_warnings ###
    
    term-no-lang: product_price_label => 91 , 92 , 93 | product_unit => 77 , 78 , 79 , 80 , 81
    wpml: 
    	ajax-search-for-woocommerce: .../wp-content/plugins/ajax-search-for-woocommerce/wpml-config.xml
    	easy-login-woocommerce: .../wp-content/plugins/easy-login-woocommerce/wpml-config.xml
    	media-library-assistant: .../wp-content/plugins/media-library-assistant/wpml-config.xml
    	one-stop-shop-woocommerce: .../wp-content/plugins/one-stop-shop-woocommerce/wpml-config.xml
    	real-cookie-banner: .../wp-content/plugins/real-cookie-banner/wpml-config.xml
    	ti-woocommerce-wishlist: .../wp-content/plugins/ti-woocommerce-wishlist/wpml-config.xml
    	woocommerce-germanized: .../wp-content/plugins/woocommerce-germanized/wpml-config.xml
    	woocommerce-side-cart-premium: .../wp-content/plugins/woocommerce-side-cart-premium/wpml-config.xml
    	wordpress-seo: .../wp-content/plugins/wordpress-seo/wpml-config.xml
    	Divi: .../wp-content/themes/Divi/wpml-config.xml
    
    ### polylang-wc ###
    
    pllwc: All WooCommerce pages are translated.
    
    
    • This reply was modified 1 year, 6 months ago by polarracing.
    Plugin Contributor Matthias Günter

    (@mguenter)

    Hey @polarracing !

    I see that you have installed the pcre module (https://www.pcre.org/). Can you please check if this is also activated as module while running the PHP process?

    Thread Starter polarracing

    (@polarracing)

    Yes, according to phpinfo it is.

    Plugin Contributor Matthias Günter

    (@mguenter)

    Ok, then this should not be the issue.

    – Does your website output a large CSS <style tag?
    – Can you please try to deactivate the Content Blocker functionality and check if it is still slow? If no, can you please deactivate all your created content blockers step by step and check which one leads to high load times?

    Thread Starter polarracing

    (@polarracing)

    Yes, the website has some style tags in the header – but what you consider as large CSS output?

    We do not use content blockers as all code and cookies are loaded from our server and categorized as essential. We have no third party code or cookies or google fonts/analytics or whatever on the site.

    Plugin Contributor Matthias Günter

    (@mguenter)

    Hi again @polarracing !

    Ok, if you do not use Content Blockers, large CSS output should not be the root cause (it can be in some cases).

    Do you have any chance to profile the difference between RCB and RCB deactivated (e.g. Query Monitor)?

    Thread Starter polarracing

    (@polarracing)

    Hi Matthias,

    I will try to find some time tomorrow to do some more investigations and check the query monitor.

    Plugin Contributor Matthias Günter

    (@mguenter)

    Closing this issue due to inactivity. Feel free to reopen 🙂

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Performance Question’ is closed to new replies.