|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Webmaster Inscription : mars 2006 Messages : 88 ![]() |
Bonjour,
Je suis actuellement en train de développer un site Internet. En fait, je refais le site qui actuellement fait 2000 personnes continuellement sur le site. Je l'avais fait bêtement la première fois et cette fois-ci je cherche vraiment à m'appliquer. Je souhaite utilise Smarty pour séparer le code PHP de l'HTML. Connaissant le nombre de visiteurs, un moteur de templates causera-t-il un soucis de ralentissement d'affichage des pages ou pas? J'ai lu qu'il y avait un système de cache mais mon site ne devra quasimment pas utiliser de cache car l'actualisation des page se fait très souvent. Merci de vos réponses. |
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() |
les pages sont générées extrèmement rapidement, le ralentissement causé sera à mon avis risible bien que je ne connaisse pas ton système de template.
Regarde par exemple les forums qui peuvent être très fréquentés, ici par exemple ou celui de jeuxonline.info qui ont souvent quelques milliers de personnes en simultanés, ceux-ci utilisent tous ce système. |
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() Inscription : décembre 2005 Messages : 766 ![]() |
Du fait des nombreuses possiblitées qu'il propose le moteur de template Smarty n'est pas des plus rapide mais il intègre la mise en cache ce qui compense plutot pas mal... .. .
@ tchaOo° |
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() Inscription : novembre 2004 Messages : 373 ![]() |
Salut,
Perso ce que je n'aime pas dans smarty c'est que c'est un vrai langage en soit. Alors sortir le PHP de tes pages pour le remplacer par du Smarty ... + du php dans une autre page ... Mais ca n'engage que moi . J'ai fait le choix du moteur de template de phpBB et je suis content des performances ... L'apprentissage est facile en plus ... Encore une fois ... Ca n'engage que moi .
__________________
Take it HiSy |
|
|
00
|
|
|
#5 | |||
|
Membre chevronné
![]() Inscription : décembre 2005 Messages : 766 ![]() |
Citation:
Cependant c'est comme même sympa de pouvoir inclure des tableaux, des conditions ou des boucles dans les templates... ce qui n'est pas faisable avec tous les moteurs de template... Code :
@ tchaOo° |
|||
|
|
00
|
|
|
#6 | |
|
Membre éclairé
![]() Inscription : novembre 2004 Messages : 373 ![]() |
Citation:
__________________
Take it HiSy |
|
|
|
00
|
|
|
#7 |
|
Futur Membre du Club
![]() Webmaster Inscription : mars 2006 Messages : 88 ![]() |
Dans mon cas, le système de cache ne servirait vraiment à rien car beaucoup de données sotn ajoutées chaque 10ène de minute (et encore!). Donc le caching sera sur off.
Maintenant, j'ai cherché sur google mais je ne trouve pas de Benchmark récent qui compare la rapidité d'affichage sans moteur de template, avec smarty, avec d'autres, etc. Quelqu'un en aurait un par exemple? Ca pourrait m'aider à me décider ;-) |
|
|
00
|
|
|
#8 |
|
Membre éclairé
![]() Inscription : novembre 2004 Messages : 373 ![]() |
Voila ce qui se dit en interne dans ma boite ...
![]() Je pense que c'est plutôt fiable vu les enjeux ...
__________________
Take it HiSy |
|
|
00
|
|
|
#9 |
|
Membre éclairé
![]() Développeur Web Inscription : mai 2006 Messages : 936 ![]() |
On redéveloppe de notre côté toute une architecture informix/4Gl en PHP/SMARTY, ce moteur de template est très souple et vraiment agréable à utiliser.
Pour ton système de cache, il te suffit de le désactiver dans ton fichier de configuration smarty. $smarty->caching = false; Le système de cache est en effet très rapide, mais tu peux le désactiver pour telle ou telle page. Notre boite a choisi Smarty. Notre projet est d'envergure mondiale. C'est pas de la gnognote smarty
__________________
Développeur indépendant sur technos Web à votre service |
|
|
00
|
|
|
#10 |
|
Futur Membre du Club
![]() Webmaster Inscription : mars 2006 Messages : 88 ![]() |
Je vais me lançer avec Smarty en commencant par quelques tests pour voir si ca me convient et si il est "facilement" prenable en main. Malgré que selon les 2/3 benchmarks que j'ai pu observer, il est pas fantastique si on désactive le cache donc je vais essayer de bien étudier le cas Smarty sur mon projet et aviser.
@speedev : c'est un projet avec une masse de visiteurs cosnéquentes ou pas? |
|
|
00
|
|
|
#11 |
|
Membre éclairé
![]() Développeur Web Inscription : mai 2006 Messages : 936 ![]() |
C'est tout simplement une masse de visiteurs oui.
Notre boite est implantée aux caraibes, au maroc, en hongrie, en roumanie .... et j'en passe. Plusieurs pôles de saisie seront 24/24 sur le site. Beaucoup beaucoup de monde...
__________________
Développeur indépendant sur technos Web à votre service |
|
|
00
|
|
|
#12 | |
|
Membre chevronné
![]() Inscription : décembre 2005 Messages : 766 ![]() |
Citation:
Perso sur la plupart des sites que je developpe avec smarty c'est toute l'architecture graphique qui est mise en cache... après les bloc d'affichage et le contenu eux ne sont pas mis en cache... .. . J'ais vu smarty tourner sur des site à moyen et gros traffic et ça tourne sans propblème ou surcharge... cependant le graphique de hisy le montre bien ça n'est pas le plus légé... mais c'est le cout des nombreuses fonctionalités que le moteur offre... .. . Autre avantage par rapport à d'autre moteurs c'est que le projet est viable et n'est pas près de s'arreter... .. . @ tchaOo° |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com