1 Euphorik - doc technique
6 * Chargement d'une page
\r
15 === Compilation avec +native ===
16 Mesure du temps d'execution pour :
17 * euphorik_test:start(20, 20) : 20 personnes postants 20 messages
22 l'ajout de +native n'a pas de répercussions significatives sur les performances, cela provient
23 surement du fait que le gros du travail est fait du coté de la base de donnée Mnesia.
26 * Attente de nouveaux messages
27 a) Messages.rafraichirMessages
28 b) pour chaque conversation
29 i) Messages.ajouterMessages(lesMessages, numConv)
30 ii) Conversation.flush
33 PageMinichat.envoyerMessage(pseudo, message) : requête AJAX
35 * Extraction d'une conversation
37 b) Client.ajouterConversation(idMess)
38 c) Client.flush(false) // mise à jour du profile de manière synchrone
39 d) Messages.rafraichirMessages(true)
41 * Suppression d'une conversation
43 === Exemple de conversation ===
44 Utilisé lors des tests