Web site trafiği o anda web sitenizde kullanılmakta olan veri transferleridir. Bir başka deyişle bant genişliği (Bandwidth) olarak adlandırılır.
Örneğin; web sitenizden herhangi bir download işleminin yapılması, bir resmin yada yazının gösterilmesi veya ziyaretçilerin sayfalarınızı ziyaret etmesi gibi işlemler aylık bant genişliğinizden harcamanız anlamına gelir.
Web site trafiğinin oluşturulma sebebi web sitelerinin sunucuları zorlamaması veya sunucular için yorucu işlemler oluşturmaması için düşünülmüş veri transfer sınırlamamasıdır.
Aylık veya günlük belirli oranlarda ziyaretçi sağlamanız web sitenize sabit trafik yaratmanız anlamına gelir.
Bir web sitesi aylık trafiğini aştığı anda, sınırı aşılan trafik limiti nedeni ile web sitesi ulaşılamaz hale gelir.
Bu neden ile aylık trafik limitinize göre web sitenizi dizayn edip ziyaretçi stratejilerini buna oranla geliştirmelisiniz.
Bunlara rağmen bütün web siteleri aylık trafik gereksimine ihtiyaç duyarlar. Çünkü Alexa veya Google arama motoru gibi internet üzerinden arama yaptıran firmaların web sitenize puan/hit verme algoritmalarından bir çoğu bunlara göre geliştirilmiştir.
Eğer arama motorlarından hit almak ve arama sonuçlarında web sitenizi üstlerde çıkarmak istiyorsanız web sitenize trafik sağlamalısınız.
Co-Location, müsteriye ait sunucunun datacenter’da barindirilmasi ve interCa'nın güçlü internet erişim altyapısından yararlanmasıdır.
Co-Location ile müsterilerimiz sahip olduklari sunuculari datacenterlarimizda barindirarak güvenlik ve erişim hizmetlerini tarafimiza devreder. Bu sayade yapmis olduklari ise odaklanrak çalismalarindan maksimum verim saglarlar.
Bir sunucunun tümüyle bir kullanıcı tarafından hosting amaçlı olarak kiralanmasına dedicated hosting denir.
Genelde hosting için bir sunucuyu tümüyle kiralamanız gerekmez. Bir sunucunun bir bölümü siteniz için yeterlidir. Hosting şirketleri de zaten normal hosting paketlerini bu şekilde oluştururlar.
Ancak bazı siteler performans gereksinimleri ve ziyaretçi yoğunluğu gibi nedenlerle bir serverin bir bölümü ile yetinemezler ve bir sunucu hatta birkaç sunucu üzerinde barındırılırlar. Mesela toplistler, sayaç siteleri performansları için, mp3 siteleri ise kullandıkları band genişliği için tek bir sunucuda barındırılırlar.
Sitenizi tek bir server üzerinde barındırmak için bir dedicated hosting paketi almanız gerekir. Bu hosting paketleri tabiî ki alıştığınız hosting paketlerinden çok daha pahallıdır.
Hosting siteleri birçok müşteriye bölerek aldıkları server ücretini dedicated hosting paketinde tek müşteri olması nedeniyle tek müşteriden alırlar.
Ancak fiyat konusu sadece server’ın kendisi ile ilgili değil, server için verilen hizmet ile bağlantılı olarak da değişir.
Dedicated Hosting alırken dikkat etmeniz gereken ilk husus, sunucunun “managed” olup olmamasıdır, yani sunucuyu size kiralayan hosting şirketi tarafından yönetilip yönetilmediği. Eğer sunucu hosting şirketi tarafından yönetiliyor, serverın bakımı, serverın bir sorun yaşaması durumunda bu sorunun çözülmesi, her türlü teknik desteğin sağlanması gibi hizmetler hosting şirketi tarafından gerçekleştiriliyorsa buna managed dedicated hosting kiraladığınız servera ise managed dedicated server denir. Aksi halde sadece dedicated server denir.
Eğer teknik bilginiz bir serverı dışardan yönetmeye, server sorun yaşadığında veya çöktüğünde onu kurtarmak için yeterli işlemleri yapmaya yeterli değilse managed bir server almanızı tavsiye ederiz.
Http nedir? http, "Hyper Text Transfer Protocol" (Hiper Metin Transferi Protokolü) kelimelerinin baş harflerinden oluşan bir kısaltmadır. İnternette sunucular ve son kullanıcılar arasında bilgilerin nasıl aktarılacağına dair kurallar ve yöntemleri düzenleyen bir sistemdir. Bir web sitesine bağlanmaya çalıştığınızda, siz adresin başına bunu yazmasanız da tarayıcınız bunu otomatik olarak ekler, çünkü sunuculardan web sitelerine ait bilgileri indirebilmeniz için, "http" protokolü ile bir istekte bulunmanız gerekmektedir. Adreslerin başına eklenen "http", sunucuya web sitesi ile ilgili bilgileri size "http" kuralları çerçevesinde iletmesi komutunu verir ve iletişim başlar.
JavaServer Pages (JSP) teknolojisi basit, hızlı bir şekilde dinamik olarak üretilen web sayfaları yapmak için kullanılan bir teknolojidir. JSP specification, Sun Microsystems in öncülüğünde gereçekleştirilmiş olup, hizmet birimi işe JSP sayfa arasındaki etkileşimi tanımlar, aynı zamanda JSP sayfanın formatını ve sözdizimini de (syntax) tanımlar.
JavaServer Pages (JSP) Java Servlet API'nin bir uzantısıdır. Servlet ler platform-bağımsız %100 saf Java modulleri olup, bir web server in yeteneğini, yapabileceği işleri arttırırlar. Diğer scripting dilleri gibi, servletler platforma özel durumlar ya da değişiklikler gerektirmez. İkisi birarada, JSP teknolojisi ve servletler ASP ve Perl gibi dinamik web script/programlama araçlarına Java temelli bir alternatif teşkil ederler.
Microsoft SQL Server Client-Server ve web tabanlı uygulamalarda ihtiyaç duyulan veri depolama çözümlerinde kullanılan bir server yazılımıdır.
SQL Server’ı iki tür veritabanını yönetmek için kullanırız. Bunlar OLTP (Online Transaction Processing) veritabanları ve OLAP (Online Analytical Processing) veritabanları. Genel olarak farklı client’lar network üzerinden haberleşerek veritabanlarına erişirler.
SQL Server ile terabyte boyutundaki veritabanlarını yönetebilirsiniz. Birden fazla server arasında Windows Clustering yaparak SQL Server’ı kullanabilirsiniz.
PHP bir script dilidir ve PHP ile yazılan kodlar bir editörde yazılıp PHP veya (kullanılan sürüme göre) PHP, PHP3 gibi uzantılı dosya olarak kaydedilir. PHP ile yazılan dosyalar derlenmezler (compile edilmezler). Sadece Web Server’da bu dilde yazılmış scriptleri yorumlayabilecek bir PHP yorumlayıcı program mevcuttur. Bu yorumlayıcı yazılmış PHP scriptlerini Web Server’ ın anlayabileceği bir biçime dönüştürür ve yollar.
PHP ile yazılmış bir web sayfasına bağlandığınızda temel olarak aşağıdaki işlemler yapılmaktadır. - İstemci(Client) tarafından PHP dosyası bir tarayıcı (browser) ile çağrılır.
- Web Server(Web Sunucu) dosya uzantısından bu isteğin bir PHP dosyası olduğunu algılar ve PHP yorumlayıcıya yollar.
- PHP yorumlayıcısı ilgili dosya içindeki scriptleri çalıştırarak geriye döndürdüğü sonucu Web Server’ a tekrar gönderir.
- Web Server’ a ulaştırılan sonuç İstemci(Client) tarafına HTML dosya olarak yollanır.
PHP oyun programı yazmaya kadar bir çok amaca hitap edebilecek nitelikte bir dildir. Fakat konular içerisinde veritabanları üzerinde kayıt ekleme, silme, değiştirme, sorgulama işlemlerine yer verilecektir. Sonuç olarak PHP, HTML dilinin yapamadığı işlemleri yapabilmek, HTML olarak daha işlevsel sayfalar yapabilmek, Web Server’a bir takım işler yaptırmak gibi yararlar sağlayan bir programlama dilidir diyebiliriz.
Bilginin bütünlüğü ve gizliliği (data protection) için, internet üzerinde iki taraf arasında oluşan
trafiğin şifrelenerek, gizliliğinin ve bütünlüğünün korunmasını sağlayan SSL
(Secure Sockets Layer) protokolü kullanılmaktadır. SSL protokolü bütün yaygın web sunucuları
(server) ve tarayıcıları (browser) tarafından desteklenen bir protokoldür.
SSL gönderilen bilginin kesinlikle ve sadece doğru adreste deşifre edilebilmesini sağlar.
Bilgi gönderilmeden önce otomatik olarak şifrelenir ve sadece doğru alıcı tarafından deşifre
edilebilir. Her iki tarafta da doğrulama yapılarak işlemin ve bilginin gizliliği ve bütünlüğü korunur.
|