Pour memcache, je me trompe ou cela n'existe QUE dans le monde linux?
FOUINE95
Mon site c'est un portail Mkportal et un forum en php, rien de TRES lourd. Si jamais je dois y inserer des images, je les hebergerai sur un espace perso gratuit d'un FAI quelconque.
BenO
un proxy peut servir de mise en cache niveau serveur.
Et est ce qu'en installant un proxy sur mon server je pourrai alleger le travail de mon server apache? je crois quil existe un module pour?
Un proxy fait office de cache au niveau des visiteurs, pas du serveur web. Par contre au niveau de ton site, si ca génère des pages à partir d'une base de données et que celles-ci sont modifiées que périodiquement, tu peux te créer un système de cache qui va générer des pages en dur pour ne pas avoir à exécuter une requete en base à chaque visite afin d'alléger le CPU.
Par contre pour économiser la bande passante, le seul moyen c'est d'héberger une partie du site (les images par exemple) ailleurs.
BenO
oriente toi vers une solution de mise en cache : genre memcache .
FOUINE95
Et est ce qu'en installant un proxy sur mon server je pourrai alleger le travail de mon server apache? je crois quil existe un module pour?
Une astuce consiste à héberger les images et autres fichiers en téléchargement chez ton FAI et que ta ligne serve uniquement à fournir le code source de la page Web.
j'aime bien le terme de "astuce"
OK OK !!!!
Je sors...
Requin
Une astuce consiste à héberger les images et autres fichiers en téléchargement chez ton FAI et que ta ligne serve uniquement à fournir le code source de la page Web.
c2c
c'est largement suffisant pour faire un site web@home.
une ptite slack et hop un apache mysql et zou ca roule :D
mais je pense que quand tu disais boosté tupensais plus a la bande passante qu'aux ressources UC.
FOUINE95
Y a pas a etre désolé :) j'y songe, mais je me demande si la difference sera flagrante? surtout que mon "server" est un simple PII@300 256mo de ram.....
tigrou libre
sinon pour booster ton serveur je suis désolé mais passe sous linux!
tigrou libre
j'avais pas compris ça comme ça! j'avais pas compris que c'etait un serveur.... je pense que la solution ce cybervince est la plus adapté!
cybervince
Utiliser ton compte FAI comme cache c'est impossible à faire.
Par contre tu peux l'utiliser comme mirror.
Perso j'ai fait ca sur le script Gallery où je mirrore les images chez Free et les pages sont sur ma machine. En gros le script va faire une requete voir si l'album est dispo sur un des mirrors, et si il le trouve, au lieu de mettre dans les pages l'url de l'image en local il mets le lien absolu depuis le mirror.
Résultat ca me bouffe pas ma bande passante, et ca va bien plus vite pour les visiteurs d'albums mirrorés.
FOUINE95
Mais si cela peut quand meme accelerer les choses, je veux bien essayer. Mon server web tourne sous Apache 1.3.27 - PHP 4.3.3 - MySQL 4.0.15 - PhpMyAdmin 2.5.3 (EasyPHP 1.7).
y a t'il moyen de booster mon server?
FOUINE95
Mais le proxy, dans ce cas, serait hebergé sur mon server@home, donc serait ultra dependant de ma petite connexion ADSL...?
tigrou libre
non... tu as un serveur proxy (dans notre cas un proxy cache!) et il va mettre chaque page web (ainsi que tout ce qui la compose) dans son repertoire quand son client lui demande!
ton client vient se connecter sur le proxy qui va au besoin chercher les pages.... si tu viens toujours sur la meme page il va updater la page mais il n'ira pas dlles images et autres trucs qui bouffe la Bande passante!
FOUINE95
Pour moi un proxy se parametre sur chaque client? me trompe je?
Je veux bien que tu me donnes plus de detail sur ta solution, la mise en oeuvre ;)
merci
tigrou libre
un proxy!
FOUINE95
J'heberge mon site sur mon serveur perso@home. Pour booster la disponibilité de mon serveur (adsl512/128) j'ai penser pouvoir utiliser un espace web gratuit de FAI (free ou d'autres) comme cache WEB.
Ca peut se faire? ou d'autres solutions dans mon cas?