Jump to content
php.lv forumi

daGrevis

Reģistrētie lietotāji
  • Posts

    4,824
  • Joined

  • Last visited

Everything posted by daGrevis

  1. > Diez vai viņš to domāja. Kā tev patīk manipulēt ar cilvēku argumentiem... Bet ja kāds ir wrong on the internet... UNIX (nevis Linux vai desktop Linux) ir biežāk izmantots par Windows.
  2. Popularitāte jau nepadara viņus mazāk zaļus. MongoDB nāk prātā... :) Bet nu jā, ar DigitalOcean nav bijušas nekādas problēmas - lietoju jau no 14. gada sākuma un ar vairākiem dropletiem.
  3. Glabāt datubāzē var būt vislabākais risinājums, patiešām jau vienreiz šo izrunājām.
  4. > Man gan pašam vairāk fronts patīk, backend ir garlaicīgi Jātaisa interesantākas lietas backendā.
  5. > Yesterday, 04:55 Labrīt! > es nekur nerunāju par "CDN serveris down", bet gan "tīkls pišas". Tā rezultātā lapa ir it kā ielādēta, bet vēl nekas nestrādā, jo browseris tagad gaida, kad beidzot būs taimauts uz CDN Ja tīkls neiet, nav svarīgi kur ir hostēts jQuery — CDN vai lokāli. > Un tādas lažas, ja vēl serveri pamanās atrasties ģeogrāfiski gana atšķirīgās vietās, kaut kā gadās samērā bieži. Tieši tā ir viena no galvenajām lietām ko CDN atrisina. Palasi. > Ja tu piedāvā to risināt ar fallbacku, tad man ir tikai viens jautājums: "ja jau tu esi spējīgs failus izhostēt pie sevis, why even bother?" Kā jau minēju, CDNa jQuery, ļoti iespējams, jau būs iekš browsera cache. Fallback ir retiem gadījumiem kad CDN nestrādā.
  6. > Izņemot tās reizes, kad tīkls mazliet pišās un tu paliec bez JS vai fontiem, vai vēl kaut kā, ko biji par slinku nohostēt pie sevis. Aha, CDN būs down, nevis tavs serveris, pa 5EUR no DigitalOcean. Sure. Ja ļoti gribas, vari uztaisīt fallbacku uz lokālo, self-hosted jQuery.
  7. Nav labāk. Ja tu izmanto CDN, 99% ka klientam jQuery jau būs.
  8. > tas ir framework uz framework. Lai uztaisītu theme tev neko tādu nevajag. Visa programmēšana, tāda kā tā eksistē šodien, ir iespējama tikai tāpēc, ka esam pietiekami daudz abstrakcijas uz abstrakcijām uzbūvējuši. Nez cik tu priecīgs būtu, ja, lai uztasītu ļoti vienkāršu web blogu, tev tam būtu jāmenedžē atmiņā “ar rociņām“ vai HTTP serveris jāimplementē pašam. Pats jau labu laiku neko ar WordPress neesmu darījis, bet process kā veidot theme ir palicis tāds pats. Tu sataisi HTML un CSS, pieliec JavaScript, un visbeidzot pārliecinies, ka pats WordPress ar to labi saprotas. Tātad tev būs jāraksta CSS. Varbūt izvēlies Bootstrap vai Foundation, lai labu un kvalitatīvu izskatu vari izveidot dienās, nevis nedēļās? CSS frameworks, pareizi izmantots, noteikti uzlabos tavu produktivāti un koda kvalitāti. Tev arī būs jaraksta JavaScript. Izvēlies jQuery vai Zepto, ja daudz būs jārunā ar DOM koku. Pašam rakstīt kodu, kas apiet tā sauktos “browser quirks“, vienkārši neatmaksājas. It īpaši, ja vēlies lai tavs kods strādātu uz veciem browseriem. Esi izlēmis taisīt SPA aplikāciju, kur lapas tiek renderētas bez tab reload? Tam ir React, Angular un citi freimworki. Tas pats arī ar tūļiem kas uzlabo tavu development processu. Gulp vai Grunt ļaus tev automatizēt visus ikdienas sīkumus ko savādāk būtu jādara manuāli. Un protams ka package manageri arī ir laba lieta — tev ir fails kas apraksta uz kādiem libraries tavs kods dependojas (depends). Third party code install vai updates ir viena komanda. Tas ko es vēlos pateikt — abstrakcijas ir fundamentāla ideja un bez viņām nebūtu iespējama programmēšana. Lūdzu man nestāsti ka vēl viens tūlis kas cešas atvieglot šo sarežģīto procesu ir slikta lieta. P.S. Protams ir svarīgi izvēlēties pareizos tūļus uz kuriem būvēt. Tas jau paliek katra kā programmētāja ziņā, nerakstīt garbage.
  9. Paņem ES6 un izmanto `class`.
  10. > Mēģinu norādīt, ka ir komiski skatīties, kā sakāmais lokās līdzi trendīgajām pašpasludinātu elitistu vārsmām. Es nezinu ko tu pīpēji, kad rakstīji šo teikumu, bet es arī gribu.
  11. > Parādi kā uztaisīt kvadrātu, tad to kvadrātu pārtaisi par kubu, tad liec kubam griezties. Ja vēl fonā ieliksi, lai skan frozen dziesma sīkajiem acis būs kubā! ++
  12. Tev. Tā nav mikrooptimizācija ja kods paliks lasāmāks un lēnāks.
  13. > būtu vieglāk sadalīt pa vārdiem, iziet cauri masīvam, tad atkal salīmēt rindā > Tā būtu mikrooptimizācija. Tu saproti ka tas būtu lēnāk?
  14. > 80+% laika automātisko testu laišana un novērošana. Tajos procentos arī ietilpst šo UI automātisko testu rakstīšana.
  15. MongoDB silti neiesaku izmantot (http://www.sarahmei.com/blog/2013/11/11/why-you-should-never-use-mongodb/), bet ja esi drošs ka tev **vajag** document storage datubāzi, ir citas, labākas alternatīvas. Anyway, kādi ir tavi iebildumi pret MySQL? Varbūt ar pārslēgšanos uz Postgres būs pietiekami?
  16. Kas vainas `is_public` like kolonām?
  17. Vēl ieguvums ir, ja webu servē vairāki serveri, attēli ir vienā vietā, tobiš datubāzē, nevis izmētāti pa serveru failsistēmām (syncing problems). Un jau minetātais vienkāršais backups. Un saglabāt attēlu datubāzē ir ātri un vienkārši — ja tas sāk radīt problēmas, var domāt tālāk par efektīvāku risinājumu.
  18. Tieši tā. Glabāt attēlus kkur datubāzē nemaz nav tik traki kā briedis ir iedomājies un tam ir legit use-cases. Protams, viss ir pēc vajadzībām un individuāli projektam.
  19. > Pfff, uzvar tas, kuram visvairāk postu. Čau.
  20. http://azac.pl/cobol-on-wheelchair/
  21. Gandrīz lapa bez fleima un personiskiem uzbraucieniem! Tā turpināt, kungi. :)
×
×
  • Create New...