Sviluppo di Script PHP | Esperto di Database MySQL | Sviluppo Siti Internet | Programmatore PHP | Programmatore MySQL | Consulenza e Sviluppo Progetti PHP | Soluzioni e CMS sviluppati ad hoc

Backup di un Database MySQL utilizzando PHP



Qualche Giorno fa, sono stato contattato da una società che ha avuto dei problemi di attacchi di sicurezza al proprio server e nello specifico dei problemi di sicurezza, derivanti dalla scarsa attenzione del vecchio Programmatore PHP a problematiche di questo tipo.

Come Programmatore PHP oltre a migliorare tutta la qualità del codice presente e ad implementare alcune nuove funzionalità di protezione ho realizzato un piccolo Script PHP che temporizzava il Backup di un Database MySQL.

Lo script utilizza l’ottima funzione disponibile mysqldump che può essere utilizzata da ogni Programmatore MySQL dalla shell del server come vediamo di seguito:

mysqldump --user=nomedelserver --password=passwordelserver nomedb | gzip > nomedelfile.sql.gz

Questa funzione può essere utilizzata da un Programmatore PHP che intende effettuare il Backup di un Database MySQL utilizzando PHP grazie alla funzione PHP exec che consente la possibilità di eseguire questa chiamata direttamente da Script PHP.

Così però non potrebbe temporizzare il backup del database MySQL che sarebbe legato ad un evento (tasto, o particolare operazione), per poter invece temporizzare (es. ogni 1 del mese, ogni settimana) occorre un Programmatore PHP / MySQL con esperienza di sistemiLinux che riesca a configurare l’esecuzione dello Script in Crontab che permette di decidere quando e in che momento temporale eseguire lo Script PHP.

PER ULTERIORI INFORMAZIONI:

Daniele Tabacco
Programmatore PHP | Web Developer | Consulente Web e SEO

PHP - MySql - AJAX - HTML5 - JAVASCRIPT - CSS - JSON/XML - JQuery
WebApps, Applicazioni, Realizzazione Siti Mobile per iPhone e Android
Programmatore PHP - Consulente Web Marketing Napoli, Roma, Milano, Firenze.
Tel.+39 329.11.73.918
email: daniele.tabacco[at]gmail.com
skype: daniele.tabacco

Il tuo nome (richiesto)

La tua email (richiesto)

Oggetto

Il tuo messaggio

 


POTREBBE INTERESSARTI ANCHE:
Il Formato JSON si affianca e sostituisce ai webservices più comuni, Twitter, Facebook, Yahoo utilizzando JSON per lo scambio di dati, vediamo come Leggere JSON utilizzando PHP
JQuery e Javascript sono ormai componenti comuni di tutti i Siti Internet, per rendere le proprie applicazioni completamente dinamiche e interattive, ma abusare di questa tecnologia si potrebbe rivelare un Boomerang, allora quando e come utilizzarli?
Google ha rilasciato un Modulo per Apache mod_pagespeed che permette un aumento delle performance e della velocità di caricamento delle proprie pagine Web
Realizzazione di Siti Internet, Esperto Realizzazione Siti Web Ottimizzati Per i Motori di Ricerca, Consulenza SEO, Consulenza Web Marketing.
Una guida di un Programmatore PHP alla condivisione di pagine su facebook, grazie all'utilizzo di Social Button, utile per siti internet ottimizzati anche in logica WEB 2.0


buzzoole code
Leggi altro:
Sviluppatori Web e Creatori di Siti Internet

In settimana ho partecipato ad un'interessante discussione su quale fosse il miglior CMS per lo sviluppo di un sito Internet....

Chiudi