Comment publier sur le web ?
- Le web : http://fr.wikipedia.org/wiki/Www
- Le web statique / le web dynamique
La "vieille" méthode : éditeur de texte, client ftp, serveur web (http)
HTML
On écrit dans un éditeur de texte une page HTML.
On envoie cette page avec un client FTP.
Le serveur web (http) renvoie cette page lorsque qu'un navigateur la demande.
Les méthodes "modernes" : le web dynamique côté serveur
- Wiki
- Content Management System (CMS)
- Blog
- Forum
- Autres : Groupware, e-Learning
- Portail
Comparatifs : http://www.opensourcecms.com
Aspect technique du web dynamique : Serveur web : Apache, Langage de script côté serveur : PHP, Base de données : MySQL
voir aussi Quelques briques du web en PHP
Le problème de l'hébergement (nécessité d'un hébergeur fournissant un langage de script comme PHP et une base de données comme MySQL)
http://php.developpez.com/comparatifs/hebergeurs/
Exemple d'installation d'une application à base de PHP
Exemple : SPIPhttp://www.google.fr/search?hl=fr&q=hebergement+web+php+mysql+gratuit
http://developpeur.journaldunet.com/tutoriel/php/050729-php-hebergeurs-gratuits.shtml
Coutournement technique
Utiliser des plate-formes d'hébergement de blogsAvantage : évite d'avoir à se soucier de l'aspect technique
Inconvénient : dépendance plus grande vis à vis de l'hébergeur
Exemples :
- Blogger
- Over-Blog
- MSN Spaces
- Skyblog
- ...
Indexation d'un site web
- Indexer un site webhttp://fr.wikipedia.org/wiki/Indexation
http://www.webrankinfo.com/google/indexation.php
mots clés : (search engine) OR google OR msn OR ... add url OR submit url
http://www.google.fr/addurl/?continue=/addurl
http://search.msn.com.sg/docs/submit.aspx
- le fichier robots.txt (Web Robots, Web Wanderers, Crawlers, Spiders)http://www.webrankinfo.com/google/indexation.php
mots clés : (search engine) OR google OR msn OR ... add url OR submit url
http://www.google.fr/addurl/?continue=/addurl
http://search.msn.com.sg/docs/submit.aspx
http://fr.wikipedia.org/wiki/Robots.txt
http://www.commentcamarche.net/web/robots-txt.php3
http://www.robotstxt.org/
- le fichier sitemap.xmlhttp://www.commentcamarche.net/web/robots-txt.php3
http://www.robotstxt.org/
http://fr.wikipedia.org/wiki/Sitemap http://en.wikipedia.org/wiki/Sitemap
https://www.google.com/webmasters/tools/siteoverview?hl=fr
Générateurs de fichier sitemap.xml en ligne
http://www.sitemapdoc.com
Générateurs de fichiers sitemap.xml en ligne de commande
apt-get install google-sitemapgen,sitemap
- supprimer du contenu de l'indexhttps://www.google.com/webmasters/tools/siteoverview?hl=fr
Générateurs de fichier sitemap.xml en ligne
http://www.sitemapdoc.com
Générateurs de fichiers sitemap.xml en ligne de commande
apt-get install google-sitemapgen,sitemap
Google http://www.google.fr/intl/fr/remove.html
Vérification des liens sur un site web
linkchecker http://linkchecker.sourceforge.netapt-get install linkchecker
http://validator.w3.org/checklink
Gestion des restrictions d'accès, des redirections, ... (avec un serveur Apache)
- fichier .htaccesshttp://fr.wikipedia.org/wiki/.htaccess
http://www.whynet.org/dossiers/webmaster/les-fichiers-htaccess
http://www.commentcamarche.net/apache/apacht.php3
http://fr.selfhtml.org/divers/htaccess.htm
Autorisations
http://www.securiteinfo.com/conseils/htaccess.shtmlRedirections
http://www.webrankinfo.com/referencement/liens/redirections.phpMettre en ligne des exercices
voir Hot Potatoes (non libre) et Sequane : génération de page HTML + JavaScripthttp://hotpot.uvic.ca/
WIMS : génération de page HTML + Javascript
http://wims.unice.fr
http://lamia.lille.iufm.fr/~georgesk/wims-book
http://logiciels-libres-cndp.ac-versailles.fr/article.php3?id_article=3
http://wims.ofset.org
LaTeX
AcroTeX (PDF + Javascript)
http://melusine.eu.org/syracuse/acrotex/
http://www.math.uakron.edu/~dpstory/acrotex.html
http://www.acrotex.net
plateformes d'e-Learning et ENT (espaces numériques de travail)
Valider la qualité d'une page web
Validateur W3C HTML/XHTML (voir la notion de DTD) http://validator.w3.orgValidateur W3C CSS (feuille de style) http://jigsaw.w3.org/css-validator
Tester sur différents navigateurs
http://browsershots.org
HTML Tidy http://tidy.sourceforge.net
HTML Lint
JavaScript Lint
Astuces diverses
Empêcher le leechinghttp://en.wikipedia.org/wiki/Leechinghttp://www.celles.net/wikini/wakka.php?wiki=PublierSurLeWeb/edit
www.celles.net:PublierSurLeWeb
Empêcher le hotlinking ou inline linking (nohotlink)
http://en.wikipedia.org/wiki/Hotlinking
http://altlab.com/htaccess_tutorial.html
Modifier le .htaccess
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(www\.)?example\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule \.(jpe?g|gif|bmp|png)$ images/nohotlink.jpg [L]
Conversion de wiki vers un autre wiki
Astuces de webmasters
http://www.webmaster-hub.comhttp://support.free.fr/documentation.html Quelques astuces de Free pour les webmasters
Outils statistiques pour webmasters
Google Webmasters Tools https://www.google.com/webmasters/toolsGoogle Trends http://www.google.fr/trends comparaisons de requêtes
Google Trends http://www.googlefight.com/index.php?lang=fr_FR comparaison de requêtes
Google Adwords https://adwords.google.fr/select/KeywordToolExternal synonymes de mots clé...
Yahoo Overture http://searchmarketing.yahoo.com/overture.php
Compteurs
http://www.compteur.com
http://www.xiti.com
Divers
https://bespin.mozilla.com/Bespin, un éditeur de code en ligne signé Mozilla
There are no comments on this page. [Add comment]