ferzip.com

Ti serve un programmatore sistemista freelance…contattami!

Limitare il numero di connessioni con iptables



iptables -I INPUT -p tcp –dport 80 -i eth0 -m state –state NEW -m recent –set
iptables -I INPUT -p tcp –dport 80 -i eth0 -m state –state NEW -m recent –update –seconds 60 –hitcount 4 -j DROP

INPUT ovviamente dice di applicare la regola ai pacchetti in ingresso ( di cui le richieste http fanno parte )

–dport 80 ovviamente si riferisce alla porta del server http

-i eth0 è l’interfaccia di rete del server

–seconds indica il lasso di tempo in cui effettuare il conteggio delle richieste

il numero delle richieste è espresso da –hitcount

hitcount 4 dice in che appena arriviamo alla quarta richiesta da parte di un determinato ip, droppiamo i pacchetti provenienti da quell’ip

in pratica questo significa che accettiamo 3 richieste al minuto da ogni ip

  • Share/Bookmark

Come passare i filtri web

Spesso nelle aziende o in luoghi pubblici si usano dei filtri,detti proxy, per bloccare la navigazione su siti ritenuti non producenti esempio classico è avere facebook bloccato, ecco un metodo per aggirare il problema.

(continua…)

  • Share/Bookmark

Velocizzare google analyst utilizzando il metoto asincrono

Non tutti sanno che Google Analytics fornisce un nuovo sistema di monitoraggio attraverso la tecnologia AJAX (asincrono),che può essere usato come un metoto alternativo per monitorare un sito! (continua…)

  • Share/Bookmark

Comprimere il codice javascript , jQuery , AJAX via server

La compressione del codice javascript in un sito web porta dei vantaggi, in primis la velocità di esecuzione; sfortunatamente è un operazione che spesso diventa noiosa soprattutto in sito con molti js e che si modificano spesso. Ecco come comprimere i js con apache direttamente via server.

(continua…)

  • Share/Bookmark

how to add bandwith limiter script using tc

This script is able to limits outgoing / incoming bandwith for some port  on server, yuo can specific a port and interface. Work perfect on ubuntu e debian machine.

(continua…)

  • Share/Bookmark

Comprimere e minimizzare i JavaScript

Per migliorare le performance di un sito web ci sono molti accorgimenti che si possono prendere,e questo non è solo un fatto “estetico” ma da un sito web performante da una maggiore conforto al navigatore e invoglia a spendere più tempo sul nostro sito. Una delle prime cose da ottimizzare è il codice Javascript,vediamo come fare ad ottimizzarlo.

(continua…)

  • Share/Bookmark

Simple Contact Form jQuery

In questo articolo vedremo brevemente come creare una semplice ed efficace modulo contatti sviluppato in jQuery che attraverso ajax invia una mail dopo aver fatto una semplice verifica dei campi e per il campo email se è un indirizzo mail valido.

(continua…)

  • Share/Bookmark

HOW TO CONFIGURE nginx for drupal

Configurazione per nginx per un sito web basato su drupal, viene tenuta in considerazione la velocità di esecuzione: i file statici vengono serviti in maniera diretta, sezione ottimizzata per il modulo imachecahe, protetto l’accesso hai file di system ed hai backup di backup_migrate.

Inoltre la configurazione prevede che il server funzioni con fastcgi per l’esecuzione di php.

(continua…)

  • Share/Bookmark

Facebook e “utenti che usano le mie immagini / info” BUFALA

In questi giorni si vede spesso pubblicato dai nostri contatti nello stato un messaggio che ci avverte che c’è un ristretto numero di persone che accede senza limitazioni al nostro profilo di facebook in realtà è una bufala! Ed ecco la dimostrazione!

(continua…)

  • Share/Bookmark

Facebook è lento e si blocca in continuazione ? Ecco come risolvere

Oggi, come ormai spesso accade, facebook è lento e non va? si blocca in continuazione ? il messaggio “OPS! Si è verificato un problema.” è omnipresente sulla tua pagina? Ti piacerebbe avere facebook velocissimo? la soluzione a tutto questo c’è ed è semplicissima!

(continua…)

  • Share/Bookmark
Get Adobe Flash playerPlugin by wpburn.com wordpress themes