FileZilla’da .htaccess gibi gizli dosyaları görünür yapmak
FileZilla linux sunucularda gizli dosya olarak (sıradan listelemelerde gözükmeyen) nitelenen . (nokta) karakteri ile başlayan dosyaları listelemez. .htaccess dosyası da bunlardan biridir. Dosyanın filezilla...
DataTables ile PHP Modal Editör Kullanım Örneği
Veri ızgaraları ya da data grid'ler veritabanı tablolarının listelenmesi, filtrelenmesi ve düzenlenmesi amacıyla programlamayı oldukça kolaylaştıran web nesneleridir. Örneğin bir grid ile ürünleri listeletebilir,...
Ücretsiz Web (Apache, MySQL, PHP) Sunucusu UwAmp’ı Tanıyalım
Yaklaşık 10 yıldır kullandığım ve bakımını yaptığım Uniform Server'i terk etmenin zamanı gelmiş. Geliştirmekte olduğum yeni projem için alelade bir Google araması ile keşfettiğim...
Basit bir HTTP GET/ isteği
Http ile ilgili ilgiç bir durum buldum. Basitçe anlatmak gerekirse istemci GET /sayfanin/bulundugu/dizin şeklinde bir istek yaptığında normalde web sunucunun index olarak tanimlanmış (çoğunlukla index.html oluyor) dosyayı istemciye göndermesi gerekir. En azindan ben öyle biliyordum. Ama olay tam olarak böyle gerçekleşmiyormuş.
CAPTCHA ile insan doğrulama
CAPTCHA, insan olmayan sistemleri bir takım insancıl özellikleri kullanarak tespit etmek olarak tanımlanabilir. Son bir aydır siteye onlarca reklam/link içeren spam yorumlar eklenmeye başlandı. Bu iş yorum spamcıları (blogspam comment) olarak sınıflandırılan yazılımlar kullanılarak yapılıyor. Bu programlar web deki formları tarayor ve açık sitelere mesaj ve bağlantılar otomatik olarak bırakılıyor. Bu iz bırakma atraksiyonları tamamen otomatize edilmiş yazılımlarla, pagerank/hit artırmak amacıyla yapılıyor. Siteyi spam dan korunmak için yorum ekleme formuna CAPTCHA güvenlik resmi yerleştirdim. Resimdeki güvenlik kodu ilgili kutuya doğru olarak girilmedikçe eklenen yorum kabul edilmeyecek.
GoDaddy’den taşınmanın vakti gelmiş
Uzun yıllardır kullandığım godaddy'den taşınmanın vakti gelmiş. Kira süresi dolan domain'lerimden birini uzatmak için godaddy'nin paneline girdiğimde org uzantılı domain'im için 37TL isteyen godaddy...
Web sayfasındaki içeriğin kopyalanmasını engellemek
Web sayfanızdaki özgün içeriğin 3. kişilerce kopyalanmasını istemeyebilirsiniz. Bunu sağlamanın kesin bir yolu olmamasına rağmen zorlaştırabilir. Aşağıda verdiğim kodları, örnekteki gibi <head> ve <body>...
OnlyWire.com Toplu Sosyal İmleme Servisi
Onlywire.com 30 farklı sosyal imleme sitesinde web içeriğinizi otomatik olarak yayınlamanızı sağlayan bir hizmet sunuyor. Siteye üye olup aşağıda listesini gördüğünüz imleme sitelerine ait...
ASP vb.net dilinde file_get_contents ve file_put_contents karşılığı
PHP'nin dahili fonksiyonları olan file_get_contents ve file_put_contents basitçe dosya okuma ve dosyaya veri yazma işleri için çokça tercih edilir. file_get_contents 1. parametresinde belirtilen dosyayı...
Web Tasarım Dersi için Hosting Arayışı
Bilişim teknolojileri alanı, web programcılığı dalı altında verdiğim ders grafik animasyon ile web tasarım ve programlama dersleri için hosting ve domain kayıt şirketi arayışına...
Web sayfasında flash tabanlı MP3 oynatıcı kullanmak
Günümüz modern web tarayıcılarında mp3 oynatma desteği yok. Sayfada mp3 çalmak için ençok tercih edilen yol Flash uygulaması kullanmak (flash player). Flash uygulamaları günümüzde...
WordPress’i Hızlandırma ve Performans İpuçları – I
Wordpress'inizin başarımından (performansından) şikayetçi iseniz bu yazı tam size göre. Wordpress başarımı hakkında sürekli yazmayı düşündüğüm bu yazı dizisinin ilkinde başarım artırmaya yönelik Wordpress...
Siteground.com Hosting İncelemesi
Birkaç gün önce meşhur phpclasses'ın hosting tavsileri dikkatimi çekti. Buradan görebileceğiniz gibi oldukça cazip özelliklerde hosting'ler bulmak mümkün. Çoğunun arasında fazla fark olmamasına rağmen...
FCKEditor Web için metin editörü

LAMP, WAMP, MAMP geliştirme paketleri
Dinamik web siteleri geliştirenlerin işine yarayacağını düşündüğüm bazı yazılımlardan haber vermek istiyorum. Aslında yazılım paketleri desek daha doğru olur. Konu PHP tabanlı web uygulamaları geliştirmeyle ilgili. PHP tabanlı web uygulamaları geliştirirken, web tarayıcı programını saymazsak (FireFox,Netscape,IE) olmazsa olmaz üç programa ihtiyacımız vardır. Bir web sunucu, PHP yorumlayıcısı ve bilgilerin sorgulanması için de bir adet veri tabanı sunucusu (Mysql,Postgresql,Firebird,Oracle vb.)
PHP, MySQL, Javascript, CSS Cheat Sheets
