oruç başınıza vurmuş sanırım
Symfony 3 - NodeJS - Ruby on Rails ---> Framework.
Framework ile geliştereceğiniz yazılımlar MVC patternine sahip olurlar. Bir projeyi her zaman geliştirmek, ilerletmek ve süreklilik istiyorsanız mutlaka MVC patternine uygun frameworkler kullanmalısınız. Böylece yazılımınız tek bir yazılımcının tekeline girmekten çıkacak ve standartlara sahip olucaktır.
MongoDB --> Veritabanı
Yıllardır insanlar şu soruyu soruyor. Google bu kadar veriyi nasıl tutuyor? İşte burada big data table mantığı devreye giriyor. MongoDB şuan piyasada bulunan en iyi açık kaynak big data table veritabanıdır.
Redis --> Key - Value deposu.
Açık kaynak kodlu bir key-value (anahtar-değer) deposudur. Verileri string, hash, liste, küme ve sıralı liste olarak tutar ve çeşitli veri yapıları kullanmaya imkan sağlayan bir sunucudur.
Elasticsearch --> Big datalarda birçok imkan ve uzanım sunan bir araçtır.
Big data dünyasına has bahsedilen problemlerle başa çıkmak adına geliştirilmiş araçlardan birisidir. Güçlü ve esnektir. Gerçek zamanlı(real-time) ve dağıtık(distributed) oluşu en önemli artılarındandır.
AngularJS --> Google'nin desteklediği, javascript MVC kütüphanesidir. MVC (Modal View Controller) verinin, görünümün kontrollerin ayrı tutulmasına dayanır. Modal: Verilerin tutulduğu nesnelerdir.
Mesela arkadaşın bu ilanda talep ettiği yazılım sıfırdan yazılacaksa;
1- Graphic Designer (2500-4000 TL)
2- Front End Developer (2500-4500 TL)
3- Back End Developer (2000-7000 TL)
4- Proje Müdürü (4000-10000 TL)
5- Test Mühendisi (2000-3500 TL)
6- Sunucu Ağ Uzmanı (2000-3500 TL)
çalışması gerekir. + Sigorta + Yol + Yemek diğer primler ve devlet bazındaki giderler göz önüne alınırsa böyle bir yazılım 10-15 günde tamamlansa bu yazılım için 60000 - 80000 TL altındaki rakamlar çok düşük ve gerçek dışı olacaktır. Deadline gibi anahatlar bu rakamların dışında. Deadlineda bu proje için hazırlansın istese mesela ben 120000 TL'nin altındaki tüm rakamları gülünç bulurum. Ancak örnekte talep ettiği yazılım ücretsiz olarak dağıtılmaktadır.