Zebra_Database

Software screenshot:
Zebra_Database
Rincian Software:
Versi: 2.9.3 Diperbarui
Tanggal Upload: 6 Mar 16
Pengembang: Stefan Gabos
Lisensi: Gratis
Popularitas: 39
Ukuran: 79 Kb

Rating: nan/5 (Total Votes: 0)

Zebra_Database adalah sederhana abstraksi database lapisan untuk MySQL, ditulis sekitar PHP & rsquo;. S built-in ekstensi mysqli

Zebra_Database praktis perantara antara kode PHP pengembang dan database itu sendiri.

Dibutuhkan kode PHP-diformat dan menerjemahkannya ke sintaks SQL yang valid, dijalankan pada database MySQL dan mengambil hasil.

Metode ini menggunakan pernyataan database yang siap jauh lebih aman dibandingkan dengan proses embedding kode SQL dalam sintaks PHP, menjaga dua pada tingkat yang berbeda, di mana pengembang lain baik tidak akan memiliki akses atau hanya untuk kepentingan yang lebih baik kode struktur.

Selain itu, debugger juga termasuk untuk interaksi basis data pemecahan masalah pada halaman Web, membantu pengembang mendapatkan ke bagian bawah non-responsif transaksi PHP-MySQL.

Selain itu dengan lapisan abstraksi dan debug alat, Zebra_Database dilengkapi dengan sistem caching built-in.

sistem caching ini dapat bekerja sama dengan memcache atau lokal hard-drive, mengingat hasil untuk dipilih atau query DB yang paling sering digunakan.

Apa yang baru dalam rilis ini:

  • Ditambahkan baru & quot; memcache_key_prefix & quot; milik; ini memungkinkan caching terpisah dari pertanyaan yang sama oleh beberapa contoh dari perpustakaan di server memcache yang sama, atau menangani perpustakaan beberapa domain pada server memcache yang sama.

Apa yang baru di versi 2.9.0:

  • Ditambahkan baru & quot; memcache_key_prefix & quot; milik; ini memungkinkan caching terpisah dari pertanyaan yang sama oleh beberapa contoh dari perpustakaan di server memcache yang sama, atau menangani perpustakaan beberapa domain pada server memcache yang sama.

Apa yang baru di versi 2.8.8:

  • Ditambahkan baru & quot; memcache_key_prefix & quot; milik; ini memungkinkan caching terpisah dari pertanyaan yang sama oleh beberapa contoh dari perpustakaan di server memcache yang sama, atau menangani perpustakaan beberapa domain pada server memcache yang sama.

Apa yang baru di versi 2.8.2:

  • optimasi kinerja kecil dalam kode JavaScript debug konsol.

Apa yang baru di versi 2.8:

  • Fixed bug ketika menentukan jalur khusus untuk & quot; write_log & quot ; Metode.
  • Memperbaiki masalah pengaturan & quot; cache_path & quot; ke jalur tanpa mengikuti garis miring akan mematahkan script.
  • Memperbaiki masalah pengaturan waktu caching untuk 0 masih akan membuat (kosong) file cache.
  • The JS dan CSS file yang digunakan oleh jendela debugger sekarang dimuat & quot; protokol-kurang & quot; dalam rangka memecahkan mereka.

Apa yang baru di versi 2.7.3:

  • Perpustakaan sekarang mencoba untuk menulis kesalahan ke sistem log (jika PHP dikonfigurasi sehingga; baca lebih lanjut di sini) saat & quot; men-debug & quot; properti diatur ke FALSE (seperti ketika & quot; men-debug & quot; properti diatur ke TRUE pesan kesalahan dilaporkan di konsol debug);
  • Perpustakaan sekarang akan menampilkan pesan peringatan di konsol debug jika & quot; memcache & quot; ekstensi dimuat tetapi tidak digunakan.

Apa yang baru di versi 2.7.2:

  • Fixed bug yang paling mungkin muncul sejak 2,7, mana & quot; mencari & quot; Metode (dan metode apapun mengandalkan itu, seperti semua & quot; menjemput & quot; metode). akan menghasilkan peringatan di konsol debug jika tidak ada catatan dalam sumber daya dicari
  • Fixed bug di mana NULL tidak dapat digunakan dalam & quot; pengganti & quot; array query.

Apa yang baru di versi 2.7.1:

  • pilih metode () mengambil argumen dalam berbeda agar dari yang ditentukan dalam dokumentasi;
  • Fixed bug di mana update () dan insert_update () metode tidak bekerja jika dalam array dengan kolom untuk memperbarui, INC () kata kunci yang digunakan dengan penanda pengganti bukannya nilai, dan nilai sebenarnya diberikan dalam array pengganti;
  • Fixed bug di mana metode insert_update () tidak bekerja ketika satu-satunya bidang pembaruan menggunakan INC () kata kunci; query yang dihasilkan mengandung koma valid antara UPDATE dan nama field.

Apa yang baru di versi 2.7:.

  • Ditambahkan dukungan untuk hasil query caching menggunakan memcache
  • Fixed bug di mana script akan crash jika benda itu dipakai lebih dari sekali dan metode bahasa itu dipanggil untuk masing-masing contoh;
  • Sepenuhnya ditulis ulang metode DLookup yang tidak bekerja dengan benar jika apa pun dari daftar dipisahkan koma dari nama kolom digunakan (seperti ekspresi, misalnya);
  • The & quot; terhubung & quot; Metode sekarang dapat mengambil argumen tambahan menginstruksikan untuk terhubung ke database langsung daripada menggunakan & quot; malas & quot; koneksi;
  • Fixed bug di mana beberapa elemen di konsol debug yang benar mewarisi warna tubuh halaman ini.

Apa yang baru di versi 2.6:

  • Berubah nama & quot; get_columns & quot; Metode untuk & quot; get_table_columns & quot; karena kembali jumlah kolom dalam tabel tertentu, dan menambahkan baru & quot; get_columns & quot; metode yang mengambil sebagai argumen sumber daya dan mengembalikan jumlah kolom dalam sumber daya yang diberikan;
  • Beberapa klarifikasi dokumentasi.

Apa yang baru di versi 2.5:

  • Sebuah metode baru sekarang tersedia: & quot; get_link & quot; yang mengembalikan MySQL Link pengenal yang terkait dengan koneksi saat ini ke server MySQL. Mengapa sebagai metode terpisah? Karena perpustakaan menggunakan & quot; malas koneksi & quot; (Itu tidak benar-benar terhubung ke database sampai permintaan pertama dijalankan) tidak ada hubungan identifier yang tersedia saat memanggil metode connect.
  • Sebuah argumen baru sekarang tersedia untuk insert dan insert_bulk metode yang memungkinkan penciptaan INSERT Abaikan pertanyaan yang akan melewatkan catatan yang akan menyebabkan duplikat entri untuk kunci primer.
  • Nilai default dari & quot; men-debug & quot; properti ditetapkan untuk SALAH.

Apa yang baru di versi 2.4:

  • Fixed bug dengan metode insert_bulk (terima kasih kepada Edy Galantzan untuk melaporkan).
  • Ditambahkan metode baru:. Table_exists yang memeriksa untuk melihat apakah tabel dengan nama yang diberikan sebagai argumen ada dalam database
  • pilih metode sekarang juga menerima batas dan ketertiban argumen; karena perubahan ini, metode ini tidak kompatibel dengan versi sebelumnya.
  • Beberapa perbaikan dokumentasi.

Apa yang baru di versi 2.3:

  • Fixed bug di mana script akan menghasilkan peringatan jika & quot; Update & quot; Metode ini disebut dengan argumen yang tidak valid;
  • Berubah bagaimana metode insert_bulk perlu menerima argumen, sehingga lebih mudah digunakan.

Apa yang baru di versi 2.2:

  • Fixed bug di mana & quot; pilih & quot; Metode perang mengembalikan nilai boolean daripada sumber daya (terima kasih kepada Monil);
  • Kelas sekarang menggunakan & quot; malas koneksi & quot; yang berarti bahwa itu tidak akan benar-benar terhubung ke database sampai permintaan pertama dijalankan;
  • Debug konsol sekarang menunjukkan juga variabel sesi;
  • The & quot; show_debug_console & quot; Metode sekarang dapat diperintahkan untuk kembali output daripada mencetaknya ke layar;
  • stabilo saat menyoroti beberapa kata kunci;
  • dokumentasi Peningkatan untuk & quot; terhubung & quot; Metode.

Apa yang baru di versi 2.1:

  • Fixed bug di mana konsol mewarisi sifat CSS dari orang tua aplikasi;
  • Tetap beberapa bug di file JavaScript yang akan memecahkan kode ketika aplikasi induk berlari Mootools;
  • Transaksi kini didukung;
  • Ditambahkan baru & quot; insert_bulk & quot; Metode yang memungkinkan memasukkan beberapa nilai ke dalam tabel menggunakan query tunggal (terima kasih Sebi P. untuk saran);
  • Ditambahkan baru & quot; insert_update & quot; Metode yang akan membuat pernyataan INSERT dengan Gandakan UPDATE (terima Sebi P. atas saran);
  • Ditingkatkan & quot; Update & quot; Metode;
  • Debug konsol sekarang menunjukkan peringatan jika ada charset dan pemeriksaan yang ditentukan;
  • koreksi dokumentasi.

Apa yang baru di versi 2.0:

  • Seluruh kode ditingkatkan dan beberapa properti juga sebagai nama metode yang berubah dan, karena itu, versi ini istirahat kompatibilitas dengan versi sebelumnya;
  • Fixed bug di mana script akan mencoba untuk juga permintaan tindakan tembolok;
  • Fixed bug dalam & quot; mencari & quot; Metode;
  • Fixed bug di mana pada beberapa konfigurasi Apache / PHP script tidak akan bekerja;
  • Fixed bug di mana jika ada kesalahan koneksi atau MySQL dihasilkan kesalahan dan konsol debug diminimalkan, itu tidak akan ditampilkan secara otomatis;
  • Fixed bug di mana & quot; DLookup & quot; Metode tidak akan kembali lolos nama kolom (yaitu `order`);
  • Fixed bug di mana & quot; found_rows & quot; properti adalah salah untuk pertanyaan cache;
  • Fixed bug di mana konsol debug tidak benar akan mengelola kolom tertutup dalam `(backtick);
  • Fixed bug yang menyebabkan tampilan yang tidak tepat dari beberapa string di konsol debug;
  • Ditambahkan metode baru & quot; pilih & quot; - Singkatan untuk memilih pertanyaan;
  • Ditambahkan baru metode & quot; get_columns & quot; - Mengembalikan informasi tentang kolom tabel tertentu ini;
  • Ditambahkan metode baru & quot; meledak & quot; - Mirip dengan meledak PHP sendiri () fungsi, dengan perbedaan bahwa metode ini & quot; lolos & quot; meledak elemen dan juga membungkus mereka dalam kuburan aksen;
  • Ditambahkan metode baru & quot; set_charset & quot; - Set karakter set dan pengumpulan database;
  • Peningkatan fungsi fetch_assoc_all () dan fetch_obj_all () metode;
  • Debug konsol menunjukkan informasi lebih lanjut dan dalam cara yang jauh lebih baik dan terorganisir;
  • Ditulis ulang metode untuk query logging ke file txt membuat output sangat mudah dibaca;
  • Menjatuhkan mesin template XTemplate untuk meningkatkan kecepatan; setiap aspek dari konsol debug masih bisa diubah melalui file CSS.

Persyaratan :

  • PHP 5 atau lebih tinggi
  • MySQL 4.1.22 atau lebih tinggi

Software yang serupa

Simple Router
Simple Router

13 May 15

php-cache-class
php-cache-class

13 May 15

Puja
Puja

13 May 15

DbBackup
DbBackup

13 May 15

Perangkat lunak lain dari pengembang Stefan Gabos

Zebra_TransForm
Zebra_TransForm

10 Feb 16

Zebra_Session
Zebra_Session

14 Apr 15

Zebra Pagination
Zebra Pagination

9 Feb 16

Komentar untuk Zebra_Database

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!