Curs Php-mysql


Utilitar PHP pentru Backup site: Baza de date MySQL, directoare si fisiere de pe server. Aceasta aplicatie PHP creaza o copie de rezerva (Backup), in format SQL, a tabelelor din baza de date MySQL, precum si backup la directoarele si fisierele de pe server.
Backup-ul e arhivat si salvat pe server in fisier ZIP. Script-ul poate de asemenea sa restaureze tabelele MySQL din copia SQL de rezerva salvata pe server.
Aplicatia sPBM are si optiuni de Download si Stergere arhiva ZIP de pe server.
Documentatia e in romana, dar codul si comentariile din el sunt in engleza.

Caracteristici

- Interfata simpla si usor de folosit pentru creare Backup la tabele MySQL, directoare si fisiere.
- Suporta PDO si MySQLi pentru conectare la baza de date MySQL.
- Puteti selecta tabelele la care sa se faca copia de rezerva.
- Backup-ul creat la tabelele din baza de date poate fi Restaurat printr-un simplu clic.
- Puteti face backup la intreg site-ul, sau doar la anumite directoare si fisiere.
- Posibilitatea de a exclude fisiere (in functie de extensie) sa nu fie adaugate in copia de rezerva.
- Puteti Descarca si Sterge arhivele ZIP cu copiile de rezerva de pe server.
- Script-ul poate fi tradus si folosit in alte limbi, fara a afecta codul din el.
- Posibilitatea de a face backup-uri automat, la intervale de timp, prin apelarea unui fisier php in Cron Jobs.

Cerinte

- PHP 5.4+
- Browser cu JavaScript activ (Mozilla-Firefox, Google-Chrome, Opera, Internet-Explorer 9+).

Screenshoots

- Clic pe imagini:
sPBM - Connect sPBM - Tables list sPBM - Directories sPBM - Zip Backup files

Instalare

  1. Descarcati si dezarhivati arhiva cu script-ul de la link-ul Download de mai sus.
  2. Deschideti fisierul config.php (din directorul "spbm/php/") si adaugati Nume si Parola pentru Admin (la variabilele: $admin_name si $admin_pass).
  3. Copiati directorul "spbm" pe server (cu tate fisierele din el).
  4. Setati permisiuni CHMOD 0755 (sau 0777) la directorul "spbm/backup/" de pe server (in el sunt salvate fisierele ZIP cu backup-ul).
  5. Accesati fisierul: "spbm/index.php" in browser cu adresa de pe server; de exemplu: http://localhost/spbm/index.php
  6. Adaugati datele pentru autentificare. Apoi veti putea face Backup la tabelele din acea baza de date, la fisiere si directoare.
- Pentru mai multe detalii, vedeti pagina "readme.html" din arhiva cu acest script.

Acest script e Gratuit, il puteti utiliza, modifica si publica liber.

Un Test simplu in fiecare zi

HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Care tag afiseaza textul oblic?
<strong> <pre> <em>
<p>Cursuri, Jocuri, Anime: <em>www.MarPlo.net</em></p>
Care proprietate CSS defineste spatiul dintre continutul elementului si bordura lui?
margin padding position
h3 {
  padding: 2px 0.2em;
}
Clic pe metoda ce returneaza primul element indicat de selectorii specificati.
getElementsByName() querySelector() querySelectorAll()
// preia primul Div cu class="cls", si afiseaza continutul
var elm = document.querySelector("div.cls");
alert(elm.innerHTML);
Indicati variabila PHP ce contine datele din formular trimise cu method="post".
$_SESSION $_GET $_POST
if(isset($_POST["field"])) {
  echo $_POST["field"];
}
Indicati pronumele corespunzator celui din paranteza in propozitia: "(Noi) speak english".
I They We
We speak english.
- Noi vorbim engleza.
Indicati pronumele corespunzator celui din paranteza in propozitia: "(Noi) hablamos español".
Ellos Vosotros Nosotros
Nosotros hablamos español.
- Noi vorbim spaniola.
sPMB - Simple PHP Backup Manager

Last accessed pages

  1. Cursuri Limba Italiana (7137)
  2. Adverbele in limba engleza - Adverbs (33730)
  3. Invatare Vue.js - Tutoriale (2602)
  4. Ora curenta JavaScript (2176)
  5. Curs de Miracole (4659)

Popular pages this month

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (372)
  2. Gramatica limbii engleze - Prezentare Generala (212)
  3. Gramatica limbii spaniole. Indrumator si prezentare generala (165)
  4. Coduri pt culori (157)
  5. Cursuri limba engleza gratuite si lectii online (138)