• Aucun résultat trouvé

Site web d'entreprise : ( complexe chellala ) conception et développement " réservation en ligne "

N/A
N/A
Protected

Academic year: 2021

Partager "Site web d'entreprise : ( complexe chellala ) conception et développement " réservation en ligne ""

Copied!
74
0
0

Texte intégral

(1)

RCpubhque AlgCnenne Democrauque er Populatre

Mrmsti:re de

I'enseignemen: superieur

et de

lq_

recherche

Unrversue

8

mar

45

Guelma

\ 1/0°J'-I ,

'1

+

'

Faculle de sciences econonuqucs et de sciences de gestwn

• Departement de sciences de gestwn

),;/\

O

j

A

:fb

Mt!moire de fin d'itude presente pour

L 'obtention du dip/Ome de Master en sciences de gestion

Ortrnn-

Tcch<nqufr d'llif,.�rllr.1fr{)II If d�

Com111w1JuJlum

dum

I'entri•pntt'

rss-«,

,<;ite web

T>'r11frt'J1ri

�,� :(rn111pfe:r:e

chellala}

Co11ci!J)t;o11

Et DJveloppement "reservation en ligne "

P16enti par: Bahloul Choukrr

: Bouguerne Houcine

Sous la directiou de: Mr Tuuulbw !lye

(2)

. I

J

I

I

I

I

I

I

I

I

I

REMERCIEMENTS

En premier lieu, je trens

a

exprimer ma profonde gratitude

a

mon encadreur

Monsieur Toualbia !lyes de m 'avoir

propose

ce sujet et diriger constamment de

pres mon travail. Je le remercie pour so drspombihte, ses encouragements, son

soutien moral, sa sympothie et son omit1i

sincere

dont 11 a fait preuve le long de

ce travail. J'appric1e la ccnfence qu'II m'o thno1gnie et les

conseils ovisis qu'il

m'a

prodigl.Jes.

Qu'il

trouve ic1 mes slnceres reconnaissances

Je trens aussi (I remerce- Monsieur Karim et Mr abde solame et Mr faysel

pour son aide, ses tnestencbles conseils, ses explications clcrres et ses

cnentcncns precises Qu'il trouve ici mes sinc£res reconnaissances.

Un grand merc1

Cl

Monsieur redo qui m 'a aide

a

lo cree+ron du site et m' a

informe

que

son

experience

Enfin, Je remercre mes colltgues : housme.ruflke.yousef ,hamza,nasro. et O

toute la classe Tic pour

ram1t1e

et le sconen

qu'

rls m 'ont cppcetes du rant la

(3)

ii

I

J

I

I

I

l

I

I

I

I

I

'2Jedicace

i'!"'

)1

c:,.,.

)I .i.l

!""!

Je ckdie les frwts de mon travail a mon ehcr pcrc ct ma <.here mere qui sc son! sacnfie� pour m01,Je uens ii !cs rcmcrcicr

de m'avo« soutenu durnnt mes longues annCu� d'etudes et d'avmr depense tout precrcux pour mon succes.

A

mes f!"Cre� feth1 , ranke , mourad .rcda ct »souma el djenete

A

rn�--.. ficlCke .illll', ,med, houune , homw ym1�of,

rafikc

1�mahcn asma

ct A toute Li d .. !.M: T11., 2009·20!0

Et d tous lcs Ensoignams qui rmt parncrpe a ma fonnatlon pendant mon cunus umversrtane

(4)

I

I

I

I

l

I

I

I

I

I

Table des Mati?!res

Introduction Gcncr11l Chapitrc l: Le web 2.0 1 Introductron 2 Comprcndre le web 2 0 2 I 21fo,tonque et definitions 2 2f'oncepts de base 2 2 I Scrvcur web 222Uns,teWcb c'esrcuor v

2.2 3L 'adresse d'un nte Web c'est Qu01 I 2.2 4Une Page Web . c'est Quoi ·, ..

2 2 5L'adresse d'unc Page Web c'cst Quo, ? .

3 Structure du sue Web d pnncipc:s de navrgancu

a Mode lineam: .

b Mode h1frarch1que ....

c.Modc en toile duraignec d Mode grille

4 T�1,;hn1qu�; et technologies du web 2 0

4. JHT.llifL L llll\1Lc.stun'ltAlld�rd 1, Vc1,1<>1,sJ11l.w!;J!;�HTML c. Noll.on de docwn�nl HTML .... d Structure du document HTML 42XHThiL.

�- Les nvantages de passer

a

XHTML h Pourqurn passer

a

XHTMl

c Conformne du document .

d Ullhscr XHTML avec d'aunes espaces nonnnallfs 4 3 XW

i. Misc en page de Xvfl . . ...

b Structure des documents XML c Decodage d'un document XML d.Lcs nvuntugca do x:\fL

4 4Les ku1lles de �\_vk� CSS

a. Presentation

b La syntaxe de base des CSS 4 5JaYnScnpt .. .

a A quor ressemble un scnpt .. 4 6A;ax

a Qu'est-ce qu'AJITTI. 1

b Mise a jour d'une parue <le la page

c CommL1mcat1on asynchrone avec le serveur 5 Concfus.on.i. .

Cha11itre II; Role et ergonomie d'un �ite weh d'entreprise I Imroducuon

2

R6k des sues web d'entreprises 2 IROle de \/llrrne 1 1 3 5 5 6 7 8 8 8 8 9

tu

10

tu

to

11

"

12 13 13 13 14 14 15 15 16 17

'7

17

18

18 19

20

20 20 21 21

23

24

25

25

25

(5)

I

. I

I

1

I

2 2Fonchon de commumcanon ct d'mformunon 26

2 3Vente par correspondence 27

1 Definmon de l'ergooom1e . . .. 28

3 !Rlsques du non respect des rolgles de rergcnocue 28

3.2Les regales de l'ergonom,c 29

3 2 l Accessrornues 30

a

URL

d'acces simple ct 1mu1t,ve 30

b Rapiditc du temp« de chargemcnt des pages 30

c Umvcrsahte de, technologies HllhS<les 31

d Respect des usages d'Internet 31

3 2 2 Design 32

a Coherence avec l'image de l'entrepn1.1: er de sa strarcgie de commumcallon on Jme 32

h Charte grapluque homogene .. 32

c E!Cments gmpluques utiles . 32

3 2 3 Navrganon . . . 33

a Page d'accucrl efficace . . . 33

b Nav1gahon mrumve et cohcrcntc 33

c Recberche et accl:s faule et rapide a l'rnfcnnauon 34

d.Reperagc faerie dam l'arboresccncc 34

3 2 4 Continues n!dactionnels . 35

a Presence dune hgne edrronale 1i

b P1Cse11cc J..,; pl..:,..,ua illveaux UC lc:.:luri;, 36

c Exhausuvite de� conrenus 36

3 2 5 Foncuonn.tht<'s 37

,1 Funcnonuhties 'foncnonnelles'' 37

b Fonct:Jorurnhtcs unlcs

ct

apportant une reelle val cur arouree 37

c Reponsc all!< aUtmk� et besoms de� rntemautes . 37

4 I:rgonom,e de la page c'accucrl . . 38

4 I Qu'est-ce qu une page d'accueil? 38

4 2Que rndlre -!dn; Ja page d'accucrl? 38

a Nav1gatum . . . 38

I

J

I

I

b lnform.it,on ...

c Dooner CTIVle d'aller plus !om que la page d'accucll d Ecnturc des contenu; .

c Pubhc1tC et auto-promotion f Design ct uti11'U!h1hte

5

Conclusion

Chapitre IIJ; l'rCscntation de l'entrcprise et conception de son site

1 lntrodu�t10n

2 Presenrenon de complexe thermal H:unmam chellnlu

2 I L 'ensemble Archrtectural a Tanfs b Effecut existent 2.2.Struclure Orgumsat:Jonncllc a Dtrecteur general 2 2 1 structures thermes 2.2.2 Structure hebergemcnt 39 39 40 40

41

41

43 43 43

44

44

45

45 45

47

(6)

I

I

I

l

I

I

I

J

J

I

I

I

a. Le service de reservation b Service de rcccpnon 3. Orgamgramme 4 Environnement lnformatique 5 Analyse de rexe1lant 5 I Problemauqne 52 L'objecnf'dcl'ctude de l'exrstant

5 2 I Dtude de1 postes

5 2 2 Etude des document> 5 2 3 Etude des rcgistres 5 2 4 Dude

de

procedure

a Proc&lure de rC=vatoon

b. Dcscnphon de procedure de gestioo des clients 5 3

Crmques

et debauchc de 1olut1on ..

5 3 1 Cnnqucs

5 J 2 Solu!lons 6.Elude Corceptuel

6 1 Presentauon de melhode mensc

6 2 D1ct10nnam: des donnees

G J. Rcci;lc, UC ;;t:s!JUH

6.4 Modcle Conceptt1el des Donnccs MCD n DCfimt,on:;

L.,. Coo�cµt

,.k

Bd,e c Schema MCIJ bruite

6 5 Le modClc Conccptud des Tnutements MCT

a D:fimlwn

b Proceseus de reservation MC!.

6 6 Modl:lc Organisauonuel ,l�, T,�,1.·,,,, r11 MOT

a Definruon

b Proces,w. de reservation MO J ••••••••

7.La Validatmn.

7 l De!iruuon ct Pnncrpe .

a Validation en nuse ajour

b Vahdauon en consultation

7 2 Vahdat,on en ccnsultauon

ct

cn rmse iljom

7 3 Valufat1on IJc., Prnccd11res Fcnctionnclles

7 3 l. Jableau de vahdation .... 7 4 MCD Vahde

8.Le Mudi:k Logrquc de Donne MLD 8 l.Dcfirutions

8 2 Rllgk; de passage .

R3.MLD.

S4MPD 9 Conclu;10n

Cbapitre N: DCvcloppement et implbuen.tation

I tntroducnon

2 Preseutanon outils de developpcmcnt 21 XAMPP a Apache b.PHP.

47

47

48

49

49

49

49 50 51 54 56 56

50

57 57 57 57 57 58 59 59 59

sv

6-0 6-0 6-0

62

63

63

64 65 65 66 66 66 67

68

69 69 69 70

,o

71 71 72 72 72 72 72

(7)

c MySQL

73

22

Pourqum XAMPP?

73

2 3

Foncncnnahres d' XA .. \1PP?

74

2 3 Presentauon

de

DR>amv,.,aver

74

3 Prcscntauon du erte

78

3 1

Page d'accueil .

78

32

Page des !anf�

77

33

Pdg<"' <le; Reservation

78

3A Page

de

vahdanon de chmx

79

3 5 Page ou fonnulairc d'mformanons client

80

3 6 Page visite .

81

3 7 Page contact

82

3 8 Interface adrmmstmnon

83

I

4 Conclusion 84 Conclusion Gentrat

1

I

I

I

I

I

I

J

I

I

I

I

(8)

I

I

I

I

I

I

J

I

'

Liste des illustrations

F1gure l LcSeneurweb

l 1gure

2 Fxempfo

de sue web F1gL1re 3 Exemple de site web ..

Figure 4 Le ,ite Web · c'est quor

Figure

5

Mode lmemrc l'igurc 6 Mode hi6ratch1ql.l(' .. Figure 7 Mode en tone d'araignee Figure 8 Mode grille

F

,gure

9 Commumc,<l1un client/server en web cla<is,que ... F1gi,re 10 Commumcahon cltent/scrvcr en A Jax

j-rgure I J Une requete au <ienu1r

Figure 11 Page d'accueil

fi[!11rr17

t=e-

!k-1 tenrs

Figure 13 Page de; Reservation

Figure 14 Page de vahdanoo de �h'-'v..

Figure 15 Page ou Jormularre d'mtormanons chent .

Figure 16 P,,ge vrsitc Figure 17. Page contact

Figure J 8 lnterface adrrurustratton

page6 pages page?

"""''

"'"'

page� page!O

page

10 page21 pagc22 page73 page76 pagc77 pHge78

page

19 page80 page8l page82 page83

(9)

J

I

I

l

l

I

l

l

1

!ntroductton generi11c

Internet et le Web se dernocrausent et pcnctrcnt noire quot1d1en, creenr de nouveaux besoms et devrennent de forrmdable, supports d'echange ct de commumcdll\m, uU chacun peut e'expnmcr, reanser son site web pour son plarsrr.

pour

ses besoms professrnnnels, pour pertager unc passion, pour dolcndre une cause, ou pour toute autn, motn.thon

L'Internct est tout d'abord une formidable plate-formc de comm um cation fondee sur une lechnologie, g:Cmalc par sa �1mpl1c11.e, vanante par son contcnu et lltonnantes par son efflcacrtc. Ce reseau mond,al permet

a

n'rmportc quel ordmnteur dans le mondc, qucllc quo sort sa marque ou sa tarlle, d'&hanger <lt,, donnees a tonic vrtessc avec n'rmpone qt.el autre. Cct cchangc se concrot1se en l'un des nombrcux services de l'Tntcmet coumcr Clcctroniquc,

publication de docwnonh, d'1m<1ge&, de films et de sons sur le Web, fomms de d.scussioo, partage de log1c1el�, etc AuJOurd hut, lntcrnct ct son ut1h�at1on s'est enuerement cmperc de notre vie au onondicn. �'I dcvenue uu phcnomenc qu'on nc peut b en passer. m ignorer Cette

rcvctuuoo.n, contnurcment a beaucoup de cenec qu, ont precede, oot nne nholutJon do I'mformation ct de la commumcatton, qni entralne UJl ehangement fom!.unental dans nos

habnudes, avec notamment de nouveaux agissements, de nouvcllcs tacons de pen,er, de v,vre ct d'Cchangcr avcc l<lS autres

L'mtemet a aussr renfcrce la canacuc des admm1<,tmt1nns et �r,tn-pr,..-,, � �.('h�ni,:-r des mformahons C'cst pourquoi le, eotrepnses voulanl etre cornpet1tives sont pamcuho!rernent en mesure de tircr perti de la capoc1te qu'iL Internet de diffuser rapidcment, cfficacement ct ecorom.qoemenr une mformahon ou de<; documents sous une formc

clcctromque, pt,rrnettant amsi unc pnse de d<;\c1s1on mp,de, ct une actnahsanon rap1<.le des mfouualiuu, w parucuher en snuauon de cnsc De phrn les rcuvelles technologies de la commumcat,on pennetteut d'ctabhr une relation plus etrortc entre les mdivtdu:, ct les cnrrcpnses

Le sue web est done une vitnnc pour lcs differenres entn:pnses a travers le 111Qll00, ,1 perm et de promouvorr l'acuvne de ces emrepnses Ll1 etant pre5"'1te sur le web l' entrcpnsc so

fail de la pubhc1t� en se fiusant connaitrc aupn\s de sa future chcntl:lc ct \'11\sure amsr unc plus grandc facrlrte de pr1,;e de c.,ntat."t en attmmt plus de chent, et favonsant le dialogue avcc

CCUX-Cl

(10)

Sur cc plan, lo Web 2 0 et scs drffercntcs technologies novatnces a assurcment fa,uriSC la monrcc en purnsance du web qui se veur dcsormars ptus attract,f et collaboratif. Ccc, a CtC rcndu possibk pnncipalement en pl.i�ant lunhsateur au centre des services en ligne

La tcchnclogre " toujours occupe une place ccntrale dans les travaux sur l 'mnoveuon dan� l'entrepr1sc, prenons comme exemple In defiruhon propcscc par Jean-Jacques Chnnnron et fhierry Grange « Le management tecbnologrque, c'e« le management de l'mnovatmn tecbnologrque. qu clle soil de produ1t, de precede ou d'orgamsauon, depws sn genese jusqu':I sa drffusron, done

a

sa rmse en ceuvre dans l'entrepn�, y compris de ses consequences, avantages et rnccnveruents JXH!r l'ensemble des variables et des acteurs qui font le Jooctwnnemerrt de l 'entrepnse

»

[P C 2009] L' emrepnse, en cherchanr plus de perfom,ance don suivre I' mnovauon technologique

Le Web 2 ll et se, paillenes semblcnt souvem ires e101gnO!'s du mondc plus austere et �eneux de lb,trepri'IC l J nc ,,n1,q,.. ,,... ,k JJJvJU< uon \>'If excmpk, �'11 qucr Amazon, Google,

facebook ou W1k1ped1a la concement dans son travail quot1d1en?

Au contra1re, les entreprises ne pcuvcm plu, se permetm:: d'igncrer le Web 2 0, et ce, pour trors bonnes raisons [GK et J-L- L 2009)

• Le Web 2 0 est avant tout un Web part1c1pat1f duns lequel les ccntcnus sont cree� par les uuhsatcurs La facrhte apparente avec laquclle ii reussrt ii obtenir la participauon de chacun est d'autant plus lroublank que bten des ectrepnses pement ii time unhser ks ,yslc'tnl'• Mll�hm�t,fs ()11e dinez-vcus d'un petrt Wikrpedra unerne A vctre emrepm,e 1 Beaucoup d appllcat1oru, du Web .l.lJ sonr crspommes et peuvent Ctre

dcplo)6es d.ms l'entrepnsc fuc1lcmcnt II sera,t pourtant rllnsouc de pemcr qu',l sutflt d'mstaller le logictel McdrnW1h, qui propulse Wdapedrn pour qu'une base de conna1,.ances jarlhsse spontallCmcnt d.ins I' errtrepnse

• La deuxtemc bonne raison pour que I'entrcpnse s'mtfaes;e nu Web 2 O est que l'unhsanon des methcdes, architectures et techrnques de ce dcrrner sur lee projets informattques de l'entrepnse, v compns Jes proJets strazcgrques. perme!lra d'augmenter le rapport cntrc Jes performances et la fiabrlnc de �e, systemes

• La trorsicme bonne raison pour que l'cntrepnse s'mteresse au Web 2 0 est de comprendre et d'�tre capable d'enncrper l'inforrnauque de <lennun I La mcdleurn

(11)

I

I

I

I

I

I

I

Chapitre I

Le web 2.0

(12)

I

I

I

I

I

I

L Introduction

Dans ce chaprtre. nous procedoos dans un premier temps une exploration de,; heus, en presentant quelques concepts et deflmnons gt,nerale� et sunout le� prohk'matiquc� levees conccmant la ddlmtmn ct drffercnts points de vues des specialistes :l pmpos du weh 2 0, cnsiute nous dctm.llons Jes drfferentes technolog,e, uttlrsee, pour bJt,r un sue c-0nlorme aux recommandaucns ct spccrtlcanons Web 2 0

2. Comprendre le web 2.0

J

e web 2 0, lxrme a la mu<lc, la pmrm,-:,oc <l'un 11<:,u,cau wch, <l'unc rcvoluuon commc d'unc nouvelle version de l'mtcmet Phenomene reel rcposanr sur un changement rechnologrque et une rupture d'echeile ht,., la crorssance du nornbrc <l'ul,hs.,kur� ou recuperahon de technologres anciennes ratraicmcs par un nouvel cngoucmcm public

D1ffiu1!e ck LU!llf-'leuJ,e �gufoHi<,U[ 4uel e.,,l u, "el, 2 0 Uua( (uul le uwu<le IJl!lle, �u1l lea dcflmnons scmblcnt s'opposcr Commc le soulignc l'ummutcur d'IIomo-NUH16ncuJ "On

V()lt b,en qu'1/ , 'ogrl d'un mfme phlnomi'ne, num, out mulllples dimension; Cnrarm

m1>1sten1 SW' la danenaon 1echmque, d'auire sur {es pra11q1Ns cdnonates, d'aiare encare •ur

!a d,memum vKwlr,g,,me." D'un cate, 11 est \TU oommc ls basculement des tcchmqucv vcrs

des sen rces, de l'autre 11 rcprcscnle ,in nou\cm1 reseat, d'10t,:racl10n soc-ale. nans le,, dcux cav pounant, 1 l replace I'untrsateur et ,;es relation, avec le, auires, plllll\t qu 'avec oo, come nu, nu des machine,

L'ccrteur Tnn o'rcuy rappelle certamcmcnt le rrucux d'ou vient !a formu!e a son origrne, le teune "web 2 0" Cflf(uran le sentiment commun selon Iequel ii se passan quelque chose de quahmtl\etnent different sur le web d'auJourd'hu, Pour lw, comme pour l'anctcn redacteur en chef de Wifed, Kevin Kelly, la de du succes dans cette nouvelle etape de

l'evolutum du weh reside danv l'mtelhgence couecnce "!,,, ><eh 2 0 eepwe ;71r un ensemble

d, modik, de �o,ueplwn 'de, ,y,ti'!me, anh,1atunm.x p/11, mie/1,7,enl, qu, pennellenl aux

gem d.- le, u11/1<er, de, mudeie, d'ajfmre, /,!gcr, qm rendenl p<JUtble fo syndna/lon et fa ux,pfratwn de, dunne,, et des ,u·vices Le ><eh 2.0 � 'e;t le momen/ oii /e1, 7,en., rta/1;en/ que re 11 'e,1 pa< le /og,rw/ qu, fail fr weh mm, le., ,erv,ce.< I "

Vu par ks tecluuciens de l'mternet, le "nouveau" web a pour objecnr de rendre Ies sues web comprehens1bles par des machmes , ra un ensemble de technologrns

(13)

j

I

I

I

C!J..J2.<IJ'.i:.l

H lccwe,c ·hu�

(celles du "web semanl:tquc") qui purm�ent d'agregcr ou de partagcr des services CL de� contcnus, de refondre les mterfaces, etc Vu par Jes designers, le web 2 0 parle de l'arnehorancn de J"expencnce ut1l1sateur Am�J, pour j-redenc Cavaca, spccrahstc d'ul1hsab1ht,! er <l'ergm1om1e le web 2.0 combine. d un ci'>M, une amehoration des uncrfaccs unhsareura et de l'autrc, des

archnccnacs

plus flex1bles, des protocoles de commumca11on ptcs nu,ert, ("eh services), une intcrcpcrabnne plus J)llu�<:<, . J.e web 2 0 repose sur unc

mulnrude de petites amcltoratrons technolog,ques (la revolution AJAX, commc d1;.11t Tecemment encore Wned), ergonom1ques (mrenaces nches), semannques (mrcro-tcrmats) qm donncnt des resuluns d'Lm<: grande souplesse d'uuhsauon commc Kt.tV,hes par cxemplc, un agregateur en hgnc unhsant ccs techniques [CT Ket 1-1 - I 2009J

A qui s'adresse en dcrim11ve k Web 2 0, se demande alors le consuuam en

"usab1htli" Peter M�hol7

°

Aux ordrnatcurs, comme le clam� Jeff'Bezos d'Amazon. ou bicn aux unhsateurs auxquels

,J

conlhe un pouvotr nouveau? Joshua Perter � r4nge resoturoeru du cete des ntursateurs technologiqucmcnt, nen d'essennej n'a change sur l'mtcmct dcpu1,

10 ans. L'esscucc du "nou,cau "<.h" reside dans cc cu'cn fom au1011rd'hu1 les gen� Pour lu1, le web 2 0 c'est le partagc de l mfonnalmn, fonde sur des bases de donnccs ouvertes qu,

µc1111dk11l ii ,J' aultc, ullh,al�ui� <l" It,:, em plover.

Dannah Boy<l, socmloguc ct cbcrchcuse chc� Yehoc', s'mrcressc moms

a

la

drstmcuon machines/humams qua la "glncah'-'lt1<1n" la glocahsanon c'cst quand un prodmt global e,l egalemcnt adapte aux parucularues locales. qunn<l ii resntuc a la globalisation sa

ditnensrou

socrale

I:11 mcllm,( �n avant, par exemple. Jes Fnlhonom,es qui permettent

d'ejoerer des mut; cle a des contcnus ou le r6le du rem1x, die s'intercsse aux

'nouvelks

s/ru�Wr<!> de dseuu qu, Cmerg,ml des snucrures global es el locole1"' le "eh 2 0 donne mix gen� la po:,:,1b1latc de trouvcr. orgam-er, partagt,r et creer de l'mformal!on d'une mamere ii lu fon pcrsonncUe ct globakmcnt accessible.

JI

est alors entcndu wmm,: une "vonanon ,tructura!e dan5 f"icoukmMI de I 'mjOnnahon".

P,iur Ian Davis, enfln le "eh 2 0 est une attitude, unc pjnlosophre d'ouverture sociale dont le but est d'abandonncr le cnntr6lc mdrvrduel sur lcs choses a11 profit de la participation du plus grand nnmhre

Dans ce nouveau depart, dam; ceue nomclle vague de reappropnanon du web, nc faut-11 fldl, vo1r tout srmpfcmcnt que l'mternet dev1<:nt cnfin un honzon oil pro,1eter ses

(14)

le w;,h 2.0

I

I

J

I

I

I

attentes Que le web devrent non plus une avcnrure tcchnologiquc. mat� b1en unc avenlurc humame (GK et

r.t.,

L 2009]

2.1. Historiqne et

dtlfinitions

L'cxplosron de la bullc mtcrrct en 2001 a dCfi111(1\emcn! m<1r<.1ue un luum<1nl dam. I'lnsrcrre du web Beaucoup de gens ont a cc moment consderc que le web ctmt unc ttX:hnolog,c wt<.\valuJe aim, qu'<1u �on\ra1n,, It: f,11\ qu'une bulk Me forrne puts �cl.i.te <:>l un

trait common a toutes le> revolutions mdustrtcllcs Ces soubrcsauts sont m6mc

wradt\nstlqueo du moment oil une technolcgre escendante est prete

a

enner dans une nouvelle phase Ccst en crtcr Ic moment ou tes simples pre\tendants amven! a boul de �ourfle tand,s quc tes pomts forts de, prermers gagnauts appararsseut et c'esr seulemenr ii cet instant quo !'on commence a comprendre ce qm d!stmgu<i Ies prem1e"' des second,

Le concept de weh 2 0 e<J apparu avec une conference <• bramstnrmmg » entre O'Reilly et Media lrvc lntcrnallonal Dale Dougherty, p10nner du v.eb et membre d'O'Re1lly noran alcrs qoo tnen lorn de �'il(re elTondre, le "eh n'avait jama,s ele au,,, ,mponant et que nombre de nouveaux sites ct applications a caractcrc mnovan( appararssa'enr nvec une rcgulanl6 deccncertame De plu;, le; quelques wc1et6 qui evaient survecu a l'hecatombe scmblascnt avoir cucrque chose de commun Sc pouva1t-1l ouc le crai..k de, « dot C<>lll ,, dit rcvclc llllC nouvelle en; pour le web au poiut quc l'cxprcsocn

,<

web 2 0 » ait un sens ? Nous

�nmmcs nlM� romhc� <1'Accord .,.,r I\' trnl qu<' c.-1� rn n�s,1 "" I� r.nn1Nr1...- v.d, ) II ,·IR1t nee.

A l'iasue de ce brainstorming, Ics confcrcncrcrs onl dilfcrcncrcs ks sues ct services cits web 1 0' de ccux cstarnp1llCCs "web 2 0' Par �x�mplc, le; equivalents des sites personnels sent ks biogs l'cqurvalcnt OC mp3 com est Nap,ter, etc Ceo difference, ne se sont pas aITTt�� aux �ue� 1<iul� ma,� egalement a,1x grandes familk� de services li6e; aux web Par cxcmplc la speculation sur les noms de <Klma,ne�. o[)<:r6e� pendant le, anne<:; 1990, a fu1! pl<11..e uu UJMlhe grandissant du reterencemem, les systcmcs de gcstlon de conrcnu ( cncyclopcdics en ligne) ont em progre>>1vem<inl rempluc.ls pur des "'' k, Ceu,:·c1, populans6 par Wrkipedta permetrent aux membres dun groupe social, unc cntrcpmc par cxcmpic. de proposer des definitions aux terme< ut,h,,es par le group<: sans en referer ii un rcdacteur centralise

(15)

ha '1fl'e l

le web 2.0

I

I

I

J

I

I

Pour tous, k web 2 0 est unc plate-forme d'mnovauon QUl fall en quo!quc sonc du w"b un sy�teme d'explmtat1(m Richard Marcus, de Web 2 0 bxplorer, met tout le monde d'acccrd · que ce soil celles des techniciens, des soctologuc\, dcv web dcsrgncrs, des ph1loSClphes, de; educate\lrs, des businessmen toutes les defirut:Joos du web 2.0 comptent

"Le

web 2 0 esr

<(J{,Wf

es/ ouverr (ou

If

le devrmr),

If vcns kusse

le conrr6/e de vos

donnie,, 1/ milange le global m, local. {,e weh 2 0 corre.,pond i, de nouvelles mterface, - de

nouceltes mameres

de

rechcrcner et d'acccder

au come

nu.

Le

web 2.0 es/ une p/m,'}orme er

pa., .rnulement pour que !es diveloppeur, er.Jent des applical/am comme Gmml ou Fllckr le

web 2

IJ est

wre p/aieforme

pd:!<: J recno1r

/es

iduat/eur,. lu mid,w.,

lu po!,11q111:,

le., communautb. pour pranquemem ehacun en fint I

/,e web 2 0 <- 'e,t lout ala et ne fazssez perwnne vour dtre que c "f'M I une ou / 'aiorc de '-" a'if,mtwm. Le web 2.0 park de, penonne,, q1<and /,: web

descend

i,

em .,

Dans son excellent article "Web 2 0 ld purssance dernerc: le battagc mCd1at1que"

("Web 2

0

The Power Behind tnc Hype'), le wctcoegncr Jared M "pool va dans le meme

;en� le web 2 0 n'est

pa,

une chose, rna1s une coilecnon dapproches. qui tomes convergent

sur un monde de nouveaux dc,cloppL-mcn\5 0:> appnxhc,, ) compns ks APT, RSS, Foll�ooo1mes, Res,,aux sociaux , proposcnt soudamcment aux crcatcurs d'applicanons unc nouvdle ITldm�rc d'appn1<;ht,r des problemes complexes avec dt,;, resultats clonnement

efficaces

r -0 1\00 2 fl n' est pas 11110 rcvotouo» roohmquo ncccsn blc nux sons d,,';vcloppcurn 11

repose sur des ouuls

simples d' unhsancn cenrres sur I'unhsateur. Car cet unhsateur n' est pas stormee, male b!en relit aux conunnnauec qui eont reo �lernlff. Concreiemem, le co11cap1 \,.,.h 2 0 n'aJamm<; en de r6elle defimnon par les instances supencorcs, commc le W3C.

on peut resumer le "concept" Web 2 O en deux aspects !"lUI qui est tochmquc et

l'au!rc qm est plus h6 a la commumwt1011 et le partage

� Au ""cau tc�hm1.1ue le Web 2 0 correspond ace que !'on peut appeler Jes interfaces

enriclnes (AJID., Flash Ruby on Ralls ) Tous ces cunls techrnquee, Ont pour but de foc1hter lu. nu�1gat10fl et !'ergonomic.

(16)

le web 2.0 - -

I

1

J

I

I

I

>

Au mvcau commumcatHm ceb corre,pvrn.1 JU partage et

a

la diffusion durtormanon (blog, RSS, unllsanon d"APL portarl communautaare, tonun, folkscnorruc, wrkr, etc) mars aussr au markdmg '1l'Jl

n y a une volonte certame de redonner le pouvorr aux uuhsateurs. ks mtcruautcs devreunent acteurs c'est ca la plulosoolnc du Web 2 0 [G K d J-1 - L 2009]

2.2. Concepts de base: nous donnons dans !cs paragraphc:s qm smvent qudques concept> de base du web .

2.2.1. Serveur web : un scrvcur web pcul Gire

>

un ordmateur tenant le rille dt: serveur mfonnutH.jl.lt: sur lcqud fonctmnne un logicrel

serveur ! l'ITP,

>

leseneurHTTPlu1-m6me,

>

UH <:ll><:lltl,k ,k ><:I"""" µ,;:rrneUdltl k lundwn11tcmcnl ,J'dpphcalmn., Wch

Le plus souvenr, un servcur Wch Ian fonchonncr pln�1cur� logicieh, qur fonctionnent

en paralle!e On retrouve la combma,son Apuche (seneur Hl"lPJ, M}SQL (servcnr de base de donnees) et PHP. tous ,ont de> logic1els hbres Soos Ltnux, cene combmarson s'appelle LAJ\.fl' ('<1glc Jc "Lmu>., Apache, Mysql,

rur,,),

sous wmoows, WAW' \<iWmdo\\-s, Apache, Mysql, PHP )) ), cl sou, Mac, yfAll"IP (« Macrntosh, Apache, Mysql. PllP 11)

La plupm1 do� ordmo.tcuro unltsc., oommc oc-vcur Web sent relics

n

Internet ct hebergent des sites Web du World Wrde V.'eh Les aurres serveurs se rrouvent sur de; mtrauets et Mbergent de� J;,cuments mtemes dune eencpusc. d'noc EiJuuui:,lrnLu11, doc

II

«

Sert

»

de�

page�

Web aux ordrnuteurs clients vra le protocolc http survant tes

etapea survantes

I Le client cmct une rcquete vers le serveur gtfice ,\ son ndresse et le port qui des1gne un service part1cuher

2. Le servcur rccorr la dcmande et repond It ]'aide de l'adresse de !a machine chente et

'IOn port

3 II pcut rcccvorr et

,tocler

des fkh1er,, de lu part d'un ordmatcur autonsc (protocole FTPJ

(17)

l'igure.1. Le Serveur web 2.2.2.Un 'iile wen . c'te!t quui

7

Ensemble de pages mulumcdia (tcxtc, rmagcs. son, v1<l6o, ) rngarn'«'x;;, aulow- dune paged accuer! el 11.!e<, emre elle, JIBr de; lie11s hypeuextes, uu �m�ml,k o.k Iichrers

texte a la norme HlML qui refercncent et orgamsent des dona..''" (J,,.,ale, nu di,t.i.ntc,) en uuhsant des bauses de fonnatage

,1•1-sr, ••• • ,, ... ,.,, 'c:, ,.,r�··) :c-.;,;'

I

•..

'

I

'

'

.Ji

'

'

'

'

..

,,

..

'

'

. .. -.

'

,.

,,,.

..

&,! '""

bi«'"

{;,gi! '"'

Figure, 2.Exem11le de site web

(18)

('h

,ire

l

k web 2.0

'"'

• ••

I:,,,""'

J,. ,m,�e<. """

-

.,

�.,.

.

�"'P""'"""J"

"'"''

.,..,.

...

.,.

.., 1"""

i

-,

c ::

c"p!, 1j11 , .. ,,,11

)

'"''""""' !lHTML1

""""'

I

I

O'a'r'"

I

Jigurc 3.Fxernplc de site web

L'ensemble des fichrers necessaires a J'affichage des pages Web sont stock6s sur un ou des ordmateurs cmmecte, (>Jen permanence 9. Interact Le contenu de; pages est transfere via le prorocole HTI P, re�u inter

prere

et affiche par le navrgatcur de I' ordmateur chem

---® :.·:;::·.::�

...

,.,_,

.... ollTMl ��

...

l:flJi!

·---,

...

�-Gl

�I

Internet

I

[I)

\

Site oli•nt

Figure 4. Le ,ite \Veh : c'est quoi ?

I

J

J

J

J

2.2.3. L'adres�e d'un site \Veh: c'est Quoi?

L'adresse d'un site 'web, souvent desrgnee par le stgle URL (Uniform Resource Locator) mdrque glineralement le prot.oc<,le d'(l(:Ce, (http, ftp), k nom du ,erveur, le nom du domame ct sous-dorrunne, et parters, le norn du ficlucr ct l'cxtcnsiou du document. Excmp!c hllp ,/IW,W rnfowbeb l 7 fr,

� hllp pm(ocok du Weh

7

(19)

lha

,ire

;,- w"'w servcur \\eh

Y mfowcbl? nom cnrcgrsrrc chcz un

«

register » ;., fr domame - aorevraunn du pay, (France) 2.2.4. Une Page 'Web: c'est Quoi

r

le web O

C'esr l'umte de consultation du Web, un document mfonnahque compose de texre exclusivcmcnt (I[)()% en mode

«

Caracteres 1>) contenant

• Le texle vu par Ies mternautes,

Le texte de; marques de fum1a\ (Bali'lCS) ..eil

a

forrna!er le contenu des pages vues par Jc, mtcmautcs, ct le textc des hypcrhens mtegre Jes ressources (son, ,mage'l, vrdeo) respecranr ks Langages coneus dt.,., n.iv1gateu11< (N�sL.tp,;,, TE, Firefox, ) HTML, XHTML, XML, CSS, JAVA, PHP, SCRlP is, etc

2.2.5. I 'adrcssc d'unc Page Web , c'c,t Quoi ?

L'URL rdenufie de mamCre unique l'ernplacernent d'un ordinateur, d\m

repenorre.

d'un fich1er, d'ue par.igraphe d'utl<.< page web sur Imcrnct, Excmplc

littp I, rnfowd.117 tree I r/Meteo htm#le�_prevmons _ml:te.i _ dans _ quelques _ vrlles

• http 1 ... pmlfH'nlr rln Wrh • 1nfoweb\7.leourndu>1te. • free fr · I hobcrgcur de la page • Meteo btm le nom de la page web

I

I

I

• #J.e� preY1�1ons metco 1' arn .. rc du paragrapbe

3. Strecturcs des sites \Vcb et

prjnclpes

de n.a,·igation:

Drfferents structures et pnncrpcs de navigation cxisre, a savorr le mode Imaire, Je mode luerarctuque, le mode en torle d'ara1g110!'e et le mode en gnlle

a. Mode uneatre : Le mode lmcam: utilise une logrque de surre, du recrt au dai,semem alphabt:t1que ou chronolog,qur., Les pages soni hCC, Ln!rc cues par des boutons

"survant" ou "precedent" Cest lo modclc le moms uncrcssant sur le Web, car 11 unbse peu ks foncnonnalrres de l'hypertexte La v1s,te est m<.lnotone, parlm� f)Crublc

(20)

'ha ,tre

r

Ii• w�h 2 0

�Prev

�,»

I 1--:

Figure 5 .Mode tineairc

b. Mode hiiirarchique: Li;, mode h1emrch1que concvte ,\ apphquer unc dcmarchc h!CTarcluquc ou par menu La p!npart des systemes d'aide en hgne sont de cc type Ce mode est simple ii mettn: en oeuvre l

.a

nav1gat1on ) est mtumve, Iunusarcur oomprcnd b1cn la structure du snc car ii est habrtuc it cc genre dorgamsanon Cette orgam,;a11on h1e!"arch1<;i";e nece,,,te cependan! un travail danalysc prealable du conlenu (nouons prc-rcqurses, doublons d'mfonnauon ) car certe structure hremrcfusee oe sera efficieute

,1

hnformauon d1;pomblt: n'est clam:m,.ml orgam�e Attention aux menus 'fourre-tout" ou au." decoupages trop profonds de l'rnformenon

--

I

I

I

I

I

I

J

J

J

I

[PJ.2001]

"

Figure 6.i.\tode hiirnrchigue

9 TllllHUl8W

Ml•• .. �·-"

i1.ri· jh�" II •!'aJ-,O::

,.,,�.

"'"""""�"

,....,,�ff0�H-M,

.,_

..

_

..

(21)

c. Mode en toile d'araignet": Cc mode est un rcscau de documents pcu ou pas structures relies entre eux par des hens hypertexte L unusareur navtgue d'un document :l. I'autre en chemmant au ha<,ard des hen� Le mode en tmle d'ara1gnee ne possece aocuoe structure, J'entr6c peut se faire par n'importe quel bout, ii n'y a pas de "vue d'en,emble" Cest l'mconv�ment rnaJe11r Cllt l'ut1h,ateur pi;,ut se pen.Ire ou manquer

ccrtuincs parties du site [V L L 2000

J

Figure 7.Mode en loile d'araignee

f<igure 8.Mode grille

-

- - -

- -

El

- -

---

d Mode grille : La gnlle est une as,()Cmtlon lm�am, et h1"1"arch1;ee a�ec Lho,x

rUtrlOCC�

I

I

I

I

I

I

4. Techniques ct technologies du web 2.0 : A

pres

avoir

presenter

qudques pnncrpes

J

I

de base du web pour eomprendre wn fonctwnnement, ams, que les d1fforentes "tr1.1<..ture" "1 pnnctpes de nangation des sites web, nous procedons dam le� paragmphcs qui survent la

presemauon des dJJlilrente� rnchmque,,

et

t<X-hnolog,es permettant de developper un site web

2 0

interachve de

qualite

I

I

Pour implcmcnlcr lcs technologies du web 2 0 lcv dcvcloppcurs ct conccpkur<

m1�tm1ed,as ont u leur disposition plusreurs langages de prograrnmatton, prmctpalemeut le HTML, XHTML, XM:L, JavaScnp1 CSS, AJAX, PHP, etc

I

4.1

HT.\IL:

Le HTML (Hypcr'Icxt MarkUp Language) est un langagc cht de« marquage » (de (< structuranon

»

ou de« bah sage») dont le rille est de formah;e-r l'ecrrture d'un document

(22)

Cha «re frweh 2,0

I

I

I

I

avec

de,

ba.J1se� de fonnatagc Les bahses permettt:nt dmdtquer la iu,..,n don! don etre prcscntc le document et ks hens qu',I etabht avec d'autres documents

Le langagc HIML pennet l'ecnture du s,ontenu des pages web. tandrs que le protocok HI'l1' sert a acceder v,a le rcseau a ces documents reperes par leurs adrcsscs appel6es URL

On appelle world wide web (note wv.w) ou tout �implement web la totlc vutuelle

formcc par Jes drffcrenrs documents (page; weh) ht\� entre-deux

par

des hyperl.teru;

Les pages web sont generalemem orgamS<:es a1.1tour <fone page d'accueil, jouent \111

pomt central

Jan,

la n.1v1g.ihon ii l'.t,00 des liens hyrertextes C.et ensemble coherent de pages web hoo, par des hens hypertcxtes ct aruculees autour d'un,: pdg:e d"accue1] commune est appelee site web.

Le \Vcb C3l ninar unc enonnc archive , rvuntc 1,11mpo',OO d'll!l(l mynade de sites web pruixisant des pages web pcuvant conterur d11 texte nus en fonne, dee image\ des sons. des �,dco, CIC

a.

nnn,

est un standard : Tl est important de comprendre que le languge HTh:IL est

\111 standard, c'csr-a-drrc qu'il s'agit de rccummandat1on� puhhOO, par un consortium mternational k World Wide web ConS{)rt1um (V.'3C)

Les specrtlcanons officielles du J ITML decnven( done Jes "mstructrons" lJ l ML mat> en aucun cas teur 1mpll"m"'nwt,01L, c cst-a-due leur traducnon en prugrnmmes d'ordmateur, afin de pcrmettre la consultanen de p<1ge� weh mdependammcnt d11 systeme d exploitenun ou de l'arcbnecture Jo: l'onlmateur

Ioutefors, auss. eroffees le; ,¢c1ficat1ons soicnt-cllcs, il cxrstc tuujours une murge d1nterpreta11on de la part des navigateurs ce qm explrque qu'une mtme

page

wch pmssc s'affichcr diffCremmcnt d'un n.i,�gateur ;\ l'autrc

De plus, J.! arnvc parfois que certams edueurs de logic1el, ejoutent des mstmcnons ll!ML prupnetanes. c'esr-a-drrc nc Ia.sam pas partle des specifications du W3C Am,, des J)llge, web contenant ce type d'rnstructton pourront etre pdrfa,tem.m! affichccs sur un navigateur et sercm totalernent ou i;,n part,c rlltsihlcv sur !es autres, d'ou la m:cesmC de creer

(23)

Cha1/Jel leweh](J

I

I

I

I

I

l

I

I

I

I

arrnbuts en editant leurs propneres dans un formula1re Prmr autaru, a fin d'unhscr au mieux cc genre d'6d,tcur, unc connarssancc prcalablc du HTML est tout de m&nc trcs utile.

Il ex1�te t!galement des t!ddeurs pcrmcuant o'ccncr le code HTML en afflchant le; hauscs. les attnbuts et leurs valeurs avec drfferentes couleurs pour une met!leure lecture �1

proposant pdrfo1s des outll\ p<:,ur ,enfier la vahdue du code HThil,

d. Structure du document HT.ML: Un document HlML commence par la bahse <html> et firut par la balise <vhtrnl > ll connent egalement un en-ti!te decnvam k 1111�

de la page, pms un cvrp, dans lequcl sc trouvc le contcnu de la page. L'en-tete est dClumt6 par les balises <head> ct -ohead> tandrs que le corps pru les bahses <body> et </body> Vrnc1 comment apparatt un document HTML ·

<title> Ture apparaissant sur la barre de titre <mtre> <rhead>

<bod)>

/*contcnu de la page web•/ <01,ody>

<zhtml.>

4.2 XIITI-IL Le XHTML c,t une familk de l}JX: Jc document� basee sur XML et

Cund.rnt TITML 4 rn grm, c'Mt ui1i nm,

s

Jour d,1 types cc oocuracuts (Trausmonal. Strict et l-rameset) du 111 M.L 4 pour qu'il sort compatible avec les nav,g,;tteurs compr<,>nant le

XML Cette mi,e :l. JOur perrnet aux oe-eroppeurs oe rendre compattb!e Icur contcnu avec XML ct \SJ des regles simples sont smvies) avec IIIML

a Les a,antagc:s de passer II XHTl\H. ; passer de l'uwhsatton du HTML au XITTML

pcesenre pas ma! d'avanrages a savoir

., Les documents XHTI.11. sont conformcs a Xl\1L, cc q111 unphque qu'tls sout drrcctcmcnt hsablcs, cditablcs ct vahdables avcc les cunls XML standurds,

., Te, documents XHTM1 peuvent erre ecrus Jl<lur foncuonncr auva bicn ou mreux

qu'rls

nc le faisarcnt pr6c&lcmmcnt dans les navigetcure ccmpanbles H'IML 4.

" Les documents Xl-ITML po;,uven! ul1h,-,r d�, appil<..1llon� q111 r�po",Cn( sur le DOM

HTML autant quc sur le 00.\1 XML 13

(24)

("'ha ,trel II' Wl'h 2 0

I

I

l

I

I

I

I

I

l

I

.- I e XHTML est lu prochame !.'tape de l'llvulL1t1on de 1 lntemet Fn rai-am le chorx de l'XHThfL, vous cntrc,: dans le mondc XML tout en rcstant compatible avcc le HI.ML 4

b Pourquoi passer� XHTML ? : Nous vcnons de voir quels etarcnt res benefices de la mtgrahon a XHTML Mais XHTML est bicn plus quc ca

• XH I ML etant b,1,6 ,m XML, 11 e�t par d<!fimt,on modulahle et d est possible de lm aJOll!Cr d"Jutrc� bahscs ou d'autrc� altnb11ls facrlemcnt. en survam la specification sur XHIML Modutartzanon Par excmpk, la cr6ation d'un module "Chimie" pennettrRlt la n,-pr6'>Lntatlon de frmnulc� ou de molecules au scm d'11nc page sans passer par des

unagcs

• Xf-ITML, tout comm� XMT, est un lang,1gc de dcscnpt1<.>11 de C()ntcnu, c'c�t a drre que la misc en page scra terrc par I'ajout d'unc feuJ!lc de style Cctte approche pennet de rendre Imble et accessible routes ks 10fonn'1t1on� contenues au �em d'une page a tou, !es tvpee de navrgateure II eet amet possible de conmlter un site ccnfonnc a XHIML

.i larde d'un smartphooe, d'une television, d'un pccketl'C, tennmJl alpha La concersron sera Ianc automauqucment par le navrgatcur

c.

Conformiie du documeut . Pour qu'un document XIITML wit confcrme 11 don

rcpondrc am. 4 critcrcs cxpnmcs cr-dcssous

.,, L'C,km�nL ra.:111� don Ctrc '-'html>.

,/ L Clement fdCln<: du document dort nommer l'e1pace nommat,fXTITML en ut,h�ant

l'annbu! , xmlns L'cspecc nommaufpour XfITML est defim par http /1WYAv "3.org/1999, xhnnl ,

.,, II dort contemr l'unc des 1r01s DTDs survamcs X1-ff1'.1L Smcr

-

<rxx::TYPE html PUBLIC "-lf\\'JC//011) XHTML 1 0 Stnctl/EN' "011)/xhtml 1-,tnct did"> XHThfl. Trnnsmonnel

<IDOCTYPE html PUBLIC "-i/WJC/IDTD XIIT\tL I O Transmonali/EN" "DTDkhtmll-

traru.it1onal dtd"> XlTJ1',.fi., Frameser

<'D(){'TYPE html "PUBLIC "-i/W30/T)TI) XHTML 1 0 FramesctJ/FN" DTI)fxhun11-framesel dld">

(25)

Ch Ir'

.' Cette DID dort

stre

defimc .iv,1111 l'eleruent recme du document, -./ Enfin, !I dou erre confonnc a la DID mdroucc ,

'

"

J

I

I

I

I

I

I

J

J

J

I

I

G-

VC"rn10n

•1

O" cncodmg-'UTF-8'?> -·--- --�-

ncx::TYPE html PUBI IC "-/,'\V3C/IDTD XHTMJ. 1 0 SlnlVIFN' "DTD,>.h\rnll- stnct.dtd''>

<h!ml xmlru='http /N,"w w3 orgl19991xhtml" hllll lang-'cn" lang="cn"> <head>

<title> Titre appanussant sur la barre de tJtre </title>

<rhead>

<body>

/*contenu de ]4 page w.,h*/

<zbdy>

<rhtml>

d Utiliser XHli\lL avec d'autreo. espuc"" nomin11tifs: il est possible d'unkscr XH'Th.fl avoc d'autTIJ,, module� comm11 111 rn.;com,"" Id tr=1ficat10n XHTMl

Modulauzanon V01c1 un cxcmplc d'ecnturc d'unc formulc mathCmatJ.quc Jogi A

<html xmlM-"http //v..,.,,,w.w3

o.-g,

1'199/xhml" xml lang- 'en' ang-"en'> <head>

<tnle> A M.ith �,;:�mpl<:< /11 tle , </head>

<body>

<p>lhe following 1� M<1thJ\.1l !lldrkup <::/p-'"

<math xmlns="http //www. w3 org/ J 998/Math.'MathML' '>

<apply> <log/>

<logbase> <en> 3 <kn> </log base> <er> x <kn>

</appl)>

<

1math>

<lbody>

<vhtml>

4.3 XJ\fL, XML, m,ual de « extensible Markup Language » qui sc tradutt en francats

comme s Langage a bulrses etc:ndu », ou

«

Langage a bahscs extensible », est en quelque

sorte Wl langage HTh1L amehol"e p,,rmettant de <l6fimr de nouvdles bahse, Tl �·agit effcctlvement dun langage permeuant de mettre en forme des doocment-, grace a des bahscs (markup)

(26)

!

I

I

I

I

I

I

J

I

I

I

I

Contrarrement

a

HTML, qui est un langagc figc (avec un nombre de bahses hm1te), Xvn.

peut ctrc ccnsrdcrc oommc un mctatangage pcrmcttant de dctimr d'antrcs langagcs, c'csr-a-

drre defimr de nouvelles bahses pcrmettant de dccnn: la presemanou d'uo texte La force de XML reside dail'l sa capacne ,\ pouv01r decnre mmporte quel domame de donnees griicc a

SOil extensibilue

11

va perrnertre de structurer. poser Jc vocabularre et Ja svntaxe des dormees

qu'1I �a contemr

En

realue

Te, hall,;e, XMT d6cnvenl le contenu plulf!l quc la prcscntauon

(comrmremenl a HTML) Ainsi, XML pennet de scparcr fo contenu de la presentation Cc qui

permct par exemple d'afficher uu meme document sur ,k:, applnutions uu des ptiriph�nqoo, dlfletents sans pow: autant necessrter de crccr autant de versions du document que l'on necessite de represenranons I

XML a

ete

mis au pomt par le XML Working Group sous l'egide du World Wide

Web Consortium (W3C) des 1996 Depu1\ le 10 fevner 1998, le, specncauons Xl\1L IO ont

ete

reconnues comme recommandanons par le 'wJC. cc qui en fuit un !angage reconnu (Tous le, documeruv Ires a la norme XML sont cons,tltables et tel6chargeable-; vur le site web du

W3C, http //www w3 orgiXMLi)

XML est un sous ensemble de �UML I Standard Lcucratrzcd l\'.lru:kup Lauguegcj, oenm par Jc standard ISU8879 en 1986, uunse dans le rmheu de la Gesuon blcctroruquc Documentatre (UED) XML reprend la mereure parl!e des fonct,onnahte� de SCrML, ti s'agn

dun<, <l'um: ,unphfi,,al1uu d<:: SOML afiu ck k 10:nUl<:: ultlisaLk sill k w<::b r

a. !\Tise "'" p>1ge de XT\.1L : XMT t:sl un rl•rmal de descnpuon de, dormees �l non u,,

lenr representation. commc c'cst le cas avcc HIML La misc en page des donnces est

assuree pm un langage de mu,e en page tiers

JI

existe trois solution; pour mertre en

fonnc un document XML

./ CSS (Cascading StylcShcet), la solution la plus uuhsee acrne!lemem etant donnC qu'Il

s'agu d'nn standard qw a dCJa fall ses prcuvcs avec HTh1l. ·

./ XSL (cXtcnsible StyleSheet Language), llll langage de lcurlles de style extensible

developpe speciaremem pour XML Toutefms, ce nouveau Ian gage nbl

pa,

reconnu pour

J'rnstant comme un standard officiel •

(27)

'"" 11,�1 le w�b O

I

I

J

I

I

I

I

I

V XSLT (exrensiotc StylcShcct Language Translonnauon) II s'agn d'une recommandauon \V3C du 16 ll()vembre 1999, permettant de transfonner un docmnent A!,1.1. en document HTM.L accompagne de fetullcs de style

b. Slruclure des documents x._'11,: X1vfL IUurn!l uu rnuycn de v(.,-,fi�T la >)n(ax� <l'un document l,'liice aux J) IJ) (Document lype Deflrunon) II s'agrt dun nctuer decnvant la structure des documents y rarsant reference grke a un langage adapte A1ns1 un document XML dort survre scrupulcuscmcnt les conventions de notation XML et pcut

ecenucnemem frmc

rct'emnce ii une om decnvant l'nnbncanon des elements possibles. Un document smvant Ics rcgles de ::O..fL est appete document hren form,;\

Un document XML pos,6dant une DTD et etant confonne a celte-cr est appelC

document vahdc.

c. DCcodage d'nn document XML : XML permet done de dcfimr un lormal d'6changc ,elon le. l.M,,om; de l'unhsateur ct offre des mecamsmcs pour v6rificr la validrte du document produll TI c<;l done essennel pour I� receveur d'uu document XML de J)OU\illr ci,.tr:11rc le, donncca du document Ccttc operation est possible a l'M,:k d'un oul!l appelol analywur (en ,tr,gla,� p.in.er, parfois Francue en parseur) Le parseur pcrnict dune part d'extraue Jes donnees d'un document XML (on parlc d'analysc du document ou de pal'l,mg) aum que de v6nfiet Cvcnruellcmcnt la vakdue du document d Les a\nntnge1 de XML : V01<.,1 les pnnc1puux atoues de XML

V La hs1h1hM aucu11e conoaissaoce nc doit thconquement etrc neccssarrc pour comprcndrc un contenu d'un docwncnt XML .

V Au1odescnpt1f et extensible,

v' Une structure arborcsccntc · pcrmcrtant de modclfscr la major/II! des pmblClllc� mformat1ques ,

Y UnivcrsalitC ct portabilitc lcs d1!Tcrcnt, JCUX

<le

<.,am<.,tc«Ss sent pns en compte,

V Deployabl" ,I pcut etre facslemenr dismbuc par u'unporrc qucls protocolcs pcrmcnaut de transporter du texte, comme H1TP;

V IntCgrnbilite un document XML est unlrsablc par toutc apphcarron pourvue d'un parser (c'cst-a-dirc un logiciel permeuant d'analyw un code XML),

V Extemibihtt nn document XML doll pouvorr

cue

uttltsahle cans tous le, domame< d

'acoucauons

Arnst, XML est particulieremeot adapte a l'ecbange de donnccs ct de documents L'1mC!"Ct de disposer d'un formal commun d'Cchange d'mfonnat1on d6pend du contexte

(28)

1e,.eb20

I

I

I

J

I

I

I

I

J

l

1

professronrel dans lcquel Jes utrhsateurs mterviennenr Cest pourqum, de nombreux formats

de donllCo� issue de XML appam1sscnt (11 en cxht<l plus d'unc ccntamc)

-" OFX Opi;,n Fm,1nci<1l eXchang., pour le, e<.,hanges d'mfonnat1oru, dans le monde financier,

-" MathML Mdthematirnl Marlup LungUllge perrnet de representer des formule,, ltldlh<lm<llltJUC,

-" L vii . Chem1cul Markup I anguage pt;,rrnet de decnre des composes cfurmques ,

-" SMTl Syn,;hromzcd Mulhmcdi,1 Tnkgrat1on Langu.,gc permet de crier de; pr<:sent.thons multimedia en syrcbroeusant drverses sources audio, video, texte, etc. [A-B 2007J

4.4 Les feuilles de

styles CSS : tmnal de Cascading Stylbheet, CSS est un langage specifique a11 Web, frequemment employe com.me compliment du langage HTML, et dont Ju fonct1on est de former des feutlles de style; charg6es de la misc en fonne des documents web

II gl:re I esthctique (couleurs, typograplue) et diverses fonctwnnalltes [R.G, 2009]. Son champ d'adum ne se l1m1te pas au media M:rten (C<;ran), ma,� s'etend egalement aux medias print (impnmante). projection (p!'esentanons projetees), brrulk (tablcUc� a l usage des a,eugles), embossed (rmpresston en braille], auml1�peC<lh (prnpnetes aud1t1ve�), handheld (assistants numCnqucs) ct Iv (Web-TV)

a. Pr6entation : I a version actuelJe de CSS (CSS 2) complete la version J>[Ccedente,

CSS 1, avcc laquelle elle est ennercment compauble Us feu1lle1 de styles som

apparues dans Jes annees 1990, penode pendant !aquellc [es dcux prmctpaux navrgatcurs, Netscape Navrgator et Microsoft Internet Explorer, crearem leurs extensions mutuellement incompatibles et truffees de bahses de propnetes Chacun refusant res elemems de l'autre, 1l fallaa conce,oir ;o,i, {Mge; en detectant le navigi,tellr

unhse ct en adaptant le code au besom CSS s'cst pcu :\ pcu imposc commc standard unn ereet palhanl cee prohll'me1 de C<Jmputib1 ht<:

Apr6 son acceptanon par le WJC qui l'associa au langage HTML, la version I Odes tcmllcs de styles CSS tit son entree dans Ies difjerents naV1gateu1'1 (11 �·agii<m.11 alor1 de

Netscape 4 et d'Jmernet Explorer 4, qui incorporeren! pcu a pcu ccs nouvcllcs propnetes) CSS version 2 0, apparu plus lard, orrrau de nou,elles possrbthtev b1en pl.i.� vastes posinonnements divers et precis, fonctlonnaliles d'accessibilne (notamment pour lcs Iecteurs vocaux), etc

A

present, la QlLl>l-totahtt\ tks navigateurs propo�ent tou; C:',S 1 et pre�que tou.,

(29)

('fw itrt J lewl?h }(I

L avantage essentiel d AJax reside dans llllO plus grandc rcecuvrtc de rmtcrtacc par rapport nu Web cla1,s,que

a Qu 'e.t-c� q u' Aju ? : Ncus ullons toot d'abord considerer ! 'aspect foncnonnel d' Ajax, a!m de montrcr cc qu'1l apporte

par

rapport au 'Neb classrque Nous detarllerons ensune Jes technologies mrscs en ccnvre puisque AJax n'esr pas en lu1-meme une 1echnologie, mars un �n..emble de te�hn<llo1,11es ex,stantes, combmees de facon nouvelle.

b nuse II jour d'une partie de IR page: Dans unc apphc.1tlon web ctassique, lorsquc 1' un IJ1x11ew- � hque sur un hen ou vahde llll fonnulaire, le navrgarcur cnvoie urc req!letc au serveur !-ITTP, qm !m rctournc en rcponsc une nouvelle

page

qui remplace

puremenr et srmplemenr la page courantc, cornmc l'illustrc la figure sruvantc

··--·�·

..

....

- ---

.,

_

-

---··

Figu r" 9 : ,·01111111111i,.oliun dh-ntl�t·rv�r �" w�b dHosiu u�

Par exemplc, sur un site de commerce en lrgne, l' uhlr\.aleur demande U11e page, dam

laque!le ti �SJI ses cntC!"Cs <le rech<:rche de produns. l.01sq11'Il vahde le formulaire, une

nouvelle page

Jw

mdiquc lcs

rcsuncu

II peui al ors, en chquant cur le lien ade(!uat, aJouter tel pro<lult a <1011 pan,er ce qu, ramene une nouvelle page, par exemple Ia voe du paruer, etc

Dans la plupart de, >1teo Web, 11:1, pages ont generalement <les parties communes II s'ag,t notamment des hens vcrs Ics actions possibles sur le site lesquels conser,ent le

wnlcxlc cl pcm,dknL a l'unhsateur de savou ou II en est et d'aeceder raprdement aux mformatlons ou aux actions possibles Cos liens torment une scrre de menu, sllue le plu, suuvem en haul ou a gauche des pages Par exemple, pour un sne de commerce, le paruer de

I'utilisateur est visible sur routes Ics pages ou est accessible depws un hen {wuvent sou., la

forme d'une rcone representant un Caddie)

(30)

·1m

,rr

I

I

I

I

I

I

I

I

I

I

5. Cunclusiou

Dans ce ch<1p1tre. nous avcns prt',Ct!lC la problematique levee concemant l,1 Jefimtmn du web 2 O ct Ics drftcrcnts pourts de vus des specrahstes a ce nouveau ,enu, ensurte, nous avons d<lfimo qudques

pnnc,pe�

ct eonccpt.s de base pour eomprendre

son

funct1onnemen1, aprcs on a explore Ics differcntes technologies tmlrsees pour le codage de son contenu. le design de sa forrne et la gest,on du comportcmcnt de scs pages web, ct nous awrn� tennme par la presemauon d' AJAX qui se presente en rant qu'une unfisenon rnnovante des dlffCrentes technologies deJa cneee pour accnntre la qual11t! et I'mteracuon avcc Jes pages �h

Le chaprtre �u1vant, sera ccnsacre i1 la pl"C'ien(auon du r6!e des sites web d'entrepnse. am�, qu'aux tonnes prauqucs pour le dcveloppcment d'un site web de quah1e v1,uelle et /()11CT1onnel le

(31)

.I

I

l

I

l

l

l

I

I

Chapitre II

Role et ergonornie

d'un site web

(32)

Chap.ire fl

1. Introduction

RUie et ergonomu:c d'un .we

web

d'entff()f/Sf

J

I

l

J

I

I

I

I

I

L'lnternllt, "1 plus spe<.,1alem�t k Web, n:gorge d'mformat,on; de toute, sones Pamu ccllcs-cr, Ull bon nombrc pro�1enl d'entreprises qur ont chorsr d'l:trc presentes sur ce media C'est bien qu'elles) trouvent, ou comptem y trouver, un quelconque inb:rel

Dans ce chapltre, nous

prO:senlOM

quelqcre,

amuts

pou,sant

Ferurepnee

a

etrc

prG,enlc sur le web, de p!LIS nous donnons quclqucs rcglcs d'crgonormc a respecter pour developper 1.m �1t" "eb de qualite qui pla1ra Ii l'uttli<.ateur et aclomphra le rf>le vise JXIT r et1trcpn,c

2. R61e des sites web d'entreprises.

d'une maniC:re generale , ii exisre au moms tro1, rmwn, pour tcs cntrcpnscs d'etre prescmc sur le Wch

2.1. ROie de vitrine

("pst l<' 1cml prrm1pr ,..,,s, ,..,,,1 "' fl"' IP'}1 lf>l rll'mnrrM11 hf.rnw,,11p <l'Pnlt"<'JWt'l<"S a,rnr ,in ,ii<, VIL, '"" '

J!":;,., ••

tt:, "'' I� t'<hul, d !,<:I v,u:, "" Utl ,ii,;:, JJUUI le: !,,!!l, uil

,It:,

<.ht:t1l,, I "''"''aitcul

pur hi, ces dt:mmr; ,ont di;, plus en plus prt1ent sur le "eh D'a1lleun. cett\l foncl1on est toul a foit Jans l'espnt de l'Jntemet. le reseau est cense fournir toutes Jes informations qu'on pourrart trouver sur papier et aillcurs, purnqu'1l est un double ,1nuel du monde reel commc on l'a scuvent affirm6 Jans Jes debuts de l'Inreruet grand public A la plaquclte publicit.rure et au catalogue paplcr do l'entrepnse, 11 est done Iogique de corresponde une v1!nne et un catalogue

,irtuel�

Un unhsareur lute, pent ainsi de son poue informatique, sans se deplacer. colfecter un gmnd nomhrc d'mlormat1ons aur ln vcntc de tel prndu1t, d'oll. pour lu, un gam de temps coruml6rnble ll peut done commencer son marche ou preparer ses achats via Internet D'autam qu'tl y a surabondance de srte, tomparat1fs permettant de s�kct1onner rap,dement le, merjleures offn:s

Rea11wup d'entreprises commencent a considerer cerre toncaon de vitrine rnformauve comme mdrspensable A ce cujet, 11 convtem en

elTet J1ns1ster

sur la notion de vmme mfbrmarive Line vnnnc qur vauterart le, produnv et services dune soc161C sans foumir de sohdcs mtormatrnns Ilauerart certamement ees dmgeants, mars sermt de peu d'mt.er<lt pour

(33)

Chapllri' II Rdle el ergmwm1e d'un 11/e web d'entreprr,�

I

I

I

I

I

I

I

I

I

I

I

Jes tnternautes qui s'en detoumerart trb; v,te Cn .11te web ne vn que s',l foum,t ck

!information utile

Aujourd'hui, bcaucoup d cntrcpnscs l'ont compris el ii n'cst pas rare de !rouver sur cortams sues plus d'mfonnauons et de documents te<.hmque, ct comroerciaux qu'en consultant un revendeur C'est pamcuhcrcmcnt vrai en mfonnauquc ct plus gcncralcmcnt pour tous Ics produ1t� relevant des technologies de l'tnformation

Pour cxcmplc, la FNAC (reoeranon Nauonale d'Achats des Cadres) propose

gracreusement sur son site, unc: selection de dossiers techniques au format PDF Plu\ qu\me

simple ptaqreue commerc,ale, ce t)pe de document apporte des elemems dmformations

reprCsentant un indCruabk plus - et un gam de temps con\1<.k.,'rable - pour les chents potent1els

()lll veulenl connailre J,1 logique technique d'un materiel avant de tam: kur chmx Des documents bicn realises pcL1vcn1 Cv,<lcmmcnt - en dcvcnant des references en la manere - fideh-;er Jes, «neurs et futurs clients

2.2.

Fonct.ion

de communication et d'information

A COte de la presenteuon des prodmts et services de I'entrepnse. la foncl!on de communication merite qu'on s'y attardc Il } a d'abord un elTct de prestige high tech Une entrepnse qu, accede au Weh cit unc cntrcprisc branchcc, in, tfan, le vrn1, OOrw ,11ppoWc dymurnque La, l'unage myrhiquc de l'Intemet est asscmee et mt'me captCe au benefice de I ',,11

u e

p

r, ,,.,

L'Intcrnct csr un vastc ourll de communication u site web de l'entrepnse pent et dcir done i't� vecu ct gCn' commc un ouul de commLJmcanon, oberssant a ses rtgles Respect du ton de l'entrepnse, de sa chane de commumcation, de son style, etc

Indepcnd<lmment des questions dunage et de stvle, l'entrepnse va pouvotr communiquc::r, tom commc cne commuruque, de mamere gent,Tale, par le brats de ses documents mstitunonnels tels quc:: rapports d'acuvne, commwuqu<;\

ct

armonces

a la presse, etc

La presence sur le Web peut �tre l'occm,il)ll de mettre i disposition de la clientl:k des mfonnanons relative� sort a l'entrepnse, son aux produns ou services Encore une Iors la pluloscplue du Net est celle de la d1ffus1on d'rnfonnations. Le temps n'est plus ou un chcnt

(34)

!'hapilrf

JI

R6!e e1 erganomr� d'un 5rr.� w�h d'en1re7,r,se

I

I

I

I

I

J

1

devmt justrfier ses mtentions d'acherer aupre� du vendcur pour acceck:r a renames mformahons, car mob1hscr un commcrcral pour sensfarre la simple cunos1te de ccrtams chents n'est ceztes pas rrusonoabk l .a wlutl<m est de mcllre l'mformanon en ligne, le chent pcut lire ou recuperer ceues qui l'mten,�<;ent et done assouvir sa curiosn6. Qucl ma] peut-11 y avmr en cela s'1l ne reprC:scnte qu'un COUt margmal pour l'cntrepm.e et lw permct de ralher quclqucs nouveaux clients ?

Bien entendu, unc page web bicn faitc donnc toujours la poss1b1l1tll au visrtcur de

lats� ses coordonnees en vuc d'un contact plus personnarrse, vorre un message hbre pour poser WJC question La 1>U1te cl6pend de l'habilctc de l'cqtupe de vente pour d1:,trnguer le

«

tounste >) du reel chem potenuel

Nous tcuchons li du doigt l'un des avantage� es-enuels de ]'Internet pour line

entn:pnsc Outre le gam de temps ct d'argcnt, un enc web pennct de communrquer, a tout moment, ct en tout lieu Le site ctam accessible 24hl24, de n'tmporte oii dans le mondc, la rommnnirn,tinn <l'nnr rntr.,prisn prtlTid """ thrmc conlmuc, mmtermrnpuc. Des chents pcuvcnt faire leurs achats 011 se ren,eigner sur 1m tyfl"' de prestauon, en-dehors des horaires

d'omcrtures de l'entrcpnse.[G.K 2009J

Enfin, l'lntcmct no sc hmttc pas aux sculcv rages weh 11 e,i:iste un certam nombre d'apphcauons qut pcrmcttcnt a I'entrcpnse d'aller plus loin dans ra comm>.1mcat10n Fomms de cli,n.»1011 >l)t'Crnh,16, hotlmc �,a on

ouut

de ,,�,��si:�n� instsnts,�r, hstr� cl" ihff11sinn permeuant de gagncr en reacuvnc et d'annoncer facdcment son actuahte (et ses nnuveautes) a sea chcnt&'cootacts mscnts .. Certams site:, cummerctaux proposent memo des cunls d'alerte ;.ur certam� pmdun, Pim besom de sc rcndre regulierement sur le site Web. Le d1t�n( pctennel r�o,t les dem,eres offies d1roctemen1 dens sa bone de messagcrie Clectroruque Rref, le� nunle ne rnanquent pas pour opnmrscr sa communication dans un secteur donoe.

2.3. Vente par correspondance

Enfm, lcs sites web d'entrepnscs pcrmcrtent

a

cetles-ct de vendrc en hgne Ce g�nrn de srte fan appel ii des techmques encore plu,, soph,�nquee<i Mars l'opportumtc d'un tel syotbne de vente a distance ne se jusufic pas toujours lout dCpcnd du style de produus ou services veudus Beaucoup de PME-Plv11 peuvem aujourd'hut s'oflnr cette p,.,,;�1b,l1le de

(35)

i

I

I

J

I

l

J

j

I

I

I

I

01i!JLJJ,,rru./IL

"l"loc'le,a,,,,w:w,,,"''mu,,,,dc'«ec,,e,, ,,cw"'ebe,do 'eu,c">'""""''''

v1suelle des elements de la page Dune ma.mere gCn6rale, la zone Cl..'lllralc s.cra le poml de passage et de repos du regard et rcpreseere done un emplal-1:ment strategique a sorgner

A l'rntCl'lcur du site, res ,!lemt:,nts de navtganon oorvenr facilrter la navigauon desceadante et transversale desccndrc dans l'arborcsccncc du sue et passage a1SC d'une tUmquc a l'autro Le prmorpal enJeu e�'t de fscrhter et de rcdum: au maximum le temps c'acces el'informenon rcchcrchcc Il est mm, ,mportdnt de vetller a

J.> la Iisibiiitc des barres de nav1gat1on ,

»

la comprehension et ladaptanou des intnules .l. la c1hlt

»

la oisposmon des element� de nav,gut,on

,... la luerarchisatton des rubnqucs

;. la qualnc des media,

,> limiter Jes efforts cogml!f� de, mkm11utes

»

la tlmd!te de la nev'gencn

c Recherche et attc:S fodle et rapidt II l'information

Pl us qu'une simple vrtnne, la page d'accuerl doll pn':,<.mtt:r l'ensemble de� princrpales rubnques du site V'un scul coup c'ceu, l'mternaute dort pouvotr sc tare unc rdcc des contcnus ct foncnonnalites du site, ct sr possible } acccdcr en un clic Le concept du "one clic to

purchase" a pemus a de nombreux

sues

e-commerce d'optnmser leurs mtcrtaccs en tacrluant la navigation et l'achat des mrerneutes

Pow s'adapter aux drffercntcs typologies d'rmernaute, ct de rechcrche d'rnformauon

(gmdiie, ceprorarorre. etc.), l'mterfacc web dou proposer plusreurc ncces et entrees clans les rubnques Pour un catalogue de vente en l1gne, ,1 est rccommandc de mcttrc en place unc

na,1gatam par �.tt�gone; et sous-categones, un motcur de recherche, des guide� d'achat, une aide a l'achet. etc Les concept�urs d'mterfaces web dorvcnr egalement assurer une

identtficatron facile et pcrmanente des clL'ment, de nav,gahon et des liens html

A tout moment ct 11 n'rrnporte qucl endrort du site l'mtt:m<1L.1le don pouvmr visualiser rap1<kment

Figure

Table des Mati?!res
Figure 4. Le ,ite \Veh  :  c'est quoi  ?
Figure 6.i.\tode hiirnrchigue
Figure 7.Mode en  loile d'araignee
+3

Références

Documents relatifs

commandes au serveur qu’on appelle le SGBD pour manipuler d’une façon ou d’une autre les données de la BD sur le disque dur.. • Par exemple : un site WEB enregistre

Dans le cadre de ce projet, Saint-Gobain Recherche a decide de mettre en place, dans un premier temps un serveur de messagerie favorisant la communication avec le reste du

EasyPHP regroupe un serveur Apache, une base de donnée MySQL, le langage PHP ainsi que des outils facilitant le développement de vos sites ou de

Ainsi, nous avons utilisé PostgreSQL/postgis pour le système de gestion de la base de données, MapServer pour le serveur cartographique, Apache comme serveur Web et

Création de site Web II est un point de départ pour la conception d’un document Web à partir des balises HTML ou Hypertext Markup Language , la conversion de documents d’un

Pour terminer l’installation de notre serveur web, nous allons ajouter le support de PHP pour Apache.. Encore une fois avant de faire l’installation, nous allons ajouter les USE

otre mémoire se concentre sur l’étude, la conception et la réalisation d’un Site Web télémédical pour le compte d’une clinique médicale virtuelle dite «

Ceci étant, la configuration du serveur web Apache étant d'une grande richesse, je vous invite à lire le manuel de référence pour la version 2.0 qui se trouve dans le sous-répertoire