Advertisement

Joomla Login Slow Now

General questions relating to Joomla! 4.x.

Moderator: General Support Moderators

Forum rules
Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting.
Forum Post Assistant - If you are serious about wanting help, you should use this tool to help you post.
Windows Defender SmartScreen Issues <-- please read this if using Windows 10
Post Reply
ChrisASCA
Joomla! Intern
Joomla! Intern
Posts: 58
Joined: Mon Jan 09, 2017 1:37 am

Joomla Login Slow Now

Post by ChrisASCA » Mon Dec 02, 2024 6:22 am

Hello.
I am hoping somebody might be able to offer me some ideas and thoughts on the following.
Our website has recently become very slow to login to pages and areas that previously where all good.
Especially on our mobile site responsive version. I am trying to figure out what might be making this particularly slow on the mobile login view.
We have really gone hard on making sure images are small and not the reason and I think we are okay with this.
I have experimented changing the redirect landing page after you have completed the sign on to a basic small page and initially that worked great but after a day or 2 on a mobile site, that was slow too.
Last week we had 85 people all sign in at the same time to the same page to cast a yearly vote and some experienced a 500 bad gateway message initially and then things worked all okay again but the mobile login is still slow.

Recent changes that i wanted to ask for advice on is we have created a lot of extra user groups and access levels as we try to better refine login groups and I am wondering if that could be the reason?
I'm just trying to think of changes we have made to the site. We have gone from around 50ish user groups to nearly 300 very quickly. Could that be a factor or not do you think?

I also read that php_Max_int_var values might need to be increased but wanted to ask advice about this and better understanding before i applied it.

Any advice (however honest and blunt) is welcomed. I am really hoping to make the login experience as quick as it used to be, especially on a mobile device for our visitors.

Thank you

Advertisement
User avatar
pe7er
Joomla! Master
Joomla! Master
Posts: 25344
Joined: Thu Aug 18, 2005 8:55 pm
Location: Nijmegen, Netherlands
Contact:

Re: Joomla Login Slow Now

Post by pe7er » Mon Dec 02, 2024 10:01 am

Performance issues can be caused by 3rd party plugins or server issues

Could you give somewhat more info about your Joomla/server setup?
Please use Forum Post Assistant https://forumpostassistant.github.io/docs/

How is the performance of your website when you install it at some other server?
Could you create a backup and restore it on your local computer using a local web environment (like XAMPP)?
Kind Regards,
Peter Martin, Global Moderator
Company website: https://db8.nl/en/ - Joomla specialist, Nijmegen, Netherlands
The best website: https://the-best-website.com

User avatar
AMurray
Joomla! Master
Joomla! Master
Posts: 10435
Joined: Sat Feb 13, 2010 7:35 am
Location: Australia

Re: Joomla Login Slow Now

Post by AMurray » Mon Dec 02, 2024 10:38 am

The same as this user has reported?
viewtopic.php?f=834&t=1013299&sid=bf15c ... 75ee424dc9
Regards - A Murray
General Support Moderator

ChrisASCA
Joomla! Intern
Joomla! Intern
Posts: 58
Joined: Mon Jan 09, 2017 1:37 am

Re: Joomla Login Slow Now

Post by ChrisASCA » Tue Dec 03, 2024 3:22 am

Thank you for your kind replies.

AMurray - Thank you for the link to the similar post. To begin with the post did sound like my issues but being honest the replies and conversation quickly went above my head I must admit sorry.

Our user login is certainly much slower on any mobile device like a phone or a tablet than a desktop.

At this point I have a feeling we might be causing the problem but I can't work out why. We have added lots and lots of Usergroups and ACL's lately to content and sometimes I think it is changes we have made to the template.

But I really don't know what is going on. I got quite confused reading all the clever stuff in the post link you put me on to in the end but it is a fairly recent problem. I checked and I am using the filesystem option and my sessions table is not big in anyway.

Pe7er - Thank you for the advice and I will post the FPA content now

ChrisASCA
Joomla! Intern
Joomla! Intern
Posts: 58
Joined: Mon Jan 09, 2017 1:37 am

Re: Joomla Login Slow Now

Post by ChrisASCA » Tue Dec 03, 2024 3:25 am

Forum Post Assistant (v1.6.7) : 3-Dec-2024 wrote:
Last PHP Error(s) Reported :: wrote:[03-Dec-2024 03:01:53 UTC] PHP Deprecated: substr_count(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/customer/www/strengthandconditioning.org/public_html/fpa-en.php on line 106
Basic Environment :: wrote:Joomla! Instance :: Joomla! 4.4.9-Stable (Pamoja) 15-October-2024
Joomla! Configured :: Yes | Read-Only (444) |
Configuration Options :: Offline: false | SEF: true | SEF Suffix: false | SEF ReWrite: true | .htaccess/web.config: Yes | GZip: true | Cache: true | CacheTime: 15 | CacheHandler: file | CachePlatformPrefix: false | FTP Layer: N/A | Proxy: false | LiveSite: | Session lifetime: 15 | Session handler: filesystem | Shared sessions: false | SSL: 2 | Error Reporting: none | Site Debug: false | Language Debug: false | Default Access: Public | Unicode Slugs: false | dbConnection Type: mysqli | PHP Supports J! 4.4.9: Yes | Database Supports J! 4.4.9: Yes | Database Credentials Present: Yes |

Host Configuration :: OS: Linux | OS Version: 6.6.41-MCIclouder486-c9 | Technology: x86_64 | Web Server: Apache | Encoding: | System TMP Writable: Yes | Free Disk Space : 25.20 GiB |

PHP Configuration :: Version: 8.2.26 | PHP API: apache2handler | Session Path Writable: Yes | Display Errors: 0 | Error Reporting: 30709 | Log Errors To: php_errorlog | Last Known Error: 03rd December 2024 03:04:44. | Register Globals: | Magic Quotes: | Safe Mode: | Allow url fopen: 1 | Open Base: /home/customer/www/strengthandconditioning.org/public_html:/tmp:/home/customer/www/strengthandconditioning.org/public_html/tmp:/home/customer/www/strengthandconditioning.org/public_html/administrator/logs | Uploads: 1 | Max. Upload Size: 256M | Max. POST Size: 256M | Max. Input Time: 120 | Max. Execution Time: 120 | Memory Limit: 768M

Database Configuration :: Version: 8.0.36-28 (Client:mysqlnd 8.2.26) | Database Size: 1098.45 MiB | #of Tables with config prefix:  395 | #of other Tables:  20 | User Privileges : GRANT ALL
Detailed Environment :: wrote:PHP Extensions :: Core (8.2.26) | date (8.2.26) | libxml (8.2.26) | openssl (8.2.26) | pcre (8.2.26) | sqlite3 (8.2.26) | zlib (8.2.26) | bcmath (8.2.26) | bz2 (8.2.26) | calendar (8.2.26) | ctype (8.2.26) | curl (8.2.26) | dba (8.2.26) | dom (20031129) | enchant (8.2.26) | hash (8.2.26) | fileinfo (8.2.26) | filter (8.2.26) | ftp (8.2.26) | gd (8.2.26) | gettext (8.2.26) | gmp (8.2.26) | json (8.2.26) | iconv (8.2.26) | SPL (8.2.26) | intl (8.2.26) | session (8.2.26) | mbstring (8.2.26) | standard (8.2.26) | mysqlnd (mysqlnd 8.2.26) | exif (8.2.26) | mysqli (8.2.26) | PDO (8.2.26) | pdo_mysql (8.2.26) | pdo_pgsql (8.2.26) | pdo_sqlite (8.2.26) | pgsql (8.2.26) | Phar (8.2.26) | posix (8.2.26) | pspell (8.2.26) | random (8.2.26) | Reflection (8.2.26) | imap (8.2.26) | shmop (8.2.26) | SimpleXML (8.2.26) | soap (8.2.26) | sockets (8.2.26) | sodium (8.2.26) | sysvmsg (8.2.26) | sysvsem (8.2.26) | tidy (8.2.26) | tokenizer (8.2.26) | xml (8.2.26) | xmlreader (8.2.26) | xmlwriter (8.2.26) | xsl (8.2.26) | zip (1.21.1) | apache2handler (8.2.26) | memcached (3.2.0) | Zend OPcache (8.2.26) | Zend Engine (4.2.26-dev) |
Potential Missing Extensions ::
Disabled Functions :: system | shell_exec | passthru | exec | popen | proc_open |

Switch User Environment :: PHP CGI: No | Server SU: No | PHP SU: No | Potential Ownership Issues: No

Apache Modules :: core | mod_authn_file | mod_authn_core | mod_authz_host | mod_authz_groupfile | mod_authz_user | mod_authz_core | mod_access_compat | mod_auth_basic | mod_so | mod_watchdog | mod_include | mod_substitute | mod_deflate | http_core | mod_mime | mod_log_config | mod_env | mod_mime_magic | mod_expires | mod_headers | mod_unique_id | mod_setenvif | mod_version | mod_slotmem_shm | event | mod_unixd | mod_autoindex | mod_cgi | mod_dir | mod_userdir | mod_alias | mod_rewrite | mod_php | mod_dtimeout | mod_filter | mod_robots | mod_rpaf | mod_simpleupdate | mod_backtrace | mod_whatkilledus | mod_idleshutdown | Apache |
Potential Missing Modules :: mod_ssl |
Folder Permissions :: wrote:Core Folders :: images/ (755) | components/ (755) | modules/ (755) | plugins/ (755) | language/ (755) | templates/ (755) | cache/ (755) | logs/ (755) | tmp/ (755) | administrator/components/ (755) | administrator/modules/ (755) | administrator/language/ (755) | administrator/templates/ (755) | administrator/logs/ (755) | api/ (755) |

Elevated Permissions (First 10) ::
Database Information :: wrote:Database statistics :: Uptime: 8340407 | Threads: 1 | Questions: 727649559 | Slow queries: 15144 | Opens: 2825938 | Flush tables: 3 | Open tables: 3072 | Queries per second avg: 87.243 |
Extensions Discovered :: wrote:Components :: Site ::
Core ::
3rd Party:: os_ewayresponsivesharedpage (4.4.1) ? | os_offline (5.0.2) ? | os_eway (5.0.2) ? | os_paypal (5.0.2) ? | os_worldpay (5.0.2) ? | os_authnet (5.0.2) ? | os_offline (4.0.0) ? | os_eway (4.0.0) ? | os_creditcard (4.0.0) ? | os_paypal (4.0.0) ? | os_authnet (4.0.0) ? | eshop_flatitem (4.0.0) ? | eshop_postcode (4.0.0) ? | eshop_item (4.0.0) ? | eshop_auspostpac (4.0.0) ? | eshop_weight (4.0.0) ? | eshop_quantity (4.0.0) ? | eshop_price (4.0.0) ? | eshop_itemgeozones (4.0.0) ? | eshop_flat (4.0.0) ? | eshop_ups (4.0.0) ? | eshop_free (4.0.0) ? | WF_VISUALCHARS_TITLE (2.9.82) ? | WF_LANGCODE_TITLE (2.9.82) ? | WF_FORMATSELECT_TITLE (2.9.82) ? | WF_TEXTCASE_TITLE (2.9.82) ? | WF_CLIPBOARD_TITLE (2.9.82) ? | WF_FONTSIZESELECT_TITLE (2.9.82) ? | WF_VISUALBLOCKS_TITLE (2.9.82) ? | WF_KITCHENSINK_TITLE (2.9.82) ? | WF_STYLESELECT_TITLE (2.9.82) ? | WF_REFERENCE_TITLE (2.9.82) ? | WF_WORDCOUNT_TITLE (2.9.82) ? | WF_SPELLCHECKER_TITLE (2.9.82) ? | WF_TABLE_TITLE (2.9.82) ? | WF_ARTICLE_TITLE (2.9.82) ? | WF_HR_TITLE (2.9.82) ? | WF_STYLE_TITLE (2.9.82) ? | JCE - Noneditable (1.0.0) ? | WF_LISTS_TITLE (2.9.82) ? | WF_MEDIA_TITLE (2.9.82) ? | WF_FONTCOLOR_TITLE (2.9.82) ? | WF_ATTRIBUTES_TITLE (2.9.82) ? | WF_PRINT_TITLE (2.9.82) ? | WF_NONBREAKING_TITLE (2.9.82) ? | WF_IMGMANAGER_TITLE (2.9.82) ? | WF_PREVIEW_TITLE (2.9.82) ? | WF_FONTSELECT_TITLE (2.9.82) ? | WF_AUTOSAVE_TITLE (2.9.82) ? | WF_CHARMAP_TITLE (2.9.82) ? | WF_SOURCE_TITLE (2.9.82) ? | WF_CLEANUP_TITLE (2.9.82) ? | WF_SEARCHREPLACE_TITLE (2.9.82) ? | WF_BROWSER_TITLE (2.9.82) ? | WF_LINK_TITLE (2.9.82) ? | WF_FULLSCREEN_TITLE (2.9.82) ? | WF_EMOTIONS_TITLE (2.9.82) ? | WF_CONTEXTMENU_TITLE (2.9.82) ? | WF_DIRECTIONALITY_TITLE (2.9.82) ? | WF_ANCHOR_TITLE (2.9.82) ? | WF_HELP_TITLE (2.9.82) ? | WF_LINKS_JOOMLALINKS_TITLE (2.9.82) ? | WF_LINK_SEARCH_TITLE (2.9.82) ? | WF_POPUPS_JCEMEDIABOX_TITLE (2.9.82) ? | WF_FILESYSTEM_JOOMLA_TITLE (2.9.82) ? | WF_AGGREGATOR_AUDIO_TITLE (2.9.82) ? | WF_AGGREGATOR_VIMEO_TITLE (2.9.82) ? | WF_AGGREGATOR_DAILYMOTION_TITLE (2.9.82) ? | WF_AGGREGATOR_VIDEO_TITLE (2.9.82) ? | WF_AGGREGATOR_[youtube]_TITLE (2.9.82) ? | os_ewayresponsivesharedpage (3.3.0) ? | os_offline (4.1.0) ? | os_eway (4.1.0) ? | os_paypal (4.1.0) ? | os_authnet (4.1.0) ? |

Components :: Admin ::
Core :: com_languages (4.0.0) 1 | com_ajax (4.0.0) 1 | com_users (4.0.0) 1 | com_guidedtours (4.3.0) 1 | com_fields (4.0.0) 1 | com_media (3.0.0) 1 | com_redirect (4.0.0) 1 | com_contenthistory (4.0.0) 1 | com_cache (4.0.0) 1 | com_menus (4.0.0) 1 | com_scheduler (4.1.0) 1 | com_checkin (4.0.0) 1 | com_privacy (3.9.0) 1 | com_modules (4.0.0) 1 | com_mails (4.0.0) 1 | com_postinstall (4.0.0) 1 | com_admin (4.0.0) 1 | com_config (4.0.0) 1 | com_messages (4.0.0) 1 | com_finder (4.0.0) 1 | com_banners (4.0.0) 1 | com_wrapper (4.0.0) 1 | com_cpanel (4.0.0) 1 | com_workflow (4.0.0) 1 | com_associations (4.0.0) 1 | com_content (4.0.0) 1 | com_templates (4.0.0) 1 | com_installer (4.0.0) 1 | com_tags (4.0.0) 1 | com_actionlogs (3.9.0) 1 | com_plugins (4.0.0) 1 | com_newsfeeds (4.0.0) 1 | com_login (4.0.0) 1 | com_categories (4.0.0) 1 | com_joomlaupdate (4.0.3) 1 |
3rd Party:: COM_CONTACTENHANCED (5.2.6) 1 | COM_CONTACTENHANCED (5.3.0.1) 1 | RSFirewall! (3.1.3) 1 | COM_OSMAP (5.0.17) 1 | com_eventbooking (5.0.2) 1 | Community Quiz (7.2.8) 1 | com_maximenuck (10.1.12) 1 | Maximenu CK - Menus (10.1.0) 1 | Maximenu CK - Hikashop (10.1.1) 1 | Maximenu CK - Virtuemart (10.1.0) 1 | Maximenu CK - Articles by date (10.1.0) 1 | Maximenu CK - K2 (10.1.0) 1 | Maximenu CK - Joomshopping (10.1.0) 1 | Maximenu CK - Adsmanager (10.1.0) 1 | Maximenu CK - Categories (10.1.0) 1 | System - Maximenu CK (10.1.12) 1 | Maximenu CK (10.1.12) 1 | com_rsform (3.3.10) 1 | Community Surveys (6.3.9) 1 | com_phocadownload (4.0.9) 1 | com_jchoptimize (9.0.1) 1 | EShop (4.0.0) 1 | COM_FFEXPLORER (1.0.6) 1 | System - Mobile Menu CK (1.6.7) 1 | com_mobilemenuck (1.6.7) 0 | All Video Share (4.2.1) 1 | COM_JCE (2.9.82) 1 | CJLib (4.0.5) 1 | SP Page Builder (5.4.2) 1 | com_akeebabackup (9.9.11) 1 | COM_NICEPAGE (6.0.5) 1 | com_osmembership (4.1.0) 1 |

Modules :: Site ::
Core :: mod_users_latest (3.0.0) 1 | mod_feed (3.0.0) 1 | mod_articles_category (3.0.0) 1 | mod_articles_news (3.0.0) 1 | mod_tags_popular (3.1.0) 1 | mod_random_image (3.0.0) 0 | mod_custom (3.0.0) 1 | mod_articles_popular (3.0.0) 1 | mod_articles_categories (3.0.0) 1 | mod_whosonline (3.0.0) 1 | mod_breadcrumbs (3.0.0) 1 | mod_banners (3.0.0) 1 | mod_articles_latest (3.0.0) 1 | mod_wrapper (3.0.0) 1 | mod_login (3.0.0) 1 | mod_finder (3.0.0) 1 | mod_articles_archive (3.0.0) 1 | mod_stats (3.0.0) 1 | mod_tags_similar (3.1.0) 1 | mod_menu (3.0.0) 1 | mod_related_items (3.0.0) 1 | mod_languages (3.5.0) 1 | mod_footer (3.0.0) 1 | mod_syndicate (3.0.0) 1 |
3rd Party:: Contact Enhanced Slideshow (5.2.6) 1 | Contact Enhanced Slideshow (5.3.0.1) 1 | Community Surveys Module (6.3.9) 1 | Membership Status (4.1.0) 1 | Ideal Store Locator - Search (5.3.0.1) 0 | Ideal Store Locator - Search (5.2.6) 0 | Contact Enhanced - Ideal Store Loca (5.2.6) ? | Contact Enhanced - Ideal Store Loca (5.3.0.1) ? | Events Booking - Events Slider (4.0.2) 1 | Community Quiz Top Scorers (7.2.8) 1 | Community Quiz Module (7.2.8) 1 | MOD_LATESTNEWSENHANCED (7.3.1) 0 | Community Quiz Categories (7.2.8) 1 | Community Surveys Consolidated Repo (6.3.9) ? | Events Booking - Easy View (5.0.2) 1 | Maximenu CK (10.1.12) 1 | Events Booking - Categories Slider (5.0.2) 1 | Events Booking - Events By Location (5.0.2) 1 | Eshop Products Filter (4.0.0) 1 | EShop Tags (4.0.0) 1 | Membership Pro View (2.26.3) 1 | Community Quiz Form (7.2.8) 1 | Events Booking - Advanced Events Sl (5.0.2) ? | Eshop Category (4.0.0) 1 | Contact Enhanced Search (5.3.0.1) 0 | Contact Enhanced Search (5.2.6) 0 | Contact Enhanced Latest Submitted F (3.13) ? | Events Booking - Upcoming Events (5.0.2) 1 | Eshop Search (4.0.0) 0 | mod_allvideoshareplayer (4.2.1) 1 | Events Booking - Search Events (5.0.2) 0 | Eshop Cart (4.0.0) 0 | Eshop Currency (4.0.0) 1 | Events Booking - Events By City (5.0.2) 1 | mod_allvideosharesearch (4.2.1) 1 | SP Page Builder (5.4.2) 1 | RSForm! Pro Module (3.1.0) 1 | Contact Enhanced - Upcoming Birthda (5.2.6) ? | Contact Enhanced - Upcoming Birthda (5.3.0.1) ? | Events Booking - Map (5.0.2) 1 | Available Learning Path (3.7.11) 1 | Contact Enhanced - Categories (5.2.6) 1 | Contact Enhanced - Categories (5.3.0.1) 1 | Events Booking - Mini Calendar (5.0.2) 1 | Surveys Form Module (6.3.9) 1 | mod_allvideosharegallery (4.2.1) 1 | Eshop Manufacturer (4.0.0) 1 | Eshop Advanced Search (4.0.0) 0 | Contact Enhanced Form (5.2.6) 1 | Contact Enhanced Form (5.3.0.1) 1 | mod_ce_category (5.3.0.1) 1 | mod_ce_category (5.2.6) 1 | Events Booking - Events By State (5.0.2) 1 | Events Booking - Event Categories (5.0.2) 1 | Membership Plans (4.1.0) 1 | Membership Pro View (4.1.0) 1 | Events Booking - View (4.0.2) 1 | Contact Enhanced Alpha Index (5.2.6) 1 | Contact Enhanced Alpha Index (5.3.0.1) 1 | No Right Click, No Copy (3.6.5) 1 | Eshop Product (4.0.0) 1 | Events Booking - Cart Module (5.0.2) 1 | Eshop Quote (4.0.0) 1 | Community Surveys Categories (6.3.9) 1 |

ChrisASCA
Joomla! Intern
Joomla! Intern
Posts: 58
Joined: Mon Jan 09, 2017 1:37 am

Re: Joomla Login Slow Now

Post by ChrisASCA » Tue Dec 03, 2024 3:27 am

Forum Post Assistant (v1.6.7) : 3-Dec-2024 wrote:
Basic Environment :: wrote:Modules :: Admin ::
Core :: mod_latest (3.0.0) 1 | mod_toolbar (3.0.0) 1 | mod_submenu (3.0.0) 1 | mod_feed (3.0.0) 1 | mod_privacy_status (4.0.0) 1 | mod_custom (3.0.0) 1 | mod_logged (3.0.0) 1 | mod_quickicon (3.0.0) 1 | mod_stats_admin (3.0.0) 1 | mod_frontend (4.0.0) 1 | mod_post_installation_messages (4.0.0) 1 | mod_loginsupport (4.0.0) 1 | mod_privacy_dashboard (3.9.0) 1 | mod_sampledata (3.8.0) 1 | mod_user (4.0.0) 1 | mod_title (3.0.0) 1 | mod_login (3.0.0) 1 | mod_latestactions (3.9.0) 1 | mod_menu (3.0.0) 1 | mod_guidedtours (4.3.0) 1 | mod_multilangstatus (3.0.0) 1 | mod_messages (4.0.0) 1 | mod_version (3.0.0) 1 | mod_popular (3.0.0) 1 |
3rd Party:: MOD_NICEPAGEMENU (-) 1 | Events Booking - Latest Registrants (5.0.2) 1 | Ideal Guided Tours - Get Tours for (5.2.6) ? | Ideal Guided Tours - Get Tours for (5.3.0.1) ? | Membership Pro - Latest Subscriptio (4.1.0) ? | mod_jchdashicons (9.0.1) 1 | mod_jchmodeswitcher (9.0.1) 1 | mod_jchsupportinfo (9.0.1) 1 | RSFirewall! Control Panel Module (1.4.0) 1 |

Libraries ::
Core ::
3rd Party:: file_fof40 (4.1.0) ? |

Plugins ::
Core :: plg_quickicon_extensionupdate (3.0.0) 1 | plg_quickicon_joomlaupdate (3.0.0) 1 | plg_quickicon_overridecheck (4.0.0) 1 | plg_quickicon_privacycheck (3.9.0) 1 | plg_quickicon_eos (4.4.0) 1 | plg_quickicon_downloadkey (4.0.0) 1 | plg_quickicon_phpversioncheck (3.7.0) 1 | plg_api-authentication_basic (4.0.0) 0 | plg_api-authentication_token (4.0.0) 1 | plg_privacy_message (3.9.0) 1 | plg_privacy_user (3.9.0) 1 | plg_privacy_consents (3.9.0) 1 | plg_privacy_contactenhanced (5.2.6) 1 | plg_privacy_contactenhanced (5.3.0.1) 1 | plg_privacy_actionlogs (3.9.0) 1 | plg_privacy_content (3.9.0) 1 | plg_editors-xtd_module (3.5.0) 1 | plg_editors-xtd_menu (3.7.0) 1 | plg_editors-xtd_article (3.0.0) 1 | plg_editors-xtd_image (3.0.0) 1 | plg_editors-xtd_readmore (3.0.0) 1 | plg_editors-xtd_pagebreak (3.0.0) 1 | plg_editors-xtd_fields (3.7.0) 1 | plg_actionlog_joomla (3.9.0) 1 | plg_user_contactcreator (3.0.0) ? | plg_user_profile (3.0.0) 0 | plg_user_token (3.9.0) 1 | plg_user_joomla (3.0.0) 1 | plg_user_terms (3.9.0) 0 | plg_extension_finder (4.0.0) 1 | plg_extension_namespacemap (4.0.0) 1 | plg_extension_joomla (3.0.0) 1 | plg_authentication_cookie (3.0.0) 1 | plg_authentication_joomla (3.0.0) 1 | plg_authentication_ldap (3.0.0) 0 | plg_task_site_status (4.1) 1 | plg_task_demo_tasks (4.1) 1 | plg_task_check_files (4.1) 1 | plg_task_requests (4.1) 1 | plg_multifactorauth_totp (3.2.0) 0 | plg_multifactorauth_yubikey (3.2.0) 0 | plg_multifactorauth_fixed (4.2.0) 0 | plg_multifactorauth_webauthn (4.2.0) 0 | plg_multifactorauth_email (4.2.0) 0 | plg_sampledata_multilang (4.0.0) 1 | plg_webservices_templates (4.0.0) 1 | plg_webservices_plugins (4.0.0) 1 | plg_webservices_privacy (4.0.0) 1 | plg_webservices_redirect (4.0.0) 1 | plg_webservices_menus (4.0.0) 1 | plg_webservices_media (4.1.0) 1 | plg_webservices_tags (4.0.0) 1 | plg_webservices_languages (4.0.0) 1 | plg_webservices_modules (4.0.0) 1 | plg_webservices_banners (4.0.0) 1 | plg_webservices_installer (4.0.0) 1 | plg_webservices_messages (4.0.0) 1 | plg_webservices_newsfeeds (4.0.0) 1 | plg_webservices_config (4.0.0) 1 | plg_webservices_users (4.0.0) 1 | plg_webservices_content (4.0.0) 1 | plg_finder_tags (3.0.0) 0 | plg_finder_newsfeeds (3.0.0) 0 | plg_finder_contacts (3.0.0) 0 | plg_finder_categories (3.0.0) 0 | plg_finder_content (3.0.0) 1 | plg_system_jooa11y (4.2.0) 1 | plg_system_logout (3.0.0) 1 | plg_system_skipto (4.0.0) 1 | plg_system_cache (3.0.0) 0 | plg_system_updatenotification (3.5.0) 1 | plg_system_shortcut (4.2.0) 1 | plg_system_debug (3.0.0) 1 | plg_system_highlight (3.0.0) 1 | plg_system_redirect (3.0.0) 1 | plg_system_task_notification (4.1) 1 | plg_system_languagecode (3.0.0) 0 | plg_system_log (3.0.0) 1 | plg_system_logrotation (3.9.0) 1 | plg_system_schedulerunner (4.1) 1 | plg_system_accessibility (4.0.0) 0 | plg_system_privacyconsent (3.9.0) 0 | plg_system_stats (3.5.0) 1 | plg_system_remember (3.0.0) 1 | plg_system_httpheaders (4.0.0) 0 | plg_system_webauthn (4.0.0) 0 | plg_system_guidedtours (4.3.0) 1 | plg_system_actionlogs (3.9.0) 1 | plg_system_sessiongc (3.8.6) 1 | plg_system_languagefilter (3.0.0) 0 | plg_system_sef (3.0.0) 1 | plg_system_fields (3.7.0) 1 | K2 - SP Page Builder (3.8.10) 0 | plg_installer_folderinstaller (3.6.0) 1 | plg_installer_urlinstaller (3.6.0) 1 | plg_installer_override (4.0.0) 1 | plg_installer_webinstaller (4.0.0) 1 | plg_installer_packageinstaller (3.6.0) 1 | plg_workflow_featuring (4.0.0) 1 | plg_workflow_publishing (4.0.0) 1 | plg_workflow_notification (4.0.0) 1 | plg_media-action_rotate (4.0.0) 1 | plg_media-action_crop (4.0.0) 1 | plg_media-action_resize (4.0.0) 1 | plg_captcha_recaptcha (3.4.0) 1 | plg_captcha_recaptcha_invisible (3.8) 0 | plg_filesystem_local (4.0.0) 1 | plg_behaviour_versionable (4.0.0) 1 | plg_behaviour_compat (4.4.0) 1 | plg_behaviour_taggable (4.0.0) 1 | plg_fields_list (3.7.0) 1 | plg_fields_checkboxes (3.7.0) 1 | plg_fields_imagelist (3.7.0) 1 | plg_fields_user (3.7.0) 1 | plg_fields_calendar (3.7.0) 1 | plg_fields_media (3.7.0) 1 | plg_fields_subform (4.0.0) 1 | plg_fields_sql (3.7.0) 1 | plg_fields_editor (3.7.0) 1 | plg_fields_radio (3.7.0) 1 | plg_fields_textarea (3.7.0) 1 | plg_fields_color (3.7.0) 1 | plg_fields_integer (3.7.0) 1 | plg_fields_usergrouplist (3.7.0) 1 | plg_fields_url (3.7.0) 1 | plg_fields_text (3.7.0) 1 | plg_content_pagebreak (3.0.0) 1 | plg_content_finder (3.0.0) 1 | plg_content_emailcloak (3.0.0) 0 | plg_content_confirmconsent (3.9.0) 0 | plg_content_joomla (3.0.0) 1 | plg_content_vote (3.0.0) 1 | plg_content_pagenavigation (3.0.0) 1 | plg_content_loadmodule (3.0.0) 1 | plg_content_fields (3.7.0) 1 | Content - SP Page Builder (5.4.2) 0 |
3rd Party:: Contact Enhanced Links for JCE (3.8.6) 1 | plg_quickicon_jce (2.9.82) 1 | PLG_QUICKICON_AKEEBABACKUP (9.9.11) 0 | Quick Icon - Contact Enhanced (5.2.6) 0 | Quick Icon - Contact Enhanced (5.3.0.1) 0 | plg_editors_jce (2.9.82) 1 | plg_editors_codemirror (5.65.15) 1 | plg_editors_tinymce (5.10.9) 1 | Page Cache - RSForm! Pro (1.0.0) 1 | PLG_CONSOLE_AKEEBABACKUP (9.9.11) 0 | Maximenu CK - Menus (10.1.0) 1 | Maximenu CK - Hikashop (10.1.1) 1 | Maximenu CK - Virtuemart (10.1.0) 1 | Maximenu CK - Articles by date (10.1.0) 1 | Maximenu CK - K2 (10.1.0) 1 | Maximenu CK - Joomshopping (10.1.0) 1 | Maximenu CK - Adsmanager (10.1.0) 1 | Maximenu CK - Categories (10.1.0) 1 | plg_privacy_quizzes (7.2.8) 0 | plg_privacy_surveys (6.3.9) 0 | plg_editors-xtd_phocadownload (3.1.0) 0 | Button - Event (5.0.2) 0 | Button - Surveys (1.0.0) 0 | Button - Individual Registration Fo (5.0.2) ? | PLG_EDITORS-XTD_NICEPAGE (1.0.0) 0 | Button - Maths (1.0.0) 0 | Button - Contact Enhanced Form (5.2.6) 1 | Button - Contact Enhanced Form (5.3.0.1) 1 | Action Log - Membership Pro (4.1.0) 1 | PLG_ACTIONLOG_AKEEBABACKUP (9.9.11) 0 | Action Log - Events Booking (5.0.2) 1 | CjLib - Socials (1.0.1) 0 | User - Community Quiz (7.2.8) 0 | User - Membership Pro (4.1.0) 1 | User - Events Booking (5.0.2) 0 | User - Eshop plugin (4.0.0) 0 | User - Community Surveys (6.3.9) 0 | plg_user_ce_contactcreator (3.13) 0 | plg_extension_jce (2.9.82) 1 | Events Booking SMS - Textlocal (5.0.2) 0 | Events Booking SMS - Clockwork (5.0.2) 0 | Events Booking SMS - Clickatell (5.0.2) 0 | Search - Community Quiz (7.2.8) 0 | Search - Events Booking (5.0.2) 0 | Search - EShop (4.0.0) 0 | Search - Community Surveys (6.3.9) 0 | plg_search_contactenhanced (5.2.6) 0 | plg_search_contactenhanced (5.3.0.1) 0 | plg_search_sppagebuilder (5.4.2) 0 | plg_task_mphousekeeping (4.0.1) 0 | plg_task_mpofflinepaymentreminder (4.0.1) 0 | PLG_TASK_AKEEBABACKUP (9.9.11) 1 | plg_task_ebhousekeeping (5.0.2) 0 | PLG_OSMAP_SOBIPRO (5.0.17) 0 | PLG_OSMAP_SHACKLOCATIONS (5.0.17) 0 | PLG_OSMAP_OSCAMPUS (5.0.17) 0 | PLG_OSMAP_K2 (5.0.17) 0 | PLG_OSMAP_JDOWNLOADS (5.0.17) 0 | PLG_OSMAP_KUNENA (5.0.17) 0 | PLG_OSMAP_JOOMLA (5.0.17) 1 | PLG_OSMAP_PHOCAGALLERY (5.0.17) 0 | PLG_OSMAP_VM (5.0.17) 0 | Community Quiz - Quizzes (7.2.8) 0 | Membership Pro - Easysocial (4.1.0) 0 | Membership Pro - User Files (4.1.0) 0 | Membership Pro - Joomla Groups (4.1.0) 1 | Membership Pro - CB (4.1.0) 0 | Membership Pro - Userprofile (4.1.0) 1 | Membership Pro - Easy Profile (4.1.0) 0 | Membership Pro - Group Membership P (4.1.0) ? | Membership Pro - ActiveCampaign (4.1.0) 0 | Membership Pro - Events Booking Reg (4.1.0) ? | Membership Pro - MPDF (2.22.3) 0 | Membership Pro - Delete User Accoun (4.1.0) ? | Membership Pro - Documents (4.1.0) 1 | Membership Pro - Eshop Plugin (4.0.0) 1 | Membership Pro - PHP Script (4.1.0) 0 | Membership Pro - AcyMailing (4.1.0) 0 | Membership Pro - Joomsocial (4.1.0) 0 | Membership Pro - Virtuemart Shopper (4.1.0) ? | Membership Pro - HTTP (4.1.0) 0 | Membership Pro - Auto Subscribe (4.1.0) 0 | Membership Pro - K2 Groups (4.1.0) 0 | Membership Pro - Helpdesk Pro Ticke (4.1.0) ? | Membership Pro - Limit Subscription (4.1.0) ? | Membership Pro - Acymailing 5 (2.24.0) 0 | Membership Pro - Subscription Contr (4.1.0) ? | Membership Pro - Fields Assignment (4.1.0) 0 | Membership Pro - Mailchimp (4.1.0) 0 | PLG_WEBSERVICES_AKEEBABACKUP (9.9.11) 1 | Events Booking - Agendas (5.0.2) 0 | Events Booking - Easysocial (5.0.2) 0 | Events Booking - Full Event Notific (5.0.2) ? | Events Booking - Joomla Groups (5.0.2) 1 | Events Booking - CB (5.0.2) 0 | Events Booking - Userprofile (5.0.2) 1 | Events Booking - Easy Profile (5.0.2) 0 | Events Booking - Auto Group Members (5.0.2) ? | Events Booking - Membership Pro (5.0.2) 1 | Events Booking - Ticket Types (5.0.2) 0 | Events Booking - Zoom App (5.0.2) 0 | Events Booking - Move Registrants (5.0.2) 0 | Events Booking - Auto Event Data (5.0.2) 0 | Events Booking - Fee Fields Generat (5.0.2) ? | Events Booking - Group Member Accou (5.0.2) ? | Events Booking - Failure Payment No (5.0.2) ? | Events Booking - Jomsocial Activiti (3.17.6) ? | Events Booking - Prevent Overlap Re (5.0.2) ? | Events Booking - Speakers (5.0.2) 0 | Events Booking - Registrant List (5.0.2) 0 | Events Booking - Auto Register (5.0.2) 0 | Events Booking - System (DO NOT UNP (5.0.2) ? | Events Booking - Event Dependencies (5.0.2) 0 | Events Booking - Checked-in Notific (5.0.2) ? | Events Booking - Related Events (5.0.2) 0 | Events Booking - Jcomments (5.0.2) 0 | Events Booking - AcyMailing (5.0.2) 0 | Events Booking - Zoom (4.4.3) 0 | Events Booking - Joomsocial (5.0.2) 0 | Events Booking - Webhook (5.0.2) 0 | Events Booking - Google Structured (5.0.2) ? | Events Booking - Assign Checked In (5.0.2) ? | Events Booking - Waiting List (5.0.2) 0 | Events Booking - Contact Enhanced (5.0.2) 0 | Events Booking - Auto Membership (5.0.2) 0 | Events Booking - Acymailing 5 (3.12.1) 0 | Events Booking - Gallery (5.0.2) 0 | Events Booking - Attachments (5.0.2) 0 | Events Booking - Fields Assignment (5.0.2) 0 | Events Booking - Map (5.0.2) 1 | Events Booking - Auto Coupon Genera (5.0.2) ? | Events Booking - Additional Dates (5.0.2) 1 | Events Booking - Mailchimp (5.0.2) 0 | Events Booking - Sponsors (5.0.2) 0 | Events Booking - New Event Notifica (5.0.2) ? | plg_finder_quizzes (7.2.8) 0 | plg_finder_allvideoshare (4.2.1) 1 | Smart Search - Membership Pro (-) 0 | Smart Search - Events Booking (-) 0 | Smart Search - EShop (-) 0 | plg_finder_surveys (6.3.9) 0 | PLG_FINDER_CONTACTENHANCED (5.2.6) 0 | PLG_FINDER_CONTACTENHANCED (5.3.0.1) 0 | plg_finder_sppagebuilder (5.4.2) 1 | EShop - Membership Pro Plans plugin (4.0.0) 0 | EShop - Google Analytics (1.0.0) 0 | EShop - AcyMailing 6 plugin (4.0.0) 0 | EShop - Download Links plugin (1.0.0) 1 | EShop - Also Bought plugin (4.0.0) 0 | System - Membership Pro Reminder (4.1.0) 1 | PLG_SYSTEM_SYW (2.6.0) 1 | plg_system_jce (2.9.82) 1 | System - RSMail Joomla Registration (1.0.0) 1 | PLG_SYSTEM_IAKISMET (3.13) 0 | System - RSForm! Pro Delete Submiss (1.0.0) ? | System - Membership Schedule Conten (4.1.0) ? | System - Helix Ultimate Framework (2.1.1) 1 | System - Maximenu CK (10.1.12) 1 | System - Mobile Menu CK (1.6.7) 1 | System - Membership Pro URLs Restri (4.1.0) ? | System - SP Page Builder Pro Update (5.4.2) ? | System - Membership Pro Trigger Act (4.1.0) ? | Eshop Notify (4.0.0) 1 | System - Membership Schedule SPPage (4.1.0) ? | System - Membership Pro (4.1.0) 1 | Eshop Export (3.5.7) 0 | System - Ideal Framework (5.3.0.1) 1 | PLG_SYSTEM_CEFEEDBACK (5.3.0.1) 0 | System - Contact Enhanced (CE) Feed (5.2.6) ? | System - Membership Pro Registratio (4.1.0) ? | System - Events Booking SMS (5.0.2) 0 | mySites.guru Secure Plugin (n/a) 0 | System - Events Booking Offline Pay (5.0.2) ? | System - Email Registrants (5.0.2) 0 | System - Google Analytics (4.6.1) 0 | PLG_SYSTEM_RSFIREWALLCONSOLE (1.0.0) 1 | System - Events Booking Payment Rem (5.0.2) ? | Eshop Cart (4.0.0) 0 | System - Membership Pro K2 items Re (4.1.0) ? | System - Membership Pro Cleaner (4.1.0) 0 | System - Membership Pro SP Page Bui (4.1.0) ? | System - Membership Schedule Docume (4.1.0) ? | plg_system_jchoptimize (9.0.1) 1 | System - Membership Pro Update Subs (4.1.0) ? | System - RSFirewall! Active Scanner (1.4.0) 1 | Eshop Reminder (4.0.0) 0 | System - Membership Pro Offline Rec (4.1.0) ? | PLG_SYSTEM_RSFORMCONSOLE (1.0.0) 0 | System - Incomplete Payment Subscri (4.5.1) ? | plg_system_jchpagecache (9.0.1) 1 | plg_system_osmylicensesmanager (2.0.17) 1 | System - Events Booking Clean Email (5.0.2) ? | System - Membership Pro SMS (4.1.0) 0 | System - Ideal Store Locator (5.3.0.1) 0 | System - Ideal Store Locator (5.2.6) 0 | System - Contact Enhanced (CE) Cron (5.3.0.1) 0 | System - Contact Enhanced (CE) Cron (5.2.6) 0 | System - Mail Links to Contact Enha (5.2.6) ? | System - Mail Links to Contact Enha (5.3.0.1) ? | PLG_SYSTEM_NICEPAGE (1.0.0) 1 | System - Membership Pro Clean Email (4.1.0) ? | System - Incomplete Payment Registr (5.0.2) ? | Eshop Currency (4.0.0) 1 | System - Membership Schedule K2 Ite (4.1.0) ? | System - RSForm! Pro reCAPTCHA v2 (3.1.4) 1 | Eshop Detect Currency (4.0.0) 0 | System - RSForm! Pro Campaign Monit (3.0.2) ? | PLG_SYSTEM_BACKUPONUPDATE (9.9.11) 1 | System - Membership Pro Articles Re (4.1.0) ? | Guided Tours Translations Fix (5.2.7) 1 | Guided Tours Translations Fix (5.2.6) 1 | System - iSeKeywords | UTM Tags tra (3.13) ? | System - Events Booking Reminder (5.0.2) 0 | System - SP PageBuilder (5.4.2) 1 | Membership Pro SMS - Textlocal (4.1.0) 0 | Membership Pro SMS - Clockwork (4.1.0) 0 | Membership Pro SMS - Clickatell (4.1.0) 0 | plg_installer_jce (2.9.82) 1 | Installer - Membership Pro (4.1.0) 1 | plg_installer_rsform (1.0.0) 1 | Installer - Events Booking (5.0.2) 1 | plg_installer_rsfirewall (1.0.0) 1 | Installer - EShop (4.0.0) 1 | CjLib - Package Updater (1.0) 0 | SP Simple Portfolio - SP Page Build (5.4.2) ? | Captcha - SecurImage (5.2.6) 0 | Captcha - SecurImage (5.3.0.1) 0 | Contact Enhanced - Custom Code (5.2.6) 0 | Contact Enhanced - Custom Code (5.3.0.1) 0 | Community Surveys - Surveys (6.3.9) 0 | plg_fields_mediajce (2.9.82) 1 | EB Registration History (5.0.2) 0 | Eshop Product content plugin (4.0.0) 0 | plg_content_jce (2.9.82) 1 | Content - Quizzes (7.2.8) 0 | plg_content_phocadownload (3.1.3) 0 | Content - Events Booking Event (5.0.2) 0 | AllVideos (by JoomlaWorks) (6.1.0) 1 | AllVideos (by JoomlaWorks) (6.1.0) 1 | Content - Events Booking Category (5.0.2) 0 | Content - Membership Tags (4.1.0) 1 | Content - Events Booking Stip Easy (4.9.4) ? | Content - Membership Restriction (4.1.0) 0 | Content - Membership Plans (4.1.0) 1 | Content - Membership Pro Subscripti (4.1.0) ? | Content - Membership Pro Content Re (4.1.0) ? | Content - Events Booking Content Re (5.0.2) ? | Content - Surveys (6.3.9) 0 | Content - Events Booking Registrati (5.0.2) ? | plg_content_allvideoshareplayer (4.2.1) 1 | Content - Events Booking Speakers (5.0.2) 0 | Eshop Category content plugin (4.0.0) 0 | PLG_CONTENT_NICEPAGE (1.0.0) 1 | Content - Quiz Fields (7.2.8) 0 | PLG_CONTENT_CONTACTENHANCED (5.2.6) 1 | PLG_CONTENT_CONTACTENHANCED (5.3.0.1) 1 | [/size]
Templates Discovered :: wrote:Templates :: Site :: shaper_helixultimate (2.1.1) 1 | cassiopeia (1.0) 1 |
Templates :: Admin :: atum (1.0) 1 |

ChrisASCA
Joomla! Intern
Joomla! Intern
Posts: 58
Joined: Mon Jan 09, 2017 1:37 am

Re: Joomla Login Slow Now

Post by ChrisASCA » Tue Dec 03, 2024 3:32 am

I apologise if I have stuffed this up - I tried to copy the whole FPA in one go but I got a message saying it contained too many characters. I cut it in half but then the second half has gone in different.

Sorry if this is the wrong way around but I am hoping this might help point me in the right direction.

I'm really eager to figure out why the mobile login is so slow now and would love to fix it but I do admit I'm not as techie and smart as counterpoint in the linked post from AMurray.

I can't even copy the FPA output in one go at the moment.

User avatar
pe7er
Joomla! Master
Joomla! Master
Posts: 25344
Joined: Thu Aug 18, 2005 8:55 pm
Location: Nijmegen, Netherlands
Contact:

Re: Joomla Login Slow Now

Post by pe7er » Tue Dec 03, 2024 9:06 am

You have a lot of 3rd-party extensions installed. They can affect your website's performance.
System plugins run on every page load, which can make your site slower.

Maybe you could switch on Joomla's debug mode in the Global Configuration.
It will show you on the front-end which queries are taking too much time.
Kind Regards,
Peter Martin, Global Moderator
Company website: https://db8.nl/en/ - Joomla specialist, Nijmegen, Netherlands
The best website: https://the-best-website.com

User avatar
AMurray
Joomla! Master
Joomla! Master
Posts: 10435
Joined: Sat Feb 13, 2010 7:35 am
Location: Australia

Re: Joomla Login Slow Now

Post by AMurray » Tue Dec 03, 2024 9:38 am

You've done so now, as you have found, you can pick and choose what to include, so you can run it two or three times, and each time.

For instance:
  • (1) include the plugins but not the modules or components,
  • (2) include modules but not plugins or components and
  • (3) include components but not modules of plugins.
In that way you can then keep it under the character count that the forum is limited to.
Regards - A Murray
General Support Moderator

ChrisASCA
Joomla! Intern
Joomla! Intern
Posts: 58
Joined: Mon Jan 09, 2017 1:37 am

Re: Joomla Login Slow Now

Post by ChrisASCA » Wed Dec 04, 2024 7:17 am

Thanks again for more help.

Pe7er - I have turned on debug mode now thank you (although I couldn't do it through the Joomla Global Configuration page of Administrator - it wouldn't save the changes and just remained off - I could only change it by logging into my host account and changing the configuration.php page manually there).

I now have a very interesting set of stats and queries running that I am trying to understand but it seems that sp_page_builder has a big graph bar compared to others. I have attached an image to show this but we use this to create article pages now.

Sorry for my ignorance but where you say I have a lot of system plugins running on every page - how can i control this to not have them on every page? Should I work through each of them and turn them off or can I not use them on certain pages and define which pages to use? Or do they always run on every page BUT i have too many enabled or installed?

So as not to have the debug showing on my live site, I have copied everything to www.asca-uat.org and the debugging is showing there now. When I login on that site, the mobile version is very slow and there are lots of queries and information and long graphs that suggest time waiting and lagging but I can't fully understand where to pinpoint the bottleneck or issue sorry.


AMurray - Thank you also for taking time to reply as well. Can I check that I understand you correctly. Are you saying that now I know how to run the script, I should follow Pe7er's suggestion and turn off plugins and then run the script again to have less output? Then maybe switch plugins back on and turn off components and run the script again?

Sorry if I have misunderstood you or am missing a further setting before running the script.

I have backed up my live site and restored it to another server hosting account that I have and thankfully (i think) the mobile login is still slow so I am hoping that proves it isn't with my hosting account or rather it is the same with both of them.

My website isn't showing any error reporting but with the debug mode on I get a heap of queries, duplicates and all sorts of stats and references that I am still not sure I understand.

Does anyone know what part to look at to prove or find what is causing the login part of signing in on a mobile device to be very slow compared to the same procedure on a desktop version and how I can identify the issue clearly so I can try and resolve it?

I am thinking is it the loading of everything or am i loading things before login is approved that I don't need to load?

I'm very interested in this but very confused sorry due to my lack of understanding and knowledge at the moment.
You do not have the required permissions to view the files attached to this post.

User avatar
ceford
Joomla! Hero
Joomla! Hero
Posts: 2965
Joined: Mon Feb 24, 2014 10:38 pm
Location: Edinburgh, Scotland
Contact:

Re: Joomla Login Slow Now

Post by ceford » Wed Dec 04, 2024 8:35 pm

Seems like a lot of queries to me! You have 376. I usually see around 50. Have you looked at the size of your session file?
Last edited by AMurray on Wed Dec 04, 2024 9:39 pm, edited 1 time in total.
Reason: Mod Note: spelling/grammar error correction.

ChrisASCA
Joomla! Intern
Joomla! Intern
Posts: 58
Joined: Mon Jan 09, 2017 1:37 am

Re: Joomla Login Slow Now

Post by ChrisASCA » Wed Dec 04, 2024 10:34 pm

On my test site the session table is 83 rows|63kb
On my live site the session table is 118 rows and 64kb

On both sites I am using Session Handler - Filesystem after reading that is the better setting for speed and optimisation in a website article previously.

Do I need to start disabling plugins until the login speeds up and does anyone know why it is only really noticeable on the mobile responsive version of the website?

The desktop view is instant login to any page no matter what ACL or Group setting is on the user account.

This is probably a short sighted question but what makes 1 query and the 376 when ceford says he usually only see 50?

Is 1 query checking to see if the user is in the registered group? Is a second query checking if the user is in another usergroup?

If we have lots of usergroups now, is a query run every login attempt on every usergroup to see if the user is in them or not?

I suppose if I turn off plugins and components etc in turn, will that reduce the number of queries too?

Thanks for any further advice as I try to understand this better.

gws
Joomla! Champion
Joomla! Champion
Posts: 6532
Joined: Tue Aug 23, 2005 1:56 pm
Location: South coast, UK
Contact:

Re: Joomla Login Slow Now

Post by gws » Wed Dec 04, 2024 11:17 pm

Run your site through Lighthouse.

User avatar
ceford
Joomla! Hero
Joomla! Hero
Posts: 2965
Joined: Mon Feb 24, 2014 10:38 pm
Location: Edinburgh, Scotland
Contact:

Re: Joomla Login Slow Now

Post by ceford » Wed Dec 04, 2024 11:34 pm

My suggestion was that you look at the size of the session file which you should be able to find in your file system. A previous poster had a problem because this file was enormous. Check that the Task - Session Data Purge plugin is enabled. If that were the problem both mobile and desktop would behave similarly. Are you actually testing with a mobile device or the Browser tools Responsive Design Mode?

ChrisASCA
Joomla! Intern
Joomla! Intern
Posts: 58
Joined: Mon Jan 09, 2017 1:37 am

Re: Joomla Login Slow Now

Post by ChrisASCA » Thu Dec 05, 2024 12:13 am

Thank you gws
I got the following stats back after visiting lighthouse-metrics.com. Please see attached images.

I'm probably simplifying this all too much but my worry is not really about my site in general. We never get complaints from any of our members about our site speed at all and we have people in India, Europe, China and Australia.

The only complaint we receive and can agree with is the login process on only mobile devices has gotten very, very slow - very recently. Maybe the last 3 months.

I am seeing improvements to images and CSS etc and do get that our site can always be better and improved. 100% I agree with that of course.

I agree that I have 300+ queries running all the time and many plugins running maybe.

But then my brain asks, if the issue is with the site overall and the images and the CSS and the queries and the plugins etc - then why is it quick enough for desktop visitors and mobile visitors BEFORE THEY LOGIN?

Why is it also quick enough for them navigating around the whole site, watching 30mins and more video lengths and completing quizzes AFTER THEY LOGIN?

My question wasn't really about site speed as we never get complaints about site speed ever. We only ever get complaints about the Login process being incredibly slow ONLY on a mobile device in the last 12 weeks.

I'm worried (without any disrespect) that I am falling down a rabbit hole of investigation here now when the site (for the knowledge and skills we have) is fast enough 99% of the time it is interacted with.

If you visit and navigate the site without logging in - I am pretty proud of it and happy with the speed of it compared to other bigger sites I visit with bigger budgets and more staff.

If you login on a desktop its instant and then the member only content extra articles and stuff loads pretty good and quickly. If you visit on a mobile device, I'm pretty proud of it - admit 100% that the menu's need some work and hog the screen a bit in portrait view and also not great in landscape mobile view but the page speed between navigation of the content is acceptable to me I feel.

The only pain and real pain is logging in ON A MOBILE DEVICE and then getting redirected to the member landing page or elsewhere to any smaller article/pages behind the login. That is what I would love to figure out really.

I am grateful for all the advice and hope that is coming across but you know when you really only want to know if the picture on the wall is hanging straight right now before the art gallery opens???

The subsiding floor, the crappy paint job, the not aligned ceiling and the spirit level bubble quality can be for another day maybe and I WILL want to improve them all in time - I promise.

This week or next week though I really want to figure out why in the last 2 months max has the mobile version of my site started taking 45 seconds or more to log anyone in and then after that, the site responds as quick as it has ever done.

Apologies if I am sounding rude or ungrateful in anyway but I am just trying to work out the login problem for now.
The intelligent part of my brain is saying it might not be that easy and I get that. That all these things if addressed, will make the site so fast that the login will be fast again but surely wouldn't images without sizes defined and CSS not correct and 300 queries running on every page and all the time make every page and every interaction slow?

The only real slow thing is that blasted login and only on the mobile version of our template.

If anyone would be kind enough to visit and see what they think I invite you to my test art gallery.

www.asca-uat.org

Please have a look around and when ready click the red MY ASCA button on the top right of any page.

When prompted please use:
Username: SupportFE
Password: Joomla-forum

On any desktop page size I am hoping that the login is pretty quick and you can navigate our extra content no problem.

If you try on a phone or a tablet device though the login is poo.

I am a really honest guy and not offended in anyway if anyone can tell me that the site is slow for them before and after login but just now, people are only complaining that the login process on a mobile is unacceptable.

I'm tasked with why and fixing it but I am really struggling to figure it out.
You do not have the required permissions to view the files attached to this post.

ChrisASCA
Joomla! Intern
Joomla! Intern
Posts: 58
Joined: Mon Jan 09, 2017 1:37 am

Re: Joomla Login Slow Now

Post by ChrisASCA » Thu Dec 05, 2024 12:19 am

ceford wrote: Wed Dec 04, 2024 11:34 pm My suggestion was that you look at the size of the session file which you should be able to find in your file system. A previous poster had a problem because this file was enormous. Check that the Task - Session Data Purge plugin is enabled. If that were the problem both mobile and desktop would behave similarly. Are you actually testing with a mobile device or the Browser tools Responsive Design Mode?
Thanks again ceford.

I hope i have understood you correctly and did go off and check that thanks. I looked in my File manager area of the server hosting control panel. PHPMyAdmin and checked the tables. The session table had between 60-90 rows and was around 65kb at the moment.

Is that what you meant ceford?

I just checked my Joomla plugins and one called System-Session Data Purge is switched on.

I couldn't find one called Task - Session Data Purge sorry but that might be my lack of knowledge of where to look.

Truly thank you all for you help and advice and I am feeling bad that I sound ungrateful and a bit dumb to be honest.

I hope not.
ceford wrote: Wed Dec 04, 2024 11:34 pm Are you actually testing with a mobile device or the Browser tools Responsive Design Mode?
Testing with real mobile devices such as my phone and my ipad.

Also other members are emailing and calling saying they can't login or it is really slow on their phones and mobile devices.

Not using a Browser in Responsive mode or size settings at all. Thanks for raising that though too.

User avatar
ceford
Joomla! Hero
Joomla! Hero
Posts: 2965
Joined: Mon Feb 24, 2014 10:38 pm
Location: Edinburgh, Scotland
Contact:

Re: Joomla Login Slow Now

Post by ceford » Thu Dec 05, 2024 5:09 am

I can confirm slow login in my desktop browser set to Responsive Design Mode. However, after my first login subsequent logins were normal. Slow login may be associated with housekeeping after login - some script doing some job before sending the requested page. Try switching off Google analytics and test again.

This link gives a mobile performance score of 49, which is pretty low:
https://pagespeed.web.dev/analysis/http ... tor=mobile

ChrisASCA
Joomla! Intern
Joomla! Intern
Posts: 58
Joined: Mon Jan 09, 2017 1:37 am

Re: Joomla Login Slow Now

Post by ChrisASCA » Thu Dec 05, 2024 5:21 am

Thanks so much for taking the time to test this and confirm this ceford.

Really appreciate it so much.

In reference to switching off Google Analytics and testing again. How and where can i do or find this please?

In my joomla admin panel - the only references to Google analytics are 3 historic plugins and all disabled already.

Or do you mean removing the Google Analytics UA codes for various places in my site?

Thank you once again for sticking with me here and helping.

User avatar
ceford
Joomla! Hero
Joomla! Hero
Posts: 2965
Joined: Mon Feb 24, 2014 10:38 pm
Location: Edinburgh, Scotland
Contact:

Re: Joomla Login Slow Now

Post by ceford » Thu Dec 05, 2024 8:53 am

I can't help much more - I am not familiar with Helix... But back to the
Session handler: filesystem
In Global Configuration, System tab, Session panel - where you have selected Filesystem as your Session Handler, the next field is Session Save Path, which should contain the path to your session save file. Find that file in your admin panel and see how big it is.

ChrisASCA
Joomla! Intern
Joomla! Intern
Posts: 58
Joined: Mon Jan 09, 2017 1:37 am

Re: Joomla Login Slow Now

Post by ChrisASCA » Thu Dec 05, 2024 11:06 pm

Thanks ceford

My save path is blank as shown in the attached image. Is this the issue?
Do you know if mobile device logins are handled differently to full site or all the same and the desktop version is just handling the requests better?
You do not have the required permissions to view the files attached to this post.

User avatar
ceford
Joomla! Hero
Joomla! Hero
Posts: 2965
Joined: Mon Feb 24, 2014 10:38 pm
Location: Edinburgh, Scotland
Contact:

Re: Joomla Login Slow Now

Post by ceford » Fri Dec 06, 2024 9:59 am

You can look in System / System Information / PHP Settings for Session Save Path - it should tell you where it is. However, this is probably not the cause of your problem. Every login creates a new session file - and they should be deleted after a period.

Login took nearly a minute just now but only 3 seconds on a second try. I am out of ideas! Other than the likely cause is waiting for a third party response - perhaps in one of those third party plugins.

ChrisASCA
Joomla! Intern
Joomla! Intern
Posts: 58
Joined: Mon Jan 09, 2017 1:37 am

Re: Joomla Login Slow Now

Post by ChrisASCA » Thu Jan 16, 2025 6:16 am

Hello again and Happy New Year to all.
I am still have no luck in working out what is slowing my login process down ONLY on a mobile device but wanted to pick up on something Pe7er kindly mentioned above.

pe7er wrote: Tue Dec 03, 2024 9:06 am You have a lot of 3rd-party extensions installed. They can affect your website's performance.
System plugins run on every page load, which can make your site slower.

Maybe you could switch on Joomla's debug mode in the Global Configuration.
It will show you on the front-end which queries are taking too much time.

Should I only be looking for System Plugins as a possibility to be causing this or can any type of Plugin cause it?

I also have switched on the debug option for my site and it seems that the following is always taking a long time to load.

joomla afterRenderComponent com_xxx

In particular afterRenderComponent com_sppagebuilder (18.7MB) (150ms)

I have contacted Joomshaper a few times to see if it is SP Page Builder that is causing the issue but they tell me to minimise my image sizes etc. Again, I come back to why after the login has taken place on a mobile, any page on my site can be loaded very quickly.

I need to find a fix for this and hope a fresh set of eyes might come across this post and offer any help.

User avatar
ceford
Joomla! Hero
Joomla! Hero
Posts: 2965
Joined: Mon Feb 24, 2014 10:38 pm
Location: Edinburgh, Scotland
Contact:

Re: Joomla Login Slow Now

Post by ceford » Thu Jan 16, 2025 10:01 am

This morning it took 50 seconds for my first login on a laptop. After that, login was just a few seconds in either desktop or mobile mode in either Firefox or Chrome. Whatever is going on seems to occur before the page is rendered. My guess is that you have something waiting for a remote connection. It could be your firewall.

You could try disabling third party plugins one at a time to see if you can find changed behaviour. Your site runs an enormous number of queries (355 with 298 duplicates) in comparison to a simple Cassiopeia based site (~50) so it will always be a tad slow. But that does not account for the long delay after first login.

Advertisement

Post Reply

Return to “General Questions/New to Joomla! 4.x”