1 votes

CDN semi-dynamique

Je développe plusieurs sites web en utilisant PHP (script de répertoire, etc.) et WordPress comme CMS. J'ai besoin d'améliorer ses performances en utilisant un CDN pour les fichiers statiques (css, js, images). Le problème est que les fichiers css et javascript sont générés à la volée. J'ai fait cela en suivant les conseils de Yahoo et de certains experts pour combiner les fichiers en un seul. Je souhaite également changer la couleur de base des fichiers css.

Pour l'instant, j'utilise quelques petits VPS mais cela n'est pas encore assez rapide. J'ai déjà contacté MaxCDN et le technicien du support m'a dit qu'ils n'offraient pas ce genre de services. Ce dont j'ai besoin est un CDN qui va servir les requêtes de l'utilisateur/visiteur et s'il n'y a pas de fichier sur le disque local, le CDN le redirigera/le récupérera à partir d'un autre domaine/serveur.

Sur un VPS, cela pourrait être facilement fait en utilisant une combinaison de .htaccess et de PHP, mais PAS sur le CDN. La plupart des CDN ne supportent que les fichiers purement statiques. Y a-t-il un CDN qui pourra servir des fichiers semi-dynamiques?

1voto

brindy Points 1884

Je sais que cela fait un moment depuis que tu as posé la question, mais c'est quelque chose que j'ai récemment aussi étudié. J'ai eu une discussion en direct avec VoxCast plus tôt aujourd'hui et ils supportent un mélange de contenu statique et dynamique.

Je pense que cela fonctionne en configurant un serveur (ou en utilisant leur hébergement) qui devient le 'serveur d'origine'. Ensuite, en utilisant une configuration serveur (Apache, ils fournissent également un module pour faciliter cela), il met en cache le contenu statique de manière appropriée et laisse passer les autres requêtes directement vers votre serveur d'origine. Vous devez pouvoir différencier entre le contenu statique et dynamique en utilisant une regex cependant.

http://www.voxel.net/voxcast-cdn

J'espère que cela t'aidera.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X