INFRASTRUCTURES TECHNOLOGIQUES POUR LE COMMERCE ELECTRONIQUE. Cours CNAM NFE102. Cours offerts par Luc Cantelaube

Dimension: px
Commencer à balayer dès la page:

Download "INFRASTRUCTURES TECHNOLOGIQUES POUR LE COMMERCE ELECTRONIQUE. Cours CNAM NFE102. Cours offerts par Luc Cantelaube"

Transcription

1 Création d'un site de réservation en ligne Années INFRASTRUCTURES TECHNOLOGIQUES POUR LE COMMERCE ELECTRONIQUE Cours CNAM NFE102 Cours offerts par Luc Cantelaube Auteur : Laurent Thiébaud

2 Table des matières Création d'un site de réservation en ligne...1 Introduction...3 Analyse des besoins fonctionnels Business plan Définition des acteurs Cas d'utilisation...5 a. Pour les visiteurs:...5 b. Pour la société :...8 Etude des besoins techniques Définition et choix d'un CMS Composants nécessaires...11 a. Composants :...11 b. Modules :...12 c. Plugins : Contenu...12 Réalisation technique Template : Modification du code source...15 a. Le menu d'affichage des catégories :...15 b. Modification du panier :...16 c. Affichage d'un calendrier en commande...16 d. Modifications divers :...17 Hébergement Choix de l'hébergeur Sécurité...20 a. Droit d'accès :...20 b. Sécurisation du.htaccess :...20 c. Déplacer les fichiers téléchargeables en dehors de l'espace web :...21 d. Protéger le fichier configuration.php :...21 e. Crypter les données...21 f. Divers...21 Présence sur le web Référencement Publicité...23 Conclusion...24

3 Introduction Dans le cadre de l'ue CNAM «NFE102 Infrastructures technologiques pour le commerce électronique», il nous est demandé de réaliser un projet de site de e-commerce en ligne. Un site de e-commerce, par rapport à un site «habituel», permet de faire un achat en ligne, c'est-à-dire passer commande et la réceptionner chez soit (par livraison ou téléchargement). D'essor récent (une quinzaine d'années), leur cadre légal est maintenant strictement défini. Ces sites doivent en effet suivre certaines obligations (changement d'avis sans frais, affichage des CGV, procédures de remboursement). De même, leur contenu et apparence est généralement uniforme : produits regroupés en catégories, parcourables, avec possibilité de constituer un panier et payer en ligne, mise en avant de produits en promotion, nuage de tags... Plusieurs solutions technologiques permettent la réalisation de ces sites, entre le codage intégrale du site (en PHP ou ASP par exemple) d'un côté, et la solution «clés en main» de l'autre côté, payante. Entre les 2 se trouve une possibilité gratuite et pourtant mature, choisie pour ce projet. Il s'agit d'utiliser le CMS Joomla, auquel nous rajoutons un module de e-commerce. Un CMS, par définition un Content Management System, permet de réaliser un site internet à partir d'une interface graphique, séparant le contenu de l'apparence. Permettant l'ajout d'infinité de composants supplémentaires, nous lui adjoignons Virtuemart qui permet de gérer une plateforme de commerce électronique, en back- et frontstore (une partie pour rajouter des articles à vendre, une autre pour les consulter). Pour le projet à réaliser, nous présenterons un site de réservation de voyages en ligne. Dans un premier temps, nous définirons les fonctionnalités et besoins attendus. Nous présenterons ensuite l'infrastructure technologique supportant ce projet ; enfin nous expliquererons certains requis commerciaux.

4 Analyse des besoins fonctionnels 1. Business plan Afin de définir la stratégie commerciale et les besoins du site de e-commerce, il convient de définir les grandes lignes d'un business plan. Nous situerons ainsi la concurrence et le potentiel du marché. l'entreprise : le site est réalisé dans un futur imaginaire pour la société SPace Agency, agence de voyage et de réservation. Les produits proposés sont : des séjours des circuits touristiques des vols spatiaux des réservations d'hôtel des locations des croisières L'entreprise se situe comme la «SNCF des vols spatiaux», en pleine démocratisation des voyages dans l'espace. concurrence : aucune actuellement clientèle : composée à moitié par des vacanciers, désirant voyager pour le plaisir, recherchant soit de simples locations soit des croisières, dans des «packs» tout compris ; l'autre moitié est constituée de voyageurs d'affaires désireux soit de voyager, soit de réserver une location, soit les 2 séparément. besoins financiers et humains, planification et budget prévisionnel non nécessaires pour l'instant 2. Définition des acteurs Pour définir les besoins, nous définirons tout d'abord les différents utilisateurs potentiels du système, dont nous déduirons les cas d'utilisation possibles. le visiteur pourra consulter des pages informatives, consulter des articles, ajouter des articles au panier, s'enregistrer sur le site ; le client est un visiteur ayant un compte, il pourra en plus s'identifier, modifier ses informations personnelles et passer une commande ;

5 le service commercial pourra créer de nouvelles catégories de produits et de nouveaux produits, créer des promotions et modifier les transporteurs/frais de port. Il pourra également accéder aux commandes, bien que l envoi des billets soit automatisé ; les administrateurs pourront en plus configurer la boutique en ligne et l'apparence/fonctionnement du site internet ; le système est composé d'un serveur d'application (PHP), d'une base de données (MySQL) et d'un serveur SMTP (envoi s) ; des serveurs de paiement externes permettant le paiement sécurisé (banque ou paypal). 3. Cas d'utilisation La modélisation UML permet de schématiser, pour chaque utilisateur, les utilisations qu'il fera du système. Nous pourrons ainsi, dans la partie suivante, procéder aux réalisations techniques réalisant ces besoins. a. Pour les visiteurs:

6 UC «Voir catalogue» : Acteurs : visiteur But : Sélectionner une catégorie et de voir les articles en faisant partie, avec une image associée. Scénario : le visiteur clique sur un lien vers une catégorie, depuis une fiche informative ou un menu dédiée. Il voit alors les articles faisant partie de cette catégorie, peut les trier, voir les notations d'autres clients. UC «Voir un article» : Acteurs : visiteur But : Voir le détail d'un article : prix, produits enfants, attributs Scénario : depuis une catégorie, le visiteur clique sur un article précis. Il voit alors le descriptif de l'article, peut choisir un produit-enfant ou sélectionner un attribut, voir ses «type produits» UC «Ajouter au panier» : Acteurs : visiteur But : Ajouter un article au panier, puis de voir le panier et continuer ses ventes

7 Scénario : depuis une fiche article, après avoir choisi, selon l'article, l'âge du voyageur, la date de début de voyage et si besoin la date de fin, le visiteur clique sur le bouton 'ajouter au panier'. Il choisit alors dans un popup s'il veut aller au panier ou continuer ses achats UC «Enregistrement» : Acteurs : visiteur But : Créer un compte sur le site et de devenir un client Scénario : le visiteur clique soit sur le lien 'inscription' (partie de droite), soit essaie de valider un panier et se voit proposer de s'inscrire. Le visiteur rentre les informations personnelles requises et valide les CGV. Un de confirmation lui est alors envoyé avec rappel de l'identifiant et du password.. UC «Identification» : Acteurs : client But : S'enregistrer avec son code personnel pour retrouver un ancien panier et/ou voir ses commandes, informations personnelles Scénario : en essayant de valider un panier ou sur la droite de toute page, le client rentre son login et son mot de passe. Un lien permet alors de 'se déconnecter'. UC «Gérer son comptee» : Acteurs : client But : Modifier ses informations personnelles et d'accéder à l'état de commandes passées Scénario : le client clique sur le lien 'votre compte'. Il peut alors accéder aux 'informations de compte', 'informations de livraison' et voir ses anciennes commandes. UC «Valider une commande» : Acteurs : client But : Valider un panier pour finaliser une commande. Scénario : depuis le panier, le client clique sur 'commander'. Il choisit ensuite son adresse de livraison, le transporteur, la méthode de paiement, laisse un message et valide les Conditions Générales de Vente. Un récapitulatif de la commande est présenté et permet de télécharger le billet. Un récapitulatif est également envoyé par . UC «Télécharger le billet» : Acteurs : client But : Télécharger le(s) billet(s) suite à une validation de commande Scénario : en fin de commande, suite de la page récapitulative, le client clique sur 'télécharger le fichier' et peut ensuite l'imprimer.

8 UC «Effectuer un paiement» : Acteurs : client But : Choisir le mode de règlement et d'effectuer le paiement lors d'une commande Scénario : lors de la validation d'une commande, l'utilisateur choisit entre 'paiement par chèque', 'paiement dès réception' et 'paiement pay pal' et procède (virtuellement) au paiement. b. Pour la société : UC «Gérer les produits» : Acteurs : commercial But : Modifier, créer et supprimer des produits en vente Scénario : le commercial voit la liste des produits. Il peut en activer/désactiver, supprimer ou ajouter, en modifier. UC «Gérer les catégories» : Acteurs : commercial But : Modifier, créer ou supprimer des catégories de produits

9 Scénario : le commercial voit la liste des catégories. Il peut en activer/désactiver, modifier, créer ou supprimer. UC «Gérer les transporteurs» : Acteurs : commercial But : Modifier les transporteurs livrant les billets, ainsi que le tarif associé. Scénario : le commercial voit les transporteurs et peut les modifier. Il peut également modifier ou créer des taux d'expéditions, associés aux transporteurs. UC «Voir les commandes» : Acteurs : commercial But : Voir les commandes passées et modifier leur état Scénario : le commercial voit les commandes, triées. Il peut les consulter, les imprimer, modifier leur état pour soit les valider, soit les annuler. UC «Configurer la boutique en ligne» : Acteurs : webmaster But : Modification de configuration de la boutique en ligne Scénario : le webmaster peut modifier les options relatives à la boutiques en ligne : informations sur l'entreprise, informations de contact, devises, logo, description, CGV, modes de règlement. UC «Configurer le site internet» : Acteurs : webmaster But : Modifier l'apparence ou le fonctionnement du site internet Scénario : le webmaster peut modifier l'apparence du site internet, ajouter de nouvelles fonctionnalités et de nouveaux articles

10 Etude des besoins techniques Pour satisfaire les besoins exprimés, plusieurs solutions techniques peuvent être utilisées. La liste ci-dessous n'est pas exhaustive, les principales possibilités étant : payer une entreprise extérieure qui réalisera pour notre compte le site, nous en confiant ou non l'administration (back-office). Solution présentant le plus de potentiel, mais également la plus couteuse ; réaliser nous-même le site de e-commerce. Les principales options sont alors : réaliser le site de a à z dans un langage de script (par exemple PHP, ASP...), en construisant un front-store (accessibles aux visiteurs) et un back-store (permettant l'administration du site). Avantages et inconvénients : personnalisation à volonté, aucun 'cout externe' mais très forte complexité (il faut coder la partie visible, l'administration, les moyens externes de paiements) ; utiliser un outil de conception de site. Les CMS sont actuellement les plus populaires, car par nature ils différencient l'apparence du site du contenu, et leur utilisation ne requiert qu'un navigateur web. 1. Définition et choix d'un CMS Un CMS est un Content Management System ou Système de gestion de contenu. Il se présente pour les administrateurs sous la forme d'un site web (backstore) permettant la modification du site web qui sera vu par les visiteurs (front store). Les administrateurs ont la possibilité de créer du contenu (création d'articles dans une base de données), modifier l'apparence (utilisation de templates) et ajouter des fonctionnalités (modules, composants...), ce en parallèle à d'autres administrateurs. Le stockage se fait sous deux formes : une base de données (généralement SQL), dans laquelle sont par exemple stockées les articles, comptes utilisateurs... Ce qui permet un affichage dynamique du contenu. Des fichiers, organisées selon une arborescence, stockés sur un serveur FTP. Les templates sont par exemple stockés sous cette forme. Certains CMS sont propriétaires et leur utilisation payante. Par exemple

11 Magento, ayant servi à réaliser le site Selon la licence, la modification du code peut être impossible, et toute mise à jour être payante. L'avantage est un code robuste et des possibilités à priori infinies, à définir avec l'éditeur selon le contrat. Néanmoins, le prix en est très élevé. D'autres CMS sont gratuits. Par exemple Joomla ou SPIP. Des modules payants ou gratuits peuvent être installés en plus, permettant une infinité de possibilités. Sous licence GPL, ces CMS sont créés par d'autres utilisateurs à titre gratuit, et sont soutenus par une forte communauté de développeur. Les avantages, par rapport à un CMS payant, et selon la popularité de celui utilisé, sont une forte réactivité lors de bugs ou de faille de sécurités trouvés, rendant le code robuste. De nombreuses extensions sont proposées par d'autres utilisateurs, généralement gratuitement, permettant un ajout facile de nouvelles fonctionnalités. En cas de problème, de nombreux forums peuvent aider. Enfin, le code source étant modifiable, il est possible de modifier soit même le code du CMS ou de développer les fonctionnalités dont nous avons besoin. L'avantage évident, par rapport aux CMS payant, concerne le prix, permettant à toute entreprise d'être présente sur internet. Pour réaliser notre projet, plusieurs CMS sont utilisables. Par exemple OS- Commerce. Nous utiliserons le CMS Joomla, de par sa popularité et le support de la communauté de développeurs. Nous y adjoindrons le composants Virtuemart, qui permet l'administration d'une boutique en ligne et ajoute au site la possibilité de parcourir des articles et passer des commandes. Joomla + Virtuemart constitue la solution la plus populaire de création de boutique en ligne. De nombreuses extensions peuvent être ajoutées aux 2, rendant les personnalisations gratuites et infinies. 2. Composants nécessaires Suite à l'installation de Joomla, pour réaliser les besoins exprimés en première partie, nous utiliserons les add-ons suivants : a. Composants : Les composants sont des «mini-applications qui gèrent le corps de la page». Les composants ajoutent des fonctionnalités. Nous utiliserons : Akeeba : sauvegarde et restauration du site ; Security Images : utilisation d'un code de sécurité lors de la création d'un compte, pour empêcher des 'bots' de s'inscrire sur le site.

12 b. Modules : Les modules sont des «bouts de code spécialisés» dont le résultat apparaît directement dans le corps de la page. Nous utiliserons : Vituemart : administration d'une boutique en ligne Virtuemart_Cart: gestion d'un panier d'achats (remplir, voir, valider) Productscrollers : permet de créer des liens directs vers des articles en vente Product_Categories : permet de créer des liens vers le catégories d'articles existantes Virtuemart_Tag_Cloud : affichage d'un 'nuage de tags' Virtuemart_search : rechercher dans les produits/catégories c. Plugins : Aucun plugin particulier n'est nécesaire en plus de ceux fournis avec Joomla. 3. Contenu Le contenu est de 2 types : les articles informatifs, gérés par Joomla uniquement, et les produits, gérés par Virtuemart. Le choix du contenu, et sa mise en place, est fait préalablement au choix de l'apparence du site. Nous devons alors choisir ce que nous voulons «dire et montrer», et comment cela sera géré par le couple Joomla-Virtuemart. Deux cas peuvent se présenter : soit le visiteur chercher des informations sur un objet stellaire, nous les lui offrons et proposons ensuite des voyages associés ; soit un client souhaite faire une réservation et peut être intéressé par plus d'informations sur un sujet précis, il ne faut alors pas le laisser aller sur un autre site (où il pourrait avoir d'autres offres). Un article informatif proposera un lien des voyages associés au sujet de l'article ; de même un produit proposera un lien vers un article informatif associé. Les articles seront alors organisés comme suit, dans Joomla : section société catégorie société accueil

13 notre garantie mentions légales notre technologie section Virtuemart catégories destinations les supernavoa les quasars les pulsars les trous noirs Saturne Jupiter Venus le soleil Mercure la lune Le choix de catégoriser les articles peut sembler inutile. Il faut néanmoins envisager les nouveaux contenus futurs, qui pourront alors prendre place sans modification importante. Les articles seront ensuite stockés comme tel dans Virtuemart : catégorie séjours sous-catégorie système solaire séjour autour du soleil séjour sur Jupiter séjour sur la lune produit enfant : face éclairée produit enfant : face cachée séjour sur mercure séjour sur Pluton sous-catégorie espace lointain Amas globulaire centre galactique produit enfant : 6 mois produit enfant : 50 ans plus tard catégorie circuits les géants de l'univers tour du système solaire catégorie vols spatiaux réservation de vol produit enfant : station solaire produit enfant : vol vers la lune produit enfant : vol vers le bulbe galactique produit enfant : vol vers Mars produit enfant : vol vers Mercure produit enfant : vol vers Vénus catégorie hôtels hôtel Europa hôtel Ganymède

14 hôtel Lune hôtel Mercure hôtel Vénus catégorie locations centre de vacances Phobos hôtel Europa hôtel Ganymède hôtel Lune hôtel Mercure hôtel Vénus location dans la station spatiale internationale catégorie croisières amas globulaire les géants de l'univers tour de la voie lactée tour du système solaire Selon les produits, nous utiliserons également les attributs suivants : Age : majeur / - 16 ans / - 5 ans ; Date et Date2 (pour la date de début de séjour et, si besoin, date de fin) Nous utiliserons 2 «types produits», selon les articles : fiche détaillée : indique pour le produit la météo prévue et envisageable, les beautés et anomalies qui seront vues, si le séjour est pour du repos ou des aventures, si le voyage fera voyager dans le temps, et le jour de début du voyage ; commodités : si le client pourra trouver une sale de réunion, si l'équipement pour bébés est prévu, si des adaptations pour handicapées existent, et les sorties possibles. Après avoir créé le contenu, nous pouvons maintenant créer le site.

15 Réalisation technique 1. Template : Pour correspondre à l'image voulu par la société, nous recherchons un template évoquant l'espace, dans les tons du bleus foncés. Néanmoins, par soucis de lisibilité, la partie centrale du site doit être claire. Après plusieurs tests, notre choix final se porte sur siteground-j15-85, dont la barre de titre et de pied de page est un dégradé de noir, avec certains menus bleus. Nous modifions le template de la façon suivante : pour afficher les différentes catégories de produits existantes en haut de page, nous positions le module associé en position 'user3'. Pour déplacer cette position entre l'image de titre et le contenu, nous modifions le fichier /templates/siteground-j15-85/css/template.css Nous ajoutons au bloc '#pillmenu' le contenu suivant : float:right; top:220px; position: relative; font: white; Puis pour modifier l'affichage de la position dans l arborescence du site, au bloc 'flashnews_1' : et nous modifions l'image pour réduire la hauteur à 20px; height: 20px; templates\siteground-j15-85\images\flashnews.png Nous modifions également les images de titre, de panier, d'ajout au panier 2. Modification du code source a. Le menu d'affichage des catégories : Par défaut, lors du passage de la souris sur le menu des catégories (en position

16 User3), un sous-menu montrant les sous-catégories s'affiche. Nous désirons désactiver cet affichage pour forcer le visiteur à aller sur la page d'accueil de la catégories, et voir chaque produit en faisant partie. Pour ce faire, nous modifions le fichier : includes\js\jscook!;js Dans la fonction cmitemmouseoveropensub, nous cachons la ligne 526 : //cmshowsubmenu (obj, prefix, submenu, orient); b. Modification du panier : Par défaut, le module de panier affiche en permanence le contenu du panier. Pour afficher uniquement un résumé du panier, nous modifions : /components/com_virtuemart/themes/[default]/templates/common/minicart.tpl.php Nous commentons la boucle entre la ligne 14 et la ligne 35, commençant par : // Loop through each row and build the table foreach( $minicart as $cart ) etc... c. Affichage d'un calendrier en commande Permet de choisir une date de début (et de fin selon article) pour la réservation. Pour ce faire, nous nous inspirons de la méthode décrite à cette adresse : Néanmoins, celle-ci ne marchant pas en l'état (probablement à cause d'une évolution dans les version), nous l'adaptons en procédant ainsi : nous modifions le fichier : \components\com_virtuemart\themes\default\templates\product_details\includes\addtocart_advanced_ attributes.tpl.php Ce fichier est constitué d'une boucle, parcourant tous les attributs possibles d'un produit. Nous ajoutons en début de boucle : if ($attribute['title'] == 'Date') {?> <?php JHTML::_('behavior.calendar');?> <script type="text/javascript" src="includes/js/joomla.javascript.js"></script> <div class="vmattribchilddetail" style="float: left;width:10%;text-align:right;margin:3px;"> <label for="<?php echo $attribute['titlevar']?>_field"><?php echo "Debut"?> </label>:

17 </div> <div class="vmattribchilddetail" style="float:left;width:20%;margin:3px;"> <input class="inputbox" type="text" id="<?php echo $attribute['titlevar']?>_field" size="30" name="<? php echo $attribute['titlevar'].$attribute['product_id']?>" size="25" maxlength="10" value="" /> <a href="#" onclick="return showcalendar('<?php echo $attribute['titlevar']?>_field', '%d-%m- %y');"><img class="calendar" src="templates/system/images/calendar.png" alt="calendar" /></a> </div> <br style="clear: both;" /> <input type="hidden" name="custom_attribute_fields[]" value="<?php echo $attribute['titlevar']. $attribute['product_id']?>" /> <input type="hidden" name="custom_attribute_fields_check[<?php echo $attribute['titlevar']. $attribute['product_id']?>]" value="<?php echo md5($mosconfig_secret. $attribute['titlevar']. $attribute['product_id'] )?>" /> <?php } else if ($attribute['title'] == 'Date2') {?> <?php JHTML::_('behavior.calendar');?> <script type="text/javascript" src="includes/js/joomla.javascript.js"></script> <div class="vmattribchilddetail" style="float: left;width:10%;text-align:right;margin:3px;"> <label for="<?php echo $attribute['titlevar']?>_field"><?php echo "Fin"?> </label>: </div> <div class="vmattribchilddetail" style="float:left;width:20%;margin:3px;"> <input class="inputbox" type="text" id="<?php echo $attribute['titlevar']?>_field" size="30" name="<? php echo $attribute['titlevar'].$attribute['product_id']?>" size="25" maxlength="10" value="" /> <a href="#" onclick="return showcalendar('<?php echo $attribute['titlevar']?>_field', '%d-%m- %y');"><img class="calendar" src="templates/system/images/calendar.png" alt="calendar" /></a> </div> <br style="clear: both;" /> <input type="hidden" name="custom_attribute_fields[]" value="<?php echo $attribute['titlevar']. $attribute['product_id']?>" /> <input type="hidden" name="custom_attribute_fields_check[<?php echo $attribute['titlevar']. $attribute['product_id']?>]" value="<?php echo md5($mosconfig_secret. $attribute['titlevar']. $attribute['product_id'] )?>" /> <?php } else { Pour qu'un produit soit réservation selon une ou deux date (début fin), il suffit de créer pour ce produit un attribut vide appelé Date ou Date2. Le fichier que nous venons de modifier va tester la présence de ces attributs et, dans ce cas, afficher un objet HTML <input type='text'> auquel il associera un affichage javascript de calendrier. d. Modifications divers : Lors de l'existence de produits enfants, nous désactivons l'affichage du nom commun. Par exemple, dans le produit 'séjour sur la lune', 2 produits-enfants

18 permettent de choisir si l'on veut séjourner sur la face cachée ou la face visible. Leur nom respectif fait normalement apparaître 'face()' dans la partie sélectionnable. Pour le désactiver, nous modifions le fichier : \administrator\components\com_virtuemart\classes\ps_product_attribut.php et commentons la ligne 303 : puis les lignes 319 à 324 : //$html.= $db->f( "product_name" )." - " ; /*while( $db_item->next_record() ) { }*/ $html.= $db_item->f( "attribute_name" ). " " ; $html.= "(". $db_item->f( "attribute_value" ). ")" ; if(! $db_sku->is_last_record() ) $html.= '; ' ; Puis nous modifions le même fichier ligne 335 pour ne pas afficher le prix s'il est nul : if($price["product_price"]!='0') >getfullvalue( $price["product_price"] ) ; $html.= ' - '. $CURRENCY_DISPLAY- La modification proposée précédemment donne uniquement au client la possibilité de réserver pour une certaine date. Elle ne permet pas de contrôler les stocks des produits en fonction des dates, ce qui nécessiterait l'écriture d'un composant pour virtuemart.

19 Hébergement 1. Choix de l'hébergeur Le choix de l'hébergeur est important. Si l'on ne peut héberger soit-même son propre site en achetant uniquement un nom de domaine, il est important de choisir un hébergeur fiable, assurant un trafic suffisant, pour permettre à tout client de pouvoir, à tout moment, procéder à un achat. Une coupure de service ou une limitation du nombre de visiteurs connectés simultanément peut constituer une perte d'argent. Joomla, de plus, ne peut être héberger par un simple serveur web (de type Apache ou IIS), car une base de données est nécessaire. Les pré-requis pour Joomla 1.5 sont les suivants : PHP MySQL 3.23 Apache 1.3 ou IIS 6 Une seule base de données est suffisante pour un site Joomla. Il est en revanche recommandé d'avoir accès à PhpMyAdmin (pour administrer la base MySQL en cas de besoin), de même qu'un accès FTP pour la mise en ligne. Les dernières versions de ces logiciels est recommandée. Les 3 types d'hébergement possibles sont : l'hébergement mutualisé : un ordinateur héberge plusieurs sites en même temps. Il s'agit de la solution la moins couteuse (partage des frais) mais également la moins performante (partage également des performances) l'hébergement dédié : on loue en fait une machine avec sa connexion internet, l'administration est plus complexe mais les possibilités et les performances plus poussées. L'hébergement virtuel : entre les 2 solutions précédentes, on loue une machine virtuelle, prenant place sur un puissant serveur. Pour notre projet, nous choisirons un hébergement mutualisé gratuit. Notre choix se porte sur Olympe Network, qui présente les avantages suivants : hébergement gratuit sans publicité infrastructure cloud PHP 5.4, MySQL 5.5 et PHPMyAdmin serveur mail jusqu'à 1 Go d'espace disponible

20 Pour mettre le site en ligne depuis notre machine de test, nous utiliserons Akeeba, qui permet de réaliser depuis Joomla des backups à un format compressé (il est également possible de réaliser des backup à intervalle régulier en cas de défaillance serveur). Pour extraire l'archive et la mettre en ligne, nous utilisons Akeeba extract Wizard puis FileZilla. 2. Sécurité La sécurité, après la performance, est un point fondamentale pour un site en ligne. Les conséquences d'une attaque, pour un site commerçant, peuvent en effet être désastreuse, entrainant un manque à gagner. Celle-ci est assurée en premier lieu par l'hébergeur, et ce à 2 niveaux : blocage des attaques par utilisation d'un pare-feu et d'un anti-virus, sur un serveur de type linux ne pouvant être infecté protection des données grâce à un hébergement de type cloud, composé de nombreuses machines virtuelles dupliquées, donnant l'assurance de retrouver des données après la perte d'un serveur. Des conseils peuvent être suivis dans la conception-même du site même, ceux ci-dessous sont tirés du livre «Joomla et Virtuemart». Grâce à sa forte communauté, Virtuemart est maintenant à jour et les bugs et failles, détectés, sont rapidement corrigées. a. Droit d'accès : L'hébergement, sur un serveur de type linux, accorde des droits d'accès de 3 types, pour 3 catégories de personnes : le propriétaire, un membre du groupe, ou n'importe ; qui peut lire un fichier, le modifier, ou l'exécuter. Pas sécurité, nous accordons aux fichiers la permission 644 aux fichiersv(le propiétaire a tout accès, les autres peuvent lire) et 755 aux dossiers (tous droits pour le propriétaire, lecture et exécution pour les autres). b. Sécurisation du.htaccess : ce fichier est le point d'entrée du site, il permet de définir et droits et interdictions d'accès. Il convient de le protéger d'un accès extérieur par le code suivant : <Files.htaccess> order allow,deny deny from all </Files>

21 c. Déplacer les fichiers téléchargeables en dehors de l'espace web : Suite à une commande, le billet associé est téléchargeable. Il s'agit d'un fichier PDF. Pour éviter des attaques possibles, il convient de réserver un sousrépertoire à ces fichiers, à savoir administrator/media/download/ d. Protéger le fichier configuration.php : Ce fichier permet de configurer les options de base de Virtuemart. Il est possible de le protéger en créant un second fichier, dans un sous-répertoire, et en configurant configuration.php pour l'ouvrir. Pour éviter toute modification de ce fichier, il est alors possible de définir se droits en 404 de sorte à ne pas être modifié. Néanmoins, cela interdisant toute modification de configuration depuis Virtuemart, nous n'appliquerons donc pas cette solution. e. Crypter les données Permet d'éviter qu'un tiers n'intercepte les données échangées entre le serveur et le client et ne puisse les interpréter. Le site dispose d'une clé privée et donne au client une clé publique pour encoder les données, que seul le serveur peut lire grâce à la clé privée. Néanmois, notre hébergeur ne supportant pas le format SSL, cette solution ne peut être appliquée f. Divers Des composants existent pour assurer la sécurité du site, par exemple sh404sef. Néanmoins, ces solutions sont payantes et ne peuvent être mises en place dans le cadre de ce projet. Mettre régulièrement à jour Joomla et Virtuemart, réaliser des backups fréquents grâce à Akeeba.

MANUEL WORDPRESS. Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site:

MANUEL WORDPRESS. Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site: MANUEL WORDPRESS Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site: A/ Traitement de la base de données: Pour cette étape, vous aurez besoin au préalable

Plus en détail

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN

Plus en détail

Joomla! Création et administration d'un site web - Version numérique

Joomla! Création et administration d'un site web - Version numérique Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique

Plus en détail

MODULES 3D TAG CLOUD. Par GENIUS AOM

MODULES 3D TAG CLOUD. Par GENIUS AOM MODULES 3D TAG CLOUD Par GENIUS AOM 1 Sommaire I. INTRODUCTIONS :... 3 II. INSTALLATION MANUELLE D UN MODULE PRESTASHOP... 3 III. CONFIGURATION DU MODULE... 7 3.1. Préférences... 7 3.2. Options... 8 3.3.

Plus en détail

Installation de Joomla

Installation de Joomla 1 sur 15 26/05/2008 22:17 Installation de Joomla Ce tutorial décrit les étapes permettant d'installer Joomla (version 1.5.1) sur un serveur d'hébergement. La procédure peut légèrement varier en fonction

Plus en détail

PrestaShop 1.6 Créer un site de e-commerce

PrestaShop 1.6 Créer un site de e-commerce Chapitre 1 : PrestaShop : pour quoi faire? A. PrestaShop dans la sphère CMS 11 B. Nouveautés de la version 1.6 11 1. Rappel des épisodes précédents 11 2. Front-Office totalement redessiné 11 3. Back Office

Plus en détail

Sommaire. 1 Introduction 19. 2 Présentation du logiciel de commerce électronique 23

Sommaire. 1 Introduction 19. 2 Présentation du logiciel de commerce électronique 23 1 Introduction 19 1.1 À qui s adresse cet ouvrage?... 21 1.2 Comment est organisé cet ouvrage?... 22 1.3 À propos de l auteur... 22 1.4 Le site Web... 22 2 Présentation du logiciel de commerce électronique

Plus en détail

PrestaShop 1.5 Créer un site de e-commerce

PrestaShop 1.5 Créer un site de e-commerce Chapitre 1 : PrestaShop : pour quoi faire? A. PrestaShop dans la sphère CMS 11 B. Nouveautés de la version 1.5 11 1. La fiabilité 11 2. L ergonomie 11 3. Multi... tout! 11 4. Les règles plus souples 12

Plus en détail

Le front office (utilisateur client):

Le front office (utilisateur client): Solution e-business Media-2001 Précurseur en Europe, depuis 1998, Media-2001 est actif dans le domaine des boutiques en ligne. Les premières boutiques disposaient d un logiciel en Access mono poste et

Plus en détail

Installation locale de JOOMLA SEPIA

Installation locale de JOOMLA SEPIA FOAD TICE Installation locale de JOOMLA SEPIA Académie de Reims FRANÇOIS PALLUT Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales à l'identique : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/

Plus en détail

Cursus 2013 Déployer un Content Management System

Cursus 2013 Déployer un Content Management System Cursus 2013 Déployer un Content Management System Les critères d évaluation d un CMS Les utilisateurs, après examen de la taille de la base d utilisateurs en France. La communauté, selon son dynamisme

Plus en détail

Bureautique Initiation Excel-Powerpoint

Bureautique Initiation Excel-Powerpoint Module de Formation Personnalisée : Bureautique Initiation Excel-Powerpoint Durée : jours ouvrables Prix : Formation personnalisée en vue d obtenir les notions de base indispensables pour : Excel Office

Plus en détail

Support de cours de la formation izi-media

Support de cours de la formation izi-media Support de cours de la formation izi-media Préambule Ce support de cours s'adresse aux participants du module de formation «izi-media». Il n'a pas pour but de se substituer à la formation présentielle,

Plus en détail

Aide Utilisateur. Cellpass.fr

Aide Utilisateur. Cellpass.fr Aide Utilisateur Mise en place simple :... 2 Création d une ressource... 2 Installation du module... 5 Test fonction file OK... 7 temps de connexion < 1 seconde(s)... 7 Exemple d'installation PassUp pour

Plus en détail

Qu'est ce que le Cloud?

Qu'est ce que le Cloud? Qu'est ce que le Cloud? Le Cloud computing (informatique dans les nuages) consiste en l'utilisation de données à distance. Les fichiers de l utilisateur se trouve non pas dans son ordinateur personnel

Plus en détail

Utiliser un CMS: Wordpress

Utiliser un CMS: Wordpress Utiliser un CMS: Wordpress Annie Danzart Annie.Danzart@telecom-paristech.fr Wordpress Concevoir un site web statique Concevoir un site web dynamique Choisir un hébergement Choix du CMS Wordpress: installation

Plus en détail

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage Technologies du Web Créer et héberger un site Web Page 1 / 26 Plan Planification Choisir une solution d hébergement Administration Développement du site Page 2 / 26 Cahier des charges Objectifs du site

Plus en détail

Graphisme et Design. L'interface client respectera votre charte graphique et sera adaptée selon vos recommandations.

Graphisme et Design. L'interface client respectera votre charte graphique et sera adaptée selon vos recommandations. Site Internet IMUSTBE est une société de service dans le domaine de l informatique et particulièrement dans le domaine de la réalisation de projets Internet et la mise en place, la maintenance ainsi que

Plus en détail

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées PRODIGE V3 Manuel utilisateurs Consultation des métadonnées Pour plus d'information sur le dispositif : à remplir par chaque site éventuellement 2 PRODIGE V3 : Consultation des métadonnées SOMMAIRE 1.

Plus en détail

COMMENT FAIRE DU E-COMMERCE?

COMMENT FAIRE DU E-COMMERCE? COMMENT FAIRE DU E-COMMERCE? Le marché du e-commerce Besoins d un e-commerçant L offre des prestataires Offres «standardisées» Offres sur mesure Choisir une offre Solution libre ou propriétaire? Fonctionnalités

Plus en détail

1. Comment accéder à mon panneau de configuration VPS?

1. Comment accéder à mon panneau de configuration VPS? FAQ VPS Business Section 1: Installation...2 1. Comment accéder à mon panneau de configuration VPS?...2 2. Comment accéder à mon VPS Windows?...6 3. Comment accéder à mon VPS Linux?...8 Section 2: utilisation...9

Plus en détail

Guide de démarrage rapide

Guide de démarrage rapide Comment démarrer rapidement votre Box e-commerce. Guide de démarrage rapide Autres supports : Vidéos démos disponibles sur le portail. Contactez notre service client : 0 969 366 636 Guide de démarrage

Plus en détail

GUIDE DE DEMARRAGE RAPIDE:

GUIDE DE DEMARRAGE RAPIDE: GUIDE DE DEMARRAGE RAPIDE: COMMENT CREER VOTRE BOUTIQUE EN LIGNE Vous voulez créer votre propre boutique en ligne? C est désormais plus simple que jamais. Suivez simplement les instructions de ce guide

Plus en détail

FASTCREATHEME DOCUMENTATION TECHNIQUE MODULE DEVIS. Documentation technique. commercial@fastcreatheme.com. contact@fastcreatheme.

FASTCREATHEME DOCUMENTATION TECHNIQUE MODULE DEVIS. Documentation technique. commercial@fastcreatheme.com. contact@fastcreatheme. DOCUMENTATION TECHNIQUE MODULE DEVIS 1 PRÉSENTATION DU MODULE De la demande de prix originelle de vos clients ou visiteurs jusqu à la prise de commande, ce module intègre une fonction commerciale indispensable

Plus en détail

Cahier des charges (Exemple de proposition commerciale pour un site Internet vitrine)

Cahier des charges (Exemple de proposition commerciale pour un site Internet vitrine) 1 Cahier des charges (Exemple de proposition commerciale pour un site Internet vitrine) Code projet : Description : AD037 Site internet vitrine pour un cabinet d avocats Parisien : Le cabinet nom_du_cabinet

Plus en détail

Programme CREATION SITE INTERNET (CMS Wordpress)

Programme CREATION SITE INTERNET (CMS Wordpress) Programme CREATION SITE INTERNET (CMS Wordpress) Objectifs de la formation Apprendre à créer son site internet. Cette formation vous permettra de gérer et d'optimiser le contenu d'un blog professionnel

Plus en détail

Formation Webmaster : Création de site Web Initiation + Approfondissement

Formation Webmaster : Création de site Web Initiation + Approfondissement Contactez notre équipe commerciale au 09.72.37.73.73 Aix en Provence - Bordeaux - Bruxelles - Geneve - Lille - Luxembourg - Lyon - Montpellier - Nantes - Nice - Paris - Rennes - Strasbourg - Toulouse Formation

Plus en détail

COMMENT FAIRE DU COMMERCE ELECTRONIQUE?

COMMENT FAIRE DU COMMERCE ELECTRONIQUE? Sur le marché de la création de sites marchands, les offres de prestataires fourmillent. Reste à savoir ce que ces prestations recouvrent et ce qui les distingue les unes des autres. Le commerce électronique

Plus en détail

Installer Joomla. Étape 1 : choix de la langue d installation

Installer Joomla. Étape 1 : choix de la langue d installation CHAPITRE 4 Installer Joomla L installation de Joomla se déroule en sept étapes : 1. choix de la langue d installation ; 2. vérification des prérequis ; 3. présentation de la licence publique générale GNU

Plus en détail

Modules ICI relais & EXAPAQ Predict v4.0

Modules ICI relais & EXAPAQ Predict v4.0 Documentation technique Modules ICI relais & EXAPAQ Predict v4.0 Magento 1.4 1.8 Sommaire Sommaire 1. Introduction... 3 2. Installation des modules... 4 3. Configuration des modules... 5 3.1. Gestion des

Plus en détail

Cyberclasse L'interface web pas à pas

Cyberclasse L'interface web pas à pas Cyberclasse L'interface web pas à pas Version 1.4.18 Janvier 2008 Remarque préliminaire : les fonctionnalités décrites dans ce guide sont celles testées dans les écoles pilotes du projet Cyberclasse; il

Plus en détail

VTigerCRM. CRM : Logiciel de gestion des activités commerciales d'une (petite) entreprise

VTigerCRM. CRM : Logiciel de gestion des activités commerciales d'une (petite) entreprise CRM : Logiciel de gestion des activités commerciales d'une (petite) entreprise Possibilités : Gestion des rendez-vous/appels Gestion des e-mails Gestion des stocks Gestion des ventes Enregistrement des

Plus en détail

Module ebay pour PrestaShop Guide du vendeur

Module ebay pour PrestaShop Guide du vendeur Module ebay pour PrestaShop Guide du vendeur Basé sur le module d'extension version 1.7.1, publié en 04/2014 Version du document : 1.4, 08/2014 1 Informations et aide Généralités Pour obtenir des informations

Plus en détail

PHP 5.4 Développez un site web dynamique et interactif

PHP 5.4 Développez un site web dynamique et interactif Editions ENI PHP 5.4 Développez un site web dynamique et interactif Collection Ressources Informatiques Extrait 183 Chapitre 7 Gérer les formulaires 1. Vue d'ensemble Gérer les formulaires 1.1 Petit rappel

Plus en détail

Les CMSs, comment ça marche et comment choisir le bon CMS? (mon site, pas à pas)

Les CMSs, comment ça marche et comment choisir le bon CMS? (mon site, pas à pas) Les CMSs, comment ça marche et comment choisir le bon CMS? (mon site, pas à pas) Author : soufiane Bonjour, J'ai parlé dans les tutoriels précédents de la série "mon site, pas à pas" sur les divers langages

Plus en détail

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin Objectifs : Apprendre à l apprenant à lancer un serveur local «Apache» Apprendre à l'apprenant à lancer un serveur MySQL

Plus en détail

Formation à l'administration de votre site E-commerce Page 1 sur 15

Formation à l'administration de votre site E-commerce Page 1 sur 15 Formation à l'administration de votre site E-commerce Page 1 sur 15 FORMATION À L'ADMINISTRATION DE VOTRE SITE E-COMMERCE AVANT VANT-PROPOS Rendez-vous sur votre site avec un navigateur autre qu'internet

Plus en détail

Un montant fixe Un montant flexible, afin d adapter notre offre le plus juste possible à vos besoins et exigences. 899 htva

Un montant fixe Un montant flexible, afin d adapter notre offre le plus juste possible à vos besoins et exigences. 899 htva Offre de création de sites E-commerce Vous souhaitez vendre vos produits sur votre site Internet. Creabizznet vous apporte une solution d'e-commerce complète. En travaillant avec un programme "open source"

Plus en détail

Scolasite.net, le créateur de site web au service des enseignants. Guide d'administration du site Internet. Page 1

Scolasite.net, le créateur de site web au service des enseignants. Guide d'administration du site Internet. Page 1 Guide d'administration du site Internet Page 1 Scolasite permet de créer rapidement un site Internet, sans connaissances techniques particulières. Spécialement destiné aux établissements scolaires, son

Plus en détail

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.

ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables

Plus en détail

CONFIGURER VOTRE HEBERGEMENT LINUX

CONFIGURER VOTRE HEBERGEMENT LINUX CONFIGURER VOTRE HEBERGEMENT LINUX Ref : FP. P858 V 6.0 Ce document vous indique comment utiliser votre hébergement Linux à travers votre espace abonné. A - Accéder à la gestion de votre Hébergement...

Plus en détail

Web & Libre. Outils pour être présent sur le net librement

Web & Libre. Outils pour être présent sur le net librement Web & Libre Outils pour être présent sur le net librement Logiciel libre Un logiciel libre est un logiciel dont l'utilisation, l'étude, la modification et la duplication en vue de sa diffusion sont permises,

Plus en détail

Storebox User Guide. Swisscom (Suisse) SA

Storebox User Guide. Swisscom (Suisse) SA Storebox User Guide Swisscom (Suisse) SA Table des matières. Généralités/Configuration 3. Qu'est-ce que Storebox? 4. Structure de dossier 5.3 Connexion au portail de l'équipe 6.4 Déconnexion du portail

Plus en détail

Sommaire. 1. Présentation de WordPress. 2. Hébergement et installation. 3. Prise en main, ajouter des contenus

Sommaire. 1. Présentation de WordPress. 2. Hébergement et installation. 3. Prise en main, ajouter des contenus Découverte du CMS Sommaire 1. Présentation de WordPress 2. Hébergement et installation 3. Prise en main, ajouter des contenus 4. Choix du thème, où trouver des thèmes? 5. Faire de votre blog un site de

Plus en détail

PREMIÈRE PRISE EN MAIN DE DJANGO CMS

PREMIÈRE PRISE EN MAIN DE DJANGO CMS PREMIÈRE PRISE EN MAIN DE DJANGO CMS 1. PRÉSENTATION DE DJANGO CMS Django CMS est un système de gestion de contenu basé sur le serveur Django / Python. Simple d'utilisation, il dispose d'une interface

Plus en détail

PrestaShop 1.6. Créer un site de e-commerce. Prestashop 1.6 - Créer un site de e-commerce. PrestaShop 1.6 Créer un site de e-commerce 26,50

PrestaShop 1.6. Créer un site de e-commerce. Prestashop 1.6 - Créer un site de e-commerce. PrestaShop 1.6 Créer un site de e-commerce 26,50 Créer un site de e-commerce sur www.editions-eni.fr : b la webographie du livre Didier MAZIER Web Designer, Didier Mazier enseigne la création de sites en IUT depuis 1997 et dispense des formations professionnelles

Plus en détail

Fonctionnalités SOLUTION E-COMMERCE VERSION 1.6 21/03/2014. ID2I Groupe DFM - Tél. : 0820 200 305 V-1.6-21/03/2014 16:05

Fonctionnalités SOLUTION E-COMMERCE VERSION 1.6 21/03/2014. ID2I Groupe DFM - Tél. : 0820 200 305 V-1.6-21/03/2014 16:05 Fonctionnalités SOLUTION E-COMMERCE VERSION 1.6 21/03/2014 CATALOGUE, CLIENTS, COMMANDES Catalogue 1. Catégories et sous-catégories illimitées 2. Groupes d attributs illimités 3. Nombre de déclinaisons

Plus en détail

Gestion du parc informatique des collèges du département du Cher. Manuel d utilisation de la solution de gestion de Parc

Gestion du parc informatique des collèges du département du Cher. Manuel d utilisation de la solution de gestion de Parc Gestion du parc informatique des collèges du département du Cher Manuel d utilisation de la solution de gestion de Parc Table des matières 1. Préambule... 3 2. Pré requis... 3 3. Objectifs... 3 4. Connexion

Plus en détail

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque HP Data Protector Express Software - Tutoriel 3 Réalisation de votre première sauvegarde et restauration de disque Que contient ce tutoriel? Après avoir lu ce tutoriel, vous pourrez : utiliser les fonctions

Plus en détail

OneDrive, le cloud de Microsoft

OneDrive, le cloud de Microsoft OneDrive est le cloud mis à disposition par Microsoft. Pour en profiter, il suffit de disposer d'un compte Microsoft (Tutoriel), Microsoft offre 10 Go de stockage (Dont 3 Go pour sauvegarder des photos).

Plus en détail

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local.

Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local. Tutoriel d'utilisation de Chamilo Chamilo 1.8.6.2-1.8.7 Version Administrateur Note : Ce tutoriel a été réalisé sur GNU/Linux (Ubuntu) avec un serveur LAMP installé en local. Table des matières Le serveur...2

Plus en détail

KWISATZ_TUTO_module_magento novembre 2012 KWISATZ MODULE MAGENTO

KWISATZ_TUTO_module_magento novembre 2012 KWISATZ MODULE MAGENTO _TUTO_module_magento Table des matières -1) - :...2-1.1) Introduction :...2-1.2) Description :...3-1.2.1) Schéma :...3-1.3) Mise en place :...4-1.3.1) MAGENTO :...4-1.3.1.1) Les Web Services :...4-1.3.1.2)

Plus en détail

Fonctionnalités. http://www.prestashop.com/fr/showcase_liveshops/

Fonctionnalités. http://www.prestashop.com/fr/showcase_liveshops/ Fonctionnalités Conçue en PHP et MySQL, PrestaShop est une solution réellement modulaire et personnalisable. Exemples de boutiques réalisées avec prestashop : http://www.prestashop.com/fr/showcase_liveshops/

Plus en détail

Louer et utiliser un Hébergement Mutualisé OVH (Version 1.0)

Louer et utiliser un Hébergement Mutualisé OVH (Version 1.0) Louer et utiliser un Hébergement Mutualisé OVH (Version 1.0) Page 1/27 Table des matières 1.L'hébergement mutualisé c'est quoi?...3 2.Quel hébergeur choisir?...4 3.Louer un hébergement mutualisé chez OVH...4

Plus en détail

Hébergement de site web Damien Nouvel

Hébergement de site web Damien Nouvel Hébergement de site web Plan L'hébergeur Le serveur web Apache Sites dynamiques 2 / 27 Plan L'hébergeur Le serveur web Apache Sites dynamiques 3 / 27 L'hébergeur L'hébergeur sous-traite l'architecture

Plus en détail

DEVIS CONCEPTION SITE INTERNET

DEVIS CONCEPTION SITE INTERNET DEVIS CONCEPTION SITE INTERNET VENTE EN LIGNE SITE E-COMMERCE Principaux axes du site : Page d'accueil de la boutique Accès à toutes les rubriques du site o Navigation par catégories de produits o Page

Plus en détail

Module de livraison DPD Magento

Module de livraison DPD Magento Module de livraison DPD Magento France uniquement Sommaire 1- INTRODUCTION... 3 2- INSTALLATION DU MODULE... 4 3- CONFIGURATION DU MODULE... 5 A. GESTION DES FRAIS DE PORT... 6 B. EXEMPLES DE CONFIGURATIONS...

Plus en détail

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères

FORMATION PcVue. Mise en œuvre de WEBVUE. Journées de formation au logiciel de supervision PcVue 8.1. Lieu : Lycée Pablo Neruda Saint Martin d hères FORMATION PcVue Mise en œuvre de WEBVUE Journées de formation au logiciel de supervision PcVue 8.1 Lieu : Lycée Pablo Neruda Saint Martin d hères Centre ressource Génie Electrique Intervenant : Enseignant

Plus en détail

TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012

TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012 TP JAVASCRIPT OMI4 TP5 SRC1 2011-2012 FORMULAIRE DE CONTACT POUR PORTFOLIO PRINCIPE GENERAL Nous souhaitons réaliser un formulaire de contact comprenant les champs suivants : NOM PRENOM ADRESSE MAIL MESSAGE

Plus en détail

1 LE L S S ERV R EURS Si 5

1 LE L S S ERV R EURS Si 5 1 LES SERVEURS Si 5 Introduction 2 Un serveur réseau est un ordinateur spécifique partageant ses ressources avec d'autres ordinateurs appelés clients. Il fournit un service en réponse à une demande d un

Plus en détail

WINDOWS SERVER 2003 ADMINISTRATION A DISTANCE

WINDOWS SERVER 2003 ADMINISTRATION A DISTANCE 1. Introduction WINDOWS SERVER 2003 ADMINISTRATION A DISTANCE En règle générale, les administrateurs ne travaillent pas en salle serveurs. Et cette dernière peut se trouver n'importe où dans le bâtiment.

Plus en détail

Tutoriel d'utilisation du site PEEP

Tutoriel d'utilisation du site PEEP Tutoriel d'utilisation du site PEEP Intro Le site, ape-niort.peep.asso.fr, est géré par un système de gestion de contenu (ici Mura CMS). Un CMS permet, entre autre, de générer un site de manière rapide

Plus en détail

MEDIAplus elearning. version 6.6

MEDIAplus elearning. version 6.6 MEDIAplus elearning version 6.6 L'interface d administration MEDIAplus Sommaire 1. L'interface d administration MEDIAplus... 5 2. Principes de l administration MEDIAplus... 8 2.1. Organisations et administrateurs...

Plus en détail

Le générateur d'activités

Le générateur d'activités Le générateur d'activités Tutoriel Mise à jour le 09/06/2015 Sommaire A. Mise en route du Générateur d'activité... 2 1. Installation de Page... 2 2. Création des bases du générateur d'activités... 3 3.

Plus en détail

* Pourquoi choisir Aksesit?

* Pourquoi choisir Aksesit? Site e-commerce «Votre site internet, Un atout de taille pour votre entreprise!» Aksesit prend en charge l ensemble des aspects techniques et autres opérations inhérentes à la création d un site internet.

Plus en détail

Manuel d utilisation email NETexcom

Manuel d utilisation email NETexcom Manuel d utilisation email NETexcom Table des matières Vos emails avec NETexcom... 3 Présentation... 3 GroupWare... 3 WebMail emails sur internet... 4 Se connecter au Webmail... 4 Menu principal... 5 La

Plus en détail

1. Installation du Module

1. Installation du Module 1 sur 10 Mise en place du Module Magento V 1.5.7 1. Installation du Module Vous pouvez installer le module de deux façons différentes, en passant par Magento Connect, ou directement via les fichiers de

Plus en détail

Introduction JOOMLA. Fonctionnalités. Avantages. Hainaut P. 2013 - www.coursonline.be 1. Joomla est un système de gestion de contenu CMS open source

Introduction JOOMLA. Fonctionnalités. Avantages. Hainaut P. 2013 - www.coursonline.be 1. Joomla est un système de gestion de contenu CMS open source JOOMLA Introduction Joomla est un système de gestion de contenu CMS open source Il permet la conception rapide de sites Web avec une présentation soignée et une navigation très simple C est l outil idéal

Plus en détail

PARAGON SYSTEM BACKUP 2010

PARAGON SYSTEM BACKUP 2010 PARAGON SYSTEM BACKUP 2010 Paragon System Backup 2010 2 Manuel d'utilisation SOMMAIRE 1 Introduction...3 1.1 Comment System Backup protège mon ordinateur?...3 1.1.1 Emplacement du stockage des clichés...

Plus en détail

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens

Hébergement WeboCube. Un système performant et sécurisé. Hébergement géré par une équipe de techniciens Hébergement WeboCube Le service d'hébergement WeboCube a pour but de sécuriser la présence internet grâce à un suivi personnalisé et une maintenance active de votre serveur internet. Un espace de gestion

Plus en détail

Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D.

Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D. Construction d un Site Internet Dynamique avec Joomla René-Yves Hervé, Ph.D. TABLE DES MATIÈRES I. Présentation de Joomla II. III. IV. Documents disponibles Installation de Joomla 3.1) Installation sur

Plus en détail

Sage CRM. 7.2 Guide de Portail Client

Sage CRM. 7.2 Guide de Portail Client Sage CRM 7.2 Guide de Portail Client Copyright 2013 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur microfilm,

Plus en détail

Soon_AdvancedCache. Module Magento SOON. Rédacteur. Relecture & validation technique. Historique des révisions

Soon_AdvancedCache. Module Magento SOON. Rédacteur. Relecture & validation technique. Historique des révisions Module Magento SOON Soon_AdvancedCache Rédacteur Hervé G. Lead développeur Magento herve@agence-soon.fr AGENCE SOON 81 avenue du Bac 94210 LA VARENNE ST HILAIRE Tel : +33 (0)1 48 83 95 96 Fax : +33 (0)1

Plus en détail

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des

Plus en détail

Support Gestionnaire pour les nouvelles versions CPM (outil Drupal) Télésanté Aquitaine

Support Gestionnaire pour les nouvelles versions CPM (outil Drupal) Télésanté Aquitaine Support Gestionnaire pour les nouvelles versions CPM (outil Drupal) Objet du document Ce document a pour but d'apporter des éléments de support au gestionnaire des nouvelles communautés de pratiques médicales.

Plus en détail

Guide d utilisateurs Plesk WEBPACK GUIDE D UTILISATEURS

Guide d utilisateurs Plesk WEBPACK GUIDE D UTILISATEURS Guide d utilisateurs Plesk WEBPACK GUIDE D UTILISATEURS 1 PleskWebpack MAS_FR- Octobre 2010 SOMMAIRE - Introduction 1 - Créer un compte FTP et les droits d accès 2 - Utiliser l outil de rapport (statweb,

Plus en détail

Tutoriel Drupal version 6 :

Tutoriel Drupal version 6 : 1 Tutoriel Drupal version 6 : Installation en local sous Windows et traduction 2 1. Installation de Drupal en local (sur votre pc) 1.1. Logiciels nécessaires Drupal fonctionne dans un environnement nécessitant

Plus en détail

Content Management System. bluecube. Blue Cube CMS V4.3 par Digitalcube

Content Management System. bluecube. Blue Cube CMS V4.3 par Digitalcube Content Management System bluecube V4.3 1 SOMMAIRE Avant-propos Découvrir le CMS Blue Cube Les modules Les clients BLUE CUBE CMS V4.3 par Digitalcube 2 CMS sans bugs 3 Avant-propos Facile à prendre en

Plus en détail

PrestaShop Cloud. Créer un site e-commerce avec. PrestaShop Cloud. Mise en place et suivi du projet. Créer un site e-commerce avec

PrestaShop Cloud. Créer un site e-commerce avec. PrestaShop Cloud. Mise en place et suivi du projet. Créer un site e-commerce avec Pierre-Henri COFFINET Entrepreneur et passionné par les nouvelles technologies, Pierre-Henri COFFINET est aujourd hui cogérant de la société de webmarketing AD Powers. Expert du web depuis plus de 10 ans,

Plus en détail

v7.1 SP2 Guide des Nouveautés

v7.1 SP2 Guide des Nouveautés v7.1 SP2 Guide des Nouveautés Copyright 2012 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur microfilm,

Plus en détail

Documentation RBS Change E-Commerce Core

Documentation RBS Change E-Commerce Core Documentation RBS Change E-Commerce Core 10 septembre 2010 2 Table des matières 1 Introduction à RBS Change 7 1.1 Concepts généraux................................... 7 1.1.1 Qu est-ce qu un module RBS

Plus en détail

AgriShop Boutique en ligne

AgriShop Boutique en ligne AgriShop Boutique en ligne Version 1.1 du 02/02/2010 EDUTER-CNERTA. Ce document est propriété d EDUTER-CNERTA et ne peut être copié, reproduit par quelque procédé que ce soit, utilisé ou transmis à des

Plus en détail

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées PRODIGE V3 Manuel utilisateurs Consultation des métadonnées Pour plus d'information sur le dispositif : à remplir par chaque site éventuellement 2 PRODIGE V3 : Consultation des métadonnées SOMMAIRE 1.

Plus en détail

L agence Newgle, représentée par son gérant Stanislas Berrou habilité à signer les présentes. [ ] habilité(e) à signer les présentes

L agence Newgle, représentée par son gérant Stanislas Berrou habilité à signer les présentes. [ ] habilité(e) à signer les présentes Newgle - Agence de conception, hébergement, référencement de sites Internet et Webdesign 78, av. du gal Pierre Billotte - 94 000 Créteil 01.43.77.86.31 contact@newgle.fr www.newgle.fr RCS : Créteil - SIRET

Plus en détail

CAP BOX Note utilisateurs

CAP BOX Note utilisateurs CAP BOX Note utilisateurs Sommaire ESPACE UTILISATEUR... Se connecter pour la ère fois sur son espace CAP BOX... Paramétrage du compte entreprise... Identité de l'entreprise.... Présentation des documents

Plus en détail

GUIDE DE L UTILISATEUR Recoveo Récupérateur de données

GUIDE DE L UTILISATEUR Recoveo Récupérateur de données Table d index : 1. Généralités 1 2. Installation du logiciel 2 3. Suppression du logiciel 2 4. Activation du logiciel 3 5. Récupération de données perdues 4 6. Interprétation du résultat 6 7. Enregistrement

Plus en détail

Enseignement Informatique. Classe de BTS DATR 1

Enseignement Informatique. Classe de BTS DATR 1 Enseignement Informatique Classe de BTS DATR 1 ----------------------------------------------------------------------Analyser et concevoir des documents et applications simples & Savoir communiquer avec

Plus en détail

Publication d'application

Publication d'application Publication d'application Vue d'ensemble JetClouding supporte 3 types de publication d'application: Microsoft Remote Desktop: L'utilisateur verra le Bureau à distance Windows dans la session. Le contrôle

Plus en détail

Boutique e-commerce administrable à distance

Boutique e-commerce administrable à distance Notice d'utilisation (VERSION 0.3 26.02.2009) Boutique e-commerce administrable à distance Index 1. Entrer dans l'espace d'administration 2. Modifier un produit 2.1. Modifier les informations générales

Plus en détail

WEB-IT MAGENTO POUR UTILISATEUR / ADMINISTRATEUR REF : MG01 DUREE : 2 JOURS TARIF : 1 300 HT. Public

WEB-IT MAGENTO POUR UTILISATEUR / ADMINISTRATEUR REF : MG01 DUREE : 2 JOURS TARIF : 1 300 HT. Public WEB-IT MAGENTO POUR UTILISATEUR / ADMINISTRATEUR REF : MG01 DUREE : 2 JOURS TARIF : 1 300 HT Public E-commerçants Administrateurs de sites Toute personne ou structure ayant à gérer un site sous Magento

Plus en détail

CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration

CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration CMS Made Simple Version 1.4 Jamaica Système de gestion de contenu CMS Made Simple est entièrement gratuit sous licence GPL. Tutoriel utilisateur Récapitulatif Administration Le système de gestion de contenu

Plus en détail

Norton Small Business

Norton Small Business Norton Small Business Prenons soin de notre environnement. Nous avons décidé de supprimer la couverture de ce manuel afin de réduire l'empreinte écologique de nos produits. Ce manuel est constitué à partir

Plus en détail

Optimiser le référencement naturel de son site web

Optimiser le référencement naturel de son site web Rodez, le 15 avril 2011 Les moteurs de recherche Les moteurs utilisés dans le monde Les moteurs utilisés en Europe Où clique un internaute? Référencement «payant» 35-40% des clics sur Google Référencement

Plus en détail

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013 Rapport de stage Création d un site web Stage du 20/01/2013 au 21/02/2013 Auteur : Antoine Luczak Tuteur professionnel : M. Tison Tuteur scolaire : Mme Girondon Année scolaire : 2013/2014 1 Table des matières

Plus en détail

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012 Un site web collaboratif avec Drupal Judith Hannoun - Journées INSHS 16 Octobre 2012 Site web Ensemble de pages en html Des liens hypertextes Une base de données si site dynamique Une interface graphique

Plus en détail

PLAN. Qui peut faire quoi? Présentation. L'internaute Consulte le site public

PLAN. Qui peut faire quoi? Présentation. L'internaute Consulte le site public SPIP est une interface en ligne gratuite permettant de créer des sites collaboratifs de façon suffisament simple pour que les élèves puissent publier leur propres articles. Il permet aussi d'héberger son

Plus en détail