Zebra_Database

ソフトウェアのスクリーンショット:
Zebra_Database
ソフトウェアの詳細:
バージョン: 2.9.3 更新
日付のアップロード: 6 Mar 16
開発者: Stefan Gabos
ライセンス: 無料
人気: 39
サイズ: 79 Kb

Rating: nan/5 (Total Votes: 0)

Zebra_Databaseは、PHP&rsquoの周りに書かれたMySQL用のシンプルなデータベース抽象化層である;ビルトインsのmysqli拡張モジュール

Zebra_Databaseは実質的に開発者のPHPコードとデータベース自体の間の仲介者である。

これは、MySQLデータベース上でそれを実行して結果をフェッチ、PHP形式のコードを取り、有効なSQL構文に変換します。

準備データベースステートメントを使用するこの方法は、他の開発者がいずれかのアクセス権を持っていないだろうか、単によりよいのために、異なるレベル、上の2つを保ち、PHP構文でSQLコードを埋め込む処理よりもはるかに安全ですコー​​ド構造ます。

このほかに、デバッガは、開発者が非応答PHP-MySQLのトランザクションの真相を支援し、Webページ上のトラブルシューティングデータベースとの相互作用のために含まれています。

さらに抽象化層およびデバッグツールに、Zebra_Databaseは、組み込みのキャッシュシステムが付属しています。

このキャッシュシステムが選択または最​​も使用されるDBクエリの結果を思い出し、memcacheのか、ローカルのハードドライブと一緒に作業することができます。

このリリースの新機能:ます。

は新しい&QUOTを追加しました。プロパティ。これは、同じmemcacheのサーバー上のライブラリの複数のインスタンスによって、同じクエリの別々のキャッシュを可能にする、またはライブラリが同じmemcacheのサーバー上で複数のドメインを扱います。

このバージョン2.9.0の新機能です:

このは新しい&QUOTを追加しました。memcache_key_prefix"プロパティ。これは、同じmemcacheのサーバー上のライブラリの複数のインスタンスによって、同じクエリの別々のキャッシュを可能にする、またはライブラリが同じmemcacheのサーバー上で複数のドメインを扱います。

このバージョン2.8.8の新機能です:

このは新しい&QUOTを追加しました。memcache_key_prefix"プロパティ。これは、同じmemcacheのサーバー上のライブラリの複数のインスタンスによって、同じクエリの別々のキャッシュを可能にする、またはライブラリが同じmemcacheのサーバー上で複数のドメインを扱います。

このバージョン2.8.2の新機能である:デバッグコンソールのJavaScriptコードでます。

マイナーパフォーマンスの最適化。

このバージョン2.8の新機能:&QUOTのカスタムパスを指定するときは、

このバグを修正しました。write_log"方法。
cache_path"設定&QUOT問題を修正しました。スラッシュのないパスにスクリプトを破ります。
0にキャッシング時間を設定すると、まだ(空の)キャッシュファイルを作成する問題を修正しました。
デバッガウィンドウで使用されるJSとCSSファイルは、現在ロード&QUOTされ、プロトコルレス"それらを解決するためです。

このバージョン2.7.3の新機能です:

このライブラリは今(PHPがそのように構成されている場合は、ここで続きを読む)システムログへの書き込みエラーをしようとしたとき"デバッグ&QUOT ;プロパティが(;デバッグ"プロパティは、エラーメッセージがデバッグコンソールに報告されているTRUEに設定されている&QUOT場合など)FALSEに設定されています。
&QUOT場合、ライブラリは現在、デバッグコンソールに警告メッセージが表示されます。memcacheの"拡張がロードされているが、それは使用されません。

このバージョン2.7.2の新機能です:

この可能性が最も高い2.7、以降登場したバグを修正場所"求める"方法(および任意の方法は、すべての&QUOTのように、それに頼って、フェッチ"メソッド)レコードが求めリソースに存在しなかった場合、デバッグコンソールに警告を生成することになります。
代替品" NULLは&QUOTで使用することができなかった不具合を修正しました。クエリの配列。

このバージョン2.7.1の新機能です:

このselect()メソッドは、マニュアルで指定されたものとは異なる順序で引数を取りました。
更新()バグを修正し、更新する列を持つ配列で、INC()キーワードは値の代わりに代替マーカーで使用し、実際の値はで与えられた場合INSERT_UPDATE()メソッドは機能していませんでした配列を代替;
のみ更新フィールドがINC()キーワードを使用した場合INSERT_UPDATE()メソッドが働いていなかった不具合を修正しました。生成されたクエリは、UPDATEとフィールド名の間に無効なカンマが含まれています。

この何がバージョン2.7で新しく追加されます。

は、memcacheのを使用して、クエリ結果をキャッシュするためのサポートが追加されました。
オブジェクトが複数回インスタンス化された言語メソッドがインスタンスごとに呼び出されていた場合、スクリプトがクラッシュするバグを修正しました。
完全に列名のカンマ区切りリストよりも他の何かが(例えば式、など)を使用した場合、正しく動作していませんでしたのDLookupメソッドを書き換え。
"接続"この方法は、今すぐにデータベースに接続するように指示するのではなく使用して追加の引数を取ることができます"怠惰"接続;
デバッグコンソールの要素の一部が誤ってページのボディカラーを継承したバグを修正しました。

このバージョン2.6の新機能である:; get_columns&QUOTます。

&QUOTの名前を変更しました。 QUOTを、&する方法; get_table_columns"それは、与えられたテーブル内の列数を戻し、新しい&QUOT追加として、get_columns&QUOTを。引数としてリソースをとり、与えられたリソース内の列数を返すメソッド。
いくつかのドキュメントの明確化。

このバージョン2.5の新機能:

この新しい方法が利用可能になりました:" QUOT get_link&;これはMySQLサーバへの現在の接続に関連付けられているMySQLのリンクIDを返します。なぜ別のメソッドとして?遅延接続"ライブラリが&QUOTを使用しているため、 connectメソッドを呼び出すときにリンクIDが利用可能ではありません(最初のクエリが実行されるまで実際にはデータベースに接続されていません)。
新しい引数は、INSERTの作成が主キーの重複したエントリの原因となるレコードをスキップしますクエリーを無視可能にインサートとinsert_bulk方法で利用できるようになりました。
デバッグ"&QUOTのデフォルト値。プロパティがFALSEに設定されました。

この何がバージョン2.4で新しく追加されます。

insert_bulk法(報告す​​るためのEdy Galantzanのおかげ)でバグを修正しました。
table_exists引数として与えられた名前を持つテーブルがデータベースに存在するかどうかをチェックします。新しいメソッドが追加されました。
selectメソッドは、今も限界と秩序の引数を受け入れます。この変更により、この方法は、以前のバージョンと互換性がありません。
いくつかのドキュメントの改良。

このバージョン2.3の新機能です:

このスクリプトは、警告を生成するバグを修正する場合"更新"この方法は、無効な引数で呼び出されました。
insert_bulk方法は、それがより簡単な使用すること、引数を受信する必要がある方法を変更しました。

このバージョン2.2の新機能である:;選択&QUOTます。

は&QUOTバグを修正しました。ブール値ではなく、リソース(Monilのおかげで)返すメソッド戦争。
遅延接続"クラスは今&QUOTを使用しています。最初のクエリが実行されるまで、それは実際にデータベースに接続できないことを意味。
デバッグコンソールは、現在もセッション変数を示​​しています。
" show_debug_console"この方法は現在、出力を返すのではなく画面に出力するように指示することができます。
蛍光ペンは、今以上のキーワードを強調します。
以下のための改善されたドキュメント"接続"方法。

このバージョン2.1の新機能:

このコンソールは、親アプリケーションからのCSSプロパティを継承したバグを修正しました。
親アプリケーションは、MooToolsのを実行していたコードを壊すJavaScriptファイル内のいくつかのバグを修正しました。
トランザクションがサポートされるようになりました。
insert_bulk"新しい&QUOTを追加しました。単一のクエリ(提案に感謝SEBI P.)を使用して、テーブルに複数の値を挿入することができる方法。
INSERT_UPDATE"新しい&QUOTを追加しました。 ON DUPLICATEのUPDATEとINSERT文を作成する方法(提案のためのSEBI P.に感謝)。
アップデート"&QUOTを強化。方法;
何の文字セットと照合順序が指定されていない場合デバッグコンソールは、現在の警告を示しています。
ドキュメントの訂正。

このバージョン2.0の新機能:

このコード全体が改善され、特性ならびにメソッド名の一部を変更し、したがって、このバージョンは、以前のバージョンとの互換性を壊しました。
スクリプトは、キャッシュアクションクエリしようとするバグを修正しました。
バグを修正"求める"方法;
Apache / PHPのいくつかの構成でスクリプトが動作しない不具合を修正しました。
接続エラーまたはMySQLがエラーを生成し、デバッグコンソールが最小化されたがあった場合、それが自動的に表示されない不具合を修正しました。
DLookup"&QUOTバグを修正しました。この方法は、エスケープした列名(すなわち、 `order`)を返しません。
FOUND_ROWS"&QUOTバグを修正しました。プロパティは、キャッシュされたクエリに対して正しくありませんでした。
デバッグコンソールが不適切 `(バッククォート)で囲まれた列を管理することになる不具合を修正しました。
デバッグコンソールの一部の文字列の不適切な表示の原因となったバグを修正。
新しいメソッド&QUOTを追加しました;選択" - クエリを選択するための速記。
get_columns"新しいメソッド&QUOTを追加しました。 - 指定したテーブルの列に関する情報を返します。
新しいメソッド&QUOTを追加しました。破" - このメソッド&QUOTその差はPHP自身の破()関数、と同様に、エスケープ"要素を爆縮し、また墓アクセントでそれらを囲みます。
set_charset"新しいメソッド&QUOTを追加しました。 - 文字セットとデータベースの照合順序を設定します。
fetch_assoc_all()とfetch_obj_all()メソッドの機能が改善されました。
デバッグコンソールには、より多くの情報とはるかに良いと組織的にを示します。
読みするのは非常に簡単出力を行うtxtファイルにクエリをログに記録するための方法を書き換えました。
速度を向上させるためにのXTemplateテンプレートエンジンを落としました。デバッグコンソールのすべての側面は、まだCSSファイルを介して変更することができます。

この要件:

このPHP 5以上
MySQLの4.1.22以上

同じようなソフトウェア

Simple Validator
Simple Validator

13 May 15

SimpleCrypt
SimpleCrypt

13 May 15

開発者の他のソフトウェア Stefan Gabos

Zebra_Mptt
Zebra_Mptt

11 Mar 16

Zebra_Dialog
Zebra_Dialog

9 Feb 16

Zebra_TransForm
Zebra_TransForm

10 Feb 16

へのコメント Zebra_Database

コメントが見つかりません
コメントを追加
画像をオンにする!
カテゴリから探す