Telefonia, Prugrammazione
Linguizzetta - Cosa hè? Asynchronous JavaScript è Turtle: vantaghji è Tu me
Avà vi pò fighjulà nant'à a rete Internet avè pupularità a usu e dumanda di nova ticnoluggìa. Unu di elli - è Linguizzetta. Cosa hè? Cosa funziunalità ùn si hannu? Induve a dumandà? Tutti sti dumanni vi pò trovu a risposta in stu articulu.
infurmazione generale
È ciò chì funzione?
Allura, avemu già hannu un 'idea generale di ciò chì hè Linguizzetta. Cosa si nni duna a pratica? Perchè hè esse parlà attivamenti circa u so dumanda? A particularità di sta tecnulugia - hè chì quandu vi aduprà nun serbi a ricaricà tutta a pagina in u prima dumanda. Dopu tuttu, pudete puru dumandà novi dati solu di parti di lu. Ghjè còmuda (perchè u menu tempu avete à aspittà), è costu (per quelli chì ùn sò Internet illimitatu). Tuttavia, à sfarente u me circa ciò chì intravene aghjurnamentu hè preziosi à aduprà à u mìnimu una pressure unità o di testu di i missaghji chi sfarente circa novi dati da u servore. As tecnulugia minuses hè citatu à spessu u fattu chì si ùn pussede micca i navigatori lascita è u testu. È i mezi à arrigistrera tecnulugia JavaScript hè à la me cchiù assai e guditi. Per quessa, ùn vi avissi poi Linguizzetta. Chì si pò dà, se non di furniscia metudi altirnativa di prupona à nantu à u corsu? In u megliu casu, i infurmazioni appena vi ùn pò vede nantu à u situ. In u viziu - u so aspettu hè tantu curpùtu chì u me ùn più hà a riturnari.
Vantaghji di "Linguizzetta"
- Pudete creà una còmuda dumanda Web-basatu, chì ste vi hannu un tuttu numeru di bel carattiristichi di lu me, cù u risultatu chi facilità azioni umanu è situ.
- 'Nveci di' na pagina piena ritruvà un parziali. Stu poi addifenni risorse è optimizes curà a macchina.
- A parti servore di u situ è attivu chièi jòni u me.
- Interessante di u baddu di un numeru di idee.
cumunicari
Quì, per esempiu, tocca na forma pack, chì pò esse usata à cunsigliatu u clienti. Comu si pò fà? Prima ci tocca à piglià cura di l ' "traspurtadore" di infurmazione. Per fà quessa, vi tuccherà à creà un uggettu XMLHttpRequest. Si pesa cum'è un intermediary trà u servore, è mutore di l'utilizatori. Cù stu oggettu manderà richiesti è riceve risposte à elli. Di u scambiu dati direct, avemu bisognu di Linguizzetta PHP. Issi strumenti pò esse realizatu cù GET- o POST-dumanni. In stu casu, u argumenti nicissariu sarà passatu direttamente à u URL. À u listessu tempu si farà la funzione, è per assicurà chì u trasferimentu dati ùn hè ruttu. Ma cumu a azzione Linguizzetta-dumanda? Consiglia cù POST. Grazie à ellu, vi ponu trasfiriri una quantità illimitatu di dati, chì, nc'est, hè assai più difficiule à un accessu.
principiu di cuuperazione
risposta servore
Si pò vene micca solu per XML, comu vi putissi pinsari a causa di lu nomu di tecnulugia. In più, si pò esse trasmesse à u testu piaghja, o Description. In u primu casu di l 'infurmazione pò esse subitu mustratu à a pagina. Sè cù XML, vi tocca à piglià cura di chì Linguizzetta-cartulare hè stata bè trasfurmatu in u navigatore cliente. Tutti i dati in issu casu hè cunverta à HTML (X). Quandu cù furmatu Description, vi tuccherà à fà u codice pè ottene u oggettu piena JavaScript. Hè necessaria a attenti è di piglià in contu u fattu chì parechji hackers piace à trasmèttala codice maliziusi pi menzu di sta tecnulugia. Hè dunque nicissaria à furniscia di u prucessu di verification dati nanzu ch'elli sò trattatu. Features di realisazione di diversi navigatori pò esse pocu sfarente, ma in generali, u azzioni quì hè unu schema.
Avemu fà una dumanda à u servore, è una trasfurmazioni risposta
- Cumenciu, vi tuccherà à creà è fà di sicuru chì ci hè XMLHttpRequest.
- Allora initializes cunnissioni servore.
- Mandà a dumanda à u.
- Avemu aspettate di dati à vene, è li manighjà.
Si duvia dì à voi circa qualchi di u prughjettu di a creazione di l 'oggettu. Si pò esse iniziata in ogni locu induve hè pussibili solu in u quadru di a lingua di prugrammazione. Ma s'eddu fù datu u so statutu di una situazione glubale, in ogni unu puntu in tempu di a esse pussibule à u travagliu cù solu una dumanda. A stu puntu, vi tuccherà à pagà chiudi attinzioni. Tucchendu cure - qui noi ritruvà nant'à u strumentu sceltu. Allura, siddu lu dati XML à esse trasfurmatu DOM-funzioni è prisenti lu me hà u risultatu fine in HTML. E chiddu di fari cu Description-Tissu? Si deve esse capitu chì si tratta u decimal oggettu JavaScript. Cosa ùn si dì? Due Description un uggettu pò èssiri rapprisintati comu una catena. Ma si deve esse rammintai chì sta pratica ùn hè micca sicuru di a piena, è assai di fattura, bisognu à esse cunsideratu. Ma, in generale, ci hè assai facili.
lingue di prugrammazione Server-cantu
Casi ogni dumanda Web-basatu li usa in unu modu o un altru. Di trasmissioni di dati hè u PHP più pupulari. In u lu solitu scrive i schedari di i siti, induve ùn hè micca francese rate storii critica, è u restu hè megliu trà i so e reliability. tecnichi di trasmissioni XMLHttpRequest intèndesi, sopra.
servore Configuring
- HTML / XHTML. Iddi sò bisognu di u servore à ricunnoscia a paginatura pagina.
- CSS. Stu strumentu è nicissariu di selezzione visuale di disignu pagina.
- DOM. Hè necessaire in ordine per assicurà i cambiamenti dinamichi nantu à una pagina cum'è una risposta à i maiò da u me.
- XML. Hè necessariu di trasferimentu dati trà u cliente, è u servore.
- JavaScript. Avemu bisognu di creà una selezziunate "Linguizzetta" è vuluntarii CURCULIONIDOUS.
- XMLHttpRequest. Oggettu attraversu cui richieste sarà forwarded à u servore.
Cù u situ
So avà avemu tutti i cunniscenzi teorichi è idei circa cumu u Linguizzetta. Mandà dati hè avà Abbisogna sulu ri na certa pratica. Andemu circà in generale, come si avvicina la in baddu di u compitu cù l ' "Linguizzetta". Allura, avemu bisognu di creà una basa di dati vitturinu. Allora vi differ dispusitivi chì ponu esse operata. It S'avissi a nutari ca a basa di dati, sopra, hè assai grande, tantu I appena mandà lu à u cliente, è hè hà à prupostu di fà una selezzione cù JavaScript ùn aspettu. Hè dinù preziosi à pusseda una pagina web hè reloaded par via di una sola paràmetru. U servore richiesti da trattà script spiciali PHP. A basa di dati hè realizatu comu na-u schedariu XML.
About basa di dati
Ci hè u travagliu in u funziunamentu mutore
Comu hà tuttu ciò chì succedi? Cusì, ci vene un certu evenimentu, chi vi causari una funzione particulare. Idda vi priparà un destinu, o POST-dati chì serà mandatu. Si chiama allura la funzione, chì hà da fà un appellu à i URL di a scrittura servore. Hè nicissaria di privena i criazioni di XMLHttpRequest-oggettu. A rifarenza à u deve esse cullucatu in un variàbbili. Dopu à i dati hè statu mandatu à u servore, vi tocca à aspittà per una risposta da ellu. Per fà quessa, vi pò fà u "wiretapping" à ottene infurmazioni (siddu noti, avissi vinutu è quandu), o à furniscia una funzione chì sarà sempre esse prontu a accittari dati. A prima embodiment hè menu accéder in casu di una situazioni tremenda. A seconda avveda - più caru in termini di risorsi. Puru, s'ellu hè fattu solu incù u rispettu di una variàbile, hè ùn micca l 'Internet viloci. Ma s'ellu ci sunnu cintinara e migghiara, è ch'elli vi hannu un altu decisioni, - allura sarà un altru mpurtanza. Hè dunque nicissaria à circà un equilibriu trà l 'usu di risorsi disponibile e jammi. Dopu à tuttu, ma deve esse capitu chì micca tutti i hannu la memoria di a 16 GB. Stu pò crià un certu tempu aspetta, dopu chi facilità i dati, o nantu à u corsu prima chì u servore ùn hè disponibile in stu tempu.
Features
cunchiusioni
Chì vene à fine logica di stu articulu. Sè avemu discursu circa "Linguizzetta" nant'à u friscalette, stu strumentu permette à voi di creà una assai attrattiva è ricca di-funzione siti chì travaglià prestu e cu paginatura competent eva luna à u so utilizatori un piacè. Ùn ci hè micca dubbitu chì ci hà da esse ancu ticnoluggìa di più avanzatu in u futuru, ma per avà avemu da aduprà ciò ch'è no avemu. As a migliuranza di lingue è e tecniche di prugrammazione hè calmu pussibule, è hè una funziunalità chì sarà disponibile, i metudi chì vi creà ancu più prodottu high-di qualità. Ma esse chi comu si po ', u travagliu avia bisognu avà chì hè. E stu nomu - "Linguizzetta".
Similar articles
Trending Now