Rasgele Yazı

İşte yeni Facebook'un adresi
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

 

HTML’de PHP Çalıştırmak

Mart 19th, 2008 Konuyu Açan admin


Bazı durumlarda .html uzantılı dosyalarda PHP kodları çalıştırma ihtiyacı duyulur. HTML’de PHP çalıştırılamaz diyenler mutlaka vardır. Ancak bu olay birkaç ufak kodla mümkün olabiliyor. .htaccess dosyamıza ekleyeceğimiz küçük kodlar sayesinde html içine php kodlarını gömebiliriz.

Yazının devamında bunun nasıl yapıldığını ve kodları vereceğim 


.htaccess dosyamızı açarak içine aşağıdaki iki kodu ekleyin.


  1. AddHandler application/x-httpd-php .html
  2. AddType application/x-httpd-php .html

Ancak mevcut bir .htaccess dosyanız yoksa bu kodları direk eklerseniz çalışmayabilir. Eğer .htaccess dosyanızı kendiniz sıfırdan oluşturuyor iseniz .htaccess dosyanızın içeriği şöyle olmalıdır;


  1. RewriteEngine on
  2. AddHandler application/x-httpd-php .html
  3. AddType application/x-httpd-php .html

Daha sonra herhangi bir html dosyasını açarak <?php ve ?> kodlarının arasında php kodlarını yerleştirebilirsiniz.

Veya .php dosyanızı ayrı bir dosya halinde ftpnize yükleyerek aşağıdaki gibi include komutuyla dosyanızı çağırabilirsiniz.

  1. <?php include("phpdosyasi.php"); ?>



Katagori Web Masterlar İçin | Hic Yorum Yok »

Bilgi dünyasına açılan minig bir pencere.

Mart 18th, 2008 Konuyu Açan admin


Nokta A.Ş. böyle diyor, biz gayet güzel ya da kendi aramızda konuşacağımız şekliyle Snapshot’un Türkçe’si diyoruz.

minig

Nokta A.Ş‘nin anlatımıyla biraz daha bilgi,

"Bilgi.com Site Önizleme’de, kendi sitenize kolaylıkla ekleyebileceğiniz ufak bir javascript kodu ile, sitenizdeki linklerin üzerine gelindiğinde, ilgili linke ait bir ekran görüntüsü Bilgi.com sunucuları tarafından görüntülenir. Ne sizin web sayfanıza ne de kullanıcılarınıza herhangi bir ek yük getirmeden, sitenizde böyle bir servis verebilirsiniz."

ve daha da detay isterseniz buyrun.

technobakis.com

Katagori Web Masterlar İçin | 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 »

Web sitenize tek tıkla iletişim formu ekleyin

Mart 16th, 2008 Konuyu Açan admin

 

kontactr Kontactr, birkaç basit adım sonrasında web sitenize iletişim formu ekleyebilmenizi sağlayan ücretsiz bir web servisi. Servisin; captcha koruması, ajax ve istatistik tutma gibi güzel özellikleri mevcut.

Kontactr ile web siteme nasıl iletişim formu ekleyeceğim?

Öncelikle Kontactr sitesine girip bir hesap açmanız gerekiyor. Hesap açma esnasında yazacağınız e-posta adresine dikkat etmelisiniz. Çünkü iletişim formundaki bilgiler bu adrese gönderilecek. Hesap açma işlemleri sonrasında ise siteye giriş yapıyorsunuz. Giriş yaptıktan sonra karşınıza gelen sayfadan, iletişim formunuz ile ilgili bilgileri alabilirsiniz. Bu bilgiler ile iletişim formunu kullanabilirsiniz. Kullanım için size 3 değişik seçenek sunuluyor:

  1. Embed Widget: Bu seçenekteki kodları kendi web sayfanıza doğrudan gömebilirsiniz. Böylece iletişim formu, sizin web sitenizin bir parçasıymış gibi görünecektir.
  2. Embed Widget - AJAX: Bu seçenekteki kodlar, iletişim formunun AJAX tekniği ile çalışır halini kullanmanızı sağlar. Yani formu dolduran bir kişi gönder butonuna tıkladıktan sonra bilgiler, web sayfanız yenilenmeden gönderilir.
  3. Buttons: Bu seçenekteki kodları kullanarak, web sayfanızdan iletişim formunuza bir bağlantı vermiş oluyorsunuz. Böylece iletişim formunu doldurmak isteyenler, ilk önce bu linke veya butona tıklayacaklardır. (Örnek olsun diye bu yazının sonuna bir buton ekledim)
 
kontactr ile oluşturduğum örnek bir iletişim formu

Sonuç

contactify Kontactr haricinde Contactify isimli bir servis daha var. Fakat Contactify ile hazırladığım iletişim formunda birkaç tane hata gördüm. Ayrıca web sitenize gömmek için ve özelleştirebilmek için biraz uğraşmanız gerekebilir. Bundan dolayı size Kontactr servisini öneriyorum. Hem Kontactr ile hazırlanmış iletişim formunun istatistiği de tutuluyor. Böylece toplam kaç kişi iletişim formunuzu kullanarak size mesaj göndermiş öğrenebiliyorsunuz.

Kontactr ve Contactify gibi hazır iletişim formu sunan servisler aslında son derece güzel düşünceler. Fakat biz Türk internet kullanıcıları için eksi yanları da yok değil. Örneğin ingilizce mesajlar ve türkçe karakter sorunları. Acaba bu sorunları ortadan kaldıracak ve yalnızca Türk internet kullanıcılarına hizmet verecek bir servis açsak iyi olur mu :D Veyahut sizin bildiğiniz böyle bir Türk servisi var mı?

eburhan.com

Katagori Web Masterlar İçin | Hic Yorum Yok »

6 Sayfa: « İlk Sayfa ... « 2 3 4 [5] 6 »

----------------------------------------------------------------------------------------------------------------------
İ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