DevelWeb



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
- Pad
- 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 : SPIP
http://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 blogs
Avantage : é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 web
- le fichier robots.txt (Web Robots, Web Wanderers, Crawlers, Spiders)
- le fichier sitemap.xml
- supprimer du contenu de l'index
Google http://www.google.fr/intl/fr/remove.html

Vérification des liens sur un site web

linkchecker http://linkchecker.sourceforge.net
apt-get install linkchecker
http://validator.w3.org/checklink

Gestion des restrictions d'accès, des redirections, ... (avec un serveur Apache)

- fichier .htaccess
http://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.shtml

Redirections

http://www.webrankinfo.com/referencement/liens/redirections.php

Mettre en ligne des exercices

voir Hot Potatoes (non libre) et Sequane : génération de page HTML + JavaScript
http://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.org
Validateur 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 leeching
http://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.com
http://support.free.fr/documentation.html Quelques astuces de Free pour les webmasters

Outils statistiques pour webmasters

Google Webmasters Tools https://www.google.com/webmasters/tools
Google 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


voir aussi :
- CreationCollaborative

There are no comments on this page. [Add comment]

Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki