Nisan, 2008 Tarihinden sonraki yazılar görüntüleniyor...

Koodla resim işlemleri sınıfı

Date30 / Nisan / 2008 Author İsa Engiz    Category php     Tags , , Yorumlar5 Yorum Yapilmis.

PHP’nin en güzel yanlarından biri de resimler üzerinde işlem yapabilmede size verdiği özelliklerdir. Ama bazen sunulan bu özellikler kafa karıştırıcı olabiliyor.

resimislemleri-resim

Ama hazırladığım bu sınıf ile işlemler biraz daha kolay olabilecek. Çünkü içerisinde yer alan türkçe kullanım klavuzu ile işlemler daha kolay anlaşılabilecek, nesne yönelimli yaklaşımla yazılacak kod satır sayısı oldukça azaltılabilecek.

Devamını Oku »»

Javascript ile dökülen menü

Date27 / Nisan / 2008 Author İsa Engiz    Category javascript     Tags YorumlarHenuz Yorum Yapilmamis.

Dökülen menülerin en önemli tarafı her halde kullanıcının tıklayabileceği pek çok bağlantı varsa, bunları tek bir çatı altında toplayabilmesidir. Böylece bağlantılar daha düzenli gözükür, birbirleriyle alakalı olanlar aynı grupta buluştuğu için kullanıcı ilgilenmiyorsa, o tıklamadıkça gözükmez.

dokulenmenu-resim

Biz de şimdi javascript yardımıyla döküen bir menü yapacağız. Uygulamanın canlı haline buradan göz atabilirsiniz ya da dosyaları buradan indirerek inceleyebilirsiniz.

Devamını Oku »»

Hata sayfaları yönetimi

Date25 / Nisan / 2008 Author İsa Engiz    Category php     Tags , , , Yorumlar7 Yorum Yapilmis.

Web programlama dillerinin (ör: PHP) getirdiğini en büyük avantaj kuşkusuz içeriğin dinamik olarak oluşturulabilmesi. Bu şekilde içeriği düzenlediğimizde statik html sayfalarının aksine, çok fazla sayıda sayfa oluşturabiliyoruz. Bu kadar çok sayfanın getirdiği bazı sorunlar da oluyor tabi ki. Bunların en meşhuru, “sayfa bulunamadı” anlamına gelen “404 hatası”.

404-resmi

404 hatasıyla beraber, sık karşılaşılan başka sunucu hataları da var tabiki, kullanıcı, bu tür hatalardan birine yol açacak bir istek yaptığında apache sunucusu varsayılan hata sayfasını kullanıcıya gösterir. Bu hata sayfalarının pek sevimli olmadığı itiraf etmemiz gerekir, genelde kullanıcı kaybına yol açarlar. Bunun önüne geçmek için kendi hata sayfalarımızın olması gerekmekte.

Devamını Oku »»

Blogger’da arama kutusu ekleme

Aslında blogger her blogda varsayılan hizmet olarak sunuyor arama kutusu hizmetini, hemen üstte sol tarafta. Ancak bunun yeterince kullanışlı olmadığını söyleyebiliriz, hangi kullanıcının sol üst köşeyi gördüğünü iddia edebiliriz ki?

ekran-goruntusu

Bu durumda yapılabilecek çok basit bir şey var, blogumuza kendi hazırladığımız arama kutusunu entegre etmek! Hazırlayacağımız bu arama kutusu, sol üst kutu ile aynı işleve sahip olacak ama elimizdeki avataj ise arama kutusunu istediğimiz yere yerleştirebilmemiz olacak. (muhtemelen yanmenüye…)

Devamını Oku »»

Ajax dosya yükleme

Date21 / Nisan / 2008 Author İsa Engiz    Category ajax     Tags , Yorumlar3 Yorum Yapilmis.

Ajax’ın belki de en sevimli tarafı, web arayüzlerini daha etkileşimli hale getirmesidir. Kullanıcı, sunucu’dan bir istekte bulunduğunda, sayfanın yenilenmeden cevabın yazılması kadar, arada geçen sürede kullanıcıya “işleminiz gerçekleştiriliyor” tarzı bir uyarı yazısı vermek elbette ki etkileşimi arttırmaktadır.

yukleme-resim

Sunucuya dosya yükleme durumunda da böylesine bir etkileşim sağlamak istersek, güvenlik nedeniyle bunu klasik ajax teknikleri ile yapmamız biraz zor olacaktır, ama yine de bu etkileşimi sağlayacak ve uygulamanın “ajax gibi” davranmasını sağlayacak metodlar mevcuttur. Biz burada “iframe” tekniğini kullanacağız.

Uygulamanın canlı haline buradan göz atabilir veya dosyaları buradan indirebilirsiniz.

Devamını Oku »»

Teknoloji ve Tüketim

Date16 / Nisan / 2008 Author İsa Engiz    Category Genel     Tags , Yorumlar4 Yorum Yapilmis.

işlemci-resimÖyle bir dünyada yaşıyoruz ki, neredeyse her gün yeni icatlar, yeni teknolojik ürünler ile karşılaşıyoruz. Okuduğumuz dergilerin, gazetelerin sayfalarını süsleyen, televizyon ekranlarını dolduran sayısız reklam görüyoruz, “en yeni ürünümüz bu, herşeyi baştan yaratıldı!” veya “Size özel dizaynı ile vazgeçemeyeceğiniz hatlara sahip!”

Bunlar tabi ki cep telefonu reklamları olabilir, Ipod veya son model otomobil ya da son model işlemci, yeni nesil ekran kartı, farketmez, hepsinin bizlere sunuluş biçimi neredeyse aynı, “şimdiye kadar bunun eksikliğini hissediyordunuz, alın ve kendinizi bütün hissedin!”

Devamını Oku »»

Javascript ile banner yapma

Date09 / Nisan / 2008 Author İsa Engiz    Category javascript     Tags , Yorumlar1 Yorum Yapilmis.

Eğer bir sloganınız varsa ve bunu resimler ile göstermek/anlatmak istiyorsanız en iyi yol bir banner yapmaktır, değil mi? Ama bir banner yapmak için Flash bilmenize gerek yok, javascript ile bunun üstesinden gelebilirsiniz.

jsbanner-resim

Bu uygulamamızda yapacağımız örneğin canlı haline buradan bakabilirsiniz veya dosyaları buradan indirebilirsiniz.

Devamını Oku »»

Mysql’de indexleme

Date06 / Nisan / 2008 Author İsa Engiz    Category mysql     Tags , Yorumlar5 Yorum Yapilmis.

Yazdığımız bir veritabanı-PHP uygulamasının ardından genelde sorgularımız hızlı çalışır, çünkü veritabanımız henüz yenidir ve çok fazla veri yoktur, MYSQL sunucusunun istenen veriyi bulmak için tüm tabloyu tarayıp sonucu geri döndürmesi fazla uzun sürmez.

indexleme kod resmi

Ancak zamanla, veritabanımıza yeni veriler eklendikçe sorgularımızın sonuçlarının yavaş döndüğünü fark ederiz. Bu durumda yapılabileceklerden biri ve aynı zamanda en etkilisi indexleme yapmaktır.

Devamını Oku »»

PHP Sayfalama Sınıfı

Date04 / Nisan / 2008 Author İsa Engiz    Category php     Tags , Yorumlar6 Yorum Yapilmis.

ekrangoruntusuPHP ile yazdığımız veritabanı uygulamalarında veritabanından çektiğimiz bilgilerin hepsinin tek bir sayfada gösterilmesi oldukça kötü gözükür, uzayıp giden sayfaların kullanılabilirlik açısından pek iyi olmamasının yanı sıra bütün verilerin tek seferde gösterilmesi de veritabanı sunucusunu yorar. Bu nedenle çektiğimiz verileri sayfalara böleriz, sayfalama yaparız.

Hazırlamış olduğum bu sayfalama sınıfı sayesinde bu işlem biraz daha kolaylaşacak.

Devamını Oku »»

Ajax ile kullanıcı girişi

Date02 / Nisan / 2008 Author İsa Engiz    Category ajax     Tags Yorumlar8 Yorum Yapilmis.

Web siteleri hazırlarken her sayfanın herkes tarafından görülmesini istemeyiz, kimi sayfalar ancak üye kullanıcılar tarafından görülebilir, kimileri ise yönetici üye tarafından görülebilir. Böyle bir görevi yerine getirebilmek için kullanıcılarınızın belirli sayfalara erişmelerini sağlamak ya da kısıtlamak için “kullanıcı girişi” yaptırmanız gerekir.

giris_resim

Bu yazımızda ise ajax tekniği ile kullanıcı girişinin nasıl yapılacağını tartışacağız. Ancak tabi ki böyle bir giriş sisteminin POST metodu ile yapılması gerektiği için bu metodu kullanacağız. Yazının geri kalanını okumadan evvel örnek sayfamıza göz atmak isteyebilirsiniz, ya da uygulamanın dosyalarını buradan indirebilirsiniz.

Devamını Oku »»

Arama


E-Posta Aboneliği


RSS Aboneliği

En Çok Yorumlanan Yazılar

Etiketler

404 ajax apache arama butonu as astrofizik açık kaynak banner blogger blogger/blogspot Blogger / Blogspot blogspot case chmod css date dosya yükleme editör etiket etkinlik favicon featured form ftp galeri Genel gimp hata sayfası header htaccess htpasswd ilişkisel veritabanı index innodb javascript join JQuery kategori koodla linux mysql opacity php resim url

Son Yorumlar

  • Fatih: Açıkçası sitenizi yeni keşfettim ve gerçekten beğendim. Kaynak ve tutorial ihtiyacı olduğunda yabancı blog...
  • beyo: emeğine sağlık, temiz bir anlatım olmuş
  • gokhan: güzel bir anlatım yapmışsın.. devamını bekleriz.. kolay gelsin
  • web yazılım şirketi: google blog araması ile .net üzerinden hizmet veren web yazılım şirketi ararken tesadüfen bu web...
  • Codderol: çok teşekkürler bu çalışma bana çok yardımcı oldu….

Sayfalar


Faydalı Bağlantılar