la création d'un site est la manière la plus efficace et la moins onéreuse de présenter ses créations à
des milliers d'internautes pour quoi s'en priver ...
Voici la description des différentes étapes pour la création d'un site
Dans quel but ?
Commercial : Systeme de paiement sécurise le langage php est plus adapte
à ce genre de site (base de données produit ect).
Commercial indirect :Information commercial,intéresser les visiteurs,les diriger vers
son offre un site html simple peut suffire.
Comme un moyen d'expression :un site html simple peut suffire.
Type de visiteur à privilégiér
Localisation :Tous les pays,plusieurs traductions de langue,anglais minimum.
Age du matériel utilise Recent ou obsolète ,imaginez tous les ordinateurs très anciens utilisés
pour internet dans le monde à mon avis les modelés très récents ne constituent qu'une minorité
de plus pour peu qu'on ait envie d'avoir des visiteurs défavorise il est préférable de considère
le matériel comme obsolète.
Type matériel :Ordinateur ,mac pc unix ,téléphone portable
Modem utilisé
Haut débit (en france 12 % des internautes:1 000 000 :chiffres pour l'année 2002)
Page > 100 k octets max avec les images et les publicités
Moyen : Page < 100 k octets max avec les images et les publicités
Bas : Page < 50 k octets max avec les images et les publicités
Votre espace sur internet gratuitement
Je vous conseille free il est gratuit ,vous alloue 100 mégas pour fabriquer votre site
pas de pub,accepte le php ,a peu de perturbations et une adresse sympa. Créer votre site avec free sans problème.
Utilisation d'un editeur html
Pour créer votre site vous utiliserez un éditeur de code html style logiciel de PAO.
Les applications les plus utilisées
Quelques sites pour apprendre l'html Créer son site avec allhtml
Créer un site avec publication html
Quelques règles d'or
Des pages légères
Peu de rubriques
3 clics maximum pour voyager dans tout le site
Un contenu intéressant
Création du squelette du site et fabrication
La page d'entrée appelée home
Présentation de la société
et un index texte
les rubriques
claires et logiques ,une par page
les sous rubriques
si le contenu est de taille trop importante
une page par sous rubrique
Je vous conseille d'éviter les aboresences de fichiers
car dans le cas de site simple cela complique les mises à jour.
Soyez minimaliste éliminez les pages intermédiaires
chaque page doit vraiment avoir une raison d'exister
sans arborescence,il vous suffit de nommer le fichier pour le chaîner
Nommer clairement et simplement tout les fichiers
sans espace blanc,sans accent ,sans majuscule.
Je vous conseille des pages légères sans trop de java avec quelques d'images
pour plusieurs raisons
Tout d'abord commençons par une petite explication sur les unités de débits
sources d'erreurs d'interprétations.
Baud du nom de l'inventeur indique le nombre de bit par seconde par transfert
La confusion vient du fait qu'en informatique ont utilisé l'octet comme unité
et non le bit trop petit (1 ou 0) , un octet est constitué de 8 bits
il faut donc diviser une valeur en baud par 8 pour connaître la valeur en octet
Le haut-débit en kilo bits au téléchargement (cable adsl)
128
512
1024
2048
4096
Le haut-débit en kilo octets au téléchargement (cable adsl)
16
64
128
256
512
Le haut-débit en kilo bits en upload (cable adsl)
64
128
256
512
1024
Le haut-débit en kilo octets en upload (cable adsl)
8
16
32
64
128
Le bas-débit en kilos bits (modem classique)
12
28
56
.
.
Le bas-débit en kilos octets (modem classique)
1,5
3,5
7
.
.
Vous pouvez noter une différence entre le téléchargement et l'upload pour le haut-débit.
En haut-débit à 512 kilos baud ,il faut 1 seconde dans le meilleur des cas pour télécharger
une page de 64 kilos octets.
En bas-débit à 56 kilos baud ,il faut 1 seconde dans le meilleur des cas pour télécharger
une page de 7 kilos octets.
Autant dire que ce genre de page est très rare (les pages d'erreurs ; ).
Pour finir si les 2 modems connectés utilisent le même protocole de compression
vous pourrez dépasser votre barrière fatidique de débit.
Sur un modem classique à 7 kilos octets vous pouvez atteindre les10 kilos octets .
Quelques pages à charger en moins d'une seconde pour un modem classique ; ) Les pages les plus légères du webthe5k
Problème du débit de votre visiteur
le haut-débit concerne 12 % des internautes (en france pour 2002)
et 50 % ont des modems 56 k
les autres ont des modems <56 k
Voici quelques statistiques pour la france en pdf intéressantes Internet : premier bilan et d'autre info journaldunet Une autre etude montre que la limite de perte de visiteurs commence à 8 secondes
ce qui correspond à des pages d'environ 30 k (moyenne).
Autre probléme la configuration de votre visiteur
un ordinateur obsolète,un ordinateur en mauvais état ou mal configuré
ralentira encore plus l'affichage de votre page
et rendra inaccessible votre site à cause d'un html trop évolué,
de lignes comportant du java ,du flash ou autres plug-ins .
Les statistiques sur le sujet sont difficiles à trouver ,cependant on peut estimer
que les visiteurs moyens ont des chances d'avoir un ordinateur avec peu de mémoire vive,
des disques fragmentes,des systèmes pas mis à jour,mal configurés,
voir endommager et j'en passe...
Problème technique pour le provider de votre visiteur ou de l' héberger de votre site.
Maintenance technique soft et hard désactivation de couches,masque ip inactif ect ou la saturation
des lignes entraîneront dans le meilleur des cas pour les pages en pure html des ralentissements
conséquent et pour les pages sophistiquées beaucoup d'échec de connections blocages et total
dysfonctionnement de l'interface.
Donc sans être extrémiste allégez au maximum vos pages et évitez
si ce n'est pas vraiment nécessaire tout javascripts ou plug-ins exotiques
et pour info les chiffres de l'internet en europe blink.
Voici quelques statistiques pour la france en pdf très intéressantes Internet : premier bilan et d'autres infos art-télécom.
Pour apprendre javascripts et récupérer des scripts tous faits. Annuaire pour la création de site Une doc sur javascript jscript
Astuces java
eteks
Des javascripts lbb.org Des javascripts toutjavascript Des javascripts javascriptfr Script java script editeurjavascript
Encore des explications javascript Apprendre java script site
perso Privilégiez le texte comme contenu car tous les mots seront pris en compte
dans les moteurs de recherche ce qui amènera plus de visiteurs
Mais vous pouvez aussi utiliser des gifs animes ou des icônes
pour personnaliser votre site Des gifs animés 3D de toute beauté animfactory Icônes et gif animés iconbazaar
De nombreux gif animés cool gifsmaniac Gif animés bestofgifs
Gif animés cadregifs
Plein de gifs animés Encore des gifs animés Ou encore des générateurs de boutons comme pour ce site Créer des boutons sur mac Realmac
Creer des boutons sur mac et pc KineticCreations
Il vous faudra aussi optimiser les images Image ready est très pratique fourni avec
photoshop et golive
Pour finir pour traduire vos pages
Traduire textes ou html niveau correct si vous n'oubliez pas les accents
mais limite à un certain nombre de mots altavista Il faut donc procéder par étapes De plus vous remarquez que vous ne pouvez pas sauver au format html la page
à traduite
l'astuce consiste à aller chercher la page sur le serveur altavista sans le bandeau
ex le français vers l'anglais pour le site vaudou
http://world.altavista.com/sites/frfr/pos/babelfish/urltrurl?
url=http%3A%2F%2Fvaudou.technologie.free.fr%2F
&lp=fr_en&tt=url&urltext="
ensuite pour finir il faudra supprimer les rajouts indésirables sur les liens hypertextes
en remplaçant dans la page html
http://world.altavista.com/sites/frfr/pos/babelfish/urltrurl?lp=fr_en&url=
par rien (suppression)...
Le problème de reconnaissance des accents.
Malheureusement le "é" n'est pas le caractère "e" accentué mais un autre caractère asci
cette incohérence peut entraîner une non-reconnaissance de certaines lettres de l'alphabet.
Certain ordinateurs obsolètes et mals configurés peuvent omettre tous les caractères spéciaux
(è é à ç ù) ce qui peut rendre les textes encore plus difficiles à comprendre que sans les accents...
j'ai énuméré simplement des éventualités = j'ai numr simplement des ventualits
D'ailleurs si vous avez ce problème de caractères omis dans internet explorer sous os9
Aller dans le dossier système / Encodages texte/
supprimez les fichiers portant un nom américain,
laissez les fichiers francais,puis redémarez votre mac
car un conflit sur certaines versions affiche par défaut les encodages américains.
Cependant personnellement,j'ai décidé de mettre les accents pour faciliter les traductions
vous pouvez utiliser le très bon correcteur antidote.
À propos de la comptabilisation erronée des nouveaux visiteurs par rapport aux numeros ip
Sur internet chaque utilisateur se voit attribuer un numéro ip unique lors de sa connexion.
Si vous n'avez pas un ip fixe(cas majoritaire) c'est votre provider qui vous en attribue un.
Il a une liste de numéros ip (évidement moins que le nombre d'utilisateurs car tous ne se
connectent pas en même temps)
Lors d'une reconnections il vous en attribue un autre, malgré que l'utilisateur reste le meme.
Le compteur d'un site aura enregistré deux nouveaux visiteurs pour un reel.
Autant dire que ce problème de numéro ip fausse totalement le compte des visiteurs et ne
vous donne qu'un ordre d'idées par rapport aux autres sites tous tributaires de ce problème.
Encore plus fort vous pouvez être en france et avoir un fournisseur d'accès local (mais américain)
qui vous alloué un numéro ip étant répertorié aux état unis.(j'ai pu constater le cas pour aol ....) Dechiffrez un numéro ip avec zataz Localisez précisément un numéro ip visualroute Avoir une adresse ip fixe gratuitement(dons) dyndns Avoir aucune adresse ip no-ip Encore sur les adresses ip hn.org
Les statistiques de votre site gratuitement
Vous pouvez vous abonner gratuitement à de nombreux sites générateurs de statistiques
je vous conseille :
Statistiques très précises weborama avec une enorme publicité Très bien fait et très complet malheureusement avec une enorme pub dans une fenetre
si vous avez un petit modem vous avez du deja raler en la voyant ralentir votre acces à ce site.
je vais surement les abandonner, si il ne trouve pas une meilleur solution..
En attendant pour ne plus rager, vous pouvez vous connectez sur ma pages d'info
des mises à jour sans pub ; ) Vaudou technologie index bas débit
Statistiques pour votre site nedstat Infos en temps réel ,il conserve tout l'historique de l'origine des visiteurs
et vous indique les dix derniers visiteurs.
gratuit pour les sites non commerciaux
Statistiques pour votre site esta Complet tout l'historique est conservé
je vous conseille de vous inscrire à plusieurs service de statistique
pour avoir plus d'infos et rester libre de les abandonner si un service devient
trop envahissant (encombré de publicité inutile et souvent bidon qui n'interresse
personne,les visiteurs cliquent par erreur)
De plus ce sont les plus petits modems qui payent les pots cassés.
Les moteurs de recherches et les annuaires
Voici différentes adresses pour bien se référencer,
cependant il faut savoir que cela peut prendre plusieurs mois
Google le plus utilise est le plus performant en mémorisant
toutes les pages des sites (> 4 milliards de pages textes uniquement)
cependant elles ne doivent pas excéder une certaine taille.
Selon la fréquence de sélection d'une même requête pour un même site,
google attribue au site une place plus ou moins favorable dans la liste des résultats trouvés
Périodiquement en fonction de la fréquentation (15 jours à 3 mois)
google scrute votre page index et le reste des pages chaînées par hypertexte
pour remettre à jour dans sa base de pages html votre site.
Aussi il est important de ne pas modifier la structure du site,ni le nom des pages
car vos pages seront inaccessibles et il faudra que vous attendiez
un certain temps pour que vos modifications soient mises à jour sur google.
Encore une fois,on remarquera l'intérêt de faire vraiment correctement l'analyse du site
avant de le créer pour s'éviter du travail,des erreurs et des problèmes techniques.
Les mots clef les plus demande suivent l'actualité du moment mais sont très changeant
les mots étant liés au sexe ne sont pas les plus demandes malgré ce que l'on pourrait croire.
voici les plus utilisés pour la france pour le moteur de recherche google (le plus utilisé).
Pour avoir plus de visiteurs par les moteurs de recherches
Des titres de pages explicites et qui attirent les clics
les premières lignes du site expliqueront son contenu
la technique du texte en grand nombre est le plus efficace
la multiplication de pages multiplie le nombre de pages vues
mais n'apporte pas plus de visiteurs et les maj sont plus complexe.
Un contenu toujours renouvelé ,votre site doit toujours s'étoffer;
car plus de texte égale plus de visiteurs... Comment se référencer
De bon conseil pour se référencer referencer
Referencement gratuit multiref
Promotion de son site promo-web
Conseils pour le référencement referenceur
Encore pour se référencer espace2001
Référencer son site dans 25 moteurs Référencer son site dans 100 moteurs abondance
Référencer son site dans 10 moteurs Votre nom de domaine gratuit ulimit il existe énormément d'annuaires ou vous pouvez référencer votre site dans une categorie
les visiteurs sont plus ciblés mais l'inscription se fait manuellement.
Deux types
les specialisés dans votre catégorie
les généralistes Annuaire sur les sites gratuits gratuis Annuaire sur les sites gratuits gratissimo Annuaire sur le web ousurfer Bonne recherche de bons sites bonweb
Un annuaire generaliste adinoo Annuaire sur les sites gratuits abc-du-gratuit Annuaire des sites gratuits Cgratuit Annuaire des sites gratuits gratuit.org Annuaire des sites gratuits toutgratuit Annuaire des sites gratuits topgratuit Annuaire des sites gratuits letoutgratuit Annuaire des sites gratuits agratuit
Testez votre site
Vous pouvez tester le code ainsi que la compatibilité de votre site à cette adresse Testez la compatibilité de son site anybrowser
Vous pouvez noter cette discussion creation de site .
Merci d'avance.
Une seule reponse est pris en compte la dernière.
Sd : )
Nous allons voir comment utiliser javascript
pour créer un programme d'oracle yiking
(utilisable sans connexion)
idéal pour apprendre le fonctionnement du yiking
On peut d'ailleurs observer que le principe du yiking est vraiment incroyable
car il est le premier concept informatique dans son ensemble
tout y est :
bit avec le trait (yin,yang)
Avec une subtilité qui n'existe pas encore en informatique
le bit évolutif (jeune yin devient vieux yin puis jeune yang et vieux yang et ca boucle)
Le mot avec les trigrammes et les hexagrammes (3 bits et 6 bits)
une info en vie grace aux mutations
Les opérations logiques inverseur (mutation),
Les mutations le coeur du yiking
Convertisseur binaire décimal 6 bit les six traits correspondent aux puissances de deux
Et tout ça au moins, 3000 ans avant notre ère !!!!!
Le cahier des charges
les entrées
18 zone pour les 6 jets de trois pièces (6*3)
Chaque zone peut prendre la valeur 2 ou 3
1 jet 2 jet 3 jet 4 jet 5 jet
Deux utilisations possibles
Avec des pièces (hazard plus sur) Saisie manuelle dans les 18 zones (3*6)
ou Génération en fonction de deux boutons face=2 pile=3 pour chaque jet (12 boutons)
onClick="form.valjet1piece1.value=2 (sur clic bouton mettre 2 dans valjet1piece1)
Ou aléatoire Génération d'un 2 ou d'un 3 pour les trois pièces des 6 jets voici la formule étant donné que le nombre aléatoire java retourne aléatoirement un nombre entre 0 et 1
<input type="button" value="aleatoire" onClick="aleajet1()" name="aleatoire1"> sur clic bouton j'appelle la fonction que j'ai nommé aleajet1()
car onClick ne peut contenir qu'une instruction voici la fonction :
function aleajet1()
{
document.tirage.valjet1piece1.value=parseInt(2+2*Math.random());
document.tirage.valjet1piece2.value=parseInt(2+2*Math.random());
document.tirage.valjet1piece3.value=parseInt(2+2*Math.random());
} Mettre dans valjet1piece1 la valeur 2 ou 3 (Math.random())* 2 +2), parseInt est utilisé pour convertir en valeur numérique des caracteres alphanumériques
les sorties
Générer l'hexagramme résultat avant et l'hexagramme résultat apres ,
les nommer et indiquer leurs traits en mutation
Les régles
L'addition des trois valeurs de chaque jet (3 zones)
donne la valeur d'un trait les trait peuvent donc etre égale à
6 (2+2+2)
7 (3+2+2) ou (2+3+2) ou (2+2+3)
8 (3+3+2) ou (2+3+3) ou (3+2+3)
9 (3+3+3)
On peu noter que le 6 et 9 sont des cas plus rares appelés les mutations ou vieux traits pour le yiking En informatique appelé opérateur logique inverseur.
si le jet est égal à 6(inverseur)
le trait résultat après est 0 un trait casse -- --
Une mutation s'opère, pour le résultat après
le trait résultat après est 1 ou un trait plein -----
si le jet est égal à 7
le trait résultat après est 1 ou un trait plein -----
aucune mutation ne s'opère, pour le résultat après
le trait résultat après est1 ou un trait plein -----
si le jet est égal à 8
le trait résultat après est 0 un trait casse -- --
Aucune mutation ne s'opère, pour le résultat après
le trait résultat après est 0 un trait cassé -- --
si le jet est égal à 9 (inverseur)
le trait résultat après est 1 ou un trait plein ----- Une mutation s'opère, pour le résultat après
le trait résultat après est 0 un trait cassé -- --
l'empilage des six traits résultat avant de bas en haut donne l'hexagramme avant l'empilage des six traits résultat après de bas en haut donne l'hexagramme après
donc pour six jets le résultat ressemblera à avant
010010 après (sans mutation)
010010
avant
010010 après (avec mutation premier trait et troisième trait)
111010
Et enfin nommer les hexagrammes Donner le numéro correspondant au placement des traits pour les 64 hexagrammes
FABRICATION
Un programme ou des fonctions java commencent toujours avec la balise
var yang="*********"
var yin="**** ****"
var valbinaire=0
var valbinaire2=0
document.tirage.transf1.value=""
document.tirage.transf2.value=""
document.tirage.transf3.value=""
document.tirage.transf4.value=""
document.tirage.transf5.value=""
document.tirage.transf6.value=""
à noter le yang et le yin graphiques sont fabriqués à partir du caractère *
Le traitement des six jets
est identique pour chaque jet avec ses variables Je n'ai pas trouvé le moyen de concaténer le nom
des variables avec un compteur dans une boucle
un chance qu'il n'y a que 6 jets...
Doncpour chaque jet.....
somme des pièces Déclaration de trois variables pièces (var variablejet1piece1=)
lecture de la valeur des variables(document.tirage.valjet1piece1.value) addition des variables et stockage dans la variable aleajet1(résultat) parseInt est utilise pour convertir des caractères en valeur numérique
mettre aleajet1 dans variablealeajet1
var variablejet1piece1=document.tirage.valjet1piece1.value;
var variablejet1piece2=document.tirage.valjet1piece1.value;
var variablejet1piece3=document.tirage.valjet1piece1.value;
var variablealeajet1=parseInt(variablejet1piece1)+parseInt(variablejet1piece2)+parseInt(variablejet1piece3);
document.tirage.aleajet1.value=variablealeajet1;
Dons si
si le résultat est 6
le premier trait de l'hexagramme avant est *** ***
le premier trait de l'hexagramme après est ******* il y a mutation
si le résulat est 7
le premier trait de l'hexagramme avant est *******
le premier trait de l'hexagramme après est *******
si le résulat est 8
le premier trait de l'hexagramme avant est *** ***
le premier trait de l'hexagramme apaprèsres est *** ***
si le résulat est 9
le premier trait de l'hexagramme avant est *******
le premier trait de l'hexagramme après est *** *** il y a mutation
transport=yang
transport2=yang
if (aleab1==6||aleab1==8)
transport=yin;
else valbinaire=valbinaire+32;
if (aleab1==6||aleab1==7)
valbinaire2=valbinaire2+32;
else transport2=yin;
if (aleab1==6||aleab1==9)
document.tirage.transf1.value="mut1";
document.tirage.avant1.value=transport;
document.tirage.apres1.value=transport2;
à noter la variable aleab1 est une variable temporaire liée à alea1(resultat des 3 pieces)
la variable valbinaire et valbinaire2 sert à compter les bits (32,16,8,4,2,1)
en les additionnant on optient la valeur numérique de l'hexagramme.
Explication Un convertisseur binaire décimal naturel convertir du binaire en décimale (javascript n'a pas cette instruction) 001010 est égal à 10 en décimale Un nombre binaire de six chiffres sera égal à
n*32+n*16+n*8+n*4+n*2+n*1 (n=0 ou 1)
(^=puissance de)
ex
=001010
= 0*1+1*2+0*4+1*8+0*16+0*32
=0+0+8+0+2+0
=10
101010=32+0+8+0+2+0=42
111111=32+16+8+4+2+1=63
Pour le yiking idem avec ses traits
valeur du jet 1 est egal à n^32
valeur du jet 2 est egal à n^16
valeur du jet 3 est egal à n^ 8
valeur du jet 4 est egal à n^ 4
valeur du jet 5 est egal à n^ 2
valeur du jet 6 est egal à n^1
Voici la valeur décimal de chaque hexagramme
car le yiking n'utile pas l'ordre chronologique (0000001,000010,000011,ect) mais les règles des huit trigrammes essence du yiking voir un classement mystique
que de nombreux chercheurs on essayer de comprendre
sans jamais vraiment y parvenir (explication yiking)
0
1
2
3
4
5
6
7
8
9
2
23
8
20
16
35
45
12
15
52
10
11
12
13
14
15
16
17
18
19
39
53
62
56
31
33
7
4
29
59
20
21
22
23
24
25
26
27
28
29
40
64
47
6
46
18
48
57
32
50
31
31
32
33
34
35
36
37
38
39
28
44
24
27
3
42
51
21
17
25
40
41
42
43
44
45
46
47
48
49
36
22
63
37
55
30
49
13
19
41
50
51
52
53
54
55
56
57
58
59
60
61
54
38
58
10
11
26
5
9
60
61
62
63
34
14
43
1
donc 64 hexagrammes de 000000 à 111111 (de 0 à 63 en décimale)
Il faut donc utiliser une table ( java n'a naturellement que des listes, suffisant dans notre cas)
pour stocker les valeurs correspondantes