Posted by : MC
9 Mayıs 2015 Cumartesi
Çok değil daha yeni bir olay. Eminim herkes ya görmüş ya da okumuştur.
Nevzat Aydın'ın sahip olduğu yemeksepeti.com alman devi deliveryhero tarafından 589 milyon dolara satın aldı. Yanlış duymadınız yarım milyar dolar :)
İnternetin hayatımızdaki vazgeçilmezliği artarken karşımıza bu gibi fırsatları çıkarabiliyor.Bazılarımız girişimcilik ruhunu ve aklını kullanarak bir Nevzat Aydın olabilirken,bazılarımızda gördün mü bak adam bir site yaptı 589 milyon dolara sattı ömür boyu yeter demekle kalabiliyoruz.
Peki nedir bu websitelerinin arka planındaki yazılımlar?
Websites | Popularity (unique visitors)[1] | Front-end (Client-side) | Back-end (Server-side) | Database | |
---|---|---|---|---|---|
Google.com[2] | 1,100,000,000 | JavaScript | C, C++, Go,[3] Java, Python , Dart[4] | BigTable,[5] MariaDB[6] | |
YouTube.com | 1,000,000,000 | JavaScript | C/C++, Python, Java,[7] Go[8] Php[9] | MySQL, BigTable ,MariaDB[6][10] | |
acebook.com | 900,000,000 | JavaScript | Hack, PHP, C++, Java, Python,Erlang, D,[11] Xhp[12] | MySQL,[13] HBaseCassandra,[14] | |
Yahoo | 750,000,000 | JavaScript | JavaScript,[15] PHP | MySQL, PostgreSQL[16] | |
Amazon.com | 500,000,000 | JavaScript | Java, C++, Perl[17] | Oracle Database[18] | |
Wikipedia.org | 475,000,000 | JavaScript | PHP | MySQL, MariaDB[19] | |
Twitter.com | 290,000,000 | JavaScript | C++, Java, Scala, Ruby on Rails[20] | MySQL[21] | |
Bing | 285,000,000 | JavaScript | ASP.NET | Microsoft SQL Server | |
eBay.com | 285,000,000 | JavaScript | Java,[22] JavaScript[23] | Oracle Database | |
MSN.com | 280,000,000 | JavaScript | ASP.NET | Microsoft SQL Server | |
Microsoft | 270,000,000 | ||||
Linkedin.com | 260,000,000 | JavaScript | Java, JavaScript,[24] Scala | Voldemort[25] | |
250,000,000 | JavaScript | Django[26] (a Python framework) | MySQL, Redis[27] | ||
Ask.com | 245,000,000 | ||||
Wordpress.com | 240,000,000 | JavaScript | PHP | MySQL |
kaynak : wikipedia
Yukarıdak örnekte en arka plandan en ön plana kadar ilerleyelim isterseniz.
Her sitenin en arka planında kesinlikle bir veritabanı bulunmaktadır.Bu mysql,oracle,microsoft sql olabilir.Buda ne demek
1. SQL veritabanı dili :
Yukarıdaki veritabanları ile veri alışverişimizi yapmamızı sağlayan veritabanı dilidir. Php,ruby,python gibi diller vasıtası ile veritabanından veriler çekilir.
Peki neler var veritabanlarında?
Kullanıcıların bilgileri,postlar,resimler aralarındaki yazışmalar sitenin geçmişine ve kullanıcıların geçmişine dair herşey veritabanlarında tutulur.İhtiyaç duyulduğunda ise veritabanından çekilerek işlenir kullanıcıya sunulur ya da veritabanına tekrar depo edilir.
2. Server tarafı dilleri:
Databesimiz ile iletişime geçecek ve sitemizin hızını büyük ölçüde belirleyecek algoritmaların döndüğü kısım.C,C++,PHP,RUBY on Rails,python gibi dillerin kullanıldığı kısım.
3. Browser tarafı dilleri:
Bazı uygulamalarımız vardır ve bunları server tarafında değilde direkt olarak kullanıcının kullanmış olduğu browser üzerinde yansıtmak isteriz.Bu bir chat programı olabilir,yansıtmak istediğimiz bir reklam,duyuru olabilir ya da kullanıcıyı site üzerinde yapmasını istemediğimiz bir engelleme olabilir.Bu tarz porgramların yazıldığı dillerdir.En meşhuru yukarıdaki tabloda da görebileceğiniz gibi JavaScript tir.Node.js,JQuery gibi diller türemiş bulunmaktadır.
Özetlemek gerekirse: Günümüz herkesin kabul ettiği bir bilişim çağı ve bu çağda internet ve internetin kullanıcı ile etkileşimi kesinlikle kaçınılmaz.Zaten etrafınızdaki ya da en basitinden kullandığınız siteleri incelerseniz artık internet tek başına da yeterli değil.Mobil uygulamalar da artık çağımızın vazgeçilmezi.Eger ki aklınızda bir proje var ise işe html,css gibi tasarım kısmından girerek,sitenizi mobil uygulamalar ile reaksiyon verecek hale getirerek devam etmeniz kaçınılmaz.
Benzer Konular :
- Ana Sayfaya Dön »
- database , javascript , mysql , php , ruby , site geliştirme dilleri , websitesi nasıl kurulur , yemeksepeti ne kadara satıldı »
- INTERNET VE PARA KAZANMA
Thanks
YanıtlaSilhttps://dambadijital.com.tr/
YanıtlaSilSite Kurma hizmeti, müşterilerin web sitesi oluşturma sürecini adım adım yönlendirerek kolaylaştırmaktadır.