Aller au contenu principal Aide Panneau de contrôle

actupro.info

Blog et Espace de travail collaboratif d'actupro

 

Le blog

7juin2016

Le saviez-vous : analytics ?

Quelques petites informations à savoir sur Google Analytics

Visiteurs uniques

Un visiteur est considéré unique pendant 6 mois. Si un internaute visite plusieurs fois dans un mois un site web, il sera considéré comme unique jusqu'à 6 mois après sa dernière visite.

Recherche naturelle

Le trafic provenant d'une publicité depuis Bing peut être considéré comme une recherche naturelle. Il faut alors la déclarer dans les UTM tracking

Liens référant

google images est considéré comme source de lien référent

3mai2016

migration thelia 1.5 vers thelia 2.2

Adieu la migration facile de Yacs me voici plonger dans une migration majeure de thélia

Et là les choses deviennent un peu plus compliquées.

Pour ma part j'ai commencé par installer un version 2.2 vierge sur un hébergement OVH.

Il faut savoir qu'il n'est pas possible d'utiliser une base de données utilisée par la version 1.5 de thélia. Ceci me semble absurde mais c'est ainsi.

Installation

Attention lors de l'installation "web" de thelia en local si "localhost" ne fonctionne pas dans "host" de l'étape 3 je vous conseille d'essayer "127.0.0.1" Là ca devrait marcher

récupération des données

Tentons de le faire par la module d'import !

le chemin chez moi : /Applications/MAMP/htdocs/dec-materieldentaire/client

 Problème : il manque la table accessoire.

DROP TABLE IF EXISTS `accessoire`; 
CREATE TABLE `accessoire` ( `idint(11NOT NULL AUTO_INCREMENT, `produitint(11NOT NULL DEFAULT '0', `accessoireint(11NOT NULL DEFAULT '0', `classementint(11NOT NULL DEFAULT '0'PRIMARY KEY (`id`), KEY `produit` (`produit`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;

messages d'erreur

<p>
<
strong>Fatal error</strong>: Call to a member function setTitle() on a non-object in <strong>/home/viennean/www/rougecitron/core/lib/Thelia/Model/Base/FeatureAv.php</strongon line <strong>2056</strong>

et

[ERROR2016-05-03 9:22:16:Failed to create rewritten URL for locale fr_FRfond dossierwith params %id_dossier=1
 [
ERROR2016-05-03 9:22:16:Call to undefined methodfilterByView

En rechargeant la page l'importation se termine et les données sont importées à priori correctement

Activation du module TinyMce

Voir ce sujet dans le forum Thelia : http://thelia.net/forum/viewtopic.php?pid=66034#p66034

 

23mar.2016

installation thelia 2.2 chez OVH

La procédure d'installation de Thélia pour un néophyte comporte quelques petits pièges surtout sur un hébergement mutualisé OVH.

Voici donc quelques problèmes rencontrés avec leurs solutions

J'ai choisi d'installer Thélia à partir du fichier Zip disponible sur thelia.net

Après avoir dézipper le fichier dans mon répertoire la première mauvaise surprise est que thélia crée un repertoire nommé avec la version de thélia.

Première manipulation je déplace les fichiers vers la racine de mon répertoire (facile)

Je lance l'installation via le navigateur et je m'aperçois que thelia est redirigé vers un nouveau sous-repertoire "/web/". Pour l'instant je laisse tomber ce problème ... on verra plus tard.

en tombant sur une magnifique ERROR 500 je fais quelques recherches sur les forums

  1. il faut être en php 5.4
  2. il faut changer certains droits sur les répertoires ( voir ici dans le forum thélia )
    mois j'ai fais çà
    chmod 755 -R local/session
    chmod 755 -R local/media
    chmod 755 -R web/
    chmod 755 -R log/
    chmod 755 -R cache/

Je ne sais plus comment j'ai raté ma première installation mais il n'en reste pas moins que pour relancer une installation il faut que les tables de thélia ne soient plus présentes.

Impossible de supprimer la base de données car j'ai d'autres sites internet qui utilisent cette base. Il me faut donc faire des drops.Il nest pas simple de repérer les tables thélia car elles ne sont pas préfixées. C'est fort dommage car cela empêche de mettre plusieurs thélia sur une même base de données. De ce que j'ai pu voir sur les forums thélia cette lacune devrait subsister longtemps.

Le bon point de Thélia c'est l'utilisation des clés étrangères. Par contre pour supprimer les tables cela implique de tout vider ou de faires les drop dans un certains ordre

Ainsi j'ai pu terminer mon installation correctement.

Cet article sera complété pour

  1. enlever les /web/
  2. corriger la séquence de drop (il faut queje reteste)

Un autre article sera réalisé pour la partie Migration soit avec l'outil proposé par Thélia soit avec Talend. Mais l'utilisation de ce dernier demande de bien connaître le modèle de données. Il faudra donc que je le (re)découvre.

drop des tables

suppression du /web/

Personnellement je trouve dommageable que Thelia impose ce sous repertoire lors d'une installation par défaut. Cela rend le logiciel difficile d'accès pour une néophite. Ce defaut combiné à l'absence de préfixe de table SQL rend son exploitatiion moins simple.

Pour supprimé le /web/ le plus simple pour moi a été de paramètré mes DNS du nom de domaine afin de le faire pointer directer sur le repertoire /web/

Je n'ai pas voulu me lancer dans d'autres aventures ou tentatives de paramètrages !

12mar.2015

Migration de version PHP sur nos hébergements

Nous allons devoir migrer tous nos sites internet afin de les rendre comptatible avec la version 5.5 de php.

En effet les versions 5.2 et 5.3 seront officiellement plus maintenues et deviendront obsolètes.

Jusqu'à la fin du mois d'Août nous allons migrer nos sites internet un part un et nos clients seront avertis lorsque les opérations de maintenance seront terminées

Travail préparatoire

Avant d'entamer le migration, il nous faut valider la nouvelle version du logiciel utilisé pour nos sites internet. Majoritairement nous utilisons le CMS Yacs. Une nouvelle version dénommée "netgrabber" est en cours de finalisation. Elle apporte de nombreuses améliorations sur les fonctionnalités existantes mais aussi un bon nombre de nouveautés.

Le début de la migration devrait débuter au mois d'avril. Certains sites internet ont une version du logiciel plus ancienne et devront être retouché pour fonctionner à l'identique.

Cette opération est incluse dans notre contrat de maintenance et n'engendrera aucun cout supplémentaire. La condition est d'être à jour de vos règlements.

On passe en responsive ?

Si certains le désirent nous pouvons en profiter pour passer le site internet en version responsive (affichage adapté aux tablettes et smartphones). Par contre il s'agit là d'une évolution non prise en compte dans le contrat de maintenance. Nous pouvons en discuter et vous établir un devis personnalisé

20août2014

Revue d'onglet

il m'arrive souvent de cliquer sur des articles intéressants via mon compte twitter et de laisser ouvert l'onglet pendant un grand moment sur mon navigateur. Avant de refermer ces onglets je les partage avec vous

Graphisme et design

Cet article en anglais explique les problématiques d'une site responsive en css et avec 3 colonnes utilisant la "grille" Bootstrap. En fouillant un peu sur le site on trouve un tutoriel sur Boostrap.

http://www.helloerik.com/the-subtle-magic-behind-why-the-bootstrap-3-grid-works

une page qui recense différents générateurs CSS : http://www.jng-web.com/labo/ge...css3-connaitre/

Comunity management

C'est un bien grand mot si vous n'avez pas de communauté à gérer et  vous voulez seulement suivre ce qu'il se passe autour de votre marque ou votre nom. Voici donc une liste de 12 outils recensé par Squid Impact. Je vous conseille de les aborder un par un en prenant le temps à chaque fois

lien : http://www.squid-impact.fr/201...rait-connaitre/

Voilà c'est tout pour le moment.

 

24juil.2013

Migration OSCommerce vers Prestashop

Dans une migration d'un logiciel e-commerce vers un autre, l'une des phases importantes est la reprise des données. J'ai choisi de la faire avec l'ETL Talend

Talend Open Studio est un ETL puissant et libre qui permet de traiter des données, de les transformer et de les intégrer dans n'importe quel environnement.

Dans mon travail précédent j'ai eu l'ocasion de travailler avec son équivalent Datastage. La transition n'a pas été trop difficile mais une pratique régulière m'aurait fait gagner du temps.

Pour migrer une boutique OSCommerce ou plutôt OSCSS vers Prestashop le plus difficile reste de connaître les subtilités du modèle de données de Prestashop. Et là ce n'est pas simple du tout. Je n'ai pas trouvé de documentation expliquant ce modèle et le code source est très mal documenté. A ce jour j'ai encore des zones d'ombre.

L'avantage de Talend réside aussi dans sa rapidité de traitement.

Les Jobs Talend

J'ai découpé mon traitement en plusieurs jobs

  1. les produits et les attributs
  2. les clients
  3. les commandes et factures

Les images sont traitées par un petit script php

Au cours de l'été je vais revenir sur les différents traitements Talend plus en détail. Voici déjà un aperçu en image du traitement sur les produits.



22nov.2012

Nouvelle version pour le CMS Yacs

Yacs est un logiciel de gestion de contenu qui évolue régulièrement même si le rythme de parution est peu rapide. La version Lasares RC 2 est à la disposition des développeurs afin d'effectuer les derniers tests avec la génération de la version stable qui conclura un cycle de développement

Cette version contient donc beaucoup de correction de petits bugs et des améliorations de confort.

Je vous invite à lire toutes ces améliorations sur le blog de yacs.fr

Cette fin de cycle annonce le départ d'un nouveau cycle. Les 2 prochains objectifs d'ores et déjà annoncés sont l'integration du responsive design afin de rendre les sites Yacs compatibles avec un affichage sur les smartphones et une authenfication facilité via les login des réseaux sociaux afin de faciliter l'interaction.

Bien sur d'autres fonctionnalités seront ajoutées par les contributeurs en fonction de leurs besoins spécifiques.

Yacs est en licence LGPL (la plus libre qui soit) et vous pouvez contribuer via le dépot github de Yacs

La suite très bientôt

18août2012

la rentrée des résolutions

Facebook

que ce soit à la nouvelle année ou à la rentrée scolaire, chaque retour de congés est propice aux bonnes résolutions

Les vacances servent à se reposer mais elles laissent aussi du temps de cerveau disponible pour penser à des nouveaux projets et murir des idées.

Avant la canicule du mois d'aout j'ai rédiger plusieurs devis pour animer des pages facebook de façon officielle. Tous ont été refusé pour cause de budget trop élevé. J'ai l'impression que mes prospects ne se rendent pas compte des enjeux de la présence sur les médias sociaux. Ils ne rendent pas compte non plus de la quantité de travail que cela peut représenter.

Du coup, pour en revenir au premier sujet, j'ai eu du temps cet été pour réflechir à d'autres choses. Les idées ne manquent pas que ce soit en rapport avec mon métier actuel ou bien pour d'autres activités. Certaines, j'en suis sur, sont bonnes et rentables. Il faut simplement trouver les bonnes personnes pour les partager. C'est ce que je vais tacher de faire pour ne pas qu'elles s'envolent.

Les congés ont aussi permis de forger d'autres résolutions mais l'expérience montre que le retour de vacances est terrible en terme de disponibilité client et qu'il faut être disponible partour rapidement. Les résolutions attendront ...

9déc.2011

les annuaires non wordpress

*****

Annuaire Référencement Yacs

Force est de constater que beaucoup d'annuaires utilisent la plateforme wordpress. J'avoue que je n'ai jamais adhéré à l'interface de gestion même si apparemment elle plait beaucoup à la majorité d'entre vous. Et surtout, si tout le monde l'utilise alors moi j'évite.

L'idée de faire cette liste m'est venue suite à une question de Benjamin (@betrash_seo) qui a demandé à Audrey @papilouve si elle connaissait une liste de CP non wordpress.

Je me suis empressé de répondre en mentionnant des annuaires au lieu des CP mais j'ai rectifé par la suite. Du coup je commence aussi par une liste d'annuaire. Suivra plus tard une liste de CP.

Je précise aussi que le SEO n'est pas mon travail à plein temps et que j'utilise peu d'annuaires. Je privilégie donc la qualité et le suivi.

Les annuaires non wordpress

Annuaires "maison"

2 annuaires sortent du lot dans cette catégorie. Tout le monde les connais déjà mais je vais quand même les mentionner car ils ont sans doute demandé beaucoup de travail.

Annuaire Costaud : il y a bien longtemps Costaud n'était qu'un annuaire. Depuis l'automne 2011, c'est bien plus qu'un annuaire. On peut publier des interviews, des articles sur son activité, des promotions, des images et des vidéos. L'outil parfait pour une communication globale avec une seule interface. Un système astucieux d'enchères permet de figurer sur la page d'accueil soit pour une journée, une semaine ou encore un mois. Des grands noms du web ont déjà rejoint cet annuaire très professionnel

Annuaire infinisearch : la encore le terme d'annuaire est un peu réducteur. Outre cette fonctionnalité de base il est possible de soumettre des articles avec quelques liens sous certaines conditions. Enfin infinisearch intègre son propre digg-like. Le formulaire de soumission dans l'annuaire permet de publier dans le même temps sur d'autres plateformes de digg-like ce qui constitue un gain de temps appréciable pour accélérer la prise en compte de votre site par google.

Je peux vous dire aussi qu'Hervé est très rigoureux sur la qualité de toutes les publications sur son site mais aussi sur la qualité des articles en liens

annuaire propulsé par Bartemis

Annuaire le bon lien : début décembre lebonlien embarquait 437 descriptions. Peu connu des référenceurs, c'est un annuaire de qualité tenu par Thierry passionné par le SEO. Les validations ne sont pas immédiates mais une petite mention sur twitter fera activer les choses. On va retrouver Thierry dans le paragraphe suivant...

Annuaires propulsés par Yacs

VDP annuaire :  Thierry est donc à l'orgine de cet annuaire dont la thématique est surtout liée à l'informatique et les nouvelles technologies. Si vous voulez réferencer votre agence web c'est l'endroit idéal.

Annuaire actupro : je termine par mon annuaire qui s'adresse d'abord à des entreprises ayant pignon sur rue (avec des bureaux ou un magasin). C'est une règle récente et vous pourrez rencontrer des sites qui ne répondent pas à ce critère. J'aime aussi quand j'ai un beau portrait de l'entrepreneur.

Cette liste est très réduite mais n'hésitez pas à laisser un commentaire et à me donner un compte auteur si vous voulez que je teste votre annuaire

J'ai également d'autres annuaires propulsés par Yacs mais je vous en parlerai plus tard aussi.

Un mot sur Yacs

Yacs est un CMS peu connu mais très puissant. Son gros avantage est d'offrir aux développeurs une grande facilité de personnalisation sans toucher au noyau du logiciel simplement en ajouter des overlays ou des layouts de présentation. D'ailleurs si vous développer votre annuaire avec yacs vous pourrez l'ajouter dans la galerie des sites yacs. Par contre la lacune de Yacs est son manque cruel de thème graphique prêt à l'emploi. Ami infographiste n'hésitez à vous lancer et vous aurez vite beaucoup de liens en footer

19nov.2011

nouveau test application Iphone

Cette semaine j'ai testé l'application iphone d'Edouard Leclerc en allant faire mes courses. Et oui chez moi c'est l'homme qui va le plus souvent pousser le caddie.

Le billet n'est pas publié ici car il s'agit plus d'une application que j'utilise en dehors de mon travail. Vous pourrez donc en lire le rapide compte rendu sur mon blog perso dans un article intitulé test de l'application E.Leclerc sur Iphone

Sur ce blog vous pouvez par conre lire ou relire Les meilleures applications pour Iphone



Test application E.Leclerc sur Iphone

temps de rédaction des 2 articles : 38 minutes avec relecture très très rapide.

Surveiller
Pages récentes
Fichiers récents
Le blog »