Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Karl
Člen
Avatar
Karl:22.1.2018 20:14

Mám začátečnický dotaz.
Jak zefektivnit proces nahrání hotového projektu na ostrý web? Co používáte za nástroje? Jde mi například o

  1. v programu je pro mě nutností mít mé komentáře - ale na ostrém webu je nechci, jak se s tímto poprat?
  2. když můj projekt bude používat více klientů - jak ty změny nahrávat? (nyní to mám na lokále vícekrát - jeden projekt hlavní a pak co adresář to "klient", pomocí WinMerge to porovnám s hlavním adresářem a pomocí WinSCP to pak uploaduji (vše mimo konfig. souborů) - prosím nesmějte se, každý nějak začíná
  3. pro verzování je asi nejlepší Git, že?
  4. co dalšího se Vám osvědčilo?

velmi ocením každý tip, radu (nejlépe) z praxe ... děkuji

Kárl

 
Odpovědět
22.1.2018 20:14
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Karl
Honza Bittner:22.1.2018 20:23

Pro verzování je super git. Na git můžeš následně napasovat deploy pomocí nějakého CI (Continuous Integration), které provede pro každý push do větve, či push s tagem nějakou akci, např. nahraje projekt na produkci atp.

S tím jde ruku v ruce i automatizace, tj. napsat skript či využít nějaké automatizační nástroje jako např. Gulp pro minifikaci, sestavení atp. tvého projektu.

Tj. hledáš pojmy jako "git", "gulp", "ci" (např. travis ci nebo gitlab ci).

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
22.1.2018 20:23
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na Honza Bittner
Jan Vargovský:22.1.2018 23:06

Pozor, nepleť si CI s CD :)

 
Nahoru Odpovědět
22.1.2018 23:06
Avatar
Nahoru Odpovědět
22.1.2018 23:36
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
Karl
Člen
Avatar
Karl:23.1.2018 9:41

Moc díky za nakopnutí ... teď jen půl roku času a jsem tam, kde možná chci být :o)

 
Nahoru Odpovědět
23.1.2018 9:41
Avatar
Lasvit
Člen
Avatar
Odpovídá na Karl
Lasvit:23.1.2018 15:44

Proč půl roku?

 
Nahoru Odpovědět
23.1.2018 15:44
Avatar
Karl
Člen
Avatar
Karl:23.1.2018 18:47

Protože mi asi málokdo řekne, hele stáhni si toto, nastav zde toto, to se dělá z důvodu atd.
Ale třeba se podceňuji a git a gulp a já nevím co ještě zvládnu rychleji. Rozhodně, kdo má ještě nějaký konkrétní tip, budu rád.

Kárl

 
Nahoru Odpovědět
23.1.2018 18:47
Avatar
Karl
Člen
Avatar
Karl:23.1.2018 18:48

já jinak plánuji koupit NAS Synology a tam rozběhnout ten Git, ale jak to dát do kupy, to zatím vůbec netuším...

 
Nahoru Odpovědět
23.1.2018 18:48
Avatar
Lasvit
Člen
Avatar
Odpovídá na Karl
Lasvit:24.1.2018 9:14

Git umíš za 10 min a další technologie za pár hodin, navíc pokud umíš používát google tak neni těžké si najít nějaký tutoriál, určitě nejsi sám, kdo se o to pokoušel.

 
Nahoru Odpovědět
24.1.2018 9:14
Avatar
Lasvit
Člen
Avatar
Odpovídá na Karl
Lasvit:24.1.2018 9:17

Jinak ani nepotřebuješ gulp, stačí git https://www.itnetwork.cz/software/git a CI/CD třeba u gitlabu https://docs.gitlab.com/…/README.html .

Editováno 24.1.2018 9:19
 
Nahoru Odpovědět
24.1.2018 9:17
Avatar
Karl
Člen
Avatar
Karl:24.1.2018 9:23

@Lasvit povzbuzuješ mne, ale nesmíš podle sebe (po)soudit mne... Já když něco vidím poprvé tak na to spíše čučím, s odstupem času nechápu co jsem na tom nemohl pochopit... Myslím, že nejsem sám...

A to CI mi pak pomůže konkrétně s čím?

 
Nahoru Odpovědět
24.1.2018 9:23
Avatar
Lasvit
Člen
Avatar
Odpovídá na Karl
Lasvit:24.1.2018 9:35

Asi nejlepší odpověd je ta gitlab dokumentace, máš tam odpovědi pomalu na všechno s čím se setkáš při řešení.

Ale jednoduše odpověd na tvoji otázku je, že ti ten ten projekt projede na všechny možné testy (to co si napíšeš to udělá) a potom budeš vědět, že házíš na produkci něco co je bez chyb + třeba bez těch komentářů, záleží co bereš jako chybu.

Editováno 24.1.2018 9:35
 
Nahoru Odpovědět
24.1.2018 9:35
Avatar
Karl
Člen
Avatar
Karl:24.1.2018 9:45

@LAsvit - převelice děkuji za konkrétní informace!

 
Nahoru Odpovědět
24.1.2018 9:45
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 13 zpráv z 13.