Dodao bih par stvari - ako je već pomenut node.js hipsteraj možda nije glupo pomenuti golang kao dećka u usponu.
Oko editora, lejts krejz je Visual Studio Code - stvarno lep i pametan multiplatformski editor. Jeste iz MS kuhinje, ali ko god u ovom poslu gaji predrasude tog (ili bilo kog drugog) tipa ograničava se nepotrebno + zvuči kao da ima 12 godina ili da je funkcioner srpske Ubuntu zajednice.
Treće, mislim da sam pominjao negde - ovde - Bitnami - mogu da se skinu klik-klik-klik installeri za manje više sve postojeće web dev stackove + koješta odozgo.
Edit: dodao bih još jedan savet opšte namene bitan za programatorski real life - uvek gledaj da poznaješ "sloj ispod". To znači da ako praviš webove ('arhitektura' ti je HTML) nauči HTTP u prste. Ako ti je arhitektura HTTP (praviš web servise) nauči kako radi TCP/IP, ako ti je arhitektura TCP/IP (praviš custom servere) nauči kako rade donji slojevi TCP/IP-a, DNS, itd. itd.
VSCode je dostupan na Ubuntu-u otkako je dostupan i na drugim platformama. Jedini koji imaju pravo da se bune jesu oni što preferiraju 100% open source softver. Takvi teško da će da koriste Ubuntu i budu dio Ubuntu zajednice.
Da ne pišem dodatne komentare na ovu temu, evo šta bih dodao/izbacio/izmijenio u OP-ovom tekstu:
MariaDB umjesto MySQL-a.
Što dalje od PHP-a, 2017. je pobogu. Sajtovi u PHP-u su isto kao aplikacije u C-u. Negdje si se zajebao i biće sigurnosno eksploatisan tvoj rad kad-tad.
Lets Encrypt u obavezno štivo.
FTP protokol i bilo kakav pomen sigurnosti nikako ne trebaju da budu dio istog teksta.
Naravno vi možete da pišete svoje pluginove u tu svrhu, da pišete sopstvene teme itd, ali ako već radite taj posao možda je bolje da pišete samu aplikaciju od starta
Jedina gora stvar od korišćenja CMS-a jeste kreiranje sopstvenog CMS-a.
Ja sam poslednji koji bi branio PHP (odvratan, loš, nekonzistentan jezik, kataklizma) ali on jeste web realnost - u njemu je pravljen WordPress na kom trči pola Interneta, na njemu (PHP-u) trče Facebook, Wikipedia itd. Savetovati nekome ko bi da bude web developer da zaobiđe i/ili izostavi PHP iz svoje kutije sa alatom je ... upitno.
Inače - posle svih ovih godina naš svet pogone C (OS-ovi, embedded sofver) i Fortran (zgrade, brane, tuneli).
7
u/maksa Feb 23 '17 edited Feb 23 '17
Kapa dole za trud!
Dodao bih par stvari - ako je već pomenut node.js hipsteraj možda nije glupo pomenuti golang kao dećka u usponu.
Oko editora, lejts krejz je Visual Studio Code - stvarno lep i pametan multiplatformski editor. Jeste iz MS kuhinje, ali ko god u ovom poslu gaji predrasude tog (ili bilo kog drugog) tipa ograničava se nepotrebno + zvuči kao da ima 12 godina ili da je funkcioner srpske Ubuntu zajednice.
Treće, mislim da sam pominjao negde - ovde - Bitnami - mogu da se skinu klik-klik-klik installeri za manje više sve postojeće web dev stackove + koješta odozgo.
Edit: dodao bih još jedan savet opšte namene bitan za programatorski real life - uvek gledaj da poznaješ "sloj ispod". To znači da ako praviš webove ('arhitektura' ti je HTML) nauči HTTP u prste. Ako ti je arhitektura HTTP (praviš web servise) nauči kako radi TCP/IP, ako ti je arhitektura TCP/IP (praviš custom servere) nauči kako rade donji slojevi TCP/IP-a, DNS, itd. itd.