2017-06-28 2 views
3

J'aide quelqu'un à travailler avec NetSuite, et les performances côté client ne sont pas très bonnes pour les fonctions qui ont beaucoup de données côté client. Nous utilisons actuellement la version 58 de Chrome, mais nous avons également essayé Firefox. Le code client du navigateur NetSuite est assez lourd, et il télécharge/met en cache un certain nombre de données à l'occasion, ce qui ralentit les choses du côté client (nous avons vérifié que le ralentissement est sur le client, pas le serveur et pas en transit). Je me demandais si quelqu'un de nouvelles des extensions ou des techniques pour optimiser Chrome ou Firefox pour des situations comme celle-ci, avec des sites/applications dont les pages ont beaucoup de code et beaucoup de données. Nous n'avons pas besoin d'avoir beaucoup d'onglets ouverts, mais si nous pouvions optimiser la mémoire et/ou la puissance de traitement et rendre le plus possible disponible au navigateur en général, ou à une fenêtre ou un onglet spécifique, ou à une page spécifique , cela pourrait aider avec la performance.Performance du navigateur NetSuite

Des suggestions?

Répondre

2

L'interface utilisateur de Netsuite est assez lourde par défaut. Il y a certaines choses que vous pouvez faire pour améliorer la réponse globale dans Netsuite:

  • Personnalisez vos options de liste pour afficher un petit nombre de résultats et avec un nombre minimum de colonnes. Par exemple, vous pouvez afficher votre liste de commandes client par défaut uniquement pour les commandes des 3 derniers mois et la limiter uniquement pour afficher le numéro, le montant et la date du document.
  • Personnalisez vos formulaires afin que les sous-listes et les champs non essentiels soient tous déplacés vers des sous-onglets secondaires. Exemple: Vous pouvez déplacer la sous-liste d'éléments de la commande client vers un sous-onglet qui n'est pas accessible à moins que vous ne cliquiez dessus. De cette façon, l'interface utilisateur ne chargera pas cette liste jusqu'à ce que vous cliquiez sur le sous-onglet.
  • Réduire le nombre de scripts en cours d'exécution sur la page. Faites de votre mieux pour débloquer votre instance Netsuite. Vous pouvez utiliser une SuiteApp gratuite appelée Application Performance Management (APM) pour identifier les scripts qui ont le plus d'impact sur les performances, puis vous pouvez supprimer/désactiver les bundles/scripts inutilisés en conséquence.

Quant au navigateur, je tendance à garder un tas d'onglets ouverts, j'ai donc une extension Chrome appelé "The Great Suspender" de suspendre automatiquement les onglets inutilisés et économiser de la mémoire.

+0

Salut Adolfo, Merci pour la contribution. Ces suggestions sont excellentes, et certaines ont déjà été prises (et nous pouvons expérimenter avec le reste). Nous gardons également cela à un seul onglet, de sorte que les extensions qui suspendent d'autres onglets ne peuvent pas aider beaucoup. C'est pourquoi nous essayons de voir s'il existe un moyen d'améliorer les performances en optimisant les ressources de mémoire/de traitement pour l'ensemble de l'instance de navigateur. Je sais que c'est une situation étrange, mais j'espère trouver des astuces. Merci encore! –