Zdravim, chtel bych se zeptat, jestli si myslite, ze je realna sance najit nekoho zkuseneho, kdo by
se staral o technicke zazemi napr. nejake nove webove aplikace. Treba naprogramuji nejakou socialni sit v jave (spring, hibernate, jsf..), ale nemam absolutne zadne zkusenosti s nejakou volbou hw podle predpokladaneho pocatecniho zatizeni, jaky os na server, jak os nastavit, aby to nemohl zvenci ohrozit kde kdo atd., ale budu chtit projekt rozjet, tak co delat? Je treba dobra volba to hostovat u googlu na app enginu, mate s tim nekdo zkusenosti?
fail 1. socialni sit
fail 2. v jave
fail 3. spring
Otazka. Nedelas u nas ve firme? Tam mame vyvojaru podobnych shitu dost. Ale jsme dost bohaty na to abychom mohli zahazovat neuspesne projekty coz ty zrejmne nejsi.
Plodny prispevek: co takhle amazon? IMHO idealni volba pro zacinajici projekty tohoto typu. Kdyz se nahodou podari rozjet projekt tak je zas nejlepsi od nej zdrhat na vlastni zelezo. Protoze je pak nechutne drahej.
Jsem na VUT, v zadne firme zatim nedelam. Proc je java fail? Jake jsou jine alternativy? V PHP mam za sebou nejake modifikace existujicich projektu (Zend, Nette), takze frameworky celkem ovladam a jazyk jako takovy je jednoduchy, ale proste na co volit php, pokud se nejedna o nejaky bezny osobni web, eshop, cms...? ASP.NET MVC 3 jsem chvili taky zkousel, prislo mi to zajimave, slozitosti mezi PHP a JAVA EE a C# jako primarni jazyk je asi nejmodernejsi jazyk momentalne. Python jsem nikdy nezkousel a vim jen, ze je to nejaky skriptovaci jazyk a nazor mam na nej takovy, ze to bude asi nejaky menne rozsireny klon PHP, co se pouziva spis v ramci nejakych aplikaci psanych v kompilovanych jazycich, kde je potreba mit moznost nejake casti programu ovlivnovat bez nutnosti znovu kompilace, vzhledem k tomu, ze ten interpret lze embeddnout do programu.
Takze z meho pohledu:
PHP a nejaky framework(Zend, Nette):
+ jednoduchost
- ze by nejpomalejsi ze vsech ?
JAVA a nejaky framework(JSF,Spring MVC)
+ vyvinutejsi jazyk (napr. genericita)
+ spousta zabehlych frameworku se silnou komunitou, jako napr. Hibernate
+ spousta dalsich technologii, zjednodusujich napr. pripadnou provazanost webove
aplikace treba s desktopovou
+ v podstate vsechny bankovni systemy jsou v jave (proc teda???)
- slozitejsi na nauceni a pochopeni cele te platformy
- ?daleko slozitejsi servery na konfiguraci (GlassFish vs apache)
U ostanich nevim a takove ty zkusenosti jako co bezi rychleji atd. nemam. Uvitam jakekoliv nazory i kvuli tomu, ze jednu z tech technologii si chci vybrat jako main, ktere se budu venovat a ostatni jen tak abych byl trochu v obraze a na co se zakopat u php, kdyz jeste studuji, ne?
A k tomu amazonu a i googlu, jak jsem chtel vedet, jestli je to dobry napad tam hostovat aplikaci, tak urcite by soucasti te aplikace byl nejaky propracovany webovy IM, jako ma facebook nebo google gtalk, takze bych na tom serveru musel provozovat XMPP server, asi ejabberd a to nevim, jestli se to vubec da.