Bir web sitesi , web sitesi , web sitesi veya basitçe site , bir web adresi tarafından tanımlanan ve erişilebilir olan, köprülerle birbirine bağlanan bir dizi web sayfası ve kaynaktır . Bir site, web programlama dilleri kullanılarak geliştirilir , ardından küresel İnternet ağı , yerel bir intranet veya darknet gibi başka bir ağ üzerinden erişilebilen bir web sunucusunda barındırılır .
Herkese açık web sitelerinin koleksiyonu World Wide Web'i oluşturur .
World Wide Web (WWW) İngiliz mühendis tarafından 1989 yılında kuruldu CERN , Tim Berners-Lee . Web, öncelikle dünyanın her yerindeki bilim adamları, üniversiteler ve enstitüler arasında otomatik olarak bilgi paylaşmak için tasarlanmıştır. info.cern.ch , CERN'deki bir NeXT bilgisayarında çalışan, çevrimiçi olan ilk web sitesiydi . Bu siteye her zaman internet üzerinden erişilebilir. İlk Fransız web sitesi 1992'de CNRS'de kuruldu. Şu anda sadece 26 web sitesi var.
HTML ve HTTP'nin tanıtılmasından önce, bir sunucudan dosya almak için FTP ve Gopher gibi diğer protokoller kullanıldı . Bu protokoller , kullanıcının hangi dosyalara göz atacağını ve hangi dosyaları indireceğini seçtiği hiyerarşik bir dizin organizasyonu sağladı .
Bir web sitesi, site içindeki köprüler takip edilerek görüntülenebilen bir web sayfaları topluluğudur . Web adresi için aslında bir site karşılık gelir URL'ye ( Uniform Resource Locator ev: bir web sayfasının) ilk istişare olması amaçlanmıştır sayfayı . Bir sitenin sayfalarını ziyaret etmek "ziyaret" olarak adlandırılır, çünkü köprüler sitenin tüm sayfalarına siteden ayrılmadan (site dışında bir web sayfasını ziyaret etmek zorunda kalmadan) bakmanıza izin vermelidir . Bir ziyaret, özellikle URL'si bir arama motoru tarafından verildiğinde, herhangi bir sayfayla başlayabilir . Teknik olarak, ana sayfayı diğer sayfalardan ayıran hiçbir şey yoktur. Web sayfaları, köprüler, HTML ( Hypertext Markup Language ) içerecek şekilde tasarlanmış bir bilgisayar dilinde yazılmıştır .
Bazen web sitesi yerine metonymy ile "web sitesi" nden bahsederiz . İnternet için bir web sitesi hakkında konuşmalıyız, ancak dilin kötüye kullanılması nedeniyle genellikle web sitesi ifadesi kullanılır. Web sitelerine mutlaka internet üzerinden erişilemiyor. Örneğin, intranetler , İnternet üzerinden erişilemeyen bir veya daha fazla web sitesi içerebilir.
Bugün, World Wide Web (Web), internetteki çevrimiçi web sitelerinin koleksiyonu olarak kabul edilmektedir. HTTP istemci-sunucu protokolü ( HyperText Transfer Protocol ), web sitelerini barındıran web sunucuları ile web tarayıcıları ve tarayıcılar gibi HTTP istemci yazılımları arasındaki iletişim için kullanılır .
YouTube, 2020'de ayda 2,3 milyar kullanıcıyla dünyanın en çok ziyaret edilen ikinci web sitesidir. İzlenme saati 2012 ile 2017 arasında on kat artarak ayda bir milyar saate ulaşmıştır. Kullanıcıların Youtube platformunda geçirdikleri zamanın %70'i Youtube tarafından önerilen içerikleri tüketerek geçiyor. Ancak YouTube, kendi politikalarını ihlal eden videoları aktif olarak barındırır ve önerir, böylece zararlı içeriği besler.
Bir web projesi yürütmenin farklı aşamaları şu şekilde özetlenebilir:
Gerçekleştirme aşaması şunları içerir:
Bir sitenin oluşturulması bir web ajansına , serbest çalışan bir çalışana emanet edilebilir veya bunu kendiniz yapabilirsiniz. Oluşturma delege edilirse, projenin başlangıç çerçevesini veya özelliklerini önceden tanımlamış olmak önemlidir. Kendiniz bir web sitesi geliştirmek için bir web sayfası düzenleyicisi kullanmak mümkündür ; için meraklı web geliştiricileri , basit bir metin editörü yeterli olabilir. Bir içerik yönetim sistemi de kullanabilirsiniz.
İçerik yönetim sistemleri (ilk CMS , CMS İngilizce) tarafından yapılan önceden belirlenmiş modellerini kullanarak web sitelerini yapmak için kullanılır programcılar veya programcılar topluluklar (bkz içerik yönetim sistemleri listesini ). WordPress, WiX, Jimdo, Shopify gibi birçok CMS vardır ... Bazı CMS'ler az çok gelişmiş bir teknik işlem gerektirir, örneğin WordPress'te genellikle bir servis sağlayıcı ile başlamanız önerilir, WIX altında ise yönetim gerçekten basit ve farklı sağlayıcılara olan ihtiyacı ortadan kaldırır. Bu yazılımlar yeni başlayanlar için mevcuttur ve bilgisayar programlama veya site mimarisi gibi belirli adımları basitleştirir . İstemek için prosedürler alan adı , hosting site ve referans geleneksel kişiselleştirilmiş sitelere benzer.
İki tür site vardır: statik siteler ve dinamik siteler .
Bu siteler en basit işletim mekanizmasına sahiptir: URL'ler, web sunucusu tarafından döndürülen bir dosyaya karşılık gelir. Statik bir sitenin sayfalarının içeriği bu nedenle tarih veya veritabanları gibi değişkenlere bağlı değildir. Bir sayfanın içeriğini değiştirmek için dosyanın içeriğini değiştirmek gerekir.
Ayrıca ziyaretçiler sadece sitenin içeriğini görebilirler ancak siteye katılamazlar. Bunları elde etmek için yalnızca sözde kullanıcı arayüzü ( ön uç ) dilleri gereklidir, yani HTML, CSS ve JavaScript (teoride, ancak yalnızca HTML kullanmak mümkündür).
Bu siteler zamanla değişebilen içerikler sunar. Programlar , sitenin sayfalarını oluşturmak için sunucu tarafında, arka planda ( arka uç ) çalışır. Bu programlar, tarayıcıda görüntülenecek sayfaları oluşturmak için veritabanlarını veya diğer veri kaynaklarını kullanabilir.
Bu dinamizm, sözde statik sitelerin sunamayacağı özellikleri beraberinde getirir. Örneğin, ziyaretçiler katılabilir (bir blogdaki yorumlar, bir wiki sayfalarının içeriğinin değiştirilmesi ...). Bu nedenle 2000'lerin başında statik alanların yerini pratik olarak aldılar.
Bunları başarmak için HTML, CSS ve JavaScript'e de ihtiyacınız var, ancak sunucu tarafında çalışan programlar, sayfaları dinamik olarak oluşturabilen, ziyaretçilerin isteklerini analiz eden ve ardından uygun bir yanıt oluşturan diğer dilleri kullanır.
Bu sayfaları oluşturmak için birkaç dil vardır: PHP , Java , C# , Ruby , hatta CGI arayüzü aracılığıyla C++ , Python ve Visual Basic gibi diğerleri .
Yükleme süreleri genellikle statik sayfalara göre daha uzundur, ancak önceden çağrılmış dinamik sayfaları bir önbellekte saklayarak yakın değerler elde etmek mümkündür , bu da onları daha hızlı görüntüleyecektir.
Web sitelerinin sayısı sürekli artıyor:
Yıl | Numara |
---|---|
1991 (Ağustos) | 1 |
1991 | 10 |
1992 | 26 |
1993 | 623 |
1994 | 10 022 |
1995 | 62.800 |
1997 | 1.000.000 |
2000 | 10.000.000 |
2003 (Şubat) | 35.863.952 |
2004 | 57.000.000 |
2005 | 74.000.000 |
2006 | 101.000.000 |
2007 | 155.000.000 |
2008 | 186.000.000 |
2009 (Kasım) | 207 316 960 |
2010 (Şubat) | 233 636 281 |
2011 (Nisan) | 312 693 296 |
2012 (Ocak) | 582 716 657 |
2014 (Kasım) | 947.029.805 (177.782.668 aktif dahil) |
2018 (Haziran) | 1.630.322.579 |
İçinde Temmuz 2002, istatistikler , kişi başına düşen site sayısı, ülkeler arasında çok güçlü bir eşitsizlik gösteriyor:
Ayrıca, 2013 yılında en çok siteye ev sahipliği yapan ülkeler şunlardır:
2015 yılında web sitelerinin yarısından fazlası İngilizcedir.
2017 yılı sonunda internette en çok kullanılan on dil şunlardı:
Teknolojileri bir web sitesi için uygulanan çoktur. Bunları şu şekilde sınıflandırabiliriz:
Grafik görüntü biçimleri. Sayfaları geliştirmek için kullanılır ve tüm web tarayıcıları tarafından tanınır .
Sık kullanılan diğer biçimler , tarayıcı işlevi için bir eklenti veya eklenti gerektirir :
Bir web sitesi aracılığıyla çevrimiçi hale getirilen içerik, yasal kurallara ve özellikle aşağıdakilere uygun olmalıdır:
İnternet kullanıcılarına çeşitli yasal metinler tarafından sağlanan zorunlu bilgileri vermek için sitelerde aynı adı taşıyan bir bölümde belirli sayıda yasal uyarının da görünmesi gerekir.
Yana hukuk n o arasında 2006-9611 st Ağustos 2006Bilgi toplumunda telif hakkı ve ilgili haklarla ilgili olarak, İnternet'in yasal bir mevduatı vardır. Koleksiyonların sürekliliği mantığında, DADVSI yasası, web arşivlemesinin iki saklama kurumu arasında paylaşılmasını sağlar:Ulusal Görsel-İşitsel Enstitüsü(INA) medya web sitelerinin yasal birikimini yönetirken,National Library de France(BnF) sorumludur. Fransız web'deki diğer tüm siteleri arşivlemek. Esas olarak.fr'yitoplarlar,aynı zamanda uzantıdan bağımsız olarak yayıncının Fransa'da bulunduğu tüm alan adlarını datoplarlar.