28 Kasım 2008 Cuma

Turkticaret.net Adhood ile reklam pazarında


Daha önce bu yönde bir çalışmaları olduğunu Turkticaret.net'deki arkadaşlardan öğrenmiştim. Fakat bu kadar çabuk açılacağını tahmin etmiyordum. Evet, Mynet ve Doğan grubundan (ADnet) sonra Turkticaret.net'de Adhood ile reklam piyasasına girdi.

Tasarım ve sunum olarak hoşuma giden sitenin reklamveren olarak bir sorun yaşayacağını tahmin etmiyorum. Zira hem piyasadaki bağlantıları hemde geniş KOBİ portföyü ile hızlı bir çıkış yapabilir. An itibarıyla 72968 Yayıncı Sitenin olduğu görülüyor.

Reklam seçeneklerini incelediğimde Mynet ve Adnet'den daha geniş bir yelpazeye sahip oldukları görebiliyoruz. Açıkçası daha önce duyurulan DNS tabanlı reklam modelinin uygulamasını görmeyi merakla bekliyorum. Buna ek olarak toolbar tarzı reklam seçeneği de rakiplerine karşı bir adım daha öne geçiriyor.

Reklam piyasasındaki oyuncular artıkça bundan hem reklamverenler hemde yayıncılar kazanacaktır. Rekabetin sanırım en güzel yanıda budur. Adhood ekibine başarılar.

Kampanya: Hostgator'da %75 indirim


Hostgator'da sadece bugün geçerli olacak bir kampanya ile yapacağınız hosting alımlarında %75 indirim yapılacağı açıklandı. Kupon kodu ve ilgili link ekte sunulmuştur.


Kupon kodu: BLACK
Site: Hostgator

27 Kasım 2008 Perşembe

Google Sets, Kümelendirme Sihirbazı.


Sanırım sitedeki yazıların bir çoğunda Google'a methiyelerle biten sahnelere şahit olmuşsunuzdur. Bu derece geniş açılı bir düşünce sistemi, bunu hayata geçirme aşamasındaki hız ve kullanılabilirlik göz önüne alındığında Google'a teşekkür ve tebrikleri sunmaktan insan kendini alamıyor. Hatt-ı zatında şu satırları okuduğunuz sitenin hostunu bile kendileri karşılıyor ki, minnettarım.

Bu yazıdaki sadete gelirsek, Google'ın sunduğu araçlardan Sets hakkında mütalaa edeceğiz.

Google Sets temel olarak girdiğiniz kelime öbeklerini işleyip bununla alakalı küme oluşturup size sunma işlemiyle görevli Google aracıdır. Arama motorlarının yükselişi ile anahtar kelimede odaklanmanın önemi arttı. Bu durumdan mütevellit olacakki Google'ın daha önce Adwords için sunduğu Anahtar Kelime aracı bir çok web geliştiricisine (yada yapımcısına) favori kaynak oldu. Google Sets uygulamasının benim gördüğüm farkı öbeği kullanmayan, fakat sonuca bakıldığında aynı kategoride yada aramada görüntülenecek sonuçları kümelenmesidir.

Trabzon,rize ve artvin kelimelerini ile Small Sets seçeneğini kullanarak örnekleme yapmak istediğimde görüntülenen sonuçlar aşağıdaki gibi oldu.

trabzon
rize
artvin
ordu
samsun
giresun
bolu
bayburt
sinop
kastamonu
amasya
zonguldak
tokat
gümüşhane
çorum
Görüldüğü üzere bir karadeniz kümesi oluştu. Kelime öbekleri Türkçe olduğunda sonuç çıkarmadığı zamanlarda oluyor. Bu da daha gelişme aşamasında olduğunun göstergesi.

Ek olarak, Google Reader'da takip ettiğim sitelerde bu servisi arattığımda linux kullanan arkadaşlar için hoş bir uygulama gördüm. Recai Oktaş tarafından yazılmış bu uygulama konsolda Google Sets kullanmanıza olanak sağlıyor. Vesile ile kendisine de bu tarz bir uygulama için teşekkürlerimi sunarim.

SEO: Google flash dosyalarını indexliyor mu ?


Çoğu konuda olduğu gibi, bu sorunun cevabını da lazım olduğunda aradım. Google yine şaşırtmadı. Flash ile hazırlanmış sitelerin indexlenmesi konusunda da yardımcı bir teknoloji geliştirmiş. Resmi bloğunda konuyla ilgili yapılan açıklamadan özetleri ve Google reader'da konuyla alakalı incelediğim bir kaç yazının önemli noktalarını yazarak bu konu hakkında bilgi arayan arkadaşlara kaynak sunmak istiyorum.

Google flash ile yapışmış sayfalardaki text bazlı verileri okuyabiliyor. Bu ne demek oluyor? Imaj/resim kullanmadan yazdığınız her yazı, buton ve menüler google botu tarafından taranabiliyor. Ters açıdan bakılırsa, swf dosyalarınızın içindeki resim ve imajlar şu an için tarama işlemine dahil olamıyor.

Ne tür flash dosyaları daha iyi indexlenir?
Belirtildiği üzere flash dosyalarınızın içinde olabildiğince (text) yazıya ağırlık vermek gerekiyor. Google bu verileri tarayarak , ilgili aramalarda kullanıcıya sunuyor. Vazgeçilmez tasarım parçaları olan ve flash içine gömülen imajlar şu an için dezavantaj olarak görülüyor.

Flash dosyalarının taranması konusunda da bazı kısıtlamalar var. Javascript eşliğinde yüklenen flash siteleriniz indexlenme konusunda hayal kırıklığı yaratabilir. Bir diğer kısıtlama da, swf dosyanızda , dışarıdan çağrılan dosyalarla alakalı. Google onları ayrı olarak indexliyor. Dolayısıyla sizin flash içeriğinizin bir parçası olarak görünmeyecektir.

Google'ın resmi blogunu Google Reader'a ekledim. Daha önce neden ziyaret etmediğimi şu an kendime açıklayamıyorum. Zira problem olarak düşündüğüm çoğu şeyi Google daha önce çözmüş.
Kaynaklar: 1, 2

Oyun Oyna


oyunator Ekibi ve Projesi 

oyunator, Türkiyenin önde gelen web sitelerinin oluşturulmasında yer alan iki genç girişimcinin oyun alanındaki ilk projesidir. Oyun ve eğlence alanında Türk internet camiasına hizmet vermesi amacıyla kurulmuştur. 

26 Kasım 2008 Çarşamba

Godaddy'de .com domainler 99 cent.


Her dönem çeşitli kupon kodlarıyla müşteri çeken Godaddy senenin finaline hoş bir kampanya ile giriyor. Kayıtlı her müşteri hesabı için bir adet .com uzantılı domain kaydı için 99 cent istiyor.

Bu ücrete standart ICANN payınıda ekleyince, .com uzantılı domainin maliyeti $1.19 oluyor.

Unutulmaması gereken konu ise, bu maliyet aldığınız domainin ilk sene maliyetidir. Diğer senelerde uzatma için ICANN payı dahil $10.20 ödemeniz gerekecektir.

Kampanyaya ait kupon kodu ve tanıtım bilgileri;

Kupon kodu: 99DOMAIN
Bitiş Tarihi: Belirtilmemiş.
Sınırlamalar: Her hesap için tek domain hakkı var.

Bir eşek hikayesi

Günlerden bir gün, köylerden birinde, bir adamın eşeği kör kuyulardan birinin içine düşmüş. Niye düşer, nasıl düşer diye sormayın. Eşek bu, düşmüş işte.

Hayvancık saatlerce acı içinde kıvranmış, anırmış, sesini duyurmaya çalışmış. Derken eşeğin sahibi gelmiş kuyunun başına. Bakmış zavallı eşek kuyunun dibinde melül mahzun bakınıyor. Üstelik de yaralı. Bir hal çaresi düşünürken bir koşu gidip köylüleri yardıma çağırmak gelmiş aklına. Ne yapsak, ne etsek de şu eşeği kuyudan çıkarsak derken, bakmışlar ki hayvan zaten yaralı, belki de kırık çıkığı da var, çok acı çektiği de belli, artık kurtarılsa da işe yaramaz düşüncesiyle çıkarmaktan vazgeçmişler ve üzerini toprakla doldurmaya karar vermişler. Herkes eline geçirebildiği ne varsa başlamışlar kuyuyu toprakla doldurmaya.

Zavallı hayvan, üzerine gelen toprakları her seferinde silkinerek üzerinden atmış. Onlar yukarıdan atmış, eşek silkelenerek her defasında toprağı altına almış.
Derken, ayaklarının altına aldığı toprak sayesinde her defasında biraz daha yükselmiş ve giderek yukarıya çıkmaya başlamış eşek. Köylüler de şaşırmışlar hayvanın giderek yükselmesine. Onlar atmış eşek yükselmiş derken neticede hayvan yukarıya çıkmayı başarmış.

Dipnot: iyinet forumlarında @tiva'nın aktardığı bir yazıdır. Hoş bir yazı olması hasebiyle sizlerle paylaşılıyor:)

PHP: Sayisal Loto Uygulamasi

PHP alt yapısını kullanan sitelerinizde kullanabileceğiniz küçük kod örneklerine eklenebilecek en popüler uygulamalardan biri de loto uygulamasıdır sanırım. Değişkenlerde oynama yaparak şans topu ve süper lotoyada adapte edebilirsiniz. Bu uygulama sayısal lotoda şans dağıtmaktadır.

Sayısal loto uygulaması;

<?
function loto($enyuksek = "49",$kactane="6") {
srand((double) microtime() * 1000000);
while (1>0) {
$loto[] = rand(1,$enyuksek);
$loto = array_unique($loto);
if (sizeof($loto) == $kactane) break;
}
sort($loto);
return implode(", ",$loto);
}
$numaralar = loto();
?>

Kullanımı;

<?
/* Web sitenizde numaraların görünmesini istediğiniz yere
aşağıdaki satırı ekleyin. */
echo $numaralar;
?>

Demo

PHP: Ziyaretçi Bilgileri Gösterimi

PHP'de kısa kod örnekleri dizisine ziyaretçi bilgileri ile devam ediyoruz. Bu bilgileri javascript ile vermek daha mantıklı , fakat PHP'de $_SERVER isimi öntanımlı değişken dizisinin kullanımının öğrenilmesi açısından bu tür örneklerin incelenmesi yerinde olacaktır.

Ziyaretçi bilgilerinin gösterimi;

<?
echo "<p>IP Adresiniz: " . $_SERVER['REMOTE_ADDR'] . "</p>";
echo "<p>Geldiğiniz Sayfa: " . $_SERVER['HTTP_REFERER'] . "</p>";
echo "<p>Tarayıcınız: " . $_SERVER['HTTP_USER_AGENT'] . "</p>";
?>

24 Kasım 2008 Pazartesi

%100 Tablo Genişliği Kullanımı

Web tasarımında tablo kullananlar için sorun yaratan konulardan biride açılan tabloların dikeyde %100 boyutlandırılmasıdır. Tablo etiketindeki height alanı %100 gösterilse dahi işe yaramamaktadır. Bu problemi CSS kodlarıyla aşmak mümkündür.

Aşağıdaki CSS kodlarını style taglarınızın arasına yerleştirin.

html, body, #wrapper {
height:100%;
margin: 0;
padding: 0;
border: none;
text-align: center;
}
#wrapper {
margin: 0 auto;
text-align: left;
vertical-align: middle;
width: 400px;
}

Sayfadaki kullanımı ise şu şekilde olacak;

<body>
<table id="wrapper">
<tr>
<td>Ortalanmış Dikey Tablo // Turkwm.com</td>
</tr>
</table>
</body>

15 Kasım 2008 Cumartesi

Blogger: Blogunuza meta etiketleri (tag) eklenmesi


Web site yapımı yada SEO ile uğraşanlar çok basit bir konu olsa da, bugünki yazımız yeni blog sahipleri için ilk az duydukları terimler olan meta etiketlerinin blogger'da nasıl eklendiğini işleyeceğiz.

Meta etiketleri sitenizin ziyaretçi potansiyeli yada arama motorlarındaki sırası konusunda en önemli konular arasına girmese de, eksik bırakılmaması gereken bir konudur. Bu etiketleri ürün etiketi gibi düşünebilirsiniz. Arama motorlarının okuması için siteniz hakkında bilgileri yazacabileceğiniz bir ürün etiketi olarak tanımlamak doğru olacaktır.

Bu kadar ön bilginin akabinde şimdi blogger'da barındırılan blogumuza meta tagları nasıl ekleyebiliriz bunu görelim.

Öncelikle blogger hesabınıza giriş yapın. Daha sonra Yerleşim > HTML'yi Düzenle adımlarını takip ederek içinde HTML kodlarının olduğu bir pencere barındıran bölüme gelmiş oluyoruz.

Şablonu düzenle başlığı altındaki kod penceresinin 6. yada 7. satırından sonra <head> etiketini göreceksiniz. Meta etiketlerimiz bu bölümde yer alacaktır. Bir kaç satır inerek, aşağıdaki kodu bulun.

<b:include data='blog' name='all-head-content'/>

hemen altına ise, aşağıdaki kodları ekleyin.

<meta content="Blogunuzun aciklamasi buraya" name="description">
<meta content="Anahtar kelimeler buraya" name="keywords">
<meta content="index,follow" name="robot">

Blogunuzun açıklaması alanında çok uzun yazmamaya özen gösterin. 150 karakteri geçmemeniz önerilir. Anahtar kelimelerini yazarken aralarına virgül koyun. 20 kelimeyi geçmemeye özen gösterin. Üçüncü satırda bir değişiklik yapmayın. Değişiklikleri yaptığınızdan emin olduktan sonra şablonunuzu kaydediniz.

Temel anlamda bu iki etiket yeterli olacaktır. Online meta tag oluşturmak için bu siteden faydalanabilirsiniz. Meta etiketler hakkında daha ayrıntılı bir yazıda buluşmak üzere.

14 Kasım 2008 Cuma

PHP: OpenInviter - Kontak Listelerine Erişim ve Davet


Genelde sosyal topluluk sitelerinde görmeye aşina olduğumuz kontak listesine davetiye mesajı yada email adreslerinin sitede olup olmadığını kontrol eden arabirimleri gölgede bırakacak bir php scripti tanıtmak istiyorum.

PHPClasses'da son eklenen listesinde gördüğümde ilgimi çekmişti. Gmail, Yahoo, Hotmail gibi birçok mail sağlayıcısına ek olarak MySpace,Orkut gibi sitelerdeki kontaklarada erişebiliyor. Kurulumu ve kullanımı oldukça basit. Pluginleri vasıtasıyla bir çok platforma erişebilmesi sanırım en önemli avantajı olacaktır. Ve daha önemli bir artısı ise, ücretsiz olması.

Turkwm.com takipçileri tarafından ilgi gördüğü takdirde daha detaylı anlatım ve Türkçeleştirme desteği verilebilir.

Tüm ücretsiz uygulamalarda olduğu gibi, yapan insanın harcadığı efora vefa olarak kullandığınız siteden geri link vermeyi ihmal etmeyiniz.

Download | Tanıtım Sayfası

Wordpress: Ücretsiz WordPress Teması - Gmax


Free Wordpress Theme / Gmax

Özellikler:

* Wordpressin son sürümü ile test edildi.
* 2 bölümlü
* Bileşen uyumlu
* Sabit genişlik.
* IE, FF, Opera, Flock & Safari gibi tüm browserlarla uyumlu dizayn

Demo | Download

Wordpress: Ücretsiz WordPress Teması - wptone


wptone Adsense uyumlu olarak hazırlanmış bir wordpress temasıdır. Bileşen destekli (widget-ready), html ve css kodları doğrulanmış, kullanımı ve kurulumu basittir.
En güzel yanı ise, adsense yayıncı numaranızı değiştiğiniz anda site size özel bir havaya bürünüyor.

Özellikler:

* Wordpressin son sürümü ile test edildi.
* 2 bölümlü
* Bileşen uyumlu
* Sabit genişlik.
* IE, FF, Opera, Flock & Safari gibi tüm browserlarla uyumlu dizayn.

Demo | Download | Tema Sayfası

13 Kasım 2008 Perşembe

SEO: Dinamik URL mi? Statik URL mi?


Her ne kadar statik sayfalar artık prestij için açılan kurumsal sayfalarda yada hatıralarda kalmış olsada, Arama motorlarındaki sıralamadaki rekabette ön sıralara çıkmak için her yolun denendiği günümüzde, sayfalar dinamik olsada adresmele statik'e doğru kayıyor.

PerfectGate.Net üzerinde bu konuyla alakalı doyurucu bir makaleyi okumanızı öneririm. Yazarın harcadığı emek gözönüne alındığında burada yayınlamak haksızlık olurdu.

(Makale Linki)

Paypal Türkçe Dil Seçeneği İle Hizmetinizde


Türkiyede de birçok kullanıcısı olan Paypal Türkçe bölümünü devreye aldı. Siteye girdiğinizde otomatik yönlendirme yoksa, sağ-üst menüde bölge ve dil seçeneklerinden Türkiye-Türkçe seçerek Paypal'i Türkçe olarak kullanabiliriz.

Paypal'i web camiasindaki birçok kişi bilir. Paypal'i bilmeyenler için ise, online ödemelerde kullanılan bir sistem olarak açıklayabiliriz. Dil seçeneği ile oluşan bu ılımlı rüzgardan sonra banka havalesi seçeneğini de aktif etseler fena olmaz düşüncesindeyim. Zira bugün Türkiyeden yurtdışı ile web üzerinden ticareti bulunan kişilerin büyük çoğunluğu öyle yada böyle paypal kullanıyor. Belirli komisyonlarla paypal'i nakite çevirmek yerine, bankaya havale daha hoş olur.

Türkçe dil seçeneğinin en olumlu yanı ise, ingilizce konusunda yeterli olmayan fakat paypal kullanmak zorunda kalan kullanıcılar için, paypalin rutin güvenlik işlemleri bile, konu anlaşılamadığı için zor geliyordu. Yardım bölümlerinin tercümeside bittikten sonra paypal kullanımında sorun yaşanmayacaktır.

Türkçe Paypal Hayırlı olsun. (Paypal Link)

Turkwm Mail Form Uygulaması

Php kullanılarak kodlanan mail form uygulamasıdır. Editörlerimizden Maviturk'un ücretsiz hizmetler kapsamında sunacağı ilk script olması dolayısı ile gelişime ve öneriye açık bir uygulama olacak.

Genel Özellikler;

- Hem mail ve hemde veritabanı kullanımı
Doldurulan formların gönderileceği yer tamamen formu kullanan site sahibinin insiyatifindedir. Isterse anlık olarak mailine gönderilir, dilerse form mesajları veritabaninda saklanır.
- Çift kademe güvenlik önlemi
Bilindik iletisim formlarinda olduğu gibi resim doğrulama seçeneğine ek olarak bu uygulamada güvenlik kodu olarak gösterilen rakamlar baz alınarak cookie denetimi de eklenmiştir. Böylece hem art niyetli kişilere hemde formu gönderdikten yanlışlıkla tekrar göndermek isteyenleri ana sayfaya yönlendirecektir.
- Kolay Entegrasyon
Iletişim formunun oldugu dosyayı kendi uygulamalarınıza ek dosya olarak (include) çağırabilirsiniz. Talep geldiği takdirde bazı hazır cms'ler için modul/blok tarzı eklentiler geliştirilebilir.

Şu veritabanı seçeneğinde aktif olan mesaj yönetim kısmı yazılmaktadır. Kodlama bittikten sonra testleri yapılıp, 10 gün içinde kullanıma sunulacaktır. Bu süre dahilinde öneri ve taleplerinizi maviturk@gmail.com adresine gönderebilirsiniz.

11 Kasım 2008 Salı

PHP: phpSitemapNG programı ile Sitemap oluşturma


phpSitemapNG, Google standartlarına uygun ücretsiz bir Sitemap oluşturucu yazılımdır. Adından da anlaşılacağı gibi PHP ile yazılmış ve GPL lisansı altında dağıtılmaktadır. RSS bazlı, text (metin) bazlı ve HTML bazlı sitemap dosyaları oluşturmak için kullanabilirsiniz.

Her tarz site için rahatlıkla kullanılabilir. Sistemin online demosunu buraya tıklayarak görebilirsiniz. Your host alanına site adresinizi, session takibi kullanıyorsanız session key alanına, excluded files ve excluded directories alanına ise indexlenmesini istemediğiniz dosya uzantısı ve klasorleri yazarak demoyu kullanabilirsiniz. 10 saniye süreyle sitenizi tarayacak ve sonuçları ekrana basacaktir.

Kurulum;

1. Kurulum dosyasını indirip ftp sunucunuzda bir klasor acarak (öneri: /admin/phpSitemapNG) yükleyin. (şifre korumalı olması tavsiye nedenidir.)
2. sitemap.xml ve sitemap.xml.gz sitenizin ana dizinine kopyalayın.
3. Aşağıdaki dosyaları okunabilir yapın (chmod 0666):
* /sitemap.xml (- yahut sıkıştırılmış sitemap için /sitemap.xml.gz)
* /sitemap.txt (text bazlı sitemap için)
* settings/settings.inc.php (ayarlarınızı saklamak için)
* settings/files.inc.php - (Oluşturulan sitemap hakkında bilgiler)
4. phpSitemapNG kullanıma hazır.

Kullanımı oldukça basittir. Anlatıma ihtiyaç duyan arkadaşlar için şurada resimli bir anlatım mevcut.

phpSitemapNG indir

JavaScript: Tıklandığında kaybolan reklam kodu

Birçok sitede sponsor reklamlar yada duyurular için kullanılan, tıklandığında kaybolan reklam penceresi uygulaması için forumlarda sorular gelmişti. Turkwm.com içerisinde de bu bilginin olmasi gerektiğine inanarak buraya ekliyorum. Kullanımı oldukça basittir. Sorun yaşadığınız takdirde, başlık altına yazarsanız yardımcı olmaya çalışırım.


<script type="text/javascript">
// Turkwm.com JavaScript Bölümü
// Author: Bilinmiyor.
function reklam(obj) {
var el = document.getElementById(obj);
if ( el.style.display != 'none' ) {
el.style.display = 'none';
}
else {
el.style.display = 'none';
}
}
</script>
<div id="turkwm">

Reklam kodlarımız buraya gelecek.
<br>
<a onclick="javascript:reklam('turkwm')">yoket</a>
</div>

10 Kasım 2008 Pazartesi

PHP: Türkçe php/mysql anlatımı


PClife dergisi öncülüğünde geçtiğimiz yıllar içinde kullanıcılara sunulan PHP Manual Türkçe e-kitabı ile PHP öğrenmeniz daha da kolaylaşacaktır. PHP4'e göre yazılan bu e-kitapda temel php fonksiyonları, mySQL veritabanı ile ilişkilendirilmesi, nesneye yönelik programlama örnekleri ve düzenli ifadeler gibi bir çok konuda anlatımlar bulunmaktadır.
Turkwm.com'a ilerleyen günlerde küçük kod (snippet) örneklerine yer verilecektir. Bu kodları anlamak için temel düzeyde de olsa php'ye aşina olmanız gerekmektedir. Bu kitap başlangıç için yeterli kaynağı barındırmaktadır.

Sourceforge.net üzerinde faaliyetine devam eden Easyphp grubu tarafından host edilen bu dosyayı indirmek için tıklayınız.

SEO: Sitenizin SEO Doğrulamasını Yapın.

Thrusites grubunun web-developers.net üzerinde hizmete sunduğu SEO doğrulama servisi aracılığı ile temel anlamda SEO notunuzu alabilirsiniz. Adres satırının altındaki “Show/ Hide mode options” seçeneği ile SEO 1.0 ve SEO 1.1 arasında tercihi yapabilirsiniz. Ek olarak link popülerliğinizi test edebileceğiniz bir formda sitede bulunmaktadır.

Firefox: Google'a Gönder (Send to google docs)

Gmailden alışık olduğumuz üzere bir çok dosyayı makinamıza indirmeden inceleyebiliyorduk. Elektronik postalar içinde gönderilen pdf,doc,html..vs dosyaları online olarak açmayı sağlayan hizmetin altında Google Docs var. Firefox için eklenti yazan hint kökenli insanlardan biri olan Amid Google Docs kullanarak web dökümanlarını online olarak açan bir eklenti (download linki) geliştirmiş.
Eklentiyi kurduktan sonra Firefox'un sağ tuş menüsüne bir satır ekliyor ve seçtiğiniz dökümanlar Google Docs hizmetine gönderiliyor.

Firefoxu default tarayıcı olarak kullanan arkadaşların ilgisini çekecektir.

Bedava Ligtv izle, yetinme Digiturk izle


Turkwm.com siteside blogger imkanları ile yayın hayatına devam eden bir site olduğu için blogger'a gelen yasaklamadan etkilenmiştir. 4 gün süren bu yasaklama süresince aslında internette blogcuların ne kadar kalabalık bir camia olduğunu gözler önüne serdi. Blog sayfaları kişilerin özgürlüklerini doyasıya yaşadıkları bir alan oldu.

İnsanlar yazdıklarını okuyor, yorum yapıyor, tavsiye ediyor.. Blog yazarları bunun hazzını yaşadı ve bırakmak istemiyor. Ligtv izle konulu bir blogun Digiturk tarafından mahkeme kararı ile kapatılması , Digiturk yetkililerinin bile öngöremediği büyüklükte bir tepkiyi doğurdu. Bu arada Diyarbakırda bir mahkemeden karar aldırmanın esprisini hala anlamış değilim. Konuyla alakalı gelen mailler arasında bir tanesi çok hoşuma gitti. Özetle paylaşıyorum.

Sayın Digiturk Tanıtım ve Pazarlama Direktörü (Varsa Tabi)

Ticari kaygınız nedeniyle istemeden ve farkında olmadan pek çok blog yazarının kişisel özgürlüğünü elinden aldınız.

Bunun beklenen sonucu olarak, an itibariyle, pek çok blog yazarı hem ailelerinin hem de dostlarının Digiturk aboneliklerini iptal ettirmeyi düşünüyor.

Müşteri kitlenizin en üst tabakasında yer alan, sinema paketleri ve yabancı dil kanallarının izleyicilerinin aynı zamanda Türkiye’de en aktif blog kullanıcıları olduğu gözünüzden kaçmaması gereken bir gerçek.

Marka imajınızın özellikle A+ grupta yerin dibine geçtiğinin ve geçmeye devam ettiğinin bilincinde olmalısınız.

Hatta zamanında, Danone‘nin kendi elinde olmadan içine düştüğü durumun İKİ MİLYON BLOGGER GÜCÜNDE daha kötü duruma, KENDİ ELLERİNİZ VE BECERİKSİZLİĞİNİZLE düşmüş olduğunuzun farkında olmalısınız.

...vs diye devam ediyor.

Türk insanının kreatif düşünme tarzının hastasıyım. Bu yazıyı bloglarda başlatmışlar. Dolayısı ile Google'da yüksek aranma hacmine sahip lig tv izle kelimesinin hem popularitesini yükseltiyorlar hemde o hacime ortak oluyorlar.

Bu yasağın gelmesine sebep olan Digitürk firmasının örtbas etmeye çalıştığı kelime öbeğini arama motorlarına daha büyük bir dalga ile yüklüyorlar. Bana da takdir etmek düşüyor.

Linux: Diskler dolduğunda uyarı veren script.

İster web sitelerinizi barındırdığınız sunucular olsun, ister çalıştığınız şirketteki sunucular olsun, yada müşterilere destek/danışmanlık verdiğiniz makinalardaki doluluk oranlarının önemli olduğu anlar vardır. Hergün, her an kontrol edemediğiniz sistemlerde başınıza zamansız problem açabilirler.

Açıkçası bugüne kadar benim aklıma bunun takibini yapacak bir kod örneği yazmak aklıma gelmemişti. Fakat blog sitelerinin en güzel yanıda bu. Aynı alanda yazı yazan kişiler, birbirlerini okuduklarında fikirlerini paylaşmış, aktarmış oluyorlar.

Google Reader'da takip ettiğim aytekinux blogunda bu durumlar için kullanılabilecek enfes ve bir o kadarda basit bir kod gördüm.

#!/bin/sh

if
df -h | egrep "90%|91%|92%|93%|94%|95%|96%|97%|98%|99%|100%"

then

df -h > disk.txt
echo " " >> disk.txt
echo " " >> disk.txt
du -sh /var/* >> disk.txt
mail -s "[Proxy-Hastane] Disk Doluyor!" tirtil@zabazingo.com < disk.txt
rm disk.txt

fi


if döngüsü ile disklerin bilgileri alınıyor ve %90+ bir değer çıkarsa disk.txt'ye yazılan bilgileri alıp belirttiğiniz maile gönderiyor. Günlük crona eklenmesi önerilmiş. Aytekin arkadaşımıza bu pratik çözümü için tebrik ve teşekkürler.

Engin Ardıç ve Yazıları

Engin Ardıç'ı 90'ların başında Uzan grubunun kumuş olduğu Magic Box Star1 kanalında Meriç Köyatası ile dönüşümlü olarak gündeme dair yorumlarını yaptıkları "Günün Yorumu" köşesinden beri elimden geldiğince takip ederim. Bugüne kadarda açıkçası beni pek hayal kırıklığına uğratmadı. Herkesin taraf tutmak zorunda olduğunu sandığı bu ülkede , ortadan dalması hep hoşuma gitti. O yüzden siyasi saplantısı olan insanlar pek sevmezler kendisini.

Gelelim bugün bu yazıya misafir olmasına sebep olan konuya;
Bilindiği üzere bugün 10 Kasım. Yani Atatürkün ölüm yıldönümü. Engin Ardıç bugün içinde güzel bir yazı hazırlamış. Okumanızı öneririm.

Yazıyı okumak için tıklayın.

SEO: Seo Danışmanları ve SEO Hizmetleri Hakkında


Bir bilişimci için boş vakit değerlendirme açısından hafta sonlarının en güzel yanı, yetişmesi gereken iş, görüşme gibi hafta içi konseptine uyan her türlü etkinlikten bağımsız olarak, akşam yemeği sonrası özgürce internette dolaşma imkanıdır sanırım. Bugün de her pazar gibi hafta içi listeme eklediğim siteleri gezdim. Konuları okurken çok enteresan bir ayrıntı dikkati mi çekti. "SEO Danışmanlığı".

Bu ünvanı bir webmaster forumunda gördüm. Geçtiğimiz yıl interneti çöplüğe çeviren SEO yarışmalarının galipleri günümüzde SEO Danışmanı ünvanını alıp bunu kurumsallığa dökmeye başlamışlar. SEO yarışmalarındaki mantıkla bu işi yapmayacaklarını ümit ediyorum. Zira bir wordpress kurup, üstüne etiket sistemini oturup, google'da ülkem insanının talep gösterdiği kelimeleri hedef alan yazıları kopyalayıp, etiketleyip site yaparak SEO yapıldığını sanmak abesle iştigal olur. Bunun üstüne birde ücretli/ücretsiz her kategoriden siteye link eklemeyi de unutmadiklarını da eklemek gerekir.

Tekstil sektöründe faaliyet gösteren bir arkadaşım bu tarz SEO danışmanlarından biri ile anlaşma yapmıştı. 6 ayın sonunda şirket, kendi isminin yazıldığı aramalarda bile görüntülenmiyordu. Şirketin sitesi Wordpress olmadığı için , SEO uzmanı arkadaşın elinden etiketleme imkanı alınmış oluyordu. Wordpress blogu ve etiket sistemi elinden alınan uzman arkadaşımıza deli gibi backlink tesis etme şıkkı kalıyordu. Ve sonunda kaçınılmaz sonuç, Google Bomb.

Bu yazıyı, web dünyasından teknik olarak uzak olan ama SEO hizmeti almayı düşünürken araştırma yapma gereği düşünen insanlar için yazdım. SEO konusunda çözüm ortağınızı seçmeden önce birkaç öneriyi maddeliyorum.

1- SEO Uzmanıyım diyen herkese itibar etmeyin
2- Faaliyet alanınızda referans sunabilen kişileri tercih edin. Örneğin sağlık sektöründeyseniz, sağlık firmaları için çalışmada bulunmuş biri olabilir.
3- Referans isterken, hazır yazılım (script) kullanılmış siteleri gösteren birinden uzak durun. Bu SEO uzmanı bolluğu Wordpress'in bizlere getirdiği en büyük dezavantajdır.
4- Bloglarla kazanılan ve genel içerikle beslenen referans siteleri gördüğünüzde uzak durun.
5- Olabildiğince soru sormaya özen gösterin. Arama motorlarının çalışma mantığı, sitenin yükselmesindeki etkenler, reklam maliyetleri, risk konuları..
6- xhtml, css, valid html , web2.0 (hatta3.0) gibi konulardaki bilgilerini referans verdiği sitelerde nasıl uyguladığını sorgulayın.
7- SEF(search engine friendly) ile SEO(search engine optimization) kelimelerinin farklı anlamlar taşıdığını bilin. Linkleri arama motoru dostu hale getirerek yapılan işlemin SEO değil, SEF (arama motoru dostu) olduğunu unutmayın. SEF, SEO'nun yalnızca bir parçasıdır, kendisi değildir.
8- Eğer çalışmaya başlarsanız, haftalık olarak çalışma raporu istemeyi ihmal etmeyin.

Sonuç olarak, para kazanmak için bir çok şeyin yapıldığı günümüzde, pek çok kişinin aşina olmadığı bu alanda da art niyetli insanlar olacaktır. Dikkatli davranarak hem paranızı hemde vaktinizi boşa harcamamış olursunuz.

9 Kasım 2008 Pazar

Çözüm: SMF forumlarda "Linki görmek için üye olmalısınız" engelini nasıl aşarım?

İnternette arama sonuçları içinde gezerken, aradığınız en ufak şey için bile üyelik isteyen forumlara mutlaka denk gelirsiniz. Bir kere gireceğiniz, download linkini yada bilgiyi aldıktan sonra bir daha yolunuzun düşmeyeceği bir yere insanlar sizi neden zorla üye yapmak ister hala anlayabilmiş değilim. SMF forumlar için bu sorunun çözüldüğünü gördüm. Bir örnekle açıklayayım;

İçeriğin bulunduğu ve bize uyarı veren adres:

http://www.turkwm.com/smf/zend-optimizer-5-dersleri-t32424.0.html


Yukarıda kalın olarak gösterdiğim rakamlar konu başlığının numarasıdır. O numarayı alıp, SMF'nin yazıcı dostu versiyonuna çeviriyoruz.

http://www.turkwm.com/smf/index.php?action=printpage;topic=32424.0


Şimdi uyarı ortadan kalkıyor.

Ve gelelim site sahipleri açısından çözümüne,
Printpage.template.php dosyasını açın.

// Version: 1.1; Printpage satırını bulun ve altına aşağıdaki satırı ekleyin.

is_not_guest();


Her iki tarafa da iyi seyirler.

Çözüm: Youtube'a Nasıl Girilir?


Youtube'a giriş için program indirmenizi isteyen, kurulum yapmanızı bekleyen yerler olabilir. Bu başlığı açma sebebimde aslında bu sebeptendir. Program indirmeden, ek bir kurulum yapmadan Youtube'a giriş için izlenmesi gereken yöntemi kısaca yazıyorum. Dailymotion içinde gerekli satırlar ekliyorum.

C:\WINDOWS\system32\drivers\etc\hosts dosyasını notepad (yada sevdiğiniz herhangi bir text editör) ile açın. Aşağıdaki satırları ekleyin.

208.117.236.70 youtube.com
208.117.236.70 www.youtube.com
195.8.214.140 dailymotion.com
195.8.214.141 www.dailymotion.com
Kayıt edip kapatın. Artık rahatlıkla girebilirsiniz. Ayrıca TTnet DNS'lerini kullanmak yerine farklı DNS'ler kullanırsanız sadece isim yasağı gelmiş yerlere ek ayar yapmadan girebilirsiniz. Birkaç DNS adresi vermek gerekirse;
208.67.222.222
208.67.220.220
4.2.2.2
4.2.2.3
İyi seyirler.

PHP: Basit Reklam Yonetimi ( Rastgele Banner )

İlerleyen zamanlarda ücretsiz ve işlerinizi kolaylaştıracak bazı uygulamalar geliştireceğim. Fakat siteyi takip eden arkadaşların php'ye aşinalıklarını artırmak için kısa kodlarla yapılabilen basit uygulamalara yer veriyorum. Bu yazımızda üstünde duracağımız fonksiyon shuffle olacak ve rastgele kodları ekrana basan basit bir reklam yönetim kodu yazacağız.

Örneğimiz;
<?
$reklamlar[]='google reklam kodlarini buraya yapıştırın.';
$reklamlar[]='<script src="http://www.turkwm.com/reklam.php?kampanya=4&banner=Sc4x0Ps" type="text/javascript"></script>';
$reklamlar[]='<a href="http://musteri.turkwm.com/?campaign=2" target="_blank"><img src="http://turkwm.com/reklam.gif" width="468" height="60" border="0"></a>';
$reklamlar[]='yahoo reklam kodlarini buraya
yapıştırın.';
$reklamlar[]='reklamveren 1 reklam kodlarini buraya
yapıştırın.';
$reklamlar[]='diger reklam kodlarini buraya
yapıştırın.';

// Dilediginiz kadar devam edebilirsiniz.

shuffle($reklamlar);
echo $reklamlar[0];
?>

PHP: Curl & file_get_contents. Hangisi Hızlı ?

Geçtiğimiz günlerde forumda sorulan bir soruydu. Cevap php'nin manual sitesinde zaten hazır olarak verilmişti. curl ve file_get_contents fonksiyonları altına yorum yapanların verdikleri bilgileri gözönüne alarak curl'ün file_get_contents'den daha hızlı çalıştığını söyleyebiliriz.

Test sonuçlarına geçeçek olursak;

İlk testi yapan üye, 20 adet farklı web sitesine 10'ar kere istek göndermiş. Alınan sonuçlar aşağıdaki gibi listelenmiş.

Curl: 43.02 saniye
FGC: 86.48 saniye
Fopen: 86.34 saniye
Socket: 44.91 saniye

Ikinci testi yapan üye ise yine farklı sitelere bağlantı açıyor. Sonuçları;

http://www.flickr.com/ sitesine 50 sorgu,
cURL ile 9.550734 saniye.
file_get_contents() ile 10.878360 saniye.

http://www.yahoo.com/ sitesine 50 sorgu,
cURL ile 4.729566 saniye.
file_get_contents() ile 10.443786 saniye.

http://www.ebay.com/ sitesine 50 sorgu,
cURL ile 46.348250 saniye.
file_get_contents() ile 52.685604 saniye.

http://www.godaddy.com/ sitesine 50 sorgu,
cURL ile 1.505460 saniye.
file_get_contents() ile 37.154304 saniye.

http://www.php.net/ sitesine 50 sorgu,
cURL ile 13.136836 saniye.
file_get_contents() ile 17.981879 saniye.

.htaccess ile yönlendirme nasıl yapılır?

Webmaster forumlarında htaccess ile alakalı olarak en sık sorulan sorulardan biride,

a sitesindeki linkleri b sitesine nasıl yonlendiririm?
Örnek olması açısından a sitesi google.com ve b siteside turkwm.com olsun.

.htaccess dosyanıza girmeniz gereken kod;
RewriteEngine on
Redirect 301 / http://www.turkwm.com/

Bu yazılışı çok sade bulan arkadaşlara regexli hali
RewriteEngine on
RewriteRule ^(.*)$ http://www.turkwm.com/$1 [R=301,L]

Adsense: Çöp Siteler / Az Kazandıran Siteler

Belirli aralıklarla bu listeye yer vereceğim. Pek vakit olmadığı için kendim listeyi güncelleyemiyorum. Internette hazırlanmış listelerin derlenmiş halidir. Genel olarak kontör tuzakları, arkadaşlık siteleri havasındaki adreslerin bulunduğu listeyi kendi listenizle karşılaştırmanız, ve yüklemeden önce kendi listenizin bir yedeğini almanızı öneririm.

İşte liste;


1001metal.com
1045.com.tr
123oyun.ws
200kontor.net
4dh.com
abdgocmenlik.com
acikoyna.com
akyoltas.com
albayrakbayrak.com
alefilm.com
amerikanvizesi.com
ankaramezarbakimi.com
aresofficenero.com
arkadasbulur.info
arkadassite.info
asilgurbet.com
ask-sohbet.net
askhikayem.com
askimaskimsite.info
asoyun.com
atcrentacar.com
avrupayakasiizle.com
bariya.com
beldebeton.com
bencesence.com
benimlesohbet.net
birgecesev.info
birincikuvvet.com
birsenx.info
bitefight.net
blinko-tr.com
blinko.com.tr
buvakit.info
canlitvizle30.info
canlitvizle31.info
catlaksohbet.com
cebine100.info
cepmsnindir.com
chatindir.info
chatzade.com
cicekci-cicek.com
ciceksepeti.com
citirayse.com
citircerezarkadas.info
dalpkontor.com
dataindir.info
dataindir.net
denizchat.net
devamli.net
dinamiksohbet.com
diyetzayifla.com
donusenadam.com.tr
ekoyasam.com
elmasekeri.info
enbuyukaskerbizimasker.net
espiri24.com
etkilisohbet.info
fagold.org
felder-gruppe.at
flycell.com.tr
forex-az.com.tr
forumkontor.info
fotoizle.com
foxlife.com.tr
foxlife.com.tr/Proje-13
gecelikpartner.com
gencdizi.com
genclikcopy.com
gercekpartner.info
girlsgogamestr.com
gizlipartner.com
gizlipartner.net
goguug.com
golfkazanmasansi.com
gonuldensevenler.com
greencardoffice.net
greencardofisi.com
gsvp.com
gursusondaj.com
guzelsozhikaye.info
hediye-cep-melodi.com
hediyewii.com
hemalhemsat.com
hep1den.com
heppsi.com
hepsisende.com
herkesebedavakontor.info
hi-epanel.com
indir-yukle.info
indir5.net
indir64.info
indir67.info
indir69.info
indir70.info
indirizle.info
inndirdownload.info
inndirkontur.info
istanbulbilisim.com.tr
izle23.info
izle25.info
izmir.net
izmirevlilik.com
juzel.com
kacmazemlak.com
kaliteliarkadas.info
kapaksiztencere.info
kayak.com
kilo-aldirici.com
kirmizialarm.net
kocerkirtasiye.com
kolaysevgilim.info
komikmizah.net
kontor-ve-bmw-firsati.com
konturland.info
kutsalkitap.org
limewiretr.com
macakizi.info
matfiztr.com
mavimucize.com
meet34.com
memurakontor.info
msncebimdeshop.info
multishop.tv
muratca.com
mymanita.com
mysmart.tv
opelmar.com
orkid.com.tr
oyunkulup.com
oyunlar123.com
oyunyerimiz.com
parcakontorca.com
partnerask.com
pirlantadan.com
playclub.com.tr
pronet.com.tr
randevum.com
sacbakim.com
sadecealdatanlar.com
safakkirtasiye.com.tr
sagliklidiyet.net
sanaltema.com
satiyoruz.biz
selectivekartal.com
sevgi.net
sevgiland.com
sevgiliankara.info
sevgiliarkadas.net
sevgiylekal.com
siberpartner.net
sigaratr.net
signtwin.com
sinanaluminyum.com
sinematv.com.tr
sivilforum.com
sohbetavrupa.com
sohbetchatmirc.info
sohbethikaye.info
sokker.org
sonsavas.com
sternrentacar.com
trcafem.com
truecover.biz
tunuskirtasiye.com.tr
turkizle.net
turktelekom.com.tr
tuturax.com
vajinismus.tc
vodafonekontur.info
voofi.com
yasaksizlar.com
yatak-partnerim.com
yatakpartner.net
yataktaask.com
youmobile-tr.com
youtubedizi.info
yukselmetal.com
zefanclub.com

JavaScript: Hata mesajlarinin görüntülenmesini engellemek.

Bu tip kısa kodların tamamına yakını ihtiyaça anlık ihtiyaçla yazılmış olduğu için, genelde nevi şahsına münhasır kodlardır. Dmry blogda rastladığım bu kısa koda burda yer vermek istiyorum.
Aşağıda verilen HataGizle fonksiyonunu etiketinin hemen altına yerleştirin. Böylece Internet Explorer kullanıcılarına göz kırpan hata pencerelerinin açılmasını engellemiş olacaksınız.


<script>
function HataGizle(msg, url, line)
{
return true;
}
window.onerror = HataGizle;
</script>

Web: Ucretsiz Turkce Dizinler

Webmaster arkadaşların sitelerini tamamladıktan sonra hem tanıtım için, hemde arama motorları tarafından daha rahat farkedilmek için kullandıkları en önemli araçlardan biri de dizinlerdir. Hepsini kontrol edemesemde, aşağıdaki listede bulunan türkçe web dizinlerinden fayda göreceğinizi düşünüyorum.

http://arama.celiknet.com/
http://aramania.com/
http://birwebsitesi.com/webdizin/
http://bonushit.net/
http://dir.favorisiteler.com/
http://dir.tr.vianel.com/
http://dizin.asyab.com/
http://dizin.biz/
http://dizin.turkdunya.com/
http://dizinya.com/dizin/

http://etiketin.info/
http://hitmaker-tr.com/
http://mavinokta.com/
http://www.5rr.org/
http://www.abaragambi.com/
http://www.adanzye.com/
http://www.adresler.biz
http://www.alidir.com/
http://www.anaportal.com
http://www.arabulsun.com/
http://www.arama-tr.com
http://www.arama.be/
http://www.arama.cc/

http://www.arama.co.in/

http://www.arama.tc/

http://www.arasana.com/

http://www.araturk.net/

http://www.arayici.net

http://www.atoybil.com/

http://www.b6b.org/

http://www.baktabul.org/

http://www.bedavan.com/

http://www.binbirsayfa.com

http://www.bonushit.net/

http://www.bul.tc/

http://www.canliweb.com/

http://www.dengesiteleri.com/

http://www.digdirectory.net/

http://www.dirtr.net/

http://www.dizin.baktabul.com/

http://www.dizin.crazyparkrides.com/

http://www.dizin.gen.tr/

http://www.dizin.sayfalari.net/

http://www.dizin.uhsv.com/

http://www.dizin100.com

http://www.dizinci.info/

http://www.dizinci.net/

http://www.dizintr.info/

http://www.dizinturk.net/

http://www.dizinturk.org/

http://www.dizinturkey.com/

http://www.dmoztr.com/

http://www.durmadan.com/

http://www.e-linkler.com/

http://www.ebilgi.com/

http://www.edean-uk.com/

http://www.eksiksiz.com/

http://www.eurolope.com

http://www.genclermobilya.com.tr/dizin

http://www.gicir.net/dizin/

http://www.girgor.net/

http://www.gokhancelik.tr.01dir.com/

http://www.goodlink.org/

http://www.hitlink.org/dizin/

http://www.hitmaker-tr.com

http://www.iksdf.com/dizin/

http://www.ilkben.org/

http://www.internetrehberi.com/

http://www.iyi.gen.tr/

http://www.iyim.net/

http://www.johnandsabrina.com/

http://www.kolayerisim.com/

http://www.kraliste.org/

http://www.kraloyun.cc/

http://www.kusursuz.net/

http://www.lidersiteler.com/

http://www.link-defteri.com/

http://www.linkcenneti.com/

http://www.linkdegis.com/

http://www.linkdeposu.net

http://www.linkdizin.com/

http://www.linkdizin.org/

http://www.linkdostum.com/

http://www.linkhane.com/

http://www.linkhane.net/

http://www.linkmeks.com/

http://www.linkpazari.com/index.php

http://www.linksayfalari.com/

http://www.linksiz.net/

http://www.linkyolu.com/

http://www.list2000.com/

http://www.luleburgaz.gen.tr/index.php

http://www.m-s-n.org/

http://www.myresweb.com/

http://www.neoobe.com/

http://www.netbul.gen.tr

http://www.nethiz.com/

http://www.noktadizin.com/

http://www.okyanus.net/

http://www.olaybudur.net

http://www.onlyhit.net/

http://www.otemer.com/

http://www.pagerank100.com/

http://www.pinby.com/

http://www.prborsasi.com/

http://www.prmakinesi.com/

http://www.rehber.cc/

http://www.rehberdir.com/

http://www.rootturk.com/

http://www.sagliksiteleri.org/

http://www.sanalistan.com/

http://www.sturkcedizin.com

http://www.sanalrehberim.net/

http://www.sarget.net/world/Turkce_/

http://www.sarikoca.net/otomatik-dizin-kaydedici/

http://www.satr.net/

http://www.sayfabul.net/

http://www.servisler.gen.tr/

http://www.servisler.gen.tr/linkbankasi/

http://www.seviyo.com/

http://www.share-tr.com/dizin/

http://www.site.ler.tc/

http://www.site.name.tr/

http://www.sitebul.gen.tr/

http://www.siteekle.com/

http://www.siteler.net/

http://www.siteniekle.info

http://www.siteniekle.info/

http://www.sitetanitimi.com

http://www.sitetr.com/

http://www.superdizin.con/

http://www.t8t.org/

http://www.tahsinmobilya.com/

http://www.tamport.com/

http://www.tarrama.com/

http://www.tasarla.net/

http://www.tekbul.com

http://www.tekturk.com/

http://www.tepekule.org/

http://www.toparama.com/

http://www.toplisteu.com/

http://www.trdizin.com/

http://www.trdizin.org/

http://www.trkiz.net/

http://www.trlist100.com/

http://www.tumsiteler.net/

http://www.turkarama.com/

http://www.turkce-arama.com/

http://www.turkcedizin.com/

http://www.turkdizin.com/

http://www.turkie.org/

http://www.turkish-media.com/

http://www.turkiyeweb.com/

http://www.turksitelerbirligi.com/

http://www.turksiterehberi.com

http://www.turkwm.com/

http://www.ve.name.tr/

http://www.verbidon.com/

http://www.vianel.com.tr/

http://www.webdebul.com/

http://www.webdizini.com/

http://www.webdizini.org

http://www.webgiller.com/

http://www.webizm.com/dizin/

http://www.webkayit.net/

http://www.webkuyusu.com

http://www.webturka.com/

http://www.xotesi.net/

http://www.yokuz.com/

http://www.yuklesem.com/dizin/

http://www.yunad.com/

http://www.zenginolcam.com/

http://yardimmerkezi.com/

PHP: Resimli Guvenlik Kodu Uygulamasi (Animated Captcha)


Spam botları eleme yöntemlerine bir yenisi katıldı. Bu uygulamayı 1,5 sene önce eski forumda yazmıştım. Burda olmaması büyük bir eksiklik olurdu. Zira en sevdiğim uygulamalardan biri haline geldi. Eğlenceli ve zekice.

Botlar statik resim doğrulama uygulamalarını aşabildiklerini bize gösterdiler. Bu uygulama ise botları insandan ayırmaya yönelik. Basit bir matematiksel işlemi animasyon içinde soruyor. Cevabını rica ediyor.

Download edeceğiniz dosya içindeki grafikleri Türkçeye çevirerek rahatlıkla kullanabilirsiniz. Bu uygulama PHPClasses sitesine sunulduğu dönemde o ayın ödüllü uygulamaları arasına girmişti.

Demo | Dosyayı İndir | PhpClasses Tanıtım

PHP: Rastgele Sifre Olusturma (Generate Password)

PHP uygulamalarında kullanabileceğiniz basit bir şifre üretme fonksiyonudur.

<?
function SifreOlustur($kackarakter) {
$malzeme = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
$malzeme .= "1234567890";
$malzeme .= "abcdefghijklmnopqrstuvwxyz";
$KacTane = strlen($malzeme);
for ($ras = 0; $ras <$kackarakter; $ras++) {
$sayi = rand(0,$KacTane-1);
$turkwm .= $malzeme[$sayi];
}
return $turkwm;
}
echo SifreOlustur(8);

?>

Dmoz.org ve Türkiye Ayağı

Bu tür polemik meyilli konulara girmeyi pek düşünmüyorum. Fakat konu genel olarak internetteki Türkleri ve Türk imajını ilgilendirdiği için yazma gereği gündeme geldi. Şahsen 5 yıla yakın bir süredir Dmoz Türkiye'ye site önermiyorum. Önerileri geri çevrilen kişilerden bazılarının sitelerini incelediğimde, hedeflenen dizindeki sitelerin bir çoğundan kaliteli ve özgün içeriği olduğuna şahit oldum.

Özellikle eğlenceye yönelik sitelerin önerildiği kategorilerdeki sorumlular ellerindeki yetkileri şahsi çıkarları için kullanma faaliyetini avartıp iyice ayyuka çıkarmış durumdalar. Dmoz Türkiyede üst düzeyde görev yapan, yaptıkları projelerle ve görev aldıkları yerlerdeki duruşları ile sempati ve saygı kazanan değerli arkadaşlara sesleniyorum. Bu gibi çürük elmaları lütfen aranızdan ayıklayın. Para ile site kabul eden, link karşılığı ekleyen, linki kaldırılınca dizinden silen, rakip sitelerin başvurularını alıp, o sitelere saldırtan Dmoz Türkiye bünyesindeki yetersiz insanları aranızdan ayıklayın ki, prestij kaybolmasın. Zira Dmoz Türkiye, hitap ettiği bölge olan Türkiye için prestijini yitirmiştir.

Son bir not'da bu yazıyı yazmama vesile olan, bahsettiğimiz tarzdaki editörler tarafından mağdur edilen webmaster arkadaşlara;

Bahsettiğiniz arkadaşlar sadece kategori editörüdür. Dmozun iletişim maillerine şikayet etmeyi ihmal etmeyin. Bir şahıs hakkında fazla sayıda şikayet alındığında mutlaka incelemeye alınacaktır.

Temiz internete kavuşmanız dileğiyle,

Blogger'da Devamı (read more) eklentisi kurulumu

Wordpress'te yazan blogcular için çok basit olsada blogger'da yazan arkadaşlar için uzunca bir süre sorun olan "devami" (read more) konusuna getirilen çözüme bu yazımda yer veriyorum.

Bu bağlantı ile ana sayfanızda daha az yer kaplayarak, daha fazla yazı gösterebilirsiniz. Böylece sayfanıza giren birinin ilk anda dikkatini çekebilecek bir kaç yazıya birden yer verebiliriz.

İlk Adım, Bloggera giriş.

Blogger hesabınıza giriş yaptıktan sonra "devamını oku" eklentisini uygulayacağınız blogu seçin. Daha sonra Yerleşim / HTML'yi Düzenle linkine tıklayarak html şablonumuzu karşımıza alıyoruz. Kodların sağ-üst köşesindeki "Widget Şablonlarını Genişlet" kutucuğunu işaretleyin.

İkinci Adım, HTML Kodlarının Değişimi

HTML şablonunuzda ilk satirlarda bulunan head etiketini bulunuz.

</head>

Bu etiketin üstüne aşağıdaki kodları ekleyin.

<style>
<b:if cond='data:blog.pageType == "item"'>
span.fullpost {display:inline;}
<b:else/>
span.fullpost {display:none;}
</b:if>
</style>

Üçüncü Adım, "Devamını Oku" Eklentisi

Bu adımda şablonun orta bölümünde aşağıdaki gibi bir kod göreceksiniz. CTRL ve F tuşlarına basarak arama yapabilirsiniz.

<data:post.body/>

Eğer kodu bulamadım diyorsanız, ilk adımda belirttiğim "Widget Şablonlarını Genişlet" kutusunu işaretleyip tekrar arayın.
Kod bulma işlemi başarıyla bitirildiğinde aşağıdaki kodları hemen altına yapıştırın.

<b:if cond='data:blog.pageType != "item"'><br />
<a expr:href='data:post.url'>Devamını Oku..</a>
</b:if>

Kodları ekledikten sonra bu adımında sonune gelmiş oluyoruz.

Dördüncü Adım, Yazıya adaptasyonu

Blogunuzu yazmaya normal olarak devam ediyorsunuz. Yazınız bittikten sonra bölmek istediğiniz yere gelerek,

<span class="fullpost">

etiketini ekliyorsunuz. Daha sonra yazının en altına da

</span>

etiketini ekleyerek sonlandırın.

Kısa bir örnek vermek gerekirse,

Turkwm.com php,mysql,seo,adsense gibi konularda,
tavsiye niteliğinde yazıların yer aldığı bir sitedir.
<span class="fullpost">
Yazıların hepsi orjinal oldupu için, başka sitelerde izinsiz yayınlanması durumunda rahatsız oluruz.
İçimizden hiçte iyi şeyler gelmez.
Herkes makale yazacak kadar zekidir diyor,
Bu uzun yaziya son veriyoruz.
</span>

"Devamı" (read more) eklentimiz artık hazır ve çalışıyor. Sorunlarınız için yorum bırakabilirsiniz.

Wordpress: Premiumnews Template. Artik Ucretsiz


Portal tarzı siteler yapmak isteyen web sitesi sahipleri için gayet uygun bir tema olan premiumnews, kasım ayı itibariyla ücretsiz olarak downloada sunulmaktadır. Temanın çalışma mantığı bilinen temalara göre biraz farklılık göstermektedir. Indireceğiniz dosyanın içindeki PDF dosyasını dikkatle okumanızı tavsiye ederim. Dosya linki ve demosu ekte sunulmuştur.


Demo | Download

Wordpress: Yazı Kopyalamayı Engelleme

Blog yazan kişilerin en çok şikayet ettikleri konu yazılarının çalınmasıdır. Wptr.net sitesinin yazıların çalınmasını engelleyen eklentisine bu yüzden yer vermek istedim. Uygulama Wordpress sistemlerde çalışıyor. Pek tabi, javascript uygulaması olduğu için web uygulamalarına aşina olan kişiler için aşılması kolay bir kod olsa da, henüz sadece blog yazmayı bilen çoğunluk için caydırıcı bir önlem olabilir.

Kullanımı gayet basit. Ekteki download linkinden dosyayı indirip icindeki dosyayı wp-content klasörü içinde yer alan plugins klasörüne yükleyin. Daha sonra eklentiler başlığından aktifleştirin.
Ayrıntılı bilgiler indireceğiniz dosyanın içindeki beni oku metninde bulunmaktadır.

Dosyayı İndir

Ücretsiz Wordpress Temalari , İndirme Adresleri

Bilindiği üzere en yaygın kullanılan ücretsiz web yazılımı olan wordpress'in en çok aranan öğesi wordpress temalarıdır. Şu an için yazar kadromuz geniş olmadığı için pek yer veremesemde, belirli aralıklarla ücretsiz ve kaliteli wordpress temalarına bu sayfalarda yer vereceğim.

Bu yazıda yer vereceğim temaların yapımcısı eches.net sitesinin yapımcılarıdır. Tamamen ücretsiz ve legal olduğu için gönül rahatlığı ile kullanabilirsiniz.



CuteFTP ve WS_FTP programlarında gizli dosyaları görüntülemek


CuteFTP ve WS-FTP programlarini kullanirken linux sunucularda .htaccess gibi dosyalari goruntuleme problemi olabilir. Goremediginiz icin tekrar olusturup yolladiginiz .htaccess'i bile goremiyorsaniz bu yazi size yardimci olacaktir. Favori FTP programinizi acarak direktifleri takip ediniz.

.htaccess dosyalari bilindigi uzere linux/unix sunucularda basinda (.) isareti oldugu icin gizli dosya sinifina girmektedir. Bu ozellik, temel olarak guvenlik amaclidir.

WS_FTP ve CuteFTP programlarinda bu gibi dosyalarin gorunmedigi durumlarda komut girilmesi amaciyla secenekler menusunda bulunan araclardan faydalanacagiz.

WS_FTP programında .htaccess dosyalarinin goruntulenmesi

1. WS_FTP programını açın.
2. Connect'e tıklayarak bağlanın.
3. Düzenlemek istediginiz hesabin ustune sağ tıklayın.
4. Properties'i seçin.
5. Startup sekmesine geçin.
6. Remote File Mask kutusuna -a yazın.
7. Değişikliği onaylamak için OK tuşuna tıklayınız.

Bu değişikliklerden sonra dosyalarınız görüntülenecektir.

CuteFTP programında .htaccess dosyalarinin goruntulenmesi

1. CuteFTP programını açın.
2. Site Manager sekmesine tıklayın.
3. Düzenleme yapmak istediğiniz hesabı seçin.
4. Önce File, ardından Properties tıklayın.
5. Actions sekmesine gelin.
6. Filter butonuna tıklayın.
7. Enable Remote Filters kutusunu seçili hale getirin.
8. Enable server side filtering kutusunu aktif edin.
9. Remote alanına -a yazın.
10. OK tıklayarak işlemi sonlandırın.

CuteFTP programında bu seçeneği aktif ettiğinizde, bir daha ayni işlemleri yapmanıza gerek kalmaz.

.htaccess dosyaları ile alakalı geniş bilgiler ileride verilecektir. Dikkat etmeniz gereken konu, eğer yaptığınız işlemden emin değilseniz .htaccess dosyanıza ekleme/çıkarma yapmayın.