Geçenlerde R10.net forumda MonteCristo sorusu üzerine bir satır kod eklemiştim. Başlık altındaki cevaplar devam ederken if ya da switch fonksiyonlarının hangisinin daha hızlı olduğu sorusu ortaya çıktı. O vakit, birkaç satırdan oluşan ve bu fonksiyonların hangisinin daha hızlı olduğunu gösteren kod yazmıştım. Şimdi bunu sizlerle de paylaşıyorum 😉
Okumaya devam et “IF mi yoksa Switch mi daha hızlıdır?”
Sitenizi öneren adreslerin kaydını nasıl tutacaksınız?
Ziyaretçilerinizin hangi adreslerden sitenize yönlendirildiklerini görebilmek için farklı eklentiler, web servisi, web yazılımı kurmanıza gerek yok. Takip işlemini kendinizde çok basit bir şekilde yerine getirebilirsiniz. Bize lazım olanlar PHP destekli bir sunucu ve birazcık Excel bilgisi 🙂 Nasıl mı olacak? Gelin başlayalım 😉
Okumaya devam et “Sitenizi öneren adreslerin kaydını nasıl tutacaksınız?”
CSS dosyalarınızı gzip ile optimize edin
İster WordPress ister farklı bir yazılım ile, ya da kendi programladığınız bir siteniz olsun, illa ki CSS dosyası yaratarak stil dosyalarını kullanmışsınızdır. CSS dosyalarını kodlarken birçok boşluk bırakırız, ki düzenlemek istediğimiz vakit kodlar birbirinden ayrı olsunki ayırt edebilelim onları. Fakat her bir boşlukta bir yer kaplayacağı için, CSS dosyanızı Gzip kullanarak sıkıştırıp, öylece tarayıcıya yollayabiliriz.
Okumaya devam et “CSS dosyalarınızı gzip ile optimize edin”
Php ile mail göndermek
Bu yazımızda Php web programlama dili ile nasıl e-postalar gönderebileceğinize değineceğiz. Şu an için ileri düzey işlemler gerçekleştirmeyeceğiz (ekli e-postalar yollamak gibi), fakat sadece metin ya da html tabanlı e-postaları nasıl yollayabileceğinizi öğrenebileceksiniz.
Okumaya devam et “Php ile mail göndermek”
PHP Tema motorları
Php tabanlı web siteleri dizayn ederken, php kodlarını html kodlar arasına gömeriz. Fakat gün gelir bu kodları düzenlemek istediğimizde çok büyük bir çaba gerektirir. Bu tarz durumlarla başa çıkabilmek için ve daha kararlı bir sistem kodlamak için tema sistemleri geliştirebilirsiniz. Tema sistemi ya da motorlarının asıl amacı, php kodları ile html kodlarını birbirinden ayırmaktır. Böylece hangi kod üzerinde değişiklik yapmanız gerekiyorsa, kendisine ait dosyalarını açarak bu işlemi gerçekleştirebilirsiniz.
Okumaya devam et “PHP Tema motorları”
USB flash belleğinizde php sunucusu çalıştırın
Hiç merak ettiniz mi usb flash belleğinizde koskoca bir sunucu çalıştırabileceğinizi? Aslında sunucu ne kelime, işletim sistemi bile kurabilirsiniz 😀 Benim gibi web programlama ile ilgilenen arkadaşların kesinlikle çok işine yaracağını düşünüyorum, burada anlatacaklarımın. Çünkü düşünsenize, diyelim ki bir iş aldınız ve müşterinize gidip sitede geldiğiniz noktayı göstermek istiyorsunuz. Her seferinde internete yüklemek ya da dizüstünüzü yanınızda götürmek ya da müşterinin bilgisayarına sunucu kurmak zorunda değilsiniz. Sadece USB flash belleğinizi yanınızda götürün yeter 😉
Okumaya devam et “USB flash belleğinizde php sunucusu çalıştırın”
Sql insert ile birçok data nasıl eklenir
Buradaki örneği sadece mysql başlığı altında sınırlandırmak istemedim. Neticede SQL bu, ve neredeyse birçok veritabanında geçerli tüm fonksiyonları.. Veritabanımızdaki bir tabloya insert fonksiyonu kullanarak tek bir sorgu ile birden fazla datayı nasıl ekleyeceğimizi göreceğiz.
Okumaya devam et “Sql insert ile birçok data nasıl eklenir”
Php tabanlı AJAX kütüphaneleri
Önceki yazımda Javascript tabanlı olan javascript kütüphanelerine yer vermiştim. Şimdi ise php uygulamalarımızda kullanabileceğimiz “Php tabanlı” ajax kütüphanelerini tanıyacağız.
Okumaya devam et “Php tabanlı AJAX kütüphaneleri”
Php ile Türkçe Tarih Yazdıralım
Php’nin date() fonksiyonunu birçoğumuz bilir. Bu fonksiyon ile gün ve ay isimlerini yazdırdığınızda, bunların İngilizce karşılıklarını elde edersiniz. Yazımızda İngilizce gün ve ay isimlerini içeren tarihleri nasıl Türkçe yapabileceğimizi göreceğiz 🙂
Okumaya devam et “Php ile Türkçe Tarih Yazdıralım”
Php ile Md5 Şifreleme Nasıl Yapılır?
Bu yazımızda Php ile nasıl Md5 şifreleme yapacağımızı ve ne işe yarayacağı üzerine yorumlarda bulunacağız. Md5 HASHING / FINGERPRINTING algoritmasıdır ve 128-bit’lik (16-bayt) bir çıktı üretir. Web uygulamalarında kullanıcı parolalarının güvenle saklanabilmesi için en çok kullanılan yöntemlerden biridir.
Okumaya devam et “Php ile Md5 Şifreleme Nasıl Yapılır?”