Jquery kitaplığı
Erman Aktan | Yazılım
Şimdi yazacaklarım az biraz bilgisayar ve internet bilgisi olan kişiler için olacak...
İnternet ortamında yaygın olarak kullanılan üç programlama dili vardır: HTML, PHP ve ASP.
HTML
İnternet sayfalarının varlığıdır, benliğidir. Kısaca HTML olmadan hiçbir internet sayfasını görüntüleyemezsiniz. Bir internet sayfasının tarayıcınızda nasıl görüneceğini HTML kodları belirler. Resimlerin, yazıların, çizgilerin, tabloların ve sayfa içerisinde bulunan tüm elementlerin nerede ve nasıl duracağını HTML kodları içerisine programlarsınız. Tabii ki kusursuz güzel olmaz. HTML kodları tek bir standart üzerinden gitmesine rağmen, tarayıcılar bu standartları izlemez. Burası zaten apayrı bir konu, girmeye hiç gerek yok.
PHP
İnternet sayfaları yalnızca HTML kodları ile kullanıcılarla etkileşime geçemez. Bu gibi bir işlemin gerçekleşmesi için mutlaka kullanıcılara sunucuya komut, istek yada bilgi gönderebilecekleri bir sistem kurmanız gerekir. İşte PHP kodları burada devreye girer. HTML kodları ile sayfaya ekleyebileceğiniz form verilerini alıp işleyecek olan, yada HTML kodları ile ancak birkaç dosyaya bölerek yapabileceğiniz işlemleri tek dosya içerisinde halledebilecek olan sistem PHP kodlama dilidir. HTML kodları gibi tekdüze olarak okunup görüntülenmek yerine, sunucu tarafından 'işlenip & yorumlanarak' görüntülenir. PHP ile kullanıcıların sunucunuza bilgi göndermesini ve bu bilgilerin kaydedilmesini sağlayabilirsiniz. Yada, 10 fotoğraf görüntülemek için 10 ayrı dosyaya HTML kodları yazmak yerine tek bir PHP dosyasına 10 dosyayı da ayrı ayrı gösterebileceği birkaç satır kod yazabilirsiniz. Nitekim ermanaktan.com için geçerli olan da buydu. Asitâne İçerik Yönetim sistemini yazmadan önce site klasörlerinin içerisinde oraya buraya dağılmış 354 adet .html uzantılı dosya vardı. Değişiklik yapıldıktan sonra bu sayı 14 gibi bir rakama düştü. Sitenin boyutu 4 Mb daha küçüldü.
ASP
fonksiyon olarak PHP den çok farkı yoktur. Fakat Microsoft firmasının geliştirdiği bir dil olduğu için sözkonusu firmanın programları ile daha kolay ve uyumlu çalışır. Ayrıca Windows işletim sistemi kullanan sunucular için daha uygundur. PHP veritabanı olarak MySQL kullanımına yönelik iken, ASP veritabanı olarak yine Microsoft firmasının geliştirdiği MsSQL yönelimlidir. Çok bilgim olmadığı için uzatmayacağım...
Fakat bütün bunların yanında internet sayfalarında kullanılan küçük çaplı bir dil daha vardır. Javascript, HTML kullanıcılarının sayfa üzerinde değişiklikler yapmasını, yada sayfayı değiştirmeden yalnızca içerik değişimini sağlamak için kullanılan bir dildir. Javascript sayesinde sayfa üzerinde bulunan yazıların boyutunu, rengini veya yerini değiştirebilir. Bazı elementlerin görünmesini veya kaybolmasını sağlayabilir yada daha detaylı şeyler yapabilirsiniz. Bu yazının üstünde bulunan + veya - kutucuklarını kullanarak basit bir örnek görüntüleyebilirsiniz.
Bunca yazıyı buraya dökmemin amacı, Birkaç aşmış javascript kullanıcısının biraraya gelerek, karmaşık javascript işlemlerini daha kolay gerçekleştirmemiz için oluşturduğu jquery kitaplığı. Kısaca javascript ile yapmanız gereken bazı 'tanım'ları onlar 'öntanım' haline getirmiş ve bu kısmı geçerek direk konuya girmeyi sağlamışlar. Bu günden itibaren ermanaktan.com da bu nimetlerden yararlanabilecek. Onu haber vermek istedim!