Kazım Ölmez – Web Tasarım Uzmanı

İnsanlara Faydası Olmayanı Ölülerden Say Gitsin..

Medoo – PHP Database Framework

 

Selâmün Aleyküm. Bu yazının konusu “Medoo – PHP Database Framework”.

Medoo - PHP Database Framework

Arkadaşlar php kodlama yaparken veritabanı ile iletişime geçmenizi sağlayacak bir çok araç var. PDO olsun eski mysql fonksiyonları olsun..

Tabi insan biraz bişeyler arıyor: pratik olsun, güvenlik kontrolü yapsın, basit tırnak hatalarını halletsin vs. gibi özellikler isteyebilirsiniz.

İşte bu özelliklerin hepsini içinde barındıran birşey tanıtacağım size.

Medoo: Php dili için geliştirilmiş database framewor’küdür. Kolay kullanımı, tam desteği, güvenliği ile dikkat çeken bir framework.

Bir çok veritabanı’na uyumludur. Bunlardan bazıları: SQL database, including MySQL, MSSQL, SQLite, MariaDB, Oracle, Sybase, PostgreSQ.

Ne olduğunu kısaca açıkladıktan sonra örnekler ile tanıtalım birazda.

Kolay kurulum:

require_once('medoo.php');

$db = new medoo([
'database_type' => 'mysql',
'database_name' => 'veritabanimm',
'server' => 'localhost',
'username' => 'root',
'password' => '123123',
'charset' => 'utf8'
]);

Veri ekleme(insert) işlemi:

$db->insert('uyeler', [
'adi' => 'İbo Hüloğ',
'email'=> [email protected]',
'yasi' => 25,
'tipi' => 'erkek'
]);

Veri silme(delete) işlemi:

$db->delete("uyeler", [
"AND" => [
"tipi" => "erkek",
"yasi" => 25
]
]);

Veri listeleme(select) işlemi:

$datas = $db->select("uyeler", "*", [
"yasi" => 25
]);

Veri sayma(count) işlemi:

$count = $db->count("uyeler", [
"yasi" => "25"
]);

Tek satır çekme(get) işlemi:

$email = $db->get("uyeler", "*", [
"email" => [email protected]'
]);

Ek olarak küçük bir örnek:

$count = $db->count("uyeler", ["yasi" => 25]);
if ($count > 0) {
$uyeler = $db->select("uyeler", "*", ["yasi" => 25]);
foreach ($uyeler as $uye) {
echo $uye->adi;
}
}

Tabi bu kadarla bitiyormu? bitmiyor. geniş çaplı bişey olduğu için başlıca kullanılanları yazdım. Ama bunlara artı olarak öğrenmek istediğiniz olursa sorun cevaplıyayım.

Konunun özetine gelecek olursak bunu kullanın 🙂

Haydin selâmetle.

Yorumlar

Ali

9 Nisan 2016, 11:36

eee bu ne şimdi php bilmiyoruz diye yavuz da sende ne bu php sevdanız bi tripler bi havalar allahım allahım.
Şurada kaldı 15 gün bitsin sizi Python, Ruby, Perl ile çarpıcam 😛

Yorum Yap

%d blogcu bunu beğendi: