This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
This topic contains 1 reply, has 2 voices.
Last updated by Alejandro 11 months, 1 week ago.
Author | Posts |
---|---|
December 11, 2023 at 10:15 am #15035333 | |
thomasD-100 |
Hi WPML Team, we are actually facing some issues regarding the speed of our website. We are currently in contact with our server provider, in order to test and understand better the issue. They mentioned that WPML plugin runs actually very slow on our website and it could be one the reason behind the website's speed. Here are some questions I have about it: I can quickly call up hidden link or hidden link, but not simply hidden link, as the plugin only seems to take effect there. Could it be due to a wrong setting on our wordpress installation? Where is exactly located the WPML plugin? Is it saved in our Database? If I am not wrong, it should not be as it would clutter it and would impact the performance. Am I right? I just ask, because in case it is saved on our database, maybe it could be a problem from our server. At the moment our database is located on the same hardware as the virtual server and these access each other using local DNS. The third question is about the translating process. We assume that we are on our shop page and we click on one the many product categories. We are in the selected product category but when switching the language, we jump directly to the main shop-page instead of the selected product category. Is it a normal behaviour? Kind regards, Enrico Tomio |
December 12, 2023 at 11:13 am #15044807 | |
Alejandro Supporter
Languages: English (English ) Spanish (Español ) Italian (Italiano ) Timezone: Europe/Rome (GMT+01:00) |
Hello, I'll help you get started while a supporter takes your case. 1) What do you mean that the plugin only takes effect on the original page? all the pages in the site will pass through WPML not only the original one. 2) The question about the database doesn't make much sense in this context so maybe you meant something else, could you please clarify?. See, All the plugins have entries in the database because that's the WordPress standard, that's how it works. If you check your database you'll find info about every single plugin you have, but not only that: every entry, post, custom field will also be in the database as well. They are read by the plugins when needed. however not "everything" is in the database and that doesn't mean that it should give you a "poor performance" because of that. The strings from String Translation are in MO files as that's the WordPress standard and the code we use is PHP and React, mainly. ---------------- Performance is not a matter of just 1 plugin, if you have an e-commerce AND WPML then you need enough resources to handle the setup since WooCommerce makes a lot of AJAX requests, and if you have extensions for that, then they will also make calls. those calls will also pass through WPML because we need to check if they are part of the translatable content you have so we can translate it and the entire bundle will require resources, which means that if the hosting doesn't have enough, it will slow down the site. Did the hosting tell you exactly what made them think it's our plugin that's slowing down the site? because there's something that can be misleading: our plugin is the first one to load everything, which means that if there is something that's not working correctly, it will first be loaded via WPML and might make you think it's coming from our end, when it's not. Let me know what the hosting told you so we can understand what to do next. |
The topic ‘[Closed] Website response is very slow’ is closed to new replies.