Catégories
Productivité

Laissez WordPress (et ses plugins) se mettre à jour automatiquement !

Les statistiques varient mais directionnellement, on s’accorde à dire que WordPress fait tourner près de 20% d’internet. Des sites aussi larges que time.com (ou reuters, Vogue, BBC, TechCrunch,…) et aussi flexible que le blog de votre petit filleul. Si ce CMS a énormément d’avantages, à commencer par sa communauté, c’est son équipe centrale qui continue tout de même à porter la cadence des mises à jour et du planning des nouvelles fonctionnalités. Bref, que du bon, si ce n’est qu’entre les mises à jour de WordPress, les mises à jours des thèmes et les mises à jour des plugins, vous ne passerez plus une semaine sans avoir à cliquer sur un bouton de maintenance… Mais ça, c’était avant.

mise_a_jour_wordpress

La mise à jour qui fait des mises à jour

Si vous utilisez l’excellent plugin fourre-tout qu’est Jetpack, sachez que la version 3.3 vous permet maintenant de garder vos plugins à jour. Pour se faire, rien de plus simple.

  1. Allez dans votre menu d’administration et choisissez « mettre à jour » pour l’extension Jetpack. Vous devez obtenir une version supérieure à la version 3.3.
  2. Sur la page de Jetpack vous trouverez une annonce qui met en avant la fonctionnalité de gestion centralisée de votre site. Activez la.
    jetpack
  3. Vous pouvez maintenant vous rendre sur votre page https://wordpress.com/plugins et voir d’un coup d’œil tous les plugins qui requièrent votre attention…

Mais alors où est l’avancée par rapport au menu classique, directement dans votre site ?

Une fois votre site connecté à wordpress.com via Jetpack 3.3, c’est dans le menu de gestion de vos plugins que vous trouverez l’option de mise à jour. Appliquez la à tous vos plugins et à vous la tranquillité. Regardez :

activer_mise_a_jour_automatique_wordpress

Bon, c’est très sympa et effectivement on gagne du temps, mais sachez qui si vous avez plusieurs sites WordPress, ils sont TOUS administrables à partir de ce même menu. Ainsi, si vous activez la mise à jour du plugin « Akismet » (détecteur de spam dans vos commentaires), vous l’activez pour l’ensemble des sites connectés à votre compte wordpress.com. Pas mal, non ?!

Autant dire que si vous avez un compte chez ManageWP ou InfiniteWP, vous venez peut-être de trouver un moyen de faire des économies.

La méthode siouxe

Si l’on ne souhaite pas passer par Jetpack et sa gestion centralisée des sites, il existe une méthode plus discrète mais pas moins efficace. Il vous faudra éditer le fichier de configuration de votre site pour y ajouter quelques lignes de code.

  1. A l’aide d’un éditeur de texte (Notepad suffit), ouvrez le fichier wp-config.php qui se situe à la racine de votre site WordPress.
  2. Ajoutez ces 3 lignes à la fin du fichier et enregistrez-le à nouveau sur votre serveur.

[code]define(‘WP_AUTO_UPDATE_CORE’, true);
add_filter( ‘auto_update_plugin’, ‘__return_true’ );
add_filter( ‘auto_update_theme’, ‘__return_true’ );[/code]

Comme vous le devinez, ces instructions vont dire à votre installation WordPress de mettre à jour votre site pour chaque nouvelle version de WordPress, mais aussi pour chaque nouvelle version d’un des plugins de votre site et enfin pour chaque nouvelle version des thèmes de votre site ! La totale.

Si vous voulez en savoir plus sur les options de mise à jour à partir du fichier wp-config, tout est détaillé dans les pages du codex. Vous pourrez par exemple y trouver la syntaxe à employer pour bloquer la mise à jour de certains éléments… pratique dans certains cas.

Il est bon de rappeler qu’activer la mise à jour automatique a aussi sa part de dangers. Imaginez qu’un développeur publie une nouvelle version d’une extension qui ne soit simplement plus compatible avec votre thème… la mise à jour manuelle vous assure d’être au courant dans l’instant.
Ces fonctionnalités sont donc peut-être à réserver à des sites de contenu pur (sans ecommerce) ou des sites de test et preview.

Catégories
Productivité

Adobe sort sa nouvelle Creative Suite: CS7 (aka CC)

logo_adobe

Comme Shantanu Narayen (CEO de Adobe) l’annonçait à la sortie de CS5.5 en mai 2011, la fameuse Creative Suite est maintenant mise à jour selon un planning annuel. Tous les ans, au mois de mai, nous aurons donc le droit de jouer avec une version à jour Dreamweaver, Photoshop, Premiere, Flash, After Effects… En revanche, la suite Elements (Premiere Elements, Photoshop Elements), Adobe Photoshop Lightroom et Adobe Acrobat restent toujours sur un cycle séparé. Pour rappel, voici le calendrier de la  commercialisation des versions précédentes :

  • CS : Septembre 2003
  • CS2 : Avril 2005
  • CS3 : Juillet 2007
  • CS4 : Octobre 2008
  • CS5 : 30 Avril 2010
  • CS 5.5 : Avril 2011
  • CS 6 : 23 Avril 2012

En 2013, c’est le 7 mai que sera annoncé la nouvelle mouture; 1 an et 2 semaines plus tard que la version CS6 donc. La commercialisation de la suite Creative Cloud débutera le 17 juin 2013.

Quels changements au menu de CS7 aka Creative Cloud (CC)?

On a tous nos petites habitudes qui conduisent à utiliser Creative Suite pour une raison ou pour une autre. Pour moi, c’est comme un réflexe, la première chose que je regarde à chaque sortie de la suite, c’est Dreamweaver.

Dreamweaver CC

Après les obscures phases de développement par lesquelles le logiciel est passé (qui se souvient de UltraDev ?). Cette année, nous aurons droit à un repositionnement de mon éditeur WYSIWIG favori qui prend mieux en compte le HTML5. Le code était déjà assez bien formé depuis CS5.5, mais la refonte d’interface de CS6 n’avait pas vraiment apporté d’avancée majeure aidant à la création de sites modernes. c’est chose faite avec Dreamweaver CS7. Voilà déjà un petit aperçu, pour vous donner une meilleure impression.

Dreamweaver2013

La même image avec quelques explications :

Dreamweaver2013_legendes

A première vue, je trouve que c’est un vrai progrès, notamment en terme d’expérience utilisateur, mais surtout, cela montre qu’Adobe prend les choses au sérieux et n’a pas peur de bouger les lignes. Ca c’est top.

En parlant de bouger les lignes, Tareq Aljaber (Product Marketing Manager pour Dreamweaver) explique que de nombreuses fonctionnalités héritées de 15 ans d’évolution du produit ne font plus partie du produit. En réduisant le périmètre du produit, on affine son positionnement, on facilite son cycle de mise à jour, on réduit les bugs potentiels… L’idée me plait… mais on y perd quoi ?

  1. Bindings,
  2. Server Behaviors,
  3. Components,
  4. Databases panel,
  5. Spry, (remplacé par l’intégration de jQuery)
  6. Browser Compatibility Check (remplacé par une version Cloud)

Concrètement, moi ça ne choque pas. On peut débattre de chaque point, mais dans l’ensemble on parle d’outils qui servaient (pas toujours bien) à répondre aux besoins des standards de développement web des années 2000. Nul doute que ce choix fera couler beaucoup d’encre et que beaucoup rechigneront à passer à cette version.

Quelques vidéos qui valent le coup d’oeil : les grilles dans Dreamweaver et HTML5 dans dreamweaver.

Photoshop CC

Evidemment, l’autre poids lourd de la suite, à mes yeux, est Adobe Photoshop CS7 x64. Beaucoup de features avaient été annoncées lors de la dernière journée MAX du 11 décembre… Mais bref,  Camera Shake reduction (deblurring); conversion d’effets en CSS (mmmm !); meilleure gestion de la 3D. Voilà une vidéo que fait le tour de ce que l’on va y trouver.

photoshop2013

Attention, vous ne pourrez pas installer cette version de Adobe Photoshop si vous avez (encore) Windows XP.

Update : Voici la vidéo officielle du lancement de Photoshop CC

Et les autres ?

  • Illustrator CC: Tout en vidéo ici
  • InDesign CC: support de Retina, nouvelle interface « Dark »
  • Flash Pro CC: passage au 64 bit, acceleration massive (recodé de A à Z en cocoa)
  • Premiere Pro CC: Editing Finesse, Link & Locate, Audio Clip Mixer, closed captioning support… Tout en vidéo ici
  • After Effects CC: « Refine Edge » rotoscoping
  • Adobe Kuler: Application mobile qui analyse vos prises de vues et en crée une palette de couleur ré-importable dans la suite CC
  • Acrobat XI sera inclus dans la suite, mais est déjà disponible sur le Creative Cloud.

Pour information, Adobe Photoshop Lightroom 5 est aussi disponible gratuitement en version beta.

Catégories
1and1

Transférez un nom de domaine vers 1and1

Transférez un nom de domaine vers 1and1 -

Toujours dans l’idée de consolider le nombre de prestataires qui constituent votre quotidien, le transfert de nom de domaine est depuis toujours un mal nécessaire. C’est souvent la raison qui motive des pages entières d’insultes visant les hébergeurs et des réaction parfois assez sévères de les clients.

Il existe plusieurs cas de figure en fonction de votre hébergeur d’origine et en fonction du nombre et type de nom de domaine que vous voulez transférer. De manière générale, vous allez suivre les étapes suivantes:

Transférez un nom de domaine vers 1and1 -

Préparer votre nom de domaine chez votre ancien hébergeur.

Ça parait tout bête, mais allez vérifier que vos informations sont à jour sur who.is. Si vous avez changé d’adresse email ou si vous n’êtes pas le dépositaire du nom, vous vous exposez a des situation horriblement compliquées dans le cadre d’un transfert. Ça ne vous prendra que quelques minutes et ça peut vous sauver des semaine entières. Une très large partie des clients frustrés par leur hébergeur se sont pris les pieds dans le tapis en sautant cette étape simple, ne faites pas la même erreur.

Profitez-en pour débloquer le nom de domaine contre les transferts et récupérer le code d’autorisation de transfert.

Certains hébergeurs ajoutent de précautions supplémentaires comme un filtre anti-spam sur vos adresses de contact utilisées par who.is… ces filtres vous empêcheront évidemment de recevoir les emails qui vous permettront de changer de crèmerie : il faudra donc aussi les désactiver.
Dernier point, assurez-vous d’avoir réglé vos factures et d’être en possession de votre nom de domaine depuis plus de 60 jours.

Transférez un nom de domaine vers 1and1 -

Effectuer la demande depuis votre interface 1and1

La partie la plus simple : allez dans votre interface d’admin 1and1 et cliquez sur « Ajouter un domaine ». Entrez le nom de domaine en question, répondez aux quelques questions validant votre identité et vos moyens de paiements et c’est réglé. A noter, 1and1 prendra par défaut les détails de CB utilisés pour créer votre compte chez eux.

Transférez un nom de domaine vers 1and1 -

Autoriser la demande auprès de votre ancien hébergeur

Si tout se passe bien, vous devriez avoir reçu  un email automatique à l’adresse spécifiée sur who.is vous demandant de confirmer la validation du transfert. Empressez-vous de confirmer tout ça en suivant les instructions.

Transférez un nom de domaine vers 1and1 -

Attendre…

Votre demande est en cours. C’est la partie la plus frustrante et dont la durée varie grandement d’un prestataire à un autre. Cela étant, si vous restez plus de 6 jours ouvrés à ce stade, je vous conseille de contacter 1and1 (0970 808 911 du lundi au vendredi de 08h00 à 19h00) & votre ancien hébergeur pour voir ce qui se passe.
Profitez de cette phase pour configurer votre domaine, créer vos sous domaines,  et pourquoi pas préparer la mise en place Google Apps pour gérer vos emails.

Transférez un nom de domaine vers 1and1 -

Validation finale auprès de votre ancien hébergeur

Dans certains cas rares, mais ça m’est arrivé, votre ancien hébergeur peut vous vous retenir in-extremis avec une dernière validation à effectuer via leur interface. C’est un peu douteux comme pratique mais ça arrive alors c’est dit !

Une dernière remarque pour clore le sujet, méfiez-vous des « scams », ces faux emails commerciaux qui demanderont de payer toute une ribambelle de services alors que vous n’avez rien demandé. Il s’agit simplement de sociétés qui parcourent les registres who.is et contactent les propriétaires dont les noms et coordonnées sont publiés. A une période, je recevais régulièrement de vrais courriers (en papier, via la poste) me demandant de régler des frais de gestion d’une obscure société. S’ils continuent à faire des choses pareilles, c’est que ça marche, alors soyez suspicieux !

Catégories
Developper 1and1

Activer PHP5 chez 1and1, Free, OVH, Nuxit et les autres

Les offres grands public d’hébergement entrée de gamme attirent tous ceux qui ont envie de commencer à construire leur vie numérique, lancer leur propre site ou tout simplement bidouiller un peu. 1and1, OVH, Free, Nuxit et de nombreux autres offrent des tarifs raz les pâquerettes dans l’espoir de voir passer les clients plus exigeants sur des offres pro. Toujours est-il que les plans « bas de gamme » permettent tout de même de s’amuser un peu si l’on prend quelques précautions.

Pour d’obscures raisons de compatibilité, la majorité des espaces web sont encore configurés pour des standards quelques peu poussiéreux. Par exemple, 1and1 vous proposera du php4 (dont le support n’est plus assuré depuis aout 2008) alors que PHP5, sortie en 2004, présente de nombreux avantages en termes de sécurité, performance et adoption d’autres standards. Je cite 1and1 mais j’entends que c’est encore assez représentatif de l’ensemble du marché.

Avec l’avancée des technologies, l’importance de la vitesse, stabilité et de sécurité que l’on voit bien aujourd’hui; de nombreux éditeurs ont du tourner le dos à PHP4 pour se concentrer sur PHP5. Et là, c’est le drame. Avec un espace web en PHP4, une installation WordPress  standard vous affichera gentiment ce petit message d’erreur et refusera d’aller plus loin.

Activer PHP5 chez 1and1, Free, OVH, Nuxit et les autres -

Fort heureusement, il existe une parade tout simple pour « reconfigurer » votre espace afin qu’il accepte PHP5. Petit bémol, en fonction de votre hébergeur, il se peut que vous ne fassiez que contourner le message d’erreur sans réellement activer PHP5. Si c’est le cas, il ne vous restera que des solutions plus drastiques, comme changer de forfait ou de prestataire.

Comment activer PHP5 ?

C’est très simple. En fonction de votre fournisseur, il vous suffit d’installer l’un des fichiers suivants à la racine de votre site.

Pour information, il s’agit de fichier au format « .htaccess » que vous pouvez ouvrir et éditer sur Windows / Mac OS / Linux. Pour faire plus simple, je vous les ai déjà crée:

1and1

Créez un fichier .htaccess avec le code suivant ou téléchargez simplement ce fichier. A noter qu’il existe depuis quelques mois une option dans le panneau de configuration. Connectez-vous à votre interface d’administration.

[sourcecode]AddType x-mapp-php5 .php[/sourcecode]

OVH

Créez un fichier .htaccess avec le code suivant ou téléchargez simplement ce fichier.

[sourcecode]SetEnv PHP_VER 5[/sourcecode]

Free

Créez un fichier .htaccess avec le code suivant ou téléchargez simplement ce fichier.

[sourcecode]php 1[/sourcecode]

Infomaniak

Infomaniak propose une option dans le panneau de configuration. Connectez-vous à votre compte et cherchez le lien dans vos parametres de sites.

AquaRay

Créez un fichier .htaccess avec le code suivant ou téléchargez simplement ce fichier.

[sourcecode]AddHandler php5 .php[/sourcecode]

Vala

Créez un fichier .htaccess avec le code suivant ou téléchargez simplement ce fichier.

[sourcecode]SetEnv DEFAULT_PHP_VERSION 5[/sourcecode]

Online.net

Créez un fichier .htaccess avec le code suivant ou téléchargez simplement ce fichier.

[sourcecode]AddType application/x-httpd-php5 .php[/sourcecode]

Nuxit

Créez un fichier .htaccess avec le code suivant ou téléchargez simplement ce fichier.

[sourcecode]options -indexes
AddHandler x-httpd-php5 .php
AddType application/x-httpd-php5 .php[/sourcecode]

GoDaddy

Créez un fichier .htaccess avec le code suivant ou téléchargez simplement ce fichier. Il y a une option dans votre panneau de configuration proposant l’option (Tableau de bord >> My products >> Language).

[sourcecode]AddHandler x-httpd-php5 .php[/sourcecode]

Et après ?

La majorité des améliorations apportées seront transparentes pour les utilisateurs, assurez-vous pour autant que vos pages faisant appel à des bouts de code un peu exotique soient testées lors de cette migration. Non pas que vous deviez changer grand chose, mais il y a fort à parier qu’il en existe une version écrite en PHP5 ou que la fonction soit maintenant native dans le langage.

Dans une prochaine note, je couvrirai la compression à la volée pour optimiser la vitesse de chargement de vos sites.

Catégories
Pause café

Preview de Adobe CS5

Preview de Adobe CS5 -

Prévu pour une date de sortie variant entre le 10 avril (lancement officiel) et Octobre (gamme complète) 2010, la nouvelle version de la Creative suite d’Adobe va proposer de nombreuses améliorations. Il semblerait que le passage au 64 bits (CS4 pour PC et CS5 pour Mac) et multi-cœurs permette de gérer des fonctionnalités bien plus complexes en termes de calculs. Avec la sortie des processeurs i3, i5 et i7 d’Intel, on imagine bien les gains en performance.

Le redimensionnement d’images avec contraintes permettra de redimensionner une image tout en conservant certaines zones fixes. Une évolution du concept de grille 3d appliqué à la 2D en fait.

Flash CS5 va offrir un module de création d’application iPhone, iPod Touch et iPad.

L’intégration d’Omniture dans le groupe Adobe se fera sentir au travers de plusieurs outils. Évidemment Dreamweaver permettra d’intégrer le code plus ou moins facilement, mais surtout Flash proposera un suivi des événements ActionScripts nettement supérieur. On va enfin pouvoir traquer le comportement des utilisateurs d’applications flash.

La complétion d’images permettra de modifier à la volée des éléments d’une image sans se soucier de ‘integrité de l’image. Dans la vidéo ci-dessous, vous verrez un exemple assez bluffant sur un arbitre de foot (américain) dont on fait gesticuler les bras en quelques clics. Magique, la fonction permet de garder une image cohérente en se basant sur quelques points d’articulation.  Jettez un coup d’oeil à cette vidéo pour avoir une meilleure idée:

Pour suivre l’actualité des développements de CS5, bookmarkez CS5.org.

Vivement avril 🙂

Greg