Jump to content
php.lv forumi

daGrevis

Reģistrētie lietotāji
  • Posts

    4,824
  • Joined

  • Last visited

Everything posted by daGrevis

  1. Bcrypt ir lēns jau pēc būtības, kas arī to padara par drošu. Nav jēgas izmantot kkādus kastom paņēmienus (sha512 * 5000 + salt).
  2. > Nē, es domāju tā, ka tu izmanto tikai lai iegūtu vērtību, nevis tur ierakstītu. Tas pats attiecas uz $_POST masīvu
  3. > Komentāri un mainīgie ir divas pilnīgi dažādas lietas. PHP dokumentācija arī ir angliski.
  4. Vēl arguments: viss PHP un gadrīz jebkura cita valoda «ir angliski»! T.i., iebūvētās lietas (konstantes, mainīgie, funkcijas, klases) ir _pareizajā valodā_. P.S. $_CEPUMS, $_SESIJA...
  5. Nesaprotu kā jūs spējat rakstīt komentārus latviski. Vienkārši nepareizi.
  6. Es rīt te būšu un tevi apgaismošu. :D
  7. _Kas_ ir _what_. _Kāpēc_ ir _why_. Vai man tev izskaidrot vēl detalizētāk, vai saprati? (Es gatavojos ar meiteni tagad South Park skatīties un ēst Roltonus, tāpēc!)
  8. Kods nav nekāda dokumentācija. Komentāriem ir jāpaskaidro _kāpēc_, bet kods paskaidro _kas_.
  9. Pascalā tā joprojām ir. Citur nē?!
  10. Procedūra nemēdz atgriezt rezultātu.
  11. Ļoti reti ir tā, ka tu vari būt 100% drošs — neviens cits, izņemot latvietis, neskatīsies tavu kodu jebkad. Varbūt pēc pieciem gadiem projektā kļūdas labos norvēģu programmētāji. P.S. Personīgi neuzskatu, ka tie visi latviešu termini (piemēram «palaistuve») padara dokumentāciju ērtāku un ātrāk uztveramu.
  12. Dokumentācijai ir jābūt angliski.
  13. > Nav jau jēga paskaidrot, ko tur dara ( parasti; jo primāri tas, ko dara, jau ir uzrakstīts kodā ), bet gan KĀPĒC dara: "$var += 1; // by the will of unknown forces and our Lord Satan, the laws of physics states that correct gravitational forces' calculations require $var to be incremented by one, Bible of Satan 6:66". +1
  14. Izmanto PhpDoc, nevis HashThatIsntDoc stilu. /** * Do something. * * @param integer $foo Foo. * @param integer $bar Bar. * @return array Bazies. */
  15. Parādi ģenerēto HTML kodu.
  16. Atslēgvārds: «pagination».
  17. Kāpēc tu liec tās atstarpes (pirms un pēc «->», pirms «)» un pēc «(» utt.)? Tas nav ne PEAR, ne Zend... ne jebkurš cits _coding style_, kuru pārzinu.
  18. > lai visiem aprēķinātu kontrolierī Pirmkārt, tam ciklam ir jābūt modelī... tā ir biznesa loģika. > un skatā tu atkal iesi tam pašam masīvam vēlreiz cauri, lai visu atkal attēlotu. Tas cikls neko nemaina. Tu zini cik tam ORM ir apakšā desmiti ciklu? P.S. **Es neesmu pret ORM.** Django ORM ir ļoti labs. Bet! Es vienkārši cenšos pateikt, ka ORM šeit nav obligāti jāizmanto un tas nemaz nav vienīgais veids, ka panākt vajadzīgo efektu. :)
  19. Saņemies, nu tam nevajag ORM! Tu uztaisi metodi iekš modeļa, kurai padod vajadzīgās vērtības aprēķinu veikšanai. Šo **vienu metodi** tu izsauc iekš kontrolera. Metode atgriež masīvu ar veiktajiem aprēķiniem. **Vienu masīvu** ar aprēķiniem tu padod skatā. Kur problēma?
  20. > **viena un tā paša produkta cenai jāparādās lapā, teiksim, miljons reižu** Tad kas būs tāds gadījums, tad arī domāšu risinājumu. Piemēram: `$formatted_currency_for_single_item = Currency::pretty_format($item['title']); # That client is insane!`
  21. xPtv45z, tam jau nevajag ORM uzreiz! Lai viņs uztaisa helperi ar divām funckijām: `Currency::pretty_format()` un `Currency::to_database_from_plain()`.
×
×
  • Create New...