Hosting Nedir? Hosting, kendisine bir ip adresi tanımlanarak o adresle internetten herzaman ulaşabilinecek web sitesi dosyalarının çalışması için gerekli donanım ve yazılımlara sahip makina dır. Web sitesi kurulumu için bir hostinge ve bu hostinge ulaşabilmek için bir alan adına sahip olmalısınız. Hosting Alırken Nelere Dikkat Etmelisiniz? -Öncelikle ihtiyaçlarınızı belirlemelisiniz. Web sitenizin ne kadar trafik, ne kadar web alanı, veritabanı vs. kullanacağını belirlemelisiniz. -Sitenizde kullanacağınız web programlama dilini belirlemelisiniz ve buna göre wnidows ya da linux host arasında seçim yapmalısınız. -Web alanını alacağınız firmayı belirlemelisiniz. Reseller paket alıp firma görünümü vererek hosting satan ve beceremeyip müşterilerini mağdur eden, Yine güvenli firma gibi gözüküp parayı alınca ortadan kaybolan, değişiklik vaatler verip hosting i sattıktan sonra yerine getirmeyenleri gözönüne alırsak host alınacak firmayı belirlemenin önemi artmaktadır. Hosting firmasını seçerken; Firmanın referansları arasında ki siteleri inceleyin. Gerekirse site sahiplerine hostinglerinden memnun olup olmadıklarını sorun. Hosting firmasının yeterli iletişim aracı bulunup bulunmadığına dikkat edin . Gerekirse tel varsa arayın doğruluğunu kontrol edin, adres varsa gidip görme imkanınız varsa adresin doğruluğunu kontrol edin. Ödemelerinizi peşin yapmamaya çalışın, aylık ödemelerde sorun çıktığında firma değiştirmeniz kolay olacaktır. Dosyalarınızın yedeğini kendi bilgisayarda bulundurmaya çalışın, firma uçarsa dosyalrınız da uçmasın. Ucuz diye kalitesiz host almayın, bedava alıp kullanamamaktansa uygun fiyata çok kaliteli hosting bulabilirsiniz. Ayrıca firmalar hakkında yapılan yorumlara bakarakta karar verebilirsiniz. hostbul. net adresine girerek firmalara yapılan yorumları görebilirsiniz.. Windows Hosting Eğer bir web sitesi kuracaksanız ve kurarkende sayfaları yazacağınız web programlama dili olarak asp, veritabanı için sql veya access kullacaksanız windows hosting almalısınız. unix hosting te asp dili sorun çıkartabilir. Linux Hosting Eğer bir web sitesi kuracaksanız ve kurarkende sayfaları yazacağınız web programlama dili olarak php, cgi, perl, veritabanı için mysql kullacaksanız unix hosting almalısınız. Php nuke, php portallar, php forumlar için linux hosting seçmeniz sitenizin sorunsuz çalışması için gereklidir. Sunucu Nedir? Sunucu, bir ağda diğer kullanıcılar tarafından erişilen kaynakları barındıran bilgisayar ya da aygıttır. İçinde bulundukları ortama göre ve sağladıkları hizmete göre sunuculara farklı isimler verilir: Bir ağda, dosyaların üzerinde bulunduğu bilgisayar dosya sunucusu , yazıcının bağlı olduğuysa yazıcı sunucusu , veritabanı işlemlerinin yapıldığı bilgisayarsa, veritabanı sunucusu , web sayfalarinin bulundugu bilgsayar da, web sunucusu 'dur. Reseller Hosting Reseller, hosting satmak isteyenlere ya da birden fazla siteye sahip tüm sitelerini bir arada tutmak isteyen kişilere alan kişi tarafından farklı özellik ve boyutlarda parçalanabilen hosting paketidir. Herhangi bir firmadan reseller paketi alarak bunu istediğiniz gibi bölüp satabilirsiniz. Dedicated Nedir? Dedicated, bir hosting fimasından sadece sizin sitenizin bulunacağı sunucudur. Sunucunun kiralanmasıdır. Dedicated Serverlarda hosting sağlayıcınız hala güvenlik, bakım, teknik destek işlemlerinden sorumludur, fakat sunucunuzun yönetimi, bakım ve işletilmesi size aittir. Co l ocation Nedir? Co , kendi sunucunuzun hosting firmasında barındırılmasıdır. Makinanın donanım ve yazıılımı makina sahibi tarafından temin edilir. Güvenlik, teknik destek, yedekleme işlerini host firması üstlenir. Domain Nedir? Alan adı hazırladığınız web sitesine ulaşabilmeniz için kullandığınız adrestir. Aslında sitenizi oluşturan dosyalara, dosyaların bulunduğu sunucuya verilen ip adresiyle ulaşılır, domain ise bu ip adresinin görüntüsüdür. Subdomain Nedir? Subdomain , örneğin http://hosting.yalovahosting.com şeklinde farklı bir ftp ye ve kontrol paneli ne sahip olabilen domain uzantısıdır. Ftp Nedir? Ağ içindeki bilgisayarların arası dosya alış verişini mümkün kılan protokoldür. Bu protokol sayesinde, başka bilgisayarlardan, kendi bilgisayarınıza dosya indirebilir, kendi bilgisayarınızdaki dosyaları paylaşabilirsiniz. Böylece video klipleri izleyebilir, yazılımları güncelleyebilir , bedava yazılımlardan faydalanabilir, iş yerinizdeki dosyalarınıza ulaşıp evde çalışabilirsiniz. Back up Nedir? Server daki veritabanının ve dosyaların yedeğini almaktır. Yedekleme ile sitenizde oluşacak sorunları ve kayıpları engellersiniz. Dosya kaybı oluştuğunda yedeği yükleyerek sorunu ortadan kaldırabilirsiniz. Database Nedir? Bir veritabanı adından da anlaşılacağı gibi bilgilerin depolandığı hiyerarşik bir yapıdır. Biz web üzerinde kullanıcı adı, şifresi, e-posta adresi gibi bilgileri bu veritabanlarında saklarız. Aynı bilgileri bir dosyaya yazıp gerektiğinde dosyayı açıp bilgileri okutmak da bir çözüm gibi görünse de bu işlem hem daha karmaşık ve zahmetli hem de daha yavaştır. Asp Nedir? ASP Microsoft'un geliştirdiği sunucu tabanlı bir programlama dilidir. ASP sayesinde ziyaretçiyle etkileşimli ve veritabanıyla işleyen siteler yaratmak mümkündür. Örneğin ASP kullanarak sitenizde ziyaretçi defteri veya anket gibi uygulamalar gerçekleştirebilirsiniz. ASP, VBScript veya JScript dillerinde yazılır ve HTML ile iç içe kullanılabilir. ASP sayfaları çalışmak için Microsoft'un IIS web sunucuna ihtiyaç duyar. ASP'ye benzer diğer programlama dilleri PHP, Perl, ColdFusion, TCL ve JSP'dir Php Nedir? PHP PHP, kaynak kodu açık, sunucu tabanlı bir programlama dilidir. İnteratkif ve statik olmayan, bir veritabanına bağlanabilen web siteleri programlamak için kullanılır. PHP kodları HTML içine gömülerek çalışabilir. PHP sayfaları. php veya. php3 uzantısını taşır. Bu programlama dili C ve Java'yla benzerlik gösterir. PERL Açık kodlu, sintax bakımından C programlama diline benzeyen bir programlama dilidir. Çoğunlukla CGI scritplerinin programlamasında kullanılır. Mysql MySQL bir ilişkisel veritabanı yönetim sistemidir Hem standart istemci/sunucu yapısıyla hem de gömülü veritabanı olarak kullanılabilir. MySQL, tüm verileri tek bir ambara yığmak yerine farklı tablolarda ve veritabanlarında düzenli bir biçimde saklar.

Html Nedir? internet üzerinde web sayfası oluşturmak için kullanılan bir betik dilidir. HTML dosyalarının aktarımı için HTTP kullanılır. HTML dosyaları sunucu bilgisayarın sabit diskinde.html ya da.htm uzantısı ile saklanır. Yazdığımız html dosyaları düz yazı dosyalarından başka bir şey değildir. Yani yazdığımız html dosyalarını bir C ya da Pascal programında olduğu gibi bir derleyici ile derlememize gerek yoktur. Bir siteye girdiğimiz zaman bize görüntülenen ilk sayfa index.html, index.htm, index. asp, index. php ya da default.htm dosyalarından birisidir. index. dosyaları UNIX ve türevi sunucu sistemler, default.htm dosyasıda WinNT ya da türevi sistemler için giriş sayfası olur. Name Server Nedir? NameServer Alan adlarını IP adreslerine çeviren birime verilen addır. DNS Nedir? Domain Name System dağıtık yapıda bir veritabanıdır. Bu sistem makina isimlerini IPv4 (ya da ipv6) adreslere ya da IPv4 adresleri makina isimlerine çevirmeye yarar. Ayrıca bir alan için gerekli eposta sunucusunun adreslerini ya da alanadı sunucularının hangi IP adreslerinde bulunduğunu daha teknik bir ifade ile RR 'ları tutar. DNS yapısı gereği hızlı olmalıdır. Bu yüzden yapılan sorgulamalar eğer 512 bayttan küçük ise ya da yapılan işlem asıl DNS sunucusu ile yardımcı DNS sunucusu arasında bölge transferi değilse UDP üzerinden yapılacaktır. DNS sisteminin yazarları DNS için gerekli bilgileri diğer Internet araçlarında olduğu gibi RFC'lerde tanımlamışlardır (RFC 1034 ve 1035). Bu belgelere bakarsanız içinde bir kaç kod ve bölge soayalarının nasıl yazılacağını bulursunuz. Cpanel Nedir? cPanel, hosting hesabınız ile ilgili işlemleri kendiniz yapabileceğiniz bir kontrol panelidir. cPanel üzerinden; Disk ve trafik kullanım bilgilerinizi görebilir Email hesapları açabilir ve yönetebilir Şifrenizi değiştirebilir Domain park edebilir Eklenmiş domainleri görebilir FTP yöneticisi, dosya yöneticisi gibi araçlara ulaşabilir Yedekleme yapabilir Klasörlerinizi şifreleyebilir Hata sayfalarınızı değiştirebilir Alt alan adı yaratabilir, yönlendirebilir, silebilir MySQL veritabanı yaratabilir ve düzenleyebilir PostgreSQL veritabanı yaratabilir ve düzenleyebilir Sitenizi yönlendirebilir, yönlendirmeleri düzenleyebilir Frontpage uzantılarını yükleyebilir ve temizleyebilir Web ve FTP istatistiklerinize erişebilir 'Raw Access Logs' indirebilir Hata kayıtlarına ulaşabilir Altalan adı istatistiklerinizi görebilir Chat sayfası yaratabilir Hazır CGI scriptleri kullanabilir Interchange ve Agora gibi alışveriş sepetlerini kurabilir Cronjobs kurabilir Network araçlarını kullanabilir MIME tiplerini düzenleyebilir Hotlink koruması sağlayabilir Indeksleme ayarlarını değiştirebilir IP adreslerini yasaklayabilir Bandwidth Sitenizin anlık veya aylık bilgi aktarım sınırıdır. Örneğin 3gb/ay trafik, sitenizin ayda 3gb bilgi aktarımı sınırı olduğunu gösterir. Sadece 1 sayfadan oluşan bir site düşünürsek, 50kb lık bir sayfanın günde 100 ziyaretcisi olsa, ayda 30 100 50 den 150 000kb=150mb trafik harcar. İp Nedir? Internet'te her bilgisayarın bir IP adresi vardır. Tipik bir IP adresi, noktalarla ayrılan dört rakamdan oluşur; örneğin, 212.156.4.20. Bir bilgisayarın IP adresi varsa, Internet üzerindeki tüm bilgisayarlar bu adresi kolayca bulur. Yani bir sitenin IP adresini biliyorsanız, Web tarayıcınıza bu adresi yazarak da bağlanabilirsiniz. Ancak bu rakamları akılda tutmak zor olduğundan her bir IP adresine karşılık gelen alan adları verilmiştir. Çoğu Internet Servis Sağlayıcılarda bulunan özel sunucu bilgisayarlardan oluşan bir ağ, hangi alan adının hangi IP adresine karşılık geldiği bilgisini tutar ve kullanıcıları doğru adreslere yönlendirir. Internet'te trafiğin işlemesi bu IP adreslerine bağlıdır. Böylece hiçbir karışıklık olmaz. Siz de Internet'e bağlandığınızda bilgisayarınıza bir IP adresi atanıyor. Ancak çoğu kullanıcının IP adresi dinamiktir, yani servis sağlayıcınızda o an boş bulunan bir IP adresi atanır. Bu yüzden her bağlantıda IP adresinizin son numarası değişir. Kendi IP adresinizi, Internet'e bağlıyken Windows'ta Başlat Çalıştır satırına winipcfg yazıp Enter tuşuna basarak öğrenebilirsiniz. Bazı IP adresleri sabittir , yani IP adresleri hiç değişmez. Bir Web sitesinin adresi her yazıldığında bulunabilmesi için IP adresinin sabit olması gerekir. Site Kurma Site kurabilmek için öncelikle html dili konusunda bilginiz olmalıdır. Çünkü siteyi isterseniz frontpage gibi html editörleriyle yapın isterseniz diğer dillerde yapın kaynak kodunuz her zaman html olacaktır. Frontpage programı ile görsel olarak kolaylıkla site kurabilirsiniz program sizin yerinize html kodlarını yazar, fakat gerektiğinde müdahale edebilmek için hataları düzeltebilmek için html bilmeniz gerekmektedir. Asp, php gibi diller ise html dilinin geliştirilmiş hali dinamikleştirimiş hali diyebiliriz. Hrml ile yapılan sitede ziyaretciler ekleme yapamaz, sitede değişiklik yapılacağında site sahibi dosyaları açarak html kodlarında oynama ile ya da frontpage veya benzeri programla değişiklik yapıp tekrar ftp ye yüklemek durumundadır. Php ya da asp ile yazılan site kodlarında o dile özgü fonksiyonlar komutlar dışında herşey html dir. Php veya asp komutları ile yazılan yazılan sitede ziyaretciler siteye ekleme yapabilirler, arama yapabilirler vb.. birçok yararlı işlev bulunabilir. Site kurarken başkaları tarafından kodlanmış, hazır sitelerde bulunmaktadır. Size sadece bu hazır yazılımları hostinginize kurmak kalır. Site kurarken sitenin dosyalarını hazırladığınızı ya da hazır yazılımınızın olduğunu varsayarsak, bu dosyalarınızı yükleyecek bir hosting ve sitenize ulaşmak için bir adrese ihtiyacınız olacaktır. Hostingi ve domaini ücretsiz sağlayabilirsiniz. Eğer profesyonel bir site yapacaksanız. Yapacağınız siteden beklentileriniz varsa ücretli hosting ve domain almanızı tavsiye ederiz hackers_kral Buradaydı 12 Ocak 2008