J'ai un client sur un plan d'hébergement avec un espace insuffisant pour le site Web et une sauvegarde. À ce stade, ils ne peuvent pas être persuadés de passer à une autre société d’hébergement Web.
Que puis-je faire pour réduire l'espace disque utilisé par Joomla?
Existe-t-il des extensions standard utilisant beaucoup d'espace disque et pouvant être supprimées en toute sécurité?
Existe-t-il des fichiers journaux qui peuvent devenir volumineux avec le temps et qui peuvent être supprimés ou réinitialisés en toute sécurité?
Quelques conseils,
J'espère que ça aide ..
Cette réponse dépend de 2 choses étant vraies, mais si ce n'est pas applicable à votre problème, cela pourrait être utile pour les autres.
Si vous utilisez git, supprimez le dossier .git, cela peut parfois être MASSIF (un site de 1 Mo avait déjà un dossier .git de 4 Go).
Si vous utilisez Akeeba, supprimez les anciennes sauvegardes, si c’est un ancien site, je pense qu’à un moment donné, les sauvegardes d’Akeeba étaient stockées dans un dossier du répertoire racine, puis déplacées plus tard dans son propre dossier de composant. celui d'origine qui contenait quelques Go de sauvegardes inutiles.
Un environnement Joomla (V3) par défaut est de 21 Mo. Le seul candidat important à supprimer peut être le modèle d’administrateur d’hathor et les exemples d’images. Peut-être l'éditeur tinymce, mais la plupart des implémentations le voudront probablement. Notez que tout élément supprimé peut être renvoyé lorsque vous effectuez une mise à jour de maintenance régulière.
Voici une arborescence développée montrant les plus grands répertoires dans un environnement par défaut.
Il existe d'autres répertoires susceptibles d'être développés qui pourraient être supprimés.
Et puis il y a des répertoires de développement, mais ceux-ci ne se trouvent que dans une extraction de source.
Examinez également la base de données SQL et effectuez un tri par taille. Il y a des moments où la table de session est perturbée et s'agrandit sans s'effacer. Moins de 1Mo est typique. J'ai découvert celui qui faisait 600 Mo. La table peut être tronquée en toute sécurité et tout utilisateur en ligne devra simplement se connecter à nouveau.
Supprimez toutes vos anciennes sauvegardes, puis transférez les sauvegardes futures hors site. La sauvegarde Akeeba peut être utilisée pour sauvegarder automatiquement vers Dropbox ou similaire.
Examinez le contenu de vos répertoires d'images et de supports pour vérifier que vous, ou votre client, n'avez pas ajouté de ressources très volumineuses. Comme nous l'avons déjà souligné, l'installation par défaut de Joomla est assez légère, mais cela ne signifie pas que quelqu'un n'a pas téléchargé des images de 10 Mo ou un fichier PDF de 200 Mo.
Retirer:
Nettoyer <DocumentRoot>/<joomla>/tmp
, recherchez les dossiers install_ # laissés après l'installation
Assurez-vous que la base de données ne contient que les tables utilisées.