Backup quotidien de ses bases Mysql via un script bash - Exemple chez 1and1
Posté 14/10/2008 à 00:00h - commentaires - 320 lectures
Lors de mon souci de base de données bloquée par mon hébergeur 1and1, je me suis fais la remarque (trop tard) que des backups récents (quotidiens) de mes bases de données seraient un plus dans bien des cas :
- base bloquée : avoir une copie de la base pour rechercher la cause d'une éventuelle surconsommation et/ou pouvoir rétablir rapidement la base sur un autre hôte.
- désaccord profond avec votre hébergeur qui vous coupe les accès : le principal est sauf, votre hébergeur ne doit pas prendre en hotage vos données.
- attaque contre votre site : vos données peuvent être restaurées.
La mise en place d'une telle stratégie de sauvegarde doit donc répondre à quelques problématiques :
- garder un historique sur X derniers jours, afin de s'assurer de pouvoir remonter avant le jour ou le problème est apparu.
- les données doivent être délocalisées : c'est à dire envoyer chez sur un autre serveur (d'un autre hébereur) et donc pouvoir être accessible en tout cas.
- Ne pas surcharger le serveur où sont effectuées les sauvegardes.
J'ai donc mis en place sur mon hébergement 1and1, un script Bash qui sauvegarde indépendamment chacune de mes bases dans des scripts sql qui sont archivés par date du jour, et également envoyés sur un serveur distant.
Il n'y a là rien de fantastique mais çà marche et vous restez ainsi sûr d'être maitre de vos données. Les détails de ce script dans la suite...
Lire la suite ... Dans : Linux - Développement web - Internet
Extension FireNainwak pour Firefox 3 en téléchargement
Posté 12/06/2008 à 00:00h - commentaires - 1050 lectures
Je l'avais promis avant la sortie de la version finale de Firefox 3, et je tiens parole.
Aujourd'hui sort la version RC3 de Firefox 3 et j'en profite par la même occasion pour proposer au téléchargement la version 1.2 de FireNainwak dédiée à Firefox 3.
Lire la suite ... Dans : Développement web - FireNainwak - Logiciels Libres
Faire fonctionner une extension Firefox 2 sous Firefox 3 : exemple Firenainwak.
Posté 11/06/2008 à 00:00h - commentaires - 650 lectures
Une des modifications de Firefox 3 est une gestion plus sécurisée des extensions, hélas comme à chaque nouvelle version du navigateur toutes les extensions ne sont pas à jour dès le lancement.
Ainsi si vous utilisez les versions RC de Firefox 3, vous aurez vu que Firenainwak ne peut s'installer pour des raisons de sécurité, alors que pourtant l'extension est compatible en terme de version. J'avais parlé ici de ce chengement de politique au sein du navigateur. Heureusement une petite astuce nous permettra de faire fonctionner nos extensions sous Firefox 3.
Lire la suite ... Dans : Développement web - FireNainwak - Logiciels Libres
Présentation du prochain design de AtlzA.com
Posté 07/03/2008 à 10:57h - commentaires - 958 lectures
Comme je l'ai discrètement annoncé il y a peu, atlza.com va faire peau neuve. A ceci plusieurs raisons, dont entres autres :
- Gagner en place d'abord avec un design qui prène l'ensemble de l'écran et fluide
- Améliorer la présentation des galeries photos, je veux toujours mettre plus en avant celles-ci et faciliter la navigation en leur sein
- Augmenter la facilité de navigation au sein du site et l'expérience utilisateur
- Mettre en avant le contenu pour que le lecteur passe facilement d'un article à un autre
- Utiliser les nouveautés qu'apportera la prochaine version de FreesK, la gestion des tags notamment
- Mettre d'avantage en avant le blog, tant au niveau utilisateur que référencement : avec une page d'accueil plus dynamique
- Et quelques optimisations pour le référencement
Lire la suite ... Dans : atlza.com - Développement web
NainVibes : module netvibes pour nainwak de nouveau disponible !
Posté 27/02/2008 à 16:10h - commentaires - 279 lectures
J'ai remis en marche hier soir le module Nainvibes, ce dernier est un module API pour netvibes permettant d'afficher les informations de FireNainwak sur votre page Netvibes.
J'en ai profité pour y apporter quelques modifications.
Lire la suite ... Dans : Développement web - Nainwak
Optimisation pour le référencement (SEO), ou comment bien référencer et diffuser son site web
Posté 07/02/2008 à 12:30h - commentaires - 285 lectures
Depuis quelques temps, je passe pas mal de temps à étudier le référencement et le placement d'AtlzA.com sur le web, vous l'aurez d'ailleurs peut-être remarqué via les différents billets sur wikio, les nouveautés de freesk etc. Je suis maintenant rendu à une étape charnière, c'est à dire que si pas mal de choses sont faites, il en reste et comme de bien entendu ce ne sont pas les plus simples. Petit tour d'horizon de l'ensemble des choses à mettre en oeuvre pour bien diffuser son contenu.
Lire la suite ... Dans : atlza.com - Développement web
Netvibes Ginger : invitation découverte et tests
Posté 24/01/2008 à 14:59h - commentaires - 312 lectures
J'utilise depuis un bout de temps déjà la page d'accueil personnalisable Netvibes. Celle-ci super pratique me permet d'avoir sous la main et depuis n'importe quel ordinnateur quasiement toute mon activité informatique : flux rss, mails, todo lists etc ... Hier est sortie la nouvelle version de Netvibes : Ginger ! Coup de chance pour moi j'ai réussi à me procurer assez rapidement une invitation me permettant ce bref aperçu et ces quelques tests.
A peine mon invitation trouvée, je me rue sur netvibes, las je ne devais pas être le seul à avoir eu cette brillante idée, après des ralentissements en journée, netvibes pointait aux abonnés absents en soirée... Soyons compréhensif l'augmentation de charge n'a pas dû être légère. Je reviens donc ce matin, pour découvrir que mon compte Netvibes s'est bien transformé en compte Ginger. Je fais le tour vite fait des nouveautés facilement visible :
Lire la suite ... Dans : Développement web
Css : Bug dans Internet Explorer 6, le positionnement relatif et du texte qui disparait.
Posté 21/01/2008 à 17:14h - commentaires - 265 lectures
Le bug IE6 et css "alacon" du jour : soit un bloc conteneur de deux autres blocs positionés en flottant, l'un à la gauche de l'autre. Et un troisème bloc équipé d'un : "clear:both" pour permettre au conteneur d'ajuster sa taille aux blocs contenus. A priori tout devrait bien se passer, et c'est le cas sous Firefox, mais hélas internet explorer ne l'entend pas de cette oreille et, selon sa guise, décide d'afficher ou pas le texte contenu.
En fait cela semble dû à un bug du moteur IE qui parfois et selon son bon vouloir (des fois oui des fois non) décide d'appliquer les couleurs à vos textes, ceux-ci alors transparents sont illisibles... C'est ce qui m'arrivait sur le site du "Vizeule Poker Tour" où l'on m'avait reporté un bug d'affichage sous ie6, bug que je n'avais moi même jamais pu constater...
(On retrouve ici l'humour bien connu d'IE qui se débrouille que ca marche chez le développeur mais pas chez les lecteurs)
J'ai pu trouver la solution via le forum d'alsacreations, où l'on nous explique que le simple ajout de "zoom : 1;" dans le sélecteur Css du conteneur permettra à vos lecteurs de retrouver de quoi lire.
Lire la suite ... Dans : Développement web
Apero Web 2 Rennes - 5eme édition
Posté 13/12/2007 à 09:52h - commentaires - 370 lectures
Hier soir avait lieu au St Melaine le 5eme apéro web 2 de Rennes. 3eme édition pour moi qui n'était pas au 2 premières. Je dois dire que je n'ai pas pu ni parler avec tout le monde ni faire le compte de l'ensemble des présents. De mon point de vue cet apéro a été plus technique que les précédents avec pas mal de discussion sur les technos employées et les méthodes de développement utilisées...
On a tout de même pu assisster a quelques démonstrations intéressantes notamment de http://vavoir.fr/ et http://www.evercloser.com/ service très web2 s'il en est auquel il ne manque plus qu'une interface un poil plus conviviale... Mais je reste persuadé que l'on en ré-entendera parler sous peu, ce type de webservice étant très prisé actuellement. A suivre.
Lire la suite ... Dans : Développement web - My Life
PHP : Erreur headers already sent on line 1
Posté 07/12/2007 à 11:37h - commentaires - 278 lectures
Petit partage d'expérience sur une erreur php que j'ai eu à corriger hier et qui m'a occupée un bon gros moment, une redirection via headers ne fonctionnait pas m'annonçant que ceux-ci avaient déjà été envoyés via la ligne 1 de mon script... Cependant sur cette ligne il n'y avait rien d'autre que mon tag d'ouverture.
La première étape consiste donc à vérifier que mes fichiers précédemment inclus ne contiennent aucun "echo" ou lignes blanches après ou avant les tags php, tel n'est pas le cas.
Le seconde étape consiste à vérifier que mon hébergeur n'inclus pas de fichier automatiquement avant mes scripts et que mes sessions ne sont pas démarrées automatiquement, je place donc ces éléments au début de mon script :
Lire la suite ... Dans : Développement web
Page 1/3 Page suivante

