kodlama etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
kodlama etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

19 Ocak 2010 Salı

Wordpress Kodlama Anlatım

Daha önceki yazılarımızda wordpress sistemleri kodlamak için gerekli bilgilere değinmiştik. Şimdi ise artık son zamana geldik. Artık kodlama bölümüne geçiyoruz. Tabi düzgün kodlama yapabilmek için gerekli programlara ihtiyacımız var. Bu programları tamamladıktan sonra gerisi PHP bilgisi olarak kalacak

İlk gerekli programımız ZEND STUDIO. Bu program php kodlarını hatalarını çözümlemede ve rahat kodlamada bir numara diyebilirim. Örneğin bir link kodu açıyoruz

Ayrıca en güzel özelliği her kodu farklı renkte göstererek ve açılır kapanır menüler yaratması ile istediğimiz kadar iç içer kod yazabiliyoruz. Örneğin } kodunun kenarına tıkladığımızda hangi satırda başladığını kenarında yazabiliyor. Böylece if else gibi kodları kolaylıkla takip edebiliyoruz.
Bunların yanında mysql yazdığınızda bununla ilgili yazılabilecek sql cümlelerini size seçenek olarak gösteriyor ve istediğinizi seçip yazdırabiliyorsunuz. Hatta değişkenleri bile aklında tutarak hangi değişkeni yazmak istiyorsanız seçebiliyorsunuz.
İkinci olarak gerekli programımız ise Adobe DreamWeaver.
 
Bu program ise görsel şekilleri ekleyip heme kodu elde etmek için gerekli.  Örneğin bir form ekleyip bilgi göndereceksiniz. Form eklemek için gerekli olan kodu ve tabloyu uzun uzun kodlamanıza gerek yok. Hemen bu programa girip formu ve tabloyu oluşturuyoruz daha sonra kod bölümünü açarak kod kısmını alıp Zend’e yapıştırıyoruz. Böylece zamandan kazanmış olacağız.
Bunların yanında Photoshop veya diğer Flash gibi programları kullanabilirsiniz.
Gelelim Wordpress’i kodlamaya. Bizim için gerekli olan en büyük sayfa ise burası. Bu sayfada wordpress kodlamak için bütün gerekli olan bilgiler verilmiş. Oradan işimize yarayan kısımlarını alarak kodlamaya başlayabiliriz.Eğer işiniz sadece tema üzerine ise yani çekirdek üzerinde değişiklik yapmayacaksanız işlemler biraz daha sınırlanıyor ve gerekli olan sayfamız burası oluyor.
Bu sayfada bizim için gerekli olan bilgileri almamıza yarayan etiketlere ulaşabiliyoruz. Mesela sitenizde yazara ait bütün yazılara link vermek istiyorsunuz. O zaman eklemeniz gereken kod sadece olacaktır. Tabi temayı optimize etme veya iyi bir kodlama yapmak istiyorsak yazarın bütün yazılarına http://blogherseydir.blogspot.com/ şeklinde link vermeniz gerekecektir.
Şimdiden kolay gelsin.

12 Ocak 2010 Salı

Wordpress Kodlama Nasıl Yapılır

Wordpress Kodlamak

Wordpress kullanıcıları genellikle kodlama bilgisinden yoksun insanlardan oluşmaktadır. Tabi bunların yanında çok iyi kodlama bilgisine sahip insanların olduğu da aşikar.
Zaten wordpress sistemini kullanan bir kişi yazar olduğu için kodlama içinde bilgili olmasına gerek yok. Gerekli eklentilerle işler çözülebiliyor. Özellikle eklentilerin çok gelişmiş olması kullanıcıları zorlamıyor. Bu arada değinmek istediğim diğer bir nokta da kişilerin eklenti bolluğu arasında sistemi ağırlaştırması. Wordpress herşeyi veritabanı üzerinden yaptığı için belirli bir noktadan sonra ağırlaşmaya başlamaktadır.
Gelelim kodlama yapmayı isteyen kullanıcıların yapmaları gekereken işleri. Geçen yazımızda bahsetmiştik ki bir kişi wordpress kodlamak istiyorsa öncelikle html ve php bilgilerine sahip olması gerekmektedir. Bu bilgileri tam olarak bilmeyen veya gerekli donanıma sahip olmayan kişiler biraz zorlanacaklardır.
İlk yapılması gereken şey algoritma yazmak. Algoritma’da neymiş diyenler olabilir. Bunu daha detaylı olarak başka bir yazımda incelemek isterim ama tanım olarak bilmemiz gereken şunlar; Algoritma kelimesinin kökeni Ebu Abdullah Muhammed İbn Musa el Harezmi’den gelir ki, herhangi bir problemin çözümü için izlenecek yol anlamını içermektedir. Daha çok matematikte ve bilgisayar bilimlerinde kullanılır.
Yani bir kodlama yapıyorsan öncelikle bir kağıda algoritmasını yazmanız veya aklınızda algoritmayı oluşturmanız gerekir. Kimisi bunu bilmeden izlenecek yolu kafasında çizer ve kodlamaya başlar halbu ki yaptığı iş algoritma yazmaktır.

Ne demiştik? Wordpress sisteminde herşey veri tabanında saklanır  ve bu bilgileri veri tabanından çektikçe bir miktar ağırlaşma sağlamış oluruz. Bunu engellemek için ise optimize işlemlerini de kodlama esnasında uygulamamız gerekir. Örneğin bir sidebara bileşen kodlayacaksak bunu direk elle kodlamamız daha iyi olacaktır. Halbu ki bileşen olarak eklediğimizde kullanımı kolay olacaktır fakat sistemde ağırlaşmaya neden olacaktır.
Gelelim algoritma yazmaya. Algoritmaya kolay örneklerle başlayalım. Bir adam var karşınızda ve siz şunları düşünüyorsunuz. Bu adam bana yumruk atar mı? Atarsa benim ondan önce atmam gerekir. Eğer atmazsa yoluma devam etmeliyim. Yumruğu ilk o atarsa mutlaka kaçınmalıyım. Kaçınmak için ise dikkatli olmalıyım. İşte bu düşüncelerimiz bir algoritma oluyor.
Algoritma Başla komutu ile başlar ki siz eğer Wordpress kodlayacaksanız kodudur. Örneğin davetiye sistemimizi düşünelim. Algoritmayı başlatıyoruz. Öncelikle bakmamız gereken kullanıcı girişi yapmış mı? Evet yapmışsa bu kişi tekrar üye olamaz ama davetiye gönderebilir. Eğer kullanıcı girişi yapmamışsa üye olması için davetiyeye gereksinim duyacaktır ki bu da içeriden birisini tanımasını gerektirir.
Kullanıcı girişi yapmış kişi davetiyeyi göndermesi için kişinin mail adresini bilmesi gerekir. Bizde kişinin mail adresini alırız ondan ve o mail adresine davetiyeyi göndeririz. Daha sonra davetiye mail adresinden onaylanır. Onay işlemleri gerçekleştiyse o zaman üyeliğini alırız.
İşte yukarıda yazdığımız işlemleri bir algoritma oluyor. Bunu şema ile göstermek ise daha kolay ve eğlenceli yanı oluyor.
Komik bir algoritma şeması ile yazımızı bitiriyoruz. Diğer bölümde görüşmek üzere…

10 Ocak 2010 Pazar

İyi Bir Kodlayıcı( Coder ) Olmak

İyi Bir Kodlayıcı( Coder ) Olmak
Kendi kullandığı sistemi bilmeyen kullanıcılar ve bu kullanıcılara ufak tefek kodlar sunarak ilahlaştırılmış kişiler arasında geçiyor bu hikayemiz. Hikayeye göre internette en iyi blog scripti olarak wordpress gösteriliyor ve kullanıcılar bu scripti tercih ediyorlarmış.
Tabi bu kişiler genellikle 12-17 yaşları arasındaki kişiler olduğu için ve fazla bir kod bilgisine sahip olmadığı için sürekli sorun yaşıyor ve bilinçsizce işlemler yapıyorlarmış. Bu kişilere yardımcı olma adı altında kod gönderen kişiler de kahraman ilan edilmişler.
Ayrıca bu kahramanlarımız script sahibi olanların araştırma, inceleme ve beyin fırtınası yaratma gibi olayları engellediğinden de farkında değilmiş.
Tabi durum böyle olunca insanlarda içerik üretme, özgün birşeyler ortaya koyma, bir fikir ortaya atma konusunda eksiklikler oluşmuş. Durum böyleee ilerlemiş. Günler günleri yıllar yılları kovalamış. İşte o en son günlerden birinde Türkiye denilen ülkenin gençlerine bakıldığında kopyala yapıştır üzerine kurulmuş bir internet dünyası üzerinde gezindikleri boş işlerle uğraştıkları hiçbir şekilde bir araştırma içine girmedikleri görülmüş. Hatta yapılan araştırmalar interneti çöplüğe çeviren ırkın Türkler olduğunu öne sürmüş.
Neyse keşke sadece hikaye olsaydı. Kimileri doğru kimileri biraz doğru olmak üzere birkaç yazı yazdık. Wordpress kodlamak istiyorsanız öncelikle biraz html biraz php bilginizin olması gerek. Bunlar olduktan sonra code.wordpress.org sitesine girerek size yardımcı olacak kodları oradan alabilirsiniz.
Gerisi mi? Hayal gücünüze kalmış…
Bu yazımı birkaç bölümden oluşturacağım için böyle numaralandırdım. İlerleyen günlerde ikinci bölümü yazarım.