Jump to content
php.lv forumi

briedis

Moderatori
  • Posts

    4,669
  • Joined

  • Last visited

Everything posted by briedis

  1. foxsk8 tik parādija to, ka wordpress nav nekāda kodēšana, tik cik pluginu instalēšana un hakošana...
  2. Principā kvērijiem ir raw fīča, piemēram: SomeModel::whereField($value)->orderByRaw("name COLLATE utf8_bin ASC")->get(); DB::table('something') ->selectRaw('name COLLATE someShit') ->whereRaw('name COLLATE latin1_german2_ci = "bullshit"') ->toSql() Kas izvada: select name COLLATE someShit from `something` where name COLLATE latin1_german2_ci = "bullshit" Raw fīčas ir ļoti sen, imho
  3. Pag, tās fīčas, kuras uzskaitīju pie relīzēm, jau ir laravelā, tikai daudz jēdzīgāk realizētas. Yii2 pamatā dara lietas, ko spēj laravel, tikai tās ir neērtāk lietot, ka arī kods, kas ir apakšā, ir diezgan baiss..
  4. Viņi vienkārši netiek galā ar savu issues sadaļu (750+ issues karājās jau ļoti ilgi) Ja apskatās pēdējo relīzi jūlijā (http://www.yiiframework.com/news/102/yii-2-0-9-is-released/) Var redzēt, ka ievieš kaut ko no tā - labāku schema builder sintaksi, kaut kādus action filter, kas ir tjipa kaut kas uz middleware pusi, bet izskatās pēc sūda Tad relīze aprīlī: http://www.yiiframework.com/news/97/yii-2-0-8-is-released/ Atkal migrācijām kaut kāds syntax sugar, komandrindas parametru norādīšana, dep injection closur'iem configā (service provider much?) Relīze pagājušā gada augustā augustā: http://www.yiiframework.com/news/88/yii-2-0-6-is-released/ Nu karoč, pilnīgu figņu viņi tur laiž ārā, fīčas, kuras it tā kā velk uz laravel pusi, bet tāpat izskatās diezgan bēdīgi...
  5. Nepārspīlē, tas, ko es nosaucu, nav nekas baigi ekstra, taisot parastus projektus principā visu no tā izmanotju. Ja vajag vizītkartes lapu, protams, ka tad var taisīt arī bez freimworka, bet, kad uzraujies kaut uz vienu no šīm lieta, tad jau atmaksājas paņemt frameworku, kurā tas viss jau ir iekšā. Vai arī tev sagādā problēmas padsmit megabaitu vendor mape uz shared hostinga? Uz ko mēs, galu galā, te ekonomējam?
  6. gandrīz 2 gadus jau intensīvi strādāju ikdienā ar yii2 un vnk besī. Besī, ka nav routings ar aliasiem, besī, ka nav route grupas, kad ir šausmīgi ērti piekabināt middleware, route prefiksi besī, ka nav middleware, besī, ka nav normāls inejctions (metodēm, piemēram), besī, ka nav foršas (sintakses) migrācijām, besī, ka nav forši komandrindas rīki (konsoles komandas), besī, ka nav iebūvētas rindas apstrādes (sync, database draiveri), besī, ka nav failu draiveri (lokāli piemēram raksta diskā, produkcijā S3 pamainot vienu config rindiņu), besī, ka nav .env ērta konfigurācija, besī, ka nav service provideri (kur sakonfigurē ārējās atkarības, piem, Mailchimp, Facebook API, etc) besī sarežģītais query builderis, besī, ka nav soft delete iebūvēts modeļiem, besī, ka phpunit nestrādā out-of-box, besī, ka nav dd() (Symfony dumper) vai kāds cits jēdzīgs dumperis Varētu vēl paturpināt :) Labāk pastāsti, kas Yii Tev liekas ērtāk, nekā Laravelā, varbūt varu palīdzēt...
  7. Neatceros pēdējo reizi, kad šis būtu bijis keiss. Problēmas ir ar copy-paste kodu, funkcijām ar 1k rindiņām, 10 nestotiem if'iem, vienkārši samudrītu, nelasāmu kodu.
  8. Laikam jau tad sūdīgi programmētāji izdomājuši veidot tās dinamiskās valodas, jo viņi vienkārši nespēja pakodēt striktā valodā....
  9. Kāds vēl nafig intval, vnk (int) un miers.
  10. briedis

    LV drosiba

    Bet kāda jēga uzturēt lokālu forumu, ja var twitterī sēkot līdzi populāriem un saturīgiem netsec kontiem, ātri iegūt aktuālu informāciju, ka arī palasīties http://security.stackexchange.com/. Ja gribās vnk pamuldēt, tad to var darīt arī kādā generic forumā/slackā/ircā..
  11. Da nu, iedod vēl viņiem ===. Gribēšu redzēt, kā cilvēks cīnīsies, kamēr sapratīs, ka skaitlis, kas nāk no $_POST patiesībā ir strings un kāpēc nesanāk salīdzināt backendā :)
  12. 1. Sakārto atkāpes. 2. Izkaidro, kas notiek šajā rindiņā: if ($result3 = 1) {
  13. briedis

    LV drosiba

    Kā tu atlasīsi speciālistus? Kāda būs motivācija speciālistiem tur uzturēties?
  14. briedis

    LV drosiba

    LVdrosiba.ucoz.com ;)
  15. Būtu tāds API, varētu forši ciklā čekot visus pases datus, ne? :) Vnk bruteforcēt visu iedzīvotājus datus.
  16. Pag, es paņemšu savu kristāla bumbu un mēģināšu tajā saskatīt, kāds "login errors" tev tur parādās.
  17. ja to tabulu nav ziljons (ir teiksim < 100), tad es ielasītu visus ierakstus uzreiz masīvā un sasortētu kokā jau ar php.
  18. Pajautā dropbox, tas laikam ir vienkāršs uzdevums :)) Bet ja nopietni, tad taisi vienkārši daudzdaļīgu upload'u, kā to dara jebkurš advancētāks uploaderis.
  19. Nu kā uz to skatās - nepārāk sen vēl padsmit dienas linode principā bija paralizēts ar DDOS'u. Iedomājies, kādi zaudējumi biznesiem tajā laikā... Jānem AWS, to moš neviens īpaši nenogāzīs ;)
  20. Yep, freimworks var būt ar 1ms overheadu, bet ja līkas rokas viņu darbina, tad nekas nelīdzēs. Ja projekts nav spējīgs dzīvot, tad neviens freimworks nepalīdzēs...
×
×
  • Create New...