Dosya yöneticileriPHP ile sunucu tarafındaki dosya ve dizinleri düzenlemeye yarayan script’ler. http://www.litoweb.net/pfn2/ http://pfn.sourceforge.net/?lg=ing http://www.phpxplorer.org/phpXplorer/webIndex.php http://ecosmear.com/relay/demo/relay.html http://ecosmear.com/relay/ http://www.eblah.com/e-dir/ http://cjgexplorerpro.com.ar//cjgexplorerpro/ http://www.szewo.com/php/commander/eng/ http://www.blueshoes.org/examples/fileManager/index.php http://fsguide.sourceforge.net/ http://sweetphp.com/nuke/modules.php?name=Script_Preview&script=7 http://www.josh.ch/joshch/php-tools/phpmywebmin,overview.html http://www.bitfolge.de/snif-en.html http://www.siteeditplus.com/index.php?page=demo http://www.bmitt.com/index.php?PageID=44&dir=webauthoring/php |
MySQL veritabanlarının yedeklenmesini otomatik hale getiriyor. PHP script’i veritabanını okuyor (verileri ve yapıları), gzip biçiminde sıkıştırıyor ve belirttiğiniz e-posta adresine gönderiyor. Veritabanı kullanan ve verilerin güncelliğinin önemli olduğu web siteleri için mutlaka bir acil durum planı yapılmalıdır.
- Barındırma hizmetini veren bilgisayardaki teknik sorundan veritabanları zarar görebilir
- Sunucu bilgisayar saldırıya uğrayıp tüm veritabanları silinebilir
- Wweb uygulamanızın hatasından kaynaklana bir sebepten veritabanınız zarar görebilir
- Uygulamanızı emanet ettiğiniz 2. kişi kazayda verileri silebilir
İşte bütün bu olası senaryolara karşı biz geliştiricilerin tedbirimizi elden bırakmamamız gerekiyor. Bu script sayesinde yukarıda saydığım durumlarda veritabanının güncel bir kopyasını posta kutunuzdan alıp yerine koyabilirsiniz. Güzel..
Biraz da script’i tanıtalım: run.php dosyasına, veritabanı bağlantı bilgilerini, e-posta adresini ve tabiki yedeklenecek tabloların adlarını giriyorsunuz. Peki yedekleme işlemi nasıl başlatılacak? /phpMySQLAutoBackup/run.php dosyasını tarayıcınız ile ziyaret ettiğinizde yedekleme başlatılacak ve yedek dosyaları run.php de belirttiğiniz e-posta adresine gönderilecek. Ayrıca run.php içerisindeki save_backup_zip_file_to_server değişkeninin değerini 1 yaparak dosyaların sunucuda da depolanmasını sağlayabiliyorsunuz. Bu işlemin zamanlamasının otomatik olarak yapılmasını istiyorsanız sistem görev zamanlayıcınızı (linux için crontab, windows için zamanlanmış görevler) ile veya ‘ı kullanarak yapabilirsiniz.
Turkish
English
Chinese
‘den ‘nun uyandırmasıyla haberim olan nacizane bir yazılım paketi. İçerisinde PHP, Perl, MySQL, Apache ve PHPMyAdmin ‘nin son sürümlerini bulunduruyor. Kurulum gerektirmeden doğrudan çalışmaya hazır. Flash belleğimizde rahatlıkla gezdirebileceğimiz özellikte. Linux’un hız ve stabilitesinden vazgeçemeyen web tasarımcılar/programcıları için çok iyi bir çözüm.