{"action":"created","issue":{"url":"https://api.github.com/repos/contao/core/issues/8696","repository_url":"https://api.github.com/repos/contao/core","labels_url":"https://api.github.com/repos/contao/core/issues/8696/labels{/name}","comments_url":"https://api.github.com/repos/contao/core/issues/8696/comments","events_url":"https://api.github.com/repos/contao/core/issues/8696/events","html_url":"https://github.com/contao/core/issues/8696","id":220630442,"number":8696,"title":"Backend: Performance Dropdown Include-Elemente","user":{"login":"Wagnerwagner","id":7679272,"avatar_url":"https://avatars3.githubusercontent.com/u/7679272?v=3","gravatar_id":"","url":"https://api.github.com/users/Wagnerwagner","html_url":"https://github.com/Wagnerwagner","followers_url":"https://api.github.com/users/Wagnerwagner/followers","following_url":"https://api.github.com/users/Wagnerwagner/following{/other_user}","gists_url":"https://api.github.com/users/Wagnerwagner/gists{/gist_id}","starred_url":"https://api.github.com/users/Wagnerwagner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Wagnerwagner/subscriptions","organizations_url":"https://api.github.com/users/Wagnerwagner/orgs","repos_url":"https://api.github.com/users/Wagnerwagner/repos","events_url":"https://api.github.com/users/Wagnerwagner/events{/privacy}","received_events_url":"https://api.github.com/users/Wagnerwagner/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2017-04-10T12:35:24Z","updated_at":"2017-06-13T08:48:35Z","closed_at":null,"body":"Ich habe ein recht großes System mit 14 Sprachseitenbäumen und insgesamt 23.844 Inhaltselementen am laufen. Performance-Technisch ist alles top, AUßER:\r\nDas Dropdown \"Bezogenes Inhaltselement\" (Elementtyp \"Inhaltselement\" der Kategorie \"Include-Elemente\") lädt natürlich ewig an den 23844 Options. So lange, dass u.a. der Chrome erstmal hängen bleibt,  dann eine Meldung anzeigt \"Seite reagiert nicht\" und nach langem Warten  (ca. 30 - 40 Sekunden) dann endlich das Dropdown nutzbar anzeigt.\r\nDa das so im besten Fall nur gelegentlich nutzbar ist habe ich als Workaround die Include-Elemente über die Datenbank angepasst. Dem Kunden kann ich das aber nicht zutrauen.\r\n\r\nSpontane Ideen:\r\n- Options des Dropdowns nur laden wenn mehr wie vier Zeichen (z.B. \"ID 1\") in das Suchfeld eingegeben werden (und evtl. Anzahl der Resultate limitieren -> Festlegbar in den Einstellungen)\r\n- Vorgeschaltenes Dropdown mit einer Seitenbaum-Auswahl. Das Dropdown \"Bezogenes Inhaltselement\" lädt/durchsucht nur Inhaltselemente dieses Seitenbaums. (Bringt bei sehr großen einsprachigen Seiten natürlich nichts)."},"comment":{"url":"https://api.github.com/repos/contao/core/issues/comments/308050010","html_url":"https://github.com/contao/core/issues/8696#issuecomment-308050010","issue_url":"https://api.github.com/repos/contao/core/issues/8696","id":308050010,"user":{"login":"Wagnerwagner","id":7679272,"avatar_url":"https://avatars3.githubusercontent.com/u/7679272?v=3","gravatar_id":"","url":"https://api.github.com/users/Wagnerwagner","html_url":"https://github.com/Wagnerwagner","followers_url":"https://api.github.com/users/Wagnerwagner/followers","following_url":"https://api.github.com/users/Wagnerwagner/following{/other_user}","gists_url":"https://api.github.com/users/Wagnerwagner/gists{/gist_id}","starred_url":"https://api.github.com/users/Wagnerwagner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Wagnerwagner/subscriptions","organizations_url":"https://api.github.com/users/Wagnerwagner/orgs","repos_url":"https://api.github.com/users/Wagnerwagner/repos","events_url":"https://api.github.com/users/Wagnerwagner/events{/privacy}","received_events_url":"https://api.github.com/users/Wagnerwagner/received_events","type":"User","site_admin":false},"created_at":"2017-06-13T08:48:35Z","updated_at":"2017-06-13T08:48:35Z","body":"@madmaharaja Das ist wirklich interessant. Auf was für einem Server betreibst du das? Was für eine Datenbank verwendest du? Welche Contao-Version setzt du ein? Läuft das Contao ohne Modifikationen am Backend?"}}
{"actor":{"display_login":"Wagnerwagner"}}