
Css nedir?
CSS Nedir? Cascading Style Sheets
Css’in açılımı ile söze başlayalım. Cascading Style Sheets. Biz kısaca konularımız dahilinde Stil Şablon olarak bahsedeceğiz. Gelelim Stil Şablonun varoluş amacına. Sizinde bildiğiniz üzere Html yazım şekli olarak etiket türünde bir yazım dili. Bu yüzden pek fazla özelliklere sahip değil. Bu sahip olamadığı özellikler nedeniyle sayfanın dizaynında bize tam esneklik veremiyor. Css bu amaçla üretilmiş bir dil. Kullanım kolaylığı ve kullanışlılığı ile Html’e eklenmesinden itibaren çoğu web tasarımcısının gözdesi oldu. Çünkü her türlü sayfa dizaynını bize bırakarak müthiş bir esneklik sağlıyor. Ayrıca ileriki konularımızda bahsedeceğimiz üzere bağlantılı stil şablonlar aracılığı ile de birden çok sayfaya etkiyebiliyor. Bu da bize sitenin görünümün değiştirmek istediğimizde elimizdeki onlarca belki de yüzlerce sayfanın kodlarını değiştirmeden sadece css dosyasının değiştirerek bu imkanı sağlıyor.
Stil Şablon’un tarayıcılara eklenmesinden sonra iki versiyonu çıktı. Bunlar Css 1 ve Css 2. Ayrıca bazı konularda MSIE (Internet Explorer) ve NN (Netscape Navigator) tarayıcıları aynı kodları kabul etmiyorlar. Biz derslerimizde her iki tarayıcıda da etkin olan veya etkin olmayıp dizaynı bozmayan (A:hover gibi) Stil Şablon özelliklerini göreceğiz. Şimdi derslerin içeriğinde neler var onları görelim : (more…)
Yazar: admin |
Yorum Yok »
İşte ülkelere göre domain uzantıları. Ne yazıkki hale bizim .tr domainimiz yok. (more…)
Yazar: admin |
Yorum Yok »
Blogger 4 yeni yenilik yapmış. Bende Bilgisiz‘de gördüm de öyle haberim oldu.
Yapılan yenilikler de;
- Yeni Post editörü
- Gönderilere Yıldızla oy verme
- Blog’u içeri veya dışa aktarım
- Yeni Yorum Formu
Blogger’cıların en hoşuna gidecek güncellemenin ise yeni yorum formu olacağı kesin. Bunun için yapmamız gereken “Ayarlar/ Yorumlar/ Yeni yorumun yerleştirilmesi/ Aşşağı karıştırılmış kayıt” seçeneğini işaretlemeniz gerekmekte.
Yazar: admin |
Yorum Yok »
.htaccess dosyasında birkaç değişiklik yaparak Apache üzerindeki sitenizde gizli klasörler oluşturabileceğinizi, hotlinking’i engelleyebileceğinizi, hatta zararlı bot’lardan korunabileceğinizi biliyor muydunuz? Bu yazı Keha.Net‘ten alınmıştır.
Not: .htaccess (Hypertext Access), Apache’nin klasör düzeyinde ayarlara izin veren, genel ayar dosyasındaki direktifleri özelleştirebilen dosyadır.
1. Klasörlere Erişim
Bir klasöre tüm erişimi engellemek istiyorsanız (mesela program kaynak kodlarınızı barındıran bir klasörünüz olabilir; bu durumda klasöre internetten değil, yalnızca dosya sisteminden erişmeyi isteyebilirsiniz) klasörün içinde .htaccess dosyası oluşturup içine
Kod:
#deny all access
deny from all
yazmanız yeterli. Eğer bu klasöre yalnızca belirlediğiniz ip adresiyle veya ip bloğu tarafından erişilmesini istiyorsanız
Kod:
#deny all access
deny from all
allow from 10.0.0.1 # tek ip adresi
allow from 192.168.0.0/24 # ip bloğu
yazmanız yeterli. Tek bir dosya için erişimi engellemek için ise yazmanız gereken şu:
<Files private.html>
Order allow,deny
Deny from all
</Files>
2. Klasör Listelemek
Bir klasördeki dosyaların listelenmesini istiyorsanız .htaccess dosyasına şunları yazmanız gerekiyor:
(more…)
Yazar: admin |
Yorum Yok »
Merhaba Arkadaşlar, uzun zamandır yoğunluktan dolayı işe yarar birşeyler yazamıyordum, vakit buldukça yine güncel konular üzerine yazmaya çalışacağım.
Servarınızdaki resimlerinizin Başka sitelerde sizin servarınız üzerinde yayınlanmasını istemiyorsanız aşağıdaki işlemi yapınız..
Aşağıdaki kodları not defterine yapıştırıp
Code:
.htaccess
olarak kaydedin.
ve çalınmasını istemediğiniz resim klösürlerinin içine atın.. resimleriniz başka sitelerde yayınlandımı adresiniz.com/logo.gif o sitede görünücektir..
SİTEADRESİNİZ yazan yere kendi site adresinizi yazınız
Kolay gelsin
Kod:
Alıntı:
RewriteEngine on
#referer i kontrol edelim
RewriteCond %{HTTP_REFERER} !^http://(www.)?SİTEADRESİNİZ.com(/)?.*$ [NC]
RewriteRule .*.(jpg|png|gif)$ http://www.SİTEADRESİNİZ.com/images/logo.gif [R,NC]
Yazar: admin |
Yorum Yok »
SHELL Nedir ?
Basitçe, bir shell hesabı aldığınızda sürekli ve yüksek hızda(T1,T3,Kablo vs.) internete bağlı bir bilgisayarınız olacak diyebiliriz. Ancak sheller sadece bunun için kullanılmaz, en azından sadece bu özelliklerinden dolayı bir shell almak gerekmez. IRC için düşünüldüğünde bir irc sunucusu kurmak, eggdrop kurmak yada bir bouncer kurmak için sheller ideal olabilir. Bunun yanında shell hesabınızın olduğu bilgisayarlar donanım ve yazılım olarak üst seviye bilgisayarlardır. Asıl önemli olan bu ekstra özelliklerinden faydalanabilmektir.
Örneğin bir web siteniz var diyelim ve sitenizi bir hosttan diğer bir hosta geçireceksiniz. Bir kaç ftp komutuyla yaklaşık 10MB’lık bir siteyi en fazla bir kaç dakika içinde yeni hostunuza gönderebilirsiniz. Kendi bilgisayarınıza linux kurmak yerine linux kurulu bir shell alıp neredeyse tüm uygulamaları kullanabilirsiniz. CGI, PHP, TCL, ASP türü programları rahatlıkla ve ekstra hiç bir kurulum gerekmeden shell hesabınızda çalıştırabilirsiniz.
Shellerde genellikle Unix, Linux ve FreeBSD gibi işletim sistemleri kullanılır. Bunun yanında WinNT yada Win2000 sunucuları da bulabilme imkanınız var. BP (background process,siz shell hesabınızdan bağlantınızı kestikten sonra çalıştırılmaya devam eden uygulamalara veya programlara verilen ad. eggdrop gibi) çalıştırmanıza izin veren ve bedava olan bir shell bulma olasılığınız yolda giderken beşyüz milyon bulma olasılığınızla aynı. Siz shelle bağlıyken BP çalıştırmanıza izin veren sheller var ancak siz bağlantınızı kesince çalıştıdığınız uygulamalar ve programlar kapatılıyor. Dolayısıyla eggdrop veya bouncer kurup çalıştıramıyorsunuz. Çoğu bedava shellde BP çalıştırılmasına izin verilmiyor. Bedava sheller genelde program derleme, script çalışıtırma, yazılan bir programın veya scriptin farklı platformlarda denenmesi için kullanılıyor.
Kısaca shell şu işlere yarayabilir: (more…)
Yazar: admin |
Yorum Yok »