e-mail: discover41@windowslive.com

Php & Mysql

Php Nedir
NOT: PHP ile çalışmaya başlamak için öncelikle yeterli düzeyde HTML/XHTML ve JavaScript bilgisi gerekmektedir. Bu konudaki eksiklerinizi diğer diller üzerine yaptığımız bilgi sitelerinden ve internet aracılığı ile tamamlamalısınız.

PHP: Hypertext PreProcessor kısaltmasıdır. Sunucu tabanlı olarak çalışır. Yani kodları derleyen, çalıştıran sunucudur. Birçok Veritabanına uyumludur: MySQL, Oracle, ODBC vb. Ücretsiz ve açık kaynak kodlu bir yazılımdır.

Bir PHP kodu, uzantısı *.php olan bir ASCII (düz metin) belgesinde yer alır. Sunucu belirttiğimiz yerlerde ya da tamamında ilgili php kodlarını derler ve bu şekilde kullanıcıya iletir.

PHP en çok MySQL veritabanı ile birlikte çalıştırılır. MySQL'de tıpkı PHP gibi açık kaynak kodludur, gelişmeye imkan tanır. Küçük ve büyük sitelerde tercih edilir.

PHP'yi seçmemizin temel nedeni, Windows, Linux gibi birçok platformda çalışması, tüm sunuculara uyumlu olması, ücretsiz olması ve kolay öğrenilmesidir.


▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬


SQL Nedir
"Structured Query Language" yani Yapısal Sorgulama Dili'nin baş harflerinden oluşmuş SQL sorgulamaya dayanan bir veritabanı anlaşma yoludur. Belirli komutlar yoluyla veritabanına veri gönderilmesi, verinin işlenmesi, düzenlenmesi, silinmesi gibi işlemler yapılır.

MySQL sunucusu veritabanlarından oluşur. Her veritabanı çeşitli tablolar barındırır. Bu tablolarsa sütunlardan oluşur. Aşağıda bir tablo görülmekte:

   +-----+--------+
   | id  | isim   |
   +-----+--------+
   |  1  | Ali    |
   |  2  | Sevim  |
   |  3  | Gözde  |
   +-----+--------+
  


Bu sorgulama komutlarını kullandığınız belli başlı veritabanı sistemleri; MySQL, Microsoft SQL, PostgresSQL, Oracle'dır.

Elbette bu sorguları yaparken veritabanı girişini gerçekleştirmiş olmalısınız. Ayrıca veritabanı kullanıcısı olarak ilgili komutları kullanabilme yetkisine de sahip olmalısınız.

Neden MySQL?
Dünyada en çok kullanılan, açık kaynak kodlu bir veritabanı yazılımıdır. Ücretsiz olarak faydalanılabilen MySQL ayrıca Linux işletim sistemi kullanan web sunucularının vazgeçilmezidir. Diğer bir açık kaynak kodlu programlama dili olan PHP, MySQL ile işbirliği içerisinde çalışmakta ve kullanıcı kolaylığı sağlamaktadır.

Neden Veritabanlarına İhtiyaç Duyarım?
Veritabanı, adı üstünde verilerin saklı olduğu yerdir. Bilgiyi hızlı bir şekilde kullanıcılara ulaştırırken, sıralarken, sınıflandırırken ve benzeri işlemlerle dinamik sayfalar oluştururken size lazım olacak temel şeydir.

0 yorum: