Rasgele Yazı

"Çok kullanıcılı sitelerin içeriği denetlenmeli"
random image

Katagoriler


Ne Bakmışdınız

autotech Blogs - Blog Catalog Blog Directory TopOfBlogs Powered by FeedBurner Add to Technorati Favorites

ŞuAn Bloğumda

 

1996 yılında ki web siteleri

Mart 16th, 2008 Konuyu Açan admin


Bu linkte ünlü şirketlerin web sitelerinin 1996 yılında ki tasarımlarını koymuşlar.
lego 1996
Lego


Apple
apple 1996
Chevrolet
chevrolet 1996
Dell
dell 1996
Google 1998 yılı
google 1998
Honda

Hp

Ibm
ibm 1996
Microsoft
microsoft 1996
Nintendo
nintendo 1996
Nokia
nokia 1996
Playboy
playboy 1996
Reebok
reebok 1996
Sony
sony 1996
Yahoo
yahoo 1996

Katagori İnternet | Hic Yorum Yok »

Sitenizi öneren adreslerin kaydını nasıl tutacaksınız?

Mart 16th, 2008 Konuyu Açan admin

 

Sistemin işleyiş mantığı çok basit. Öneren siteyi öğrenecek ve bu adresi parçalarak, host adı ve adresin tamamı olarak iki parçada ele alacağız. Sonra bu bilgileri aynı satıra gelecek şekilde tüm önerenleri alt alta satırlara yazacağız. Yazım kuralı olaraksa tercihimiz CSV olacak  Şıpp diye anladığınız üzere, elde ettiğimiz verileri Excel üzerinde raporlayacağız ve basit gözüksede aslında işin en önemli kısmı olan raporlamayı, Excel ile saniyeler içerisinde yapabileceğiz 

Adım 1

İlk adım olarak gonderenler.csv adında bir dosya yaratalım ve sunucumuza yükleyelim. Bu dosyanın yeri, sunucunuzdaki giriş dizini olabilir. Ya da PHP kodlarının yer alacağı dosya ile aynı dizinde olabilir. Sonrasında bu dosyanın CHMOD ayarını 666 yapalım.

Adım 2

Öneren adresleri takip edecek ve gonderenler.csv dosyasına ekleyecek kodlarımız alttaki gibi.

 

  1. $yapilanlar = @fopen(‘gonderenler.csv’,‘a’);
  2. if ($yapilanlar) {
  3.     $oneren = $_SERVER[‘HTTP_REFERER’];
  4.     if ($oneren) {
  5.         $ekler  = parse_url($oneren);
  6.         @fwrite($yapilanlar,‘"’.$ekler[‘host’].‘";"’.$oneren.‘"’."\n");
  7.     }
  8. }
  9. @fclose($yapilanlar);

Bu kodları sitelerinizde index.php ‘nin bir yerine ekleyebilirsiniz. Tabi PHP yazım kurallarına uyarak ;) Ya da Wordpress kullanıyorsanız wp-config.php dosyasında,

PHP:

  1. define (‘WPLANG’, ‘tr_TR’);

dil tanımlama satırından sonra ekleyebilirsiniz.

Burada ilk olarak gonderenler.csv dosyasını, sadece ek yapmak için açıyorum. Yani yeni satırlar direkt dosyanın en sonuna eklenecek. Sonrasında öneren adresi alıyor ve parçalıyorum. Açmış olduğum dosyanın son satırına host adı ve öneren adresi yan yana gelecek (tabi ; ile ayırarak) şekilde ekletiyorum ve \n kodu ile satır atlatıyorum. Son olarak dosyayı kapatarak kendisi ile bağlantımı kesiyorum.

Adım 3

Eğer hiti yüksek bir siteye sahipseniz 2-3 gün arayla bu dosyayı bilgisayarınıza indirerek sunucu üstündekinin içeriğini boşaltabilirsiniz. Çünkü 2-3 gün içerisinde 5 MB ‘lık alan kaplayacaktır.

Dosyanın Excel ile incelenmesi

Bilgisayarınıza indirdiğiniz dosyaya çift tıklayın. Eğer Excel yazılımı yüklü ise, direkt kendi tarafından açılacaktır. İlk olarak 1 nolu satıra sağ tıklayalım ve Ekle komutu ile bir öncesine yeni bir satır açalım. Sonrasında yeni yarattığımız (artık 1. numaralı olan satır) satırı tamamen seçelim (A1 hücresini değil, tüm 1 nolu satırı).

Veri->Filtre Uygula->Otomatik Filtre Uygula

komutunu gerçekleştirelim.

Öneren listesi

Resimde gördüğünüz üzere ilk seçme kutusuna tıkladığınızda, sitenizi öneren tüm farklı adresler listelenecektir. Bunlar herhangi birini seçerseniz, ziyaretçilerin o site üzerinden geldikleri tüm adresler listelenecektir 

Şimdilik bu kadar. Veritabanı kullanmadan öneren listesini almanın en hızlı yollarından birini öğrenmiş olduk. İleride tarih ve saat bilgileri gibi birkaç istatistik sütunu daha ekleyerek öneren listemizi zenginleştireceğiz 

dmry

Katagori Web Masterlar İçin | Hic Yorum Yok »

Web sitenizin bant genişliği kullanımını hafifletin

Mart 16th, 2008 Konuyu Açan admin

Şu zamana kadar bant genişliğinden birçok kez zor durumda kalan blogcu ve site sahibi arkadaşlara rastladım. Ay sonuna doğru web sitelerine erişimlerin durduğu veya zorunlu olarak sponsor hosting firmaları aramak zorunda kaldıkları. Ne güzelki başından beri hosting konusunda bir sıkıntım oldu. Bu konuda önce Labina.Net‘e ve şuanki Abewebdesign.Net‘e teşekkürler 

Düşündümde bu kez sizin işinizi görecek harbi harbi güzel ve faydalı birşey yazayım  Evet evet bant genişliğinizi +6 GB yapıyoruz. Nasıl mı? 

Nelere ihtiyacımız var?

  1. Şuan çalışmakta olduğunuz hosting firmanızın Cpanel ya da Plesk yönetim panelleri sunuyor olması. Ya da subdomain ve DNS yönlendirme işlemlerini yapabileceğiniz gelişmiş farklı bir panel de olabilir.
  2. Bedava hosting hizmeti veren ve yine yönetim paneli olarak Cpanel ya da Plesk sunan bir yer. Bedava olacağı için para ödemeyeceksiniz. Hee yok ben para ödeyip ücretli alacağım derseniz, ödeyin parasını böyle bir host kiralayın 
  3. Dmry.net’teki bu yönlendirme dokümanına da ihtiyacınız olacak 

Bedava hosting seçmek
Tercihiniz herhangi biri olabilir. Fakat önerim http://byethost.com/. ByetHost bedava hosting servisinde, aylık 6GB transfer limitiniz ve 250 MB disk kotanız oluyor. Ayrıca hosting yönetim paneli ise Cpanel 

Eğer daha fazla transfer limiti ile birlikte Cpanel sunan farklı bir bedava servis biliyorsanız lütfen onu da burada paylaşın arkadaşlar.

ByetHost’a nasıl kayıt olacağınızı detaylı anlatmayacağım. Buradaki formu doldurmanız gerekiyor. Bir süre sonra bıraktığınız e-posta adresine paket bilgileriniz gelecektir.

Bant yiyen tüm dosyalar subdomain’e
Transfer limitinizi tüketecek en önemli öğeler tabiki resim dosyaları. Bunların yanında sıkıştırılmış klasör arşivleri de yer alabilir. Siz her ne kadar kendi sitenizde paylaşım yapsanızda; forumlar, resim arama motorları v.b. derken birçok siteniz dışı adresten bu resim dosyaları yüklenecektir. Bu da transfer limitinizi kısa bir sürede tüketecektir.

Bundan sonra tüm resimlerimizi image adı altındaki bir subdomain üstünden yükleteceğiz. Bundan ötürü doğru hosting yönetim panelinize gidin (Cpanel ya da Plesk) ve image adında bir subdomain yaratın. Artık http://image.siteniz.com gibi subdomain adresiniz oldu.

Bu kez DNS yönetim sayfanıza gelin. Ben Plesk yönetim panelini kullanıyorum ve onun üstünden anlatacağım şuan. Aynı işlemi Cpanel üstünde gerçekleştirmek için hosting sağlayacınızdan destek alabilirsiniz. Plesk ile Servisler->DNS yolunu izleyin. Buradaki Host listesi altında image.siteniz.com olanı bulun ve üstüne tıklayın.

DNS yönetim formunda kayıt tipini NS, domain adını image, ve nameserver adresini ise ns1.byet.org olarak girin. ns1.byet.org, ByteHost’un nameserver adı oluyor ve eğer farklı bir hosting firmasından servis alıyorsanız, oranın nameserver adını girmeniz gerekiyor. İlgili alanları doldurduktan sonra değişiklikleri onaylayın. Birkaç dakika sonrasında subdomain adresiniz ByteHost’a yönlendirilecektir.

ByteHost üstünde sitenizin domain adresini tanımlayalım
ByteHost tarafından e-posta adresinize yollanan maile girin ve Cpanel erişim bilgileriniz ile ByteHost Cpanel yönetim panelinde oturum açın.

İlk olarak sağ üst tarafta yer alan seçme kutusundan Domain Manager olanı seçin. Gelen form üzerindeki metin kutusuna sitenizin domain adresini girin (ör: dmry.net). Create Domain düğmesine basarak domain adresinizi kaydedin.

Bu kez sağ üst menüden Sub Domain Manager seçeneğine girin. Gelen metin kutusuna image girin ve hemen yanındaki seçme kutusundan az önce tanımladığınız domain adresinizi (ör: dmry.net) seçin. Create Domain düğmesine basarak subdomain tanımlamasını da bitirmiş olun.

Resimlerinizi nereye yükleyeceksiniz?
ByteHost tarafından yollanan bilgiler eşliğinde FTP erişimi sağlayın. FTP dizininizde image.siteniz.com adında bir klasör göreceksiniz. Önce onun içerisine ve ardından htdocs klasörü altına girin. Bundan sonra tüm resimlerinizi buraya yükleyeceksiniz.

Yazılarımda resimlere nasıl link vereceğim
Resimlerinizi subdomain adresinizden çağıracaksınız. Örneğin şöyle; http://image.siteniz.com/deneme.jpg

Sonuç olarak
Eğer Türkiye lokasyonunda bulunan hosting servisiniz image subdomain adresinin DNS yönlendirmesini tamamlarsa (biraz vakit alabiliyor), bundan sonra http://image.siteniz.com adresinden yüklenecek tüm dosyaların boyutu Türkiye lokasyonlu hosting paketinizden değil, ByteHost üstündeki 6 GB transfer limitli kotanızdan düşecektir.

ByteHost’u tercih nedenimiz Cpanel sunuyor olması ve en azından şu makale için örnek teşkil etmesi. Ancak biraz araştırma ile daha yüksek transfer limiti sağlayan bedava hosting servislerine de ulaşabilirsiniz. Ya da küçük ücretler ile yurt dışından yüksek transfer limitli hosting paketleri kiralayabilirsiniz.

Böylece transfer limitinizi tüketen başlıca dokümanlar bedava bir sunucuda yer alacaktır. Ya da depo olarak kiralayacağınız ücretli bir sunucuda. Dosyaların yüklenme hızı Türkiye lokasyonlu sunucunuzdan çok daha yavaş olacaktır. Ama önemli olan sitenizin derlenme hızıdır bence. Ki sitenizin kaynak dosyaları (program kodları) yurt içindeki sunucuda bulunacağından, derlenen kodların ziyaretçiye yollanması yine eskisi gibi olacaktır. Yani sitenizin hızı aynı olacak ama bant tüketimi azalacaktır 

Yukarıdaki örneği istediğiniz kadar çoğaltabilirsiniz. Biz image subdomain altına resim dosyalarımızı attık. file adı altında bir subdomain içinde ikinci bir ByteHost hesabı açabilir ve diğer dosyalarınızı da orada barındırabilirsiniz 

dmry

Katagori Web Masterlar İçin | Hic Yorum Yok »

Adobe Flash ile saat örneği :)

Mart 16th, 2008 Konuyu Açan admin

İşte örneğimiz üstteki Yayınlayan ise http://billychasen.com/clock/ adresi.

Tam halini görmek için buraya tıklayın. O vakit daha güzel görünecektir ;)

Uygulamayı indirin

Buraya tıklayarak saati indirebilirsiniz

Katagori Flash Dersleri | Hic Yorum Yok »

Dreamweaver için jQuery ve Prototype Eklentisi

Mart 16th, 2008 Konuyu Açan admin

Eklentiler Hakkında

Eklentiler hakkında genel bilgiyi, bunları hazırlayan web sitesinde, yani http://xtnd.us/ adresinde yer alıyor. Ziyaret edince göreceksiniz ki, yakın zamanda Mochikit, MooTools, YUI, Ext için de API eklentileri yayınlanacakmış.

Unutmadan belirteyim. Eklentilerin tümü Dreamweaver MX ya da CS3 uyumlu.

Dreamweaver jQuery API Eklentisi

jQuery ile kodlayanlar açısından (şahsen benim için de) çok makbule geçen bir eklenti diyebilirim. Böylece siz kodunuza başlarken pencere açılıyor ve devamındaki fonksiyonu seçerek hızlıca kodlarınıza devam edebiliyorsunuz.

Dreamweaver jQuery API Eklentisi

Eklenti jQuery 1.2.1 ve jQuery UI kütüphanesini bünyesinde barındırıyor.

Dreamweaver Prototype API Eklentisi

Bu eklenti ise Prototype 1.6.0 sürümünü destekliyor.

Eklentileri İndirin

Eklentileri indirmek için üretici web sitesini ziyaret edebilir ya da yedek amaçlı yüklediğim kendi sunucumdan indirebilirsiniz.

Dreamweaver jQuery API eklentisi 0.2.9 sürümünü indir

Dreamweaver Prototype API eklentisi 0.0.2 sürümünü indir

dmry

Katagori Dreamweaver | Hic Yorum Yok »

71 Sayfa: « İlk Sayfa ... « 16 17 18 [19] 20 21 22 » ... Son Sayfa »

----------------------------------------------------------------------------------------------------------------------
İletişim Msn ve Mail : byexploit@gmail.com Yorum RSS

Arama Motorları Optimizasyonları : Cvs - Gss - Site Map - SubLink - Urllist - Feed - Robots - Site Map

OSEMGRUP Dijital Tasarım ve SEO Hizmetleri