TelefoniaPrugrammazione

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

How leva Linguizzetta? Cosa ùn si dì? Sta riduzzione hè un Acronimo. Si leva di Asynchronous JavaScript è XML ( "Asynchronous JavaScript è IKSML"). Spissu vi pò vede, o à sente i infurmazioni chì sta nova tecnulugia. Ma chistu nun è veru. U fattu chì JavaScript è XML, ci sò digià quasi un longu tempu, mentri l "Linguizzetta", è na sìntisi di sti ticnoluggìa. Più à spessu hè usata in cunghjunzione cù u termine Web 2.0 è hè capitu com'è l 'usu di i tecnichi disignu avanzata.

È 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"

Stu tecnulugia prupone dui mètudi da chì una pàgina Web pò esse avvistu. A prima hè facennu cambiamenti senza rebooting. Stu pò duvuta cun richiesti dinamica di u servore. A siconda, hè l 'usu di ticnoluggìa dâ specifichi, u più pupulare di u quali hè u XMLHttpRequest. Rilativamenti a so vantaghji, "Linguizzetta" pò diri la seguenti:

  1. 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.
  2. 'Nveci di' na pagina piena ritruvà un parziali. Stu poi addifenni risorse è optimizes curà a macchina.
  3. A parti servore di u situ è attivu chièi jòni u me.
  4. 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

Comu sunnu li Asynchronous JavaScript è XML in pratica? A Canzona di capisce stu cù un esempiu. Custruitu cù u rispettu di a struttura vi tuccherà à fà sicuru ca la parti cliente dà tutte e funziunalità nicissariu di u scambiu dati prutettu. Si deve derà i metudi necessariu per birrerie infurmazione sceltu maneri. A parti servore duvia ricunnoscia chì u prucessu di i dati, è, basatu supra li digià, a facenu novi nantu à u corsu à passà dopu si nantu à i clienti. U tippu più cumuna di azioni hè à u travagliu cù i dati. Avemu digià citatu hè un elementu di parechji siti los comu na forma di ritornu. U benefiziu di "Linguizzetta" in stu casu, hè chì si teni trasferimentu dati asynchronous. In autri paroli, mentri l 'infurmazione hè mandatu, u me pò fà tutti l' azzioni vole à ellu. Dissiminati u specifics di ogni casu, si deve esaminà s'ellu vo vulete sta dimarchja à sfarente u visitadore di u situ. Parente à a listessa forma pack deve esse dettu chì in stu casu, si pò scrìviri "operatore dials la risposta", o quarchi cosa simili.

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

U web siquenza di azzione hè a siguenti:

  1. Cumenciu, vi tuccherà à creà è fà di sicuru chì ci hè XMLHttpRequest.
  2. Allora initializes cunnissioni servore.
  3. Mandà a dumanda à u.
  4. 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

Cosa prugrammi sò necessaire in Pà a upirari cumplettamente Linguizzetta? Cosa ùn issu noi dà? Cosa sò di iddi? To get risposte à ste quistioni, voi pimmu familiarize se cù i seguenti a lista:

  1. HTML / XHTML. Iddi sò bisognu di u servore à ricunnoscia a paginatura pagina.
  2. CSS. Stu strumentu è nicissariu di selezzione visuale di disignu pagina.
  3. DOM. Hè necessaire in ordine per assicurà i cambiamenti dinamichi nantu à una pagina cum'è una risposta à i maiò da u me.
  4. XML. Hè necessariu di trasferimentu dati trà u cliente, è u servore.
  5. JavaScript. Avemu bisognu di creà una selezziunate "Linguizzetta" è vuluntarii CURCULIONIDOUS.
  6. 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

Hè necessaria à u travagliu fora u so esempiu. È ciò chì s'è i paràmetri di passatu, chì sò l 'uggetti? In un tali casu, hè necessaria di vuluntarii per a creazione di una variàbile, induve ci serà micca lea hè à u ballò, d 'da u funzione. À pudè tuccà lu da a giru hè necessariu à fà un codice pianetaria. Per altra, ghjè preziosi à utilizà un sistema di gestione di dati. Di sicuru, stu ùn hè micca necessariu. Ma ancora permette l 'usu di a basa di dati à travaglià di più prestazioni, è effittivamenti cù i 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

Quandu cù l ' "Linguizzetta" hè creatu da l'interfaccia di u situ, o appiecu, vi tuccherà à fà sicuru chì u risultatu travaglia bè nant'à differente sistema upirativu, è nant'à sfarenti i navigatori. In u primu casu, sarè capaci di purtà un emulators assistenza spirianza. In u secondu casu, si sarà abbastanza ghjustu à stallà una varietà di prugrammi è ch'elli pruvà la funziunalitati di u codice. Hè dinù vole à purtà un di certe azzioni è, in casu di mutore di l'utilizatori da esse usatu fora di data o di lu chjuderaghju fermé caliper nicissariu. In sti casi, cura deve esse fattu di l 'uparazioni di u testu nant'à a pagina, chì stabilisce l' ragiuni pirchì lu situ inaugurazioni in stu casu, ùn hè micca pussibule. Iè, avà u vastu maggiuranza di genti, cù mezi tecnichi muderni, ma nun cumplitamenti chì vai di primura à u prubabilità è u fattu ca 'na picca pi centu di i visitori hà da aduprà qualchì prugrammu presentazione. È in scala los si pò avè cunsequenze impurtante.

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

 

 

 

 

Newest

Copyright © 2018 co.delachieve.com. Theme powered by WordPress.