Considerazioni Importanti Quando Usando Si alimenta


  Share  
|

Le alimentazioni di XML forniscono una risorsa grande delle informazioni, ma il loro uso non è senza relative proprie considerazioni speciali. La sicurezza e le preoccupazioni legali vanno di pari passo se siete producenti o consumanti le alimentazioni. Consideri se le implicazioni di andare via per la fine settimana, solo per scoprire che il vostro aggregator è stato attacato, il vostro luogo ora sta visualizzando sfrenatamente le informazioni inesatte fornite dal attacker ed il vostro servizio giuridico fielding le telefonate non-così-piacevoli per quanto riguarda il contenuto corrente del vostro homepage. Inoltre consideri ogni quanto tempo le informazioni nell'alimentazione saranno aggiornate; le alimentazioni frequentemente aggiornate richiederanno all'utente di trasferire frequentemente ed analizzare il documento dal sistema centrale verso i satelliti, in modo da il carico sull'assistente per generare e servire l'alimentazione sarà alambicco molto più grande. Per concludere, una buona comprensione di XML è XML — richiesto è la struttura di cui le alimentazioni sono formate. Non si preoccupi, XML sarà discusso presto.

Sicurezza

Quando includete le informazioni da un'alimentazione di XML dentro il vostro luogo (senza riguardo a se o non le informazioni sono visualizzate pubblicamente), dovete ricordarsi di che tutti i dati ricevuti da una fonte esterna devono essere filtrati. Le alimentazioni sono almeno vulnerabili ad un attacco scripting del traversa-luogo (XSS) come dati della forma e come tali, tutti i dati devono essere esaminati con attenzione.

gli attacchi scripting del Traversa-luogo sono eseguiti comunemente quando un attacker convince un luogo per visualizzare il suo proprio codice sul luogo. Senza affatto filtrare sul vostro luogo, un attacker potrebbe disporre il codice di Javascript in un'alimentazione che consumate, che allora sarebbero presentati ai vostri utenti. Questo codice di Javascript allora sarebbe eseguito dai vostri utenti, in cui potrebbe trasmettere i dati del biscotto (quale le informazioni dell'utente) ai luoghi a distanza, o persino riscrive le parti delle vostre pagine per compire gli atti ancor più nefarious.

Per concludere, è probabile che le alimentazioni che consumate saranno immagazzinate in una base di dati; solo perchè prevedete (o le specifiche dell'alimentazione richiedono) che determinati caratteri saranno fuoriusciti, non è sempre il caso. Gli attacchi dell'iniezione di SQL possono accadere in questo modo, in modo da accerti tutti i dati digitati nella vostra base di dati è fuoriuscito correttamente.

Preoccupazioni Legali

L'esistenza di un'alimentazione non dà un regno libero per usarla alla volontà. Determinate alimentazioni (particolarmente quelle dalle fonti commerciali) possono avere limitazioni specifiche sul loro uso, annuncio pubblicitario o al contrario. Sia sicuro ricercare le alimentazioni che desiderate usare prima di diventare disponibile con tutto il luogo usando.

Le preoccupazioni legali non si arrestano con le alimentazioni consumanti; presentare un'alimentazione ha alcune delle relative proprie preoccupazioni. La maggior parte delle preoccupazioni (esattezza ed attualità delle informazioni) sono identiche a quelle di un Web site normale, in modo da non dimenticano quella. Inoltre ricordisi di che senza riguardo alle limitazioni che disponete sulla vostra alimentazione, esso è probabile che sarà consumato dai aggregators e sarà presentato ad altri fuori dei confini del vostro Web site (dove quei dinieghi non possono essere prominenti o persino visibili). Molta gente è dell'opinione che soltanto generando un'alimentazione avete accosentito tacitamente per permettere che la gente aggreghi e rappresenti il vostro soddisfare. Se vendere le informazioni (un luogo di notizie di abbonamento, per esempio) è una parte importante del vostro commercio, voi può desiderare riconsiderare di offrire un'alimentazione affatto.

Frequenza Dell'Aggiornamento

La frequenza con cui un'alimentazione è aggiornata è un articolo importante da considerare quando scrive il vostro codice. Faccia una poca ricerca di fondo per determinare ogni quanto tempo un'alimentazione è aggiornata — un'alimentazione aggiornata molte volte che un'ora può richiedere il maneggiamento un po'differente da un'alimentazione aggiornata soltanto alcune volte alla settimana (o al mese) nelle date prevedibili.

Il livello di concorrenza che richiedete per il vostro proprio luogo può anche entrare nel gioco. Alcuni articoli, quali le revisioni del prodotto, possono probabilmente essere aggiornati su un programma clemente grazioso. Se il luogo aggiorna il quotidiano dell'alimentazione, potete aggiornare la vostra copia nascosta una volta al giorno pure (piuttosto che molte volte durante il giorno, provante ad interferire quell'aggiornamento non appena accade). Per alcuni articoli quali i prezzi di riserva, probabilmente desiderereste aggiornare su un timeline più aggressivo, senza riguardo ad ogni quanto tempo il prezzo realmente cambia.

Sia considerate quando le alimentazioni consumanti — li leggono soltanto spesso quanto è necessario realmente perché molti fornitori dell'alimentazione hanno cominciato ad esprimere la preoccupazione sopra la quantità di larghezza di banda che sposta via dal loro Web site primario (e quindi chegenera reddito) alle loro alimentazioni. Potete desiderare studiare la possibilità di usando un servizio quale rsscache per ridurre il carico sul fornitore dell'alimentazione.

Ora che siete informati delle edizioni principali dietro usando le alimentazioni in tensione di fotoricettore, siete quasi aspettate per cominciare a guardare come sono unite in PHP. Prima di fare così, tuttavia, un soggetto importante deve essere discusso in primo luogo.

ciò è un articolo aggiunto da Emanuela Hedrick


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions