Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question : qu'est-ce qui a été fait sur la v15.6 en terme de performances ? #2904

Closed
SpaceFox opened this issue Jul 8, 2015 · 17 comments
Closed
Milestone

Comments

@SpaceFox
Copy link
Contributor

SpaceFox commented Jul 8, 2015

Je viens de voir que la page d'accueil affiche, pour un article :

par vous, Eskimon et Situphen

Or, il me semblait qu'on avait fait sauter la détection du "vous" pour des raisons de performances.

Est-ce qu'on est sûr que nos améliorations ont bien été mergées dans la version qui est en prod aujourd'hui ?

@Situphen
Copy link
Member

Situphen commented Jul 8, 2015

Non, si je me souviens bien on l'avait fait sauté lors de la mise en place du cache (car sinon ça aurait été trop compliqué) mais du coup on a du le remettre lorsqu'on a enlevé le cache !

Franchement, ça ne doit pas affecter grand chose en terme de performances, c'est simplement un if sur deux variables !

@SpaceFox
Copy link
Contributor Author

SpaceFox commented Jul 8, 2015

En fait ma question portait plus sur le fait qu'on ait pu annuler des
optimisations réelles suite à cet suppression du cache.

Le 8 juillet 2015 17:36, Situphen notifications@github.com a écrit :

Non, si je me souviens bien on l'avait fait sauté lors de la mise en place
du cache (car sinon ça aurait été trop compliqué) mais du coup on a du le
remettre lorsqu'on a enlevé le cache !

Franchement, ça ne doit pas affecter grand chose en terme de performances,
c'est simplement un if sur deux variables
https://github.com/zestedesavoir/zds-site/blob/dev/templates/article/includes/article_item.part.html#L15
!


Reply to this email directly or view it on GitHub
#2904 (comment)
.

@Situphen
Copy link
Member

Situphen commented Jul 8, 2015

Franchement, ça ne doit pas affecter grand chose en terme de performances, c'est simplement un if sur deux variables !

@SpaceFox
Copy link
Contributor Author

SpaceFox commented Jul 8, 2015

En général, pas sur ce point en particulier...

@Situphen
Copy link
Member

Situphen commented Jul 8, 2015

A part peut-être la suppression de get_reaction_count, il n'y a pas eu d'améliorations autre que le cache, si ?

@SpaceFox
Copy link
Contributor Author

SpaceFox commented Jul 8, 2015

Il n'y avait pas des tas d'améliorations sur les requêtes ?!

@Situphen
Copy link
Member

Situphen commented Jul 8, 2015

Ça n'a pas été fait en même temps que le cache. Ça a été fait par #2785 !

@SpaceFox
Copy link
Contributor Author

SpaceFox commented Jul 8, 2015

Mais c'est pas du tout ce que je dit !
Le post d'origine ne parle pas de cache et dit très explicitement :

Question : qu'est-ce qui a été fait sur la v15.6 en terme de performances ?

Je ne comprend même pas comment on peut en arriver à ce débat !

@Situphen
Copy link
Member

Situphen commented Jul 8, 2015

Je crois qu'il n'y a que #2785 et #2724 concernant tout le site. Il y en a sûrement quelques autres liées à la recherche et l'indexation qui ont du améliorer les performances aussi.

@artragis
Copy link
Member

artragis commented Jul 9, 2015

globalement, nous avons abaissé pas mal le nombre de requêtes quand il y a des "j'aime" ou des badges à afficher. Mes précalculs ne concernent que ce que j'ai pu remarquer durant la zep12, pas autre chose. Notre bottleneck se situe au niveau des notifications qui chargent énormément de choses en lazy et sans trop regarder ce qu'ils font.

@pierre-24
Copy link
Member

A priori réglé ;)

@artragis
Copy link
Member

non

Le 22/07/2015 22:06, Pierre Beaujean a écrit :

A priori réglé ;)


Reply to this email directly or view it on GitHub
#2904 (comment).

@pierre-24
Copy link
Member

ah :o

@pierre-24 pierre-24 reopened this Jul 22, 2015
@Situphen
Copy link
Member

Up ! Ça en est où ?

@Eskimon
Copy link
Contributor

Eskimon commented Oct 19, 2015

cette version date, ce ticket a encore raison d'être ?

@gustavi
Copy link
Contributor

gustavi commented Dec 4, 2015

UP

@SpaceFox
Copy link
Contributor Author

SpaceFox commented Dec 7, 2015

Plus de raison d'être ici.

@SpaceFox SpaceFox closed this as completed Dec 7, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants