Pereiti prie turinio

karolisgud

Patvirtinti nariai
  • Pranešimai

    240
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    100%

Visas karolisgud turinys

  1. Cikle vykdyti užklausas tikrai neefektivu.Beje, kokias užklausas cikle turi omenyje? Įterpimo? Jei taip, įterpimui naudojamos Doctrine Collections, kurios optimizuoja įterpimą. Pvz 2000 įrašų įrašo per 1 sekundę, jei neklystus :)Na ir pavyzdukas : $relates_collection = new Doctrine_Collection('Products_Model_ProductBookRelation'); foreach ($relations as $item) { $record = new Products_Model_ProductBookRelation; $record->set('product_id', $item['product_id']); $record->set('book_id', $item['book_id']); $record->set('price',
  2. Joinais tau rūpintis nereikia, nes tu apibrėždamas entity klasę(atitinka duombazės lentelę), apibrėši ir šąryšius. Subselectų reikėtų vengti, bet jei reikia, galima naudoti query builderį. Geras pavyzdys SO. o dėl datos formavimo funkcijos nelabai supratau, kas tau įdomu ;) Pavyzdžiui : <?php use Doctrine\ORM\Mapping; /** * AuthProviderUser * * @Doctrine\ORM\Mapping\Table(name="auth_provider_user") * @Doctrine\ORM\Mapping\Entity */ class Default_Model_AuthProviderUser { /** * @var integer $id * * @Doctrine\ORM\Mapping\Column(name="id", type="integer", nullable=false) *
  3. Tiesa. Pastaruoju metu tenka padirbėt daug su doctrine, tad ją ir rekomenduoju. Tačiau visos jos panašios :) Visgi temos autorius, turėtų visų pirma išsiaiškinti kas yra Persistence Layer, kad galėtų naudotis bet kuriuo ORM, nes antraip tai netenka prasmės. :)
  4. Mandrybėm? Tai tik paprastas query builderis :) Tau atrodo kad rašyti sql užklausas yra racionalu? Pasikartosiu, jei į lenteles žiūrėsi kaip į objektus, vertėtų pasidomėti doctrine2, kuri tau leis manipuoliuoti entity'čiais kaip tik tau norisi ir sql užklausas teks naudoti itin retai $repository = $this->getDoctrine() ->getRepository('AcmeStoreBundle:Product'); // query for one product matching be name and price $product = $repository->findOneBy(array('name' => 'foo', 'price' => 19.99)); // query for all products matching the name, ordered by price $products = $re
  5. Naudok Doctrine2 ORM ir nebus problemų su atvaizdavimu, nes tai bus itin paprasta :)
  6. Kažkada žiūėjau 1957m. filmą "12 angry man" ir jame buvo viena pokalbis, kuriame kritikavo jaunimą su sumenkusiomis vertybėmis. Keista, bet praėjo 66 metai, užaugo bent 3 kartos, tačiau jaunimo auklėti niekas taip ir neišmoko :) Bet turbūt yra juokingiausia, kai lyginami skirtingų laikotarpių žmonės, kuriuos net teoriškai sunku palyginti. Tačiau temos autoriui tas "puikiai" pavyko, nes tesugebėjo įžvelgti neigiamas puses ale visi blogi ir pan.
  7. $new_array = array(); foreach($array as $row) { $row_parts = explode(';', $row); $new_array[$row_parts[0]][] = $row_parts[1] }
  8. Dar tokį variantą radau : http://www.lg.com/us...s/lg-IPS234V-PN Bet ar nesijaus 14ms(GTG) Response time?
  9. Na tai lauksiu komentaro. Na man TV šiuo metu nėra itin aktualu, bet negali žinoti gal prireis ateityje. Pagrindinis naudojimas bus darbui. Tokiu atveju kokį geriau rinktis - blizgų ar ne?
  10. Kol kas turiu du varianus : Kuris iš jų geresnis? Gal turit kokių kitų galimų variantų(iki 600lt) ?
  11. http://stackoverflow.com/questions/1563187/check-if-download-is-completed - pasinaudok esančiu scriptu ;)
  12. Labiausiai supaprastintum sulietuvindamas admin panelę;)
  13. Rekomenduoju : http://jpgraph.net/ ir http://pchart.sourceforge.net/
×
×
  • Pasirinkite naujai kuriamo turinio tipą...