Concevoir un site

Vous trouverez ici les conseils pour concevoir un site

(mise à jour 25 sept. 2008 )

Les outils

Un outil simple est frontpage de Microsoft :

bulletVous saisissez vos pages un peu comme sous Word
bulletVous accrochez vos pages dans un arbre hiérarchique. Tous les liens de navigation dans l'arbre, pages filles, sœur, accueil, précédant, suivant; etc., sont automatiquement ajoutées
bulletVous choisissez un look pour toutes les pages
bulletEn cas de renom mage d'une page, tous les liens sont calculés

Seul point noir, un certain nombre de composants sont dépendants d'extensions coté serveur qui existent rarement.

Sauf si votre hébergeur intègre les extension frontpage, vous devez utiliser un outil ftp (ex cuteftp) pour transférer vos pages sur le serveur. Votre hébergeur vous donne une adresse de site ftp; un nom de login et un mot de passe. Cela s'appelle de la publication.

J'ai trouvé des traces d'outil ne transférant que les pages modifiées comme le fait frontpage, mais je n'ai pas réussi à mettre la main dessus, j'ai donc écris mon propre outil .FtpPublish

Même si votre hébergeur comporte les extensions serveur, FtpPublish. peut être préférable, car frontpage fait un tas de travaux préparatoires en restant connecter, de plus il transfert aussi les historiques de publication alors que FtpPublish. les filtre.

 

Les trucs

Ces trucs sont récupérés d'ailleurs, mes excuses aux auteurs si je n'ai pas noté leur nom.

Compteur

Sauf si votre serveur comporte des extensions serveur, votre hébergeur doit avoir intégré des composants serveur gérant les compteurs. Sur www.chez.com, c'est un composant cgi intégrable au niveau source html avec le code :

<img src="/cgi-bin/Counter.cgi?dd=F|tr=T|trgb=0;0;0|ft=1&df=fichier.dat" width=55 align=bottom>

Si votre hébergeur n'a rien prévu, il existe des sites tiers que vous pouvez référencer dans vos pages.

Date de mise à jour

Voici un code javascript à intégrer dans votre source html pour afficher la date de mise à jour :

Version brute

<script langage="javascript">

document.write(document.lastModified);

</script>

Version formatée

Une version plus complète avec formatage :

<CENTER>
<SCRIPT LANGUAGE="JavaScript">

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
var days = new Array(8);
days[1] = "Sunday";
days[2] = "Monday";
days[3] = "Tuesday";
days[4] = "Wednesday";
days[5] = "Thursday";
days[6] = "Friday";
days[7] = "Saturday";
var months = new Array(13);
months[1] = "January";
months[2] = "February";
months[3] = "March";
months[4] = "April";
months[5] = "May";
months[6] = "June";
months[7] = "July";
months[8] = "August";
months[9] = "September";
months[10] = "October";
months[11] = "November";
months[12] = "December";
var dateObj = new Date(document.lastModified)
var wday = days[dateObj.getDay() + 1]
var lmonth = months[dateObj.getMonth() + 1]
var date = dateObj.getDate()
var fyear = dateObj.getYear()
if (fyear < 2000) 
fyear = fyear + 1900
document.write(wday + ", " + lmonth + " " + date + ", " + fyear)
// End -->
</SCRIPT>
</CENTER>

Version personnelle (intermédiaire)

Le début "(mise à jour" et la fin ")" son visualisés par mon éditeur de page. Le format d'affichage est classique jj/mm/aaaa :

(mise à jour <SCRIPT LANGUAGE="JavaScript">

<!-- Begin

var dateObj = new Date(document.lastModified)

document.write(dateObj.getDate() + "/" + (dateObj.getMonth()+1) + "/" + dateObj.getYear())

// End -->

</SCRIPT>)</p>

 

Redirection de site

Si comme moi, vous tatonnez cherchant le meilleur 

<SCRIPT LANGUAGE="JavaScript">

<!---------- JavaScript begins...

ShowMessage = true;

// Set to true if you want to show a message box with a message,

// otherwise set to false

Message = "Site déplacé sur www.chez.com/psylon";

// The message that will be shown

URL = "http://www.chez.com/psylon";

// The URL of the page that the user will be forwarded to

if (ShowMessage == true) {

alert (Message);

}

window.location = URL;

// JavaScript ends ---------->

Référencer votre site

Pour que les gens aillent lire vos pages, il faut qu'il soit connu des moteurs de recherche. Chaque site de moteur, vous propose un référencement thématique ou pour la recherche par mot clef.

Il existe aussi des sites automatisant ce référencement.

Pour que les robots des moteurs sachent le sujet de votre page, il faut insérer une balise html à l'intérieur :

<meta name="keywords" content="psylon,création de site,conseil,webmaster,frontpage,compteur,date de mise à jour">

<meta name="Description" content="Conseils pour concevoir votre site">

Ces balises s'intègre sous frontpage par le menu Fichier/propriétés, onglet personnaliser, bouton ajouter dans la zone Variables utilisateur.

 

 

Accueil ] Remonter ]