Logiciels Libres Pour Le Web Concept express… En installer en 3mn …En personnaliser certains
Concept <ul><li>Un logiciel libre est un logiciel tel que toute personne qui en possède une copie a le droit de l' utilise...
Web Clé En Main <ul><li>Maturité de certains produits phare : forum, CMS, boutique, blog, galerie </li></ul><ul><li>Attent...
Prérequis <ul><li>LAMP-WAMP : Linux, Apache, MySql, PHP </li></ul><ul><li>Apache : créer des alias (easyphp, admin) </li><...
Wiki <ul><li>Dokuwiki : classique et simple (sans bdd) </li></ul><ul><li>[ Wikiwig : le 1er wiki Wysiwyg ] </li></ul><ul><...
Galerie D’images <ul><li>MG2 (sans bdd) </li></ul><ul><li>[ PhpWebGallery ] </li></ul><ul><ul><li>Erreur gd -> config php,...
Blog <ul><li>Dotclear : clair et évolutif </li></ul><ul><li>[ Wordpress : standard ] </li></ul><ul><ul><li>localhost/insta...
CMS <ul><li>SPIP : francophone et référence </li></ul><ul><li>[ Typo3 : complet et puissant ] </li></ul><ul><ul><li>Instal...
Forum <ul><li>PhpBB : LA référence </li></ul><ul><li>[ Phorum ] </li></ul><ul><ul><li>Phpbb3 béta </li></ul></ul><ul><ul><...
Boutique <ul><li>OsCommerce : LA référence </li></ul><ul><li>[ Zencart : fork (plug-ins  inclus) ] </li></ul><ul><ul><li>r...
Installer Un LL Et Le Faire Héberger, Soucis Courants <ul><li>Création / installation de la base de donnée :  phpMyAdmin  ...
Prochain SlideShare
Chargement dans…5
×

TD : 12 Logiciels libres pour contruire vos sites web

3 118 vues

Publié le

Meilleures solutions libres pour contruire une application web. Le TD consiste en l'installation de 6 logiciels libres chacun en moins de 15mn. Il s'agit de solutions de blog, galeries d'image, boutique en ligne, forum, systeme de gestion de contenu (CMS) et Wiki.
Ce TD de 3h a �t� dispens� en Mast�re MNT (Management des Nouvelles Technologies) organis� par T�l�com Paris (ENST) et HEC.

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
3 118
Sur SlideShare
0
Issues des intégrations
0
Intégrations
88
Actions
Partages
0
Téléchargements
83
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

TD : 12 Logiciels libres pour contruire vos sites web

  1. 1. Logiciels Libres Pour Le Web Concept express… En installer en 3mn …En personnaliser certains
  2. 2. Concept <ul><li>Un logiciel libre est un logiciel tel que toute personne qui en possède une copie a le droit de l' utiliser , de l' étudier , de le modifier et de le redistribuer (wikipédia) </li></ul><ul><li>Code source / licence et maintenance / communauté / sécurité / conditions identiques </li></ul>
  3. 3. Web Clé En Main <ul><li>Maturité de certains produits phare : forum, CMS, boutique, blog, galerie </li></ul><ul><li>Attention aux maj </li></ul><ul><li>Personnalisation : modèles, contenu </li></ul><ul><li>Évolution : plug-in, fork </li></ul><ul><li>Sources : framasoft, sourceforge, hotscripts </li></ul>
  4. 4. Prérequis <ul><li>LAMP-WAMP : Linux, Apache, MySql, PHP </li></ul><ul><li>Apache : créer des alias (easyphp, admin) </li></ul><ul><li>Mysql </li></ul><ul><ul><li>PhpMyAdmin : base / table / champ </li></ul></ul><ul><ul><li>Localhost / Root / rien (à noter !!) </li></ul></ul><ul><ul><li>Il vous faudra souvent créer la table </li></ul></ul><ul><li>PHP </li></ul><ul><ul><li>Il vous faudra parfois modifier les options du fichiers php.ini présent sous Easyphp1.8/apache </li></ul></ul>
  5. 5. Wiki <ul><li>Dokuwiki : classique et simple (sans bdd) </li></ul><ul><li>[ Wikiwig : le 1er wiki Wysiwyg ] </li></ul><ul><ul><li>Le trouver en téléchargement </li></ul></ul><ul><ul><li>Le décompresser chez vous </li></ul></ul><ul><ul><li>Créer l’alias sous l’admin d’Easyphp, attendre le redémarrage d’apache ou le provoquer </li></ul></ul><ul><ul><li>Taper l’url (ex localhost/wiki) et appuyer sur le bouton « Create this page » </li></ul></ul>
  6. 6. Galerie D’images <ul><li>MG2 (sans bdd) </li></ul><ul><li>[ PhpWebGallery ] </li></ul><ul><ul><li>Erreur gd -> config php, décommenter gd2 </li></ul></ul><ul><ul><li>Erreur répertoire « pictures » -> créer </li></ul></ul><ul><ul><li>Créer « new folder » puis cliquez sur « upload » </li></ul></ul><ul><ul><li>Installer nouveaux modèles (sur leur site : addon/skins) dans le repertoire skins puis dans le backoffice, appuyer sur « setup » </li></ul></ul>
  7. 7. Blog <ul><li>Dotclear : clair et évolutif </li></ul><ul><li>[ Wordpress : standard ] </li></ul><ul><ul><li>localhost/install + créer base avec phpmyadmin (via l’admin d’Easyphp) </li></ul></ul><ul><ul><li>Écrire un billet, créer des catégories, des auteurs </li></ul></ul><ul><ul><li>Installer un jeu de modèle et l’activer </li></ul></ul><ul><ul><li>[Installer un plug-in] </li></ul></ul>
  8. 8. CMS <ul><li>SPIP : francophone et référence </li></ul><ul><li>[ Typo3 : complet et puissant ] </li></ul><ul><ul><li>Installer : Spip/ecrire </li></ul></ul><ul><ul><li>Ne pas oublier votre login ! </li></ul></ul><ul><ul><li>Regarder le front-office et le back (/ecrire) </li></ul></ul><ul><ul><li>Créer une rubrique, un article dedans et publier l’article->recalculer le front (cache) </li></ul></ul><ul><ul><li>Explorer les possibilités du backoffice et les squelettes </li></ul></ul>
  9. 9. Forum <ul><li>PhpBB : LA référence </li></ul><ul><li>[ Phorum ] </li></ul><ul><ul><li>Phpbb3 béta </li></ul></ul><ul><ul><li>Créer la base avec phpmyadmin </li></ul></ul><ul><ul><li>Tester les attachements (nouveauté v3) </li></ul></ul><ul><ul><li>Créer des forum, personnaliser les titres, les entètes </li></ul></ul><ul><ul><li>[ Installer des modèles ] </li></ul></ul>
  10. 10. Boutique <ul><li>OsCommerce : LA référence </li></ul><ul><li>[ Zencart : fork (plug-ins inclus) ] </li></ul><ul><ul><li>register_globals=on dans php.ini </li></ul></ul><ul><ul><li>Import catalog database : magasin témoin </li></ul></ul><ul><ul><li>Session storage->database </li></ul></ul><ul><ul><li>Répertoire install à détruire et fichier includes/configuration.php à mettre lecture seule (clic droit, propriétés) </li></ul></ul><ul><ul><li>Personnaliser le message de 1ere page (localization, languages, details, index.php) </li></ul></ul><ul><ul><li>Tester le front (créer un compte, remplir votre panier, payer…) et le back </li></ul></ul><ul><ul><li>ajouter des produits </li></ul></ul>
  11. 11. Installer Un LL Et Le Faire Héberger, Soucis Courants <ul><li>Création / installation de la base de donnée : phpMyAdmin pour gérer les bases / les tables (mysql) </li></ul><ul><li>Droits sur les répertoires / fichiers : chmod </li></ul><ul><li>Le ftp : vérifier les tailles des fichiers (<>0) </li></ul><ul><li>La configuration : chemins et param de connexion base </li></ul><ul><li>Répertoire &quot;sessions&quot; (free) </li></ul>

×