Google’dan En Son Format
Google’ın geçtiğimiz ay ortaya çıkarttığu WebM video formatı gelişimini başarıyla sürdürüyor.
Telif hakları sorunu olmayan,açık kaynak kodlu V8 video codec üzerine kurulu olan bu proje, H.264′ün direkt rakibi oluyor.
Google,Opera ve Mozilla’nın telif hakları olan H.264 ve belirsizliği yüzünden tehlike arzeden Ogg Theora formatlarına alternatif olarak destekleyeceği WebM,Internet Explorer 9′da da H.264′ün yanında desteklenecek.Apple ise şu an bütün ağırlığını H.264′e vermiş durumda.
Codec’in yeni ve deneysel sürümünün çok daha iyi performans vermesi ve çok daha istikrarlı çalıması dikkat çekti.Yakında stabil sürüm değişecek.Bununla birlikte proje açık kaynak kodlu olduğu için değişimleri kolayca takip etmek mümkün olacak.
Beyaz Şişe Resimleri
11 Haziran 2010 Yazan Kermit
Kategori Photoshop Mekanı
Temel PHP – MySQL Bilgileri
Yazı içeriği: Günümüzde yaygınlaşan PHP programlama dili ile kullanılan en yayın veritabanı olan MySQL’e erişim, sorgulama nasıl yapılır?
PHP dosyamdan MySQL’e nasıl bağlanabilirim?
PHP, kendi içerisinde MySQL’e özel birçok fonksiyon barındırmaktadır. Bu fonksiyonlardan yararlanarak MySQL’e bağlanmak için kullanabileceğimiz fonksiyon mysql_connect()’tir.
———————-
Örnek Fonksiyon 1: mysql_connect()
Kullanımı:
- Aldığı parametreler (* = Belirtilmesi zorunlu);
mysql_connect([*sunucu: port, [*kullanıcı adı, [*parola, [yeni bağlantı, [istemci bayrakları]]]]]);
- Parametre açıklamaları;
[*sunucu: port]
Bağlanılacak MySQL’in bulunduğu sunucunun yazıldığı alandır. Eğer PHP’nin bulunduğu sunucu üzerindeyse genellikle localhost veya 127.0.0.1 yazmanız yeterli olacaktır. Değilse, sunucunun IP adresini de yazabilirsiniz.
Port eki ise SQL bağlantısının sağlanacağı TCP portunu belirtir. Büyük ihtimalle 3306 numaralı olduğundan, belirtmeniz gerekmez. Gerekirse de sunucunun yanına başına ‘:’ işareti koyarak yazabilirsiniz.
[*kullanıcı adı]
MySQL’e giriş için kullandığınız kullanıcı adınız.
[*parola]
MySQL’e giriş için kullandığınız parolanız.
[yeni bağlantı]
Bugüne kadar hiç kullanmadığım bir parametre olduğu için, hakkında fazla bir bilgim yok. Sanırım normal bağlantı sağlanamadığında kullanılacak ikincil bir MySQL bağlantı değişkeni belirtmeniz gerekiyor. (Bilgisi olan arkadaşlar ÖM ile yollarlarsa bu parametrenin anlamını, memnun olurum )
[istemci bayrakları]
MySQL ile yaptığınız bağlantıdaki bazı özellikleri (SSL ile bağlanacaksanız vs.) bu son parametre ile belirtebilirsiniz. Alabildiği değerler için buraya bakabilirsiniz.
PHP Kod:
//Örnek kullanım 1:
$link = mysql_connect(‘localhost’, ‘turkyasam’, ‘sqlparola’) or die(‘MySQL\’e bağlantı sağlanamadı!’);
//Örnek kullanım 2:
$link = mysql_connect(’127.0.0.1:3306′, ‘turkyasam’, ‘sqlparola’) or die(‘MySQL\’e bağlantı sağlanamadı! MySQL hatası: ‘.mysql_error());
//Örnek kullanım 3:
$link = mysql_connect(‘veritabanim.com:3306′, ‘turkyasam’, ‘sqlparola’) or die(‘Hata! ‘.mysql_error());
?>
PHP bize bu fonksiyon dışında MySQL’e sadece bir kere bağlanıp, betik tekrar çalıştırıldığında tekrar bağlantı sağlamak gibi bir işle uğraştırmamak için kalıcı bağlantı kuran mysql_pconnect() fonksiyonunu getirmiştir. Eğer sunucunuz bu tür bağlantıları destekliyorsa, kalıcı bağlantı kurmanızı öneriyorum. (Günümüz şartlarındaki sunucular çok fazla performans kaybı / artırımı sağlamaz tabii… Çok dert etmeyin yani )(Ve bir ek not; kalıcı bağlantılarda [yeni bağlantı] parametresini kullanamazsınız!)
MySQL’e bağlandım. Peki açtığım veritabanına nasıl erişebilirim?
Bunun için kullandığımız mysql_select_db() fonksiyonunu inceleyelim;
———————-
Örnek Fonksiyon 2: mysql_select_db()
Kullanımı:
- Aldığı parametreler (* = Belirtilmesi zorunlu);
mysql_select_db([*veritabanı adı, [*SQL bağlantısı]]);
- Parametre açıklamaları;
[*veritabanı adı]
Bağlanmak istediğiniz veritabanının ismi.
[*SQL bağlantısı]
Kurduğunuz MySQL bağlantısı üzerinden belirttiğiniz veritabanına erişmenizi sağlar.
PHP Kod:
Thumbs up Temel PHP – MySQL Bilgileri
——————————————————————————–
Temel PHP – MySQL Bilgileri
Yazı içeriği: Günümüzde yaygınlaşan PHP programlama dili ile kullanılan en yayın veritabanı olan MySQL’e erişim, sorgulama nasıl yapılır?
PHP dosyamdan MySQL’e nasıl bağlanabilirim?
PHP, kendi içerisinde MySQL’e özel birçok fonksiyon barındırmaktadır. Bu fonksiyonlardan yararlanarak MySQL’e bağlanmak için kullanabileceğimiz fonksiyon mysql_connect()’tir.
———————-
Örnek Fonksiyon 1: mysql_connect()
Kullanımı:
- Aldığı parametreler (* = Belirtilmesi zorunlu);
mysql_connect([*sunucu: port, [*kullanıcı adı, [*parola, [yeni bağlantı, [istemci bayrakları]]]]]);
- Parametre açıklamaları;
[*sunucu: port]
Bağlanılacak MySQL’in bulunduğu sunucunun yazıldığı alandır. Eğer PHP’nin bulunduğu sunucu üzerindeyse genellikle localhost veya 127.0.0.1 yazmanız yeterli olacaktır. Değilse, sunucunun IP adresini de yazabilirsiniz.
Port eki ise SQL bağlantısının sağlanacağı TCP portunu belirtir. Büyük ihtimalle 3306 numaralı olduğundan, belirtmeniz gerekmez. Gerekirse de sunucunun yanına başına ‘:’ işareti koyarak yazabilirsiniz.
[*kullanıcı adı]
MySQL’e giriş için kullandığınız kullanıcı adınız.
[*parola]
MySQL’e giriş için kullandığınız parolanız.
[yeni bağlantı]
Bugüne kadar hiç kullanmadığım bir parametre olduğu için, hakkında fazla bir bilgim yok. Sanırım normal bağlantı sağlanamadığında kullanılacak ikincil bir MySQL bağlantı değişkeni belirtmeniz gerekiyor. (Bilgisi olan arkadaşlar ÖM ile yollarlarsa bu parametrenin anlamını, memnun olurum )
[istemci bayrakları]
MySQL ile yaptığınız bağlantıdaki bazı özellikleri (SSL ile bağlanacaksanız vs.) bu son parametre ile belirtebilirsiniz. Alabildiği değerler için buraya bakabilirsiniz.
PHP- Kodu:
//Örnek kullanım 1:
$link = mysql_connect(‘localhost’, ‘turkyasam’, ‘sqlparola’) or die(‘MySQL\’e bağlantı sağlanamadı!’);
//Örnek kullanım 2:
$link = mysql_connect(’127.0.0.1:3306′, ‘turkyasam’, ‘sqlparola’) or die(‘MySQL\’e bağlantı sağlanamadı! MySQL hatası: ‘.mysql_error());
//Örnek kullanım 3:
$link = mysql_connect(‘veritabanim.com:3306′, ‘turkyasam’, ‘sqlparola’) or die(‘Hata! ‘.mysql_error());
?>
PHP bize bu fonksiyon dışında MySQL’e sadece bir kere bağlanıp, betik tekrar çalıştırıldığında tekrar bağlantı sağlamak gibi bir işle uğraştırmamak için kalıcı bağlantı kuran mysql_pconnect() fonksiyonunu getirmiştir. Eğer sunucunuz bu tür bağlantıları destekliyorsa, kalıcı bağlantı kurmanızı öneriyorum. (Günümüz şartlarındaki sunucular çok fazla performans kaybı / artırımı sağlamaz tabii… Çok dert etmeyin yani )(Ve bir ek not; kalıcı bağlantılarda [yeni bağlantı] parametresini kullanamazsınız!)
MySQL’e bağlandım. Peki açtığım veritabanına nasıl erişebilirim?
Bunun için kullandığımız mysql_select_db() fonksiyonunu inceleyelim;
———————-
Örnek Fonksiyon 2: mysql_select_db()
Kullanımı:
- Aldığı parametreler (* = Belirtilmesi zorunlu);
mysql_select_db([*veritabanı adı, [*SQL bağlantısı]]);
- Parametre açıklamaları;
[*veritabanı adı]
Bağlanmak istediğiniz veritabanının ismi.
[*SQL bağlantısı]
Kurduğunuz MySQL bağlantısı üzerinden belirttiğiniz veritabanına erişmenizi sağlar.
PHP- Kodu:
Veritabanıma bağlantıyı sağladıktan sonra veritabanım üzerinde nasıl sorgu yapabilirim?
Yine PHP’den MySQL üzerinde sorgu yapmak için geliştirilmiş olan mysql_query() fonksiyonuna bir göz atalım isterseniz
———————-
Örnek Fonksiyon 3: mysql_query()
Kullanımı:
- Aldığı parametreler (* = Belirtilmesi zorunlu);
mysql_query([*SQL sorgusu, [SQL bağlantısı]]);
- Parametre açıklamaları;
[*SQL sorgusu]
Çalıştırmak istediğiniz sorguyu gireceğiniz alan.
[SQL bağlantısı]
Eğer birden fazla MySQL’e bağlantı kurmuşsanız, farklı bağlantılar üzerinde sorgu yapabilmenizi sağlar. Belirtmemişseniz, öntanımlı değer olarak son açtığınız MySQL bağlantısı kullanılır.
PHP Kod:
Peki bütün bu bağlanma & sorgu işlemlerinden sonra bağlantımın hep açık kalmasını istemiyorsam ne yapmalıyım?
Tabii ki kapatmalı Bizim için herşeyi düşünmüş olan PHP geliştiricilerimiz, bağlantıyı kapatmak için de bir fonksiyon düşünüp mysql_close() fonksiyonunu bize sunmuşlardır:
———————-
Örnek Fonksiyon 4: mysql_close()
Kullanımı:
- Aldığı parametreler (* = Belirtilmesi zorunlu);
mysql_close([*SQL bağlantısı]);
- Parametre açıklamaları;
[*SQL bağlantısı]
Kapatılacak MySQL bağlantısının yazılması gerektiği zorunlu parametredir.
PHP Kod:






Derici Çetin Usta