Hauv lub sijhawm thaum ntxov ntawm Is Taws Nem, kev sib tham tsuas yog qhov kev sib txuas lus ntawm lub sijhawm tiag tiag. Niaj hnub no lawv muaj tag nrho tab sis ploj ntawm lub vas sab. Txawm li cas los xij, txawm tias tam sim no qee zaum nws yuav tsim nyog los sau kev sib tham.
Nws yog qhov tsim nyog
- - cov ntawv nyeem editor;
- - ib lub vev xaib ntawm lub vev xaib nrog kev pab txhawb rau kev ua cov ntawv sau hauv cov lus xaiv sau (rau kev sim).
Cov Lus Qhia
Kauj ruam 1
Xaiv lub architecture ntawm kev sib tham yav tom ntej. Niaj hnub no, muaj ob lub ntsiab tseem ceeb rau kev tsim cov kev pabcuam ntawm hom no: - classic, raws li kev siv cov ntas; - siv tus txheej txheem AJAX. Thaum thawj kis, kev ua haujlwm ntawm kev sib tham yog ua raws lub sijhawm hloov kho ntawm tus ncej. kos rau hauv nws nplooj ntawv tseem ceeb (feem ntau siv HTML IFRAME lub caij). Cov thav duab no tau ntim nrog lwm nplooj ntawv zoo li qub, uas yog tsim rau ntawm cov neeg rau zaub mov thaum cov neeg siv ntxiv cov lus. Lub ntsiab zoo ntawm kev sib tham ntawm hom no yog: kev yooj yim ntawm kev siv, qis server load, kev sib raug zoo nrog rau feem ntau ntawm cov browsers, muaj peev xwm ua haujlwm txawm tias cov neeg xiam oob qhab scripts. Cov ntaub ntawv ntxiv cov ntaub ntawv yog thov los ntawm cov neeg siv tsab ntawv siv XMLHttpRequest tus kwv. Lawv xa rov qab los ntawm tus neeg rau zaub mov hauv XML lossis JSON hom. Tso tawm cov lus tshwm sim yam tsis muaj nplooj rov nplooj dua. Qhov kom zoo dua ntawm kev sib tham ntawm hom no yog, raws li txoj cai, ntau tus neeg siv sib txuas lus thiab muaj peev xwm txuag tau tag nrho cov keeb kwm ntawm cov lus hauv kev sib tham ua haujlwm Kev txiav txim siab txog hom kev sib tham koj xav sau.
Kauj ruam 2
Xav txog yam tshwm sim ntawm kev sib tham tom ntej yuav ua tiav. Txiav txim siab yog tias qhov kev pabcuam yuav tsum txhawb nqa cov neeg siv npe thiab tso cai. Seb cov lus txuas ntxiv yuav tsum khaws cia ntev ntev, thiab lwm yam. Xaiv txoj hauv kev khaws cov ntaub ntawv ntawm cov lus txuas ntxiv kawg thiab, yog tias tsim nyog, cov ntaub ntawv hais txog cov neeg siv sau npe. Ib qho chaw khaws ntaub ntawv tuaj yeem siv los ua tiav txhua txoj haujlwm no. Txawm li cas los xij, muab cov kev tshwj xeeb ntawm chats, cov ntawv nyeem lossis XML cov ntaub ntawv feem ntau txaus.
Kauj ruam 3
Siv lub tshuab coj los ua kom pom kev sib tham thiab nthuav qhia cov lus rau tus neeg siv. Yog tias cov thav ntawv yuav siv, nws txaus los sau ib tsab ntawv server-sab rau tsim ib nplooj ntawv nyob ntawm tus neeg siv xwm txheej, uas tau txuag siv qhov kev sib kho mechanism. Los yog tsuas yog tsim ib nplooj ntawv zoo li qub yog tias cov lus sib tham tsis txhawb kev tso cai. Cov ntaub ntawv sib tham siv AJAX tuaj yeem ua tiav los ntawm cov neeg siv sab sau cov ntawv sau. Txhawm rau txhim kho cov ntawv sau no, nws raug nquahu kom siv tes haujlwm xws li Prototype (prototypejs.org), script.aculo.us, thiab Google Web Toolkit (code.google.com/webtoolkit/).
Kauj ruam 4
Sau cov ntawv sau rau sab server. Nws yuav tsum lees txais cov ntaub ntawv foos lossis ntawv thov XML xa los ntawm tus neeg siv lub browser, tshawb xyuas qhov tseeb ntawm cov ntaub ntawv, hloov kho cov npe ntawm cov lus thiab, yog tias tsim nyog, tsim cov ntawv HTML raws nws, uas yog siv los tso cov ntsiab lus sib tham tam sim no.
Kauj ruam 5
Yog tias tsim nyog, sau cov ntawv sau cais kom siv cov ntawv sau npe ntawm cov neeg siv hauv kev sib tham thiab lawv kev tso cai.