Advertisement:

Author Topic: Re: Accélerer votre site: Astuces pr Apache et autres conseils  (Read 20430 times)

Emmanuel

  • Hero Member
  • *****
  • Posts: 645
  • .: ♥ Quality Swiss Details ♥ :. .: Swiss Made :.
Une autre solution simple et transparente qui ne nécessite aucune modification du code est d'utiliser le cache Varnish.
(La v.3.0.3 est dispo depuis fin aout)

Le Cache Varnish est un accélérateur d'applications Web aussi connu comme un proxy cache HTTP inverse. Vous l'installez devant n'importe quel serveur HTTP.
C transparent pour l'application PHP! Les demandes sont mises en cache au besoin puis sont servies par la suite, sans passer par l'application sous-jacente. Clever!

Si vous avez un accès SSH à votre serveur, vous pouvez l'installer:
https://www.varnish-cache.org/
« Last Edit: September 13, 2012, 03:19:35 pm by emanwebdev »

Emmanuel

  • Hero Member
  • *****
  • Posts: 645
  • .: ♥ Quality Swiss Details ♥ :. .: Swiss Made :.
Merci à Manu pour cette précieuse solution:

CDN Gratuit : utiliser les serveurs frontaux de Google pour créer son Content Data Network

http://www.souslestoits.net/cdn-gratuit-utiliser-les-serveurs-frontaux-de-google-pour-creer-son-content-data-network/

Seules les applications écrites en Java et Python sont exécutables sur l'infrastructure Google, donc pas
moyen d'installer OSC.php chez eux, mais rien que le fait d'utiliser l'infrastructure comme un gros proxy-cache
pour vos fichiers statiques (les très (trop) nombreux appels à des .js qui ralentissent le chargement et l'affichage des pages OSC) permet d'énoooorme gains de bande passante et de rapidité de chargement

Tuto très bien fait et explications ici:
http://www.souslestoits.net/cdn-gratuit-utiliser-les-serveurs-frontaux-de-google-pour-creer-son-content-data-network/


et la référence Google App Engine:
https://developers.google.com/appengine/docs/whatisgoogleappengine?hl=fr

Emmanuel

  • Hero Member
  • *****
  • Posts: 645
  • .: ♥ Quality Swiss Details ♥ :. .: Swiss Made :.
Re: Accélerer votre site: Astuces pr Apache et autres conseils
« Reply #17 on: October 16, 2012, 02:28:26 pm »
Bonjour

Une autre bonne option constitue à installer le module mod_pagespeed sur votre serveur


https://developers.google.com/speed/pagespeed/mod

http://www.modpagespeed.com/


Royal!!!!


P.S.
L'installation de mod_pagespeed va ajouter le référentiel Google sur votre serveur
afin que votre système mette automatiquement mod_pagespeed à jour.
Mais si vous ne voulez pas / n'aimez pas le référentiel Google sur votre serveur dédié,
il suffit de faire un
sudo touch /etc/default/mod-pagespeed ​​avant d'installer le package.
« Last Edit: October 16, 2012, 02:46:02 pm by emanwebdev »

Narellan

  • Jr. Member
  • **
  • Posts: 62
Re: Accélerer votre site: Astuces pr Apache et autres conseils
« Reply #18 on: December 28, 2012, 03:10:15 pm »
Salut !

J'essaye depuis ce matin, mais ça ne veut pas se mettre en place ! J'ai pourtant bien mis dans mon thème modern le fichier combine.php, j'ai ajouté les deux lignes pour les remplacer par les deux autres.

type=css&files=css/style.css,css/tabs.css')

Ici j'ai modifié: css/style.css par style.css car mes css se trouvent avec tout les fichiers et non dans un dossier !




Narellan

  • Jr. Member
  • **
  • Posts: 62
Re: Accélerer votre site: Astuces pr Apache et autres conseils
« Reply #19 on: February 25, 2013, 07:49:28 pm »
Toujours personne ??

Kittin

  • Full Member
  • ***
  • Posts: 181
Re: Accélerer votre site: Astuces pr Apache et autres conseils
« Reply #20 on: February 26, 2013, 12:01:40 am »
Salut,

Il a parlé de plusieurs méthode pour accélérer son site. Tu as utilisé laquelle?
Laquelle vaut-il mieux utiliser pour les nuls?

Annonces59-62

  • Full Member
  • ***
  • Posts: 141
  • Inlève tin capiot v’là un ch’ti qui passe
Re: Accélerer votre site: Astuces pr Apache et autres conseils
« Reply #21 on: February 26, 2013, 05:41:18 pm »
Bonjour
J’ai essayé cette méthode mais à part me consommer de la mémoire avec combine.php je n’ai pas vu de différence notable au niveau de la vitesse !!!
Mes sites: Communiqué de presse Annuaire Hauts de France Faire le bon choix Faire un devis
« Last Edit: July 31, 2019, 05:43:46 am by Annonces59-62 »

Emmanuel

  • Hero Member
  • *****
  • Posts: 645
  • .: ♥ Quality Swiss Details ♥ :. .: Swiss Made :.
Re: Accélerer votre site: Astuces pr Apache et autres conseils
« Reply #22 on: October 21, 2013, 04:08:31 pm »
Bonjour

Retour @OSClass après longue absence. (voyage en vélo de plusieurs mois à travers la France ;))

Tests, Debug & Traductions 3.2.1 + DEV en cours.

Restez à l'écoute!

Bonne journée & A+
Emmanuel

Emmanuel

  • Hero Member
  • *****
  • Posts: 645
  • .: ♥ Quality Swiss Details ♥ :. .: Swiss Made :.
Re: Accélerer votre site: Astuces pr Apache et autres conseils
« Reply #23 on: January 26, 2014, 01:39:02 pm »
Bonjour

Petit Up 2014
Pour les explorateurs du serveur:
Varnish Cache 4.0 Technology preview 1 vous attend !

Une solution simple et transparente qui ne nécessite aucune modification du code, le cache Varnish est
un accélérateur d'applications Web aussi connu comme un proxy cache HTTP inverse.
Vous l'installez devant n'importe quel serveur HTTP.
C'est complètement transparent pour l'application PHP et donc OSClass! Les demandes sont mises en cache
au fur et à mesure du temps puis si une même demande arrive, elle est servie sans passer par OSClass

Pas d'accès à la base de données, pas de composition de la page, juste un fichier html
renvoyé au visiteur plus vite que son ombre

Si vous avez un accès SSH à votre serveur, vous pouvez l'installer:
https://www.varnish-cache.org/

Nicolas30

  • Sr. Member
  • ****
  • Posts: 295
Re: Accélerer votre site: Astuces pr Apache et autres conseils
« Reply #24 on: May 10, 2014, 06:55:12 pm »
Bonjour à tous,

Pour ceux qui sont hébergé chez OVH (mutualisé), une petite astuce pour accélérer votre site

Créer un fichier ovhconfig.txt
insérez
Code: [Select]
app.engine=php
app.engine.version=5.5
http.firewall=none
environment=production
Balancez ce fichier sur votre serveur et renommez-le en .ovhconfig

N'oubliez pas de retirer de votre .htaccess
Code: [Select]
register_globals
magic_quotes_gpc

Détail : https://www.ovh.com/fr/g1175.optimisation-php-fpm-hebergement-mutualise-ovh

Cordialement
« Last Edit: May 10, 2014, 07:36:41 pm by Nicolas30 »

falouche

  • Newbie
  • *
  • Posts: 38
Re: Accélerer votre site: Astuces pr Apache et autres conseils
« Reply #25 on: February 08, 2015, 07:05:40 pm »
Question bête mais utile ! ou puis je trouver le fichier .htaccess ? j'ai beau cherché partout je ne le trouve pas ! quelqu'un peux me donner l'adresse dossier par dossier svp ? je suis en local dans le fichier www.

Merci d'avance.

Guib

  • Jr. Member
  • **
  • Posts: 92
Re: Accélerer votre site: Astuces pr Apache et autres conseils
« Reply #26 on: May 14, 2015, 08:14:51 am »
Salutation.
Je suis en période de test de chargement de page et d'optimisation de site.

J'ai trouvé deux trucs :

- Pour ceux qui le peuvent avec leur version d'OSClass il y a ce plugin : Minifyer
http://market.osclass.org/plugins/miscellaneous/minifyer_90
Alors qu’on me reprenne si je me trompe, car j’ai pas tout compris, mais bon, juste en l installant j’ai 20 requêtes en moins sur mon site quand je le passe aux outils de stats donc c'est cool, par contre j'ai un temps de chargement un peu plus long, je prends quasi une demi-seconde en plus.


- Pour tout le monde : Y a des sites pour compresser les JS et CSS avec entre autres celui-ci : http://cssminifier.com/, mais le truc cool que j'ai trouvé c’est un compresseur d'HTML et de PHP :
https://htmlcompressor.com/compressor/
Il permet soit de virer toutes les lignes blanches, commentaires des différentes pages, de créer des fichiers qui sont sur une ligne etc…
Avec un thème basé sur Bender bien retapé, j'ai réussi à avoir un gain de 100Ko en passant le site aux outils de tests.


ATTENTION
Pour que le tout fonctionne comme il faut il y a des options à choisir
 
Sur HTMLCompressor :

1/ Code type > x/html + PHP puis "show options"
2/ PHP Code (cochez la case)
3/ HTML Tags and Spaces : Cochez Never strip quotes (sinon les "" des liens disparation et donc c'est la loose)
4/ Comments, CSS and JavaScript : Ajouter ça   "   dans le input Keep <!--CHARACTER ... -->


Âpres y a plus qu'a faire ça page par page.

Perso j’ai dupliqué mon dossier, un à moitié minimisé à l'aide de cet outil et un normal dans le lequel j'ai encore tous mes commentaires. Comme ça si j’ai un souci j'ai juste à remplacer le fichier PHP par celui qui est normal, faire mes corrections, le rebalancer dans mon dossier de sauvegarde et re uploader le tout.

Si certains ont de meilleures idées pour optimiser le chargement du site, la limitation de requêtes ou autre je suis preneur.
Et si certain ont des tutos pour tout ce qui est sprite CSS en responsive je prends aussi ;)

Guib

Emmanuel

  • Hero Member
  • *****
  • Posts: 645
  • .: ♥ Quality Swiss Details ♥ :. .: Swiss Made :.
Re: Accélerer votre site: Astuces pr Apache et autres conseils
« Reply #27 on: April 11, 2016, 01:32:32 pm »
Bonjour

De retour avec Osclass depuis mon dernier message du 20 octobre 2014
http://forums.osclass.org/francaise/traduction-de-la-v-3-tu-peux-aider-a-traduire/msg108598/#msg108598

alors à cette époque la version 3.4.3


Situation depuis fin 2014:
  • Arrivée de la gestion du cache APC
  • ...
  • Arrivée de PHP 7
  • ...et tout ce que j'ai pas vu passer  ;)


◄►► Question:

Quelle est la solution de cache préconisée aujourd'hui avec Osclass 3.6+ ???

Merci d'avance pour votre précieuse aide