Caputo's blog

Informatica, tecnologia, programmazione, fai da te, papercraft e papertoy

Effetture backup con PHP e FTP

Aprile 4th, 2010 by Giovanni Caputo

In questo tutorial andremo a creare uno script PHP che archivia il vostro sito web in un file.rar e lo sposta automaticamente (tramite cron) in un server FTP esterno.
Se il vostro Server non supporta i CronJobs vi consiglio questo sito.

< ?php
 
$dir = '/percorso/del/file'; // Directory da salvare
$filename = 'backups/backup' . date("MdY") . '.tar'; //percorso dove viene salvato il backup
 
$ftp_server = 'indirizzoFTP.com'; //Server FTP esterno
$ftp_user_name = 'UsernameFTP'; //FTP username
$ftp_password = 'PasswordFTP'; //FTP password
 
if(system("tar cvf $filename $dir"))
{
 
	$conn_id = ftp_connect($ftp_server); 
 
	$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_password);
 
	if (($conn_id) || ($login_result)) { 
 
		$upload = ftp_put($conn_id, 'backups/' . date("MdY") . '.tar', $filename, FTP_BINARY);      
 
		}
 
ftp_close($conn_id);
 
}
 
?>


Fonte: www.sastgroup.com

Category: Programmazione, Siti Web, Tecnologia, tutorial | No Comments »

TypeRoom, un editor di pagina HTML online

Maggio 31st, 2008 by Giovanni Caputo

TypeRoomè  un’applicazione on-line che permette di editare il contenuto delle nostre pagine web direttamente nel browser, senza scaricare alcun file ma come un semplice browser con capacità di editing.

L’utente non deve fare altro che effettuare l’accesso e digitare la URL del sito in cui vuole modificare dei contenuti. L’applicazione, quindi, non scaricherà alcun contenuto ma visualizzerà la pagina alla stessa stregua di un semplice browser.

Esistono, a questo punto, due possibilità per salvare  la pagina. O la si salva direttamente tramite protocollo FTP sui server di TypeRoom che pubblicherà successivamente sul server di origine del sito, o si invia al webmaster il link con la pagina modificata. Purtroppo solo la seconda delle 2 alternavi è gratutita però è comunque molto utile.

Category: Siti Web, Tecnologia | No Comments »

Net2FTP e FTPbin: due client FTP online (web based)

Aprile 5th, 2008 by Giovanni Caputo

Client FTP

Chi amministra un proprio sito, almeno una volta, avrà utilizzato il proprio account FTP per caricare i files sul server, come per esempio i files di WordPress o phpBB, o di un CMS: non tutti sanno che, oltre a poter utilizzare un software da installare sul proprio PC, come FileZilla, si può accedere al proprio account direttamente online tramite servizi gratuiti, web based, come Net2FTP oppure FTPbin.

Net2FTP e FTPbin sono molto simili:

Net2FTP

FTPbin

Si rivelano strumenti davvero comodi nel caso in cui si abbia la necessità di gestire i files sul proprio sito da una postazione temporanea, cioè quando non si può disporre dell’utilizzo del client FTP installato sul proprio PC.

Dopo aver effettuato il login, potrete accedere ad un’interfaccia semplice con le seguenti funzionalità:

  • Navigazione nelle cartelle e nei files sul server;
  • Upload di files: si può caricare un file alla volta, oppure un file Zip da scompattare online, oppure utilizzare l’applicazione in Java;
  • Download di files: si può scaricare un singolo file, oppure un files zip contenente più files;
  • Estrazione files da archivi: i formati supportati sono zip, tar, tgz, e gz;
  • Installazione di script popolari;
  • Copia, trasferimento e cancellazione di files;
  • Trasferimento o copia di files su un altro server FTP;
  • Rinominazione e impostazione attributi (chmod) sui files;
  • Visualizzazione del codice con le sintassi;
  • Editor di testo per la modifica dei files;
  • Editor HTML WYSIWYG per la modifica dei files;
  • Ricerca di frasi o termini;
  • Calcolatore di dimensione di files e cartelle.

Screenshot interfaccia di Net2FTP:

Interfaccia di Net2FTP

Screenshot interfaccia di FTPbin:

Interfaccia di FTPbin

Avrete quindi uno strumento che, per funzionalità, può essere paragonato ad un tipico client FTP da installare sul proprio PC; conoscete altri servizi simili, forse migliori di questi?

Link | Net2FTP

Link | FTPbin Read the rest of this entry »

Category: Siti Web | No Comments »

AbiWord: arriva la 2.6.0

Aprile 5th, 2008 by Giovanni Caputo

AbiWord LogoDopo la versione di transizione 2.5.0 rilasciata a metà Gennaio 2007, i programmatori del progetto AbiWord sono felici di annunciare la versione stabile 2.6.0. Per i meno informati c’è da ricordare che AbiWord è un potente e leggero word processor il quale non ha nulla da invidiare al più potente e pesante OpenOffice.org Writer; le caratteristiche sono di tutto rispetto visto che è in grado di editare senza problemi ogni tipo di file .doc, .rtf, .txt ed anche HTML.

Con questa nuova versione c’è da segnalare l’aggiunta del plugin Gnome Office che permette la facile integrazione dei grafici Gnumeric nei propri documenti; altra caratteristica altrettanto importante implementata in questa release è quella di poter editare file da una condivisione remota, sfruttando dunque FTP, SSH e Samba.

Aggiunto un filtro per l’importazione dei file XML OpenOffice e risolti numerosi problemi grafici con le librerie grafiche GTK+; inoltre per gli utenti utilizzatori di Windows Vista è stata perfezionata l’integrazione con l’interfaccia del nuovo sistema operativo di casa Microsoft. Read the rest of this entry »

Category: Open Source, programmi | No Comments »