slashdot j'en sais rien, mais linuxfr a un systeme de cache qui fait que generalement les pages presentees sont statiques, et seul Apache bosse. Un site qui lance un script php ou autre a chaque requete tient moins bien la charge.
Bé oui mais le moteur de templeet est fait de telle manière (notamment redirection des erreurs 404) que si une page est en cache, il n'y a aucune (ou si peu) exécution de code php...
Le cache de pages est mis dans un répertoire avec l'arborescence des URL. Apache à son DocumentRoot dessus donc si la page existe dans le cache elle est servie statiquement par Apache. Si elle n'existe pas, erreur 404 et le ErrorDocument qui est en PHP genere la page demandée et la stocke dans le cache donc pas besoin de PHP quand la page est dans le cache.
Il y a un deuxième niveau de cache, au niveau des includes, qui lui est géré en PHP.
plus un troisième niveau de cache qui fait que les templates ne sont parsés qu'une fois par le moteur. sinon c'est juste un unserialize.
autrement dis, 90% de linuxfr est un site statique !
Il y a aussi une grande partie générée par du javascript coté client. et quand on voit le temps d'exécution du script sur une news avec beaucoup de commentaires.
La partie javascript gère les parties dynamiques unique pour chaque visiteur ('nouveau','visité', etc...) qui ne peut être caché donc !
(je trouve cette idée, absolument magnifique :)
le cache est créé par Templeet (avec PHP donc).
L'expiration est géré par les templates de linuxfr, qui efface ce qu'il faut quand il faut. (par exemple la page de ce journal quand on commente)
- Un site qui se fait slashdotter a un débit qui est égal à son débit habituel + le débit de slashdot, alors que slashdot ne se tape que son débit habituel.
- Slashdot contient beaucoup de texte et très peu d'images, alors qu'ils lient souvent vers des sites contenant pas mal d'images.
- Slashdot doit avoir un serveur dédié et pas de limite de BP, alors que les sites amateurs ont souvent un débit maximum.
Parce que là j'comprend rien, ou très peu au journal. En effet il me manque des éléments de vocabulaire du "jargon".
Qu'est ce que c'est qu'un site "linuxfrisé" ou "slashdoté"? je connais bien les sites linuxfr et slashdot mais j'connais pas ces verbes qui en découlent...
Quand slashdot publie un lien vers un site web, l'espérance de vie du site web en question se compte en secondes. Quand il explose, on dit qu'il a été slashdotté :)
# cache
Posté par Erwan . Évalué à 4.
[^] # Re: cache
Posté par BohwaZ (site web personnel, Mastodon) . Évalué à 1.
« Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)
[^] # Re: cache
Posté par Yusei (Mastodon) . Évalué à 3.
[^] # Re: cache
Posté par Babelouest (site web personnel) . Évalué à 1.
[^] # Re: cache
Posté par Pascal Terjan (site web personnel) . Évalué à 4.
Il y a un deuxième niveau de cache, au niveau des includes, qui lui est géré en PHP.
[^] # Re: cache
Posté par Pooly (site web personnel) . Évalué à 2.
autrement dis, 90% de linuxfr est un site statique !
[^] # cache+ javascript
Posté par schyzomarijks . Évalué à 3.
ceci dit, la toolbar roxor!!!
[^] # Re: cache+ javascript
Posté par Pooly (site web personnel) . Évalué à 3.
(je trouve cette idée, absolument magnifique :)
[^] # Re: cache
Posté par freeture . Évalué à 2.
[^] # Re: cache
Posté par Pooly (site web personnel) . Évalué à 3.
L'expiration est géré par les templates de linuxfr, qui efface ce qu'il faut quand il faut. (par exemple la page de ce journal quand on commente)
# la taille du tuyaux ?
Posté par Hardy Damien . Évalué à 7.
Dam
# heuhh
Posté par riba . Évalué à 5.
L'inverse ? je crois pas...
[1] et y'a 10 minutes, c'était quoi d'ailleurs?
[^] # Re: heuhh
Posté par inico (site web personnel) . Évalué à 8.
On dirait que Pierre Tramo a eue le pass root et qu'il s'est amusé avec java.
=====>[]
# Idées en vrac
Posté par Yusei (Mastodon) . Évalué à 4.
- Un site qui se fait slashdotter a un débit qui est égal à son débit habituel + le débit de slashdot, alors que slashdot ne se tape que son débit habituel.
- Slashdot contient beaucoup de texte et très peu d'images, alors qu'ils lient souvent vers des sites contenant pas mal d'images.
- Slashdot doit avoir un serveur dédié et pas de limite de BP, alors que les sites amateurs ont souvent un débit maximum.
[^] # Re: Idées en vrac
Posté par Pascal Terjan (site web personnel) . Évalué à 6.
[^] # Re: Idées en vrac
Posté par gph . Évalué à 1.
# Besoin d'explications...
Posté par Uld (site web personnel) . Évalué à 3.
Qu'est ce que c'est qu'un site "linuxfrisé" ou "slashdoté"? je connais bien les sites linuxfr et slashdot mais j'connais pas ces verbes qui en découlent...
[^] # Re: Besoin d'explications...
Posté par Yusei (Mastodon) . Évalué à 4.
# Gros matos
Posté par pacman . Évalué à 3.
http://slashdot.org/faq/tech.shtml#te050(...)
De quoi bien tenir la charge...
[^] # Re: Gros matos
Posté par Pierre Tramo (site web personnel) . Évalué à 2.
[^] # Re: Gros matos
Posté par Pascal Terjan (site web personnel) . Évalué à 2.
# Effet slashdot
Posté par Florent Zara (site web personnel, Mastodon) . Évalué à 1.
http://en.wikipedia.org/wiki/Slashdot_effect(...)
http://fr.wikipedia.org/wiki/Slashdot#Effet_Slashdot(...)
Concernant Linuxfr, l'article sur Templeet te donne l'explication sur les différents niveaux de cache:
http://en.wikipedia.org/wiki/Templeet(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.