Yaklaşık 1 yıl önce, mobil dünyadan haberler veren bir web sitesi için WordPress teması hazırlamam gerekmişti. Fakat bu temayı pek beğenmedikleri için kullanmak istemediler. Ben de başka birilerinin ihtiyacı olur diyerekten Mobil Kasaba isimli bu WordPress temasını biraz elden geçirdim ve ücretsiz olarak dağıtmaya karar verdim.
Devamı »
28 yorum
6.701 okunma
14 Ağustos 2009
Birçok web adresi çeşitli nedenlerden dolayı, bir başka web adresine yönlendirilmiş olabiliyor. Örnek vermek gerekirse “sitebilgi.com” adresi “www.sitebilgi.net” adresine yönlendirilmiştir. Eğer böyle bir web adresinden veri çekeceksek, öncelikli olarak yönlendirilmiş olan bu en son web adresini (efektif adres) tespit etmemiz gerekiyor.
Devamı »
8 yorum
4.043 okunma
7 Ağustos 2009
CRUD işlemlerini kolaylaştırmak ve biraz daha fonksiyonel hale getirmek amacıyla yazmış olduğum veritabanı sınıfını 1.2 sürümüne güncelledim. Özellikle hata işlemleriyle ilgili güzel geliştirmeler var. Artık meydana gelen hatanın hangi dosyada ve kaçıncı satırda olduğunu kolayca öğrenebilirsiniz. Güncellenmiş olan bu sürümü eBurhan Araçları sayfasından indirebilir, diğer yenilikleri ise dosyada içerisindeki dökümandan (DOC klasöründeki) okuyabilirsiniz.
Devamı »
15 yorum
5.276 okunma
6 Ağustos 2009
Bugün itibariyle Sunucu Tara isminde yeni bir web aracı açmış oldum. Aslında bu web aracı bilgisayaramın sabit diskinde 1 seneye yakındır duruyor. Geçen yaz bu günlerde açmayı planlıyordum fakat başka işlerim dolayısıyla bir türlü açmaya fırsat olmadı. Daha sonra araya okul girdi; diğer zamanlarımda da bazı ticarî işlerle ve eBurhan, SiteBilgi, GoPof gibi kişisel sitelerimle ilgilenmem gerekti. Napalım, kısmet bugüneymiş artık
Devamı »
55 yorum
7.667 okunma
1 Ağustos 2009
Merhaba arkadaşlar. Biliyorsunuz benim GoPof adında webmaster’lara yönelik bir web aracım var. 20 Ocak 2008 tarihinde birinci sürümünü, 30 Ağustos 2008 tarihinde de ikinci sürümünü yayınlamıştım. Bugün ise üçüncü sürümünü yayına aldım ve size bu yeni sürümdeki en önemli değişikliklerden bahsetmek istiyorum.
Devamı »
48 yorum
9.231 okunma
17 Temmuz 2009
Birinci bölüm‘de Adobe Fireworks isimli imaj işleme yazılımını kullanarak bir şerit (ribbon) görseli hazırlamıştık biliyorsunuz. şimdi sıra bunu bir web sayfasına yerleştirmeye geldi. ikinci bölüm olan bu bölümde ilk önce web sayfamıza bir kutu ekleyeceğiz. Ondan sonra bu kutunun tam sağ-üst köşesine şerit görselini yerleştireceğiz. Hem bu işlemleri yaparak CSS ve HTML konularında birazcık pratik de yapmış olacağız. Sözü daha fazla uzatmadan hadi başlayalım
Devamı »
9 yorum
5.187 okunma
10 Temmuz 2009
Geçtiğimiz günlerde, bir web sayfası için bir şerit (ribbon) görseline ihtiyacım olmuştu. Bu şeritleri, web sayfasındaki kutuların köşelerine yerleştirerek gerçekten hoş bir görüntü oluşturabiliyor ve kullanıcının dikkatini -onu rahatsız etmeden- bir yere çekebiliyorsunuz. Bu şerit görsellerinin hazır yapılmışını ararken, Designing a Family of Websites sayfasında bir eğitsel (tutorial) içerisinde gördüm. Ücretsiz indirme şansı da olmadığı için Adobe Fireworks ile kendim yapmaya çalıştım.
Devamı »
13 yorum
5.902 okunma
2 Temmuz 2009
MySQL veritabanına sorgu gönderip sonuçlarını almak için internetten bir sürü sınıf (class) bulabiliyorsunuz. Bu yüzden kendi yazdığım bu sınıfı paylaşıp paylaşmama konusunda çok kararsız kaldım. Fakat daha sonra “belki birilerinin ihtiyacını benim sınıfım karşılar” diye düşündüm. O yüzden bir bakmanızda fayda var
Devamı »
40 yorum
7.032 okunma
26 Haziran 2009
şablon motorları (template engines) sayesinde PHP kodları ile HTML kodlarını birbirinden ayırabiliyoruz ve bu sayede içiçe geçmiş, karmakarışık kodlarla çalışmaktan kurtuluyoruz. Ben genellikle en bilindik şablon motoru olan Smarty‘yi tercih ediyorum. Geçen gün aynen Smarty sentaksı gibi sentaksı olan ama daha hızlı çalışan şablon motorlarının olup olmadığına baktım. Ve sonra Dwoo ve Template Lite isminde iki tane şablon motoru buldum. ikisi de Smarty’ye benzer sentaksa sahiptiler fakat maalesef ondan daha hızlı çıkamadılar.
Devamı »
24 yorum
4.875 okunma
20 Haziran 2009
Php’nin 5. sürümü gerçekten bir çok yenilikle gelmişti ve özellikle bu yenilikler nesneye yönelik programlama (oop) ile ilgiliydi. Yeniliklerden birisi de bu yazıda bahsedecek olduğum “method chaining” yani “metot zincirleme” özelliği. Bu özellik sayesinde sınıf içerisindeki metotlar, o anki nesneyi geriye döndürebiliyor ve böylelikle metotlar birbirlerine bağlanabiliyorlar. Bu sayede daha pratik ve göze hoş gelen bir kodmaya yapabiliyoruz.
$sinif->metod1()->metod2()->metod3()->metod4()->metod5()....
Devamı »
15 yorum
4.400 okunma
17 Haziran 2009