İnternette bir sürü hazır blog sitesi var. Bu siteler blog oluşturmayı ve yönetmeyi çok kolay hale getiriyor ve ayrıca ücretsiz alan sağlıyor. Bir çoğunun çok kullanışlı ve güzel özellikleri var. Görsel açıdan da fena değil, biraz uğraşmayla güzel şeyler ortaya çıkabiliyor. En basit insandan en profesyoneline kadar birçok insan bu hazır blog sitelerini kullanıyor.
Bir kaç örnek vermek gerekirse Blogspot ve
Wordpress bunların en iyilerinden...
Ancak ben bu hazır blog sitelerini kullanmadım ve bütün Database, altyapı(yönetim) sisteminden görsel tasarımına kadar blog'umu ASP ile kendim kodladım. "Deli misin kardeşim hazırı var işte süper, kullan" diyebilirsiniz, işte bu yüzden bu makaleyi yazıyorum sizlere :))
Hazır blog'ları kullanmamamın en büyük sebebi, hazır şeyleri sevmemem. Hazır olarak önümüze sunulmuş kod, script, portal, blog, hatta programları bile pek sevmem. Neden peki? Çünkü bu tarz hazır şeyler bizi kısıtlar. Biz ona değil, o bize hükmeder. Hazır olarak size ne sunduysa onu kullanırsınız. Değiştirmeye kalksanız bir çok kez sıfırını yazmaktan fazla vakit ayırmak zorunda kalabilirsiniz (ki hazır blog'ların sistemini zaten değiştiremezsiniz) Dolayısıyla sana ne sağlamışsa sadece onu kullanırsınız. İşte bu benim pek hoşuma gitmeyen bir şey. Ben bir Web sitesi hazırlarken özgür olmalıyım. Ne kullandığım GUI, ne de hazır kodlar beni kısıtlamamalı. Açar Notepad'den yazar gibi HTML kodumun büyük bölümünü de elle yazarım, ASP kodunu da.
Böylece istediğim gibi olur, tam da istediğim gibi... GUI'nin istediği gibi değil, hazır kodu hazırlayanın istediği gibi değil...
Bu hazır kod ve portallar, bence sadece öğrenme amaçlı olarak kullanılmalı. Ben de ASP'yi büyük oranda başlangıçta hazır kodları edit'leyerek öğrendim. Bu, öğrenmenin en pratik yollarından bir tanesi. Ancak, hiçbir zaman hazır bir kodu alıp olduğu gibi kullanmakla kendimi kısıtlamadım. O kodu değiştirdim, kendi isteğim doğruldusunda geliştirmeye çalıştım. Bazen br baktım ki, bir hafta sonra hazır koddan eser kalmamış ve kendi kodumu yazmışım :) Ama bazı insanlar var ki, hazır kodu alır kullanır, onunla kendini kısıtladığının ve onun öğrenmesine mani olduğunun farkında olmaz. İşte bu sayede yurdumuzda çoluk-çocuk, HTML bile bilmeyen insanlar site, portal, forum vs. kurdular. O mesele değil, adam HTML öğreneyim de biraz geliştireyim derdinde değil, ben ona yanıyorum :)) işte bu yüzden üreten bir toplum değil, kullanan, böylece kısıtlanan, sömürülen bir toplum durumundayız bugün, maalesef...
Ben kod yazmaktan zevk alıyorum. Kalkıp kendi kodumu yazmamın bir sebebi de buydu. Kendi kodumu yazdım, kendi tasarımımı yaptım, bu şekilde hem yeni şeyler öğrendim, hemde hoşça vakit geçirdim. Evet, buna ayrıdığım vakitte başka şeyler yapabilirdim, mesela hazır bir blog'u alıp entry'lerle doldurabilirdim :) ancak
hiçbir şey pratiğin verdiği tecrübe gibi olamaz. Gerçek problemlerle karşılaşıp onları çözmeden bir insan belli tecrübeyi kazanamaz. Malyet hesabı bu. Bazı profesyonel insanlar var ki, buna ayıracak vakti yok, hazırı mecbur, olduğu gibi kullanıyor. Onlara diyecek bir şeyim yok. Ben, bunun için ayırdığım vakite değeceğini düşünerek bu işe başladım, ve gayet de güzel olduğunu düşünüyorum.
Bazı insanlar var ki, hazır blogları alıp üzerinde çok uğraşıp güzel şeyler ortaya çıkarıyorlar. Evet, bu da çok güzel bir uğraş. Onlara da diyecek sözüm yok elbette. Başarılı çalışmalar da var ortada. Ancak, dediğim gibi, ben sadece hazırın bana sağladıklarıyla kısıtlanmak istemedim, o kadar :)
Lütfen eleştirilerinizi esirgeeyin, eleştirileriniz doğruldusunda bu blog geliştirilecektir (kısıt yok :)) bunun için desteğinizi rica ediyorum. Vakit ayırıp blogumu ziyaret edenlere teşekkürler.
Herkese iyi çalışmalar…
|