Jump to content
php.lv forumi

ZendFramework lietotāju kopiena


Endijs
 Share

Recommended Posts

  • Replies 88
  • Created
  • Last Reply

Top Posters In This Topic

Nē... Es prasu - ko Tu liec pretī? Savu freimworku?

Symfony. :)

Un firmas neizvēlas frameworkus tāpēc, ka nespēj pašas savus izveidot, bet gan tāpēc, ka tā ir daudz ātrāk un ērtāk. Symfony stāv zem diviem lieliem yahoo projektiem, vai tas tāpēc, ka viņi nevarēja paši savu izveidot? :) Bez tam, kāda jēga kaut ko vēlreiz to pašu veidot, savām vajadzībām. Tu varbūt php funkcijas arī pārdefinē tikai tāpēc, ka vari?

Kāpēc tev tāds naids pret Latvijas firmām? Neņem nekur darbā, vai arī tu esi no Latgales?

Link to comment
Share on other sites

Symfony. :)

Un firmas neizvēlas frameworkus tāpēc, ka nespēj pašas savus izveidot, bet gan tāpēc, ka tā ir daudz ātrāk un ērtāk. Symfony stāv zem diviem lieliem yahoo projektiem, vai tas tāpēc, ka viņi nevarēja paši savu izveidot? :) Bez tam, kāda jēga kaut ko vēlreiz to pašu veidot, savām vajadzībām. Tu varbūt php funkcijas arī pārdefinē tikai tāpēc, ka vari?

Kāpēc tev tāds naids pret Latvijas firmām? Neņem nekur darbā, vai arī tu esi no Latgales?

 

Neesmu no Latgales un nav naids pret firmām. :) Saku vienkārši patiesību - kāda ir reālā situācija. Firmas tieši taisa pašas savus freimworkus un parasti viņi arī ir līki.

Link to comment
Share on other sites

  • 2 months later...

Negribēju taisīt jaunu pavedienu, ja jau šis ir ticis līdz aizmirstībai.

 

Jautājums - vai kādam ir sanācis normāli piešķilt ZF uz PHP 5.1.6? Man kaut kā mēģinot izvadīt datus ar Zend_View tiek izvadīti nevis stringi, bet objektu idi. Ja kāds ir saskāries - kā visērtāk šo apiet?

Link to comment
Share on other sites

Jā - tas ir ar PHP versiju saistīts. Līdz 5.2.x versijām reizēm metodes neatgriež datus pēc konteksta, bet vienkārši objektu idus. To it kā var apiet izsaucot vēl speciālu maģisko metodi, bet īsti nav vēlmes iet visiem templeitu failiem cauri un veikt labojumus. Turklāt kas to lai zina - varbūt ka vēl kaut kur uzrodas kādas problēmas.

 

Trakākais ir tas, ka ZF it kā oficiāli atbalsta 5.1.6, bet īstenībā tā īsti stabili strādā tikai ar 5.2.x.

Link to comment
Share on other sites

Ja ir kāds ZF koderis - jautājums - vai izmanto Zend_Search_Lucene? Ja tā - padalies ar info kā ir ar ātrdarbību utt.

Es uztaisīju saitam search uz Search_Lucene bāzes. Atklājās interesantas lietas. Piemēram, lai gan search index sastāvēja tikai no kādiem 50 dokumentiem, meklēšanas laiks bija ~3 sekundes! Taču pēc index optimizēšanas ($index->optimize()) meklēšanas laiks nokritās līdz 0.15-0.2sek. It kā pieņemami - bet kā būs, kad dokumentu skaits būs pārdesmit tūkstoši? Lasīju, ka citi indeksē pat simtus tūkstošu dokumentu, bet īsti nekur neatradu cik daudz laika prasa search, kā arī cik daudz RAM tiek tērēts tik liela indexa apstrādē.

 

Turklāt kā ir ar queriju rakstīšanu? Ir kādi labās prakses ieteikumi? Piemēram, vai Boolean querijiem ir kāda nozīme tam kā savada subquerijus? Vai arī viņš pēc tam pats visu tāpat pārorganizē kā vēlas?

Link to comment
Share on other sites

Vēl ir tāds ļoti efektīvs variants kā Sphinx (http://www.sphinxsearch.com/).

 

codez, patīk ar lielgabalu pa zvirbuļiem šaut ? :)

 

bet kā būs, kad dokumentu skaits būs pārdesmit tūkstoši

 

Each yellow box, which is based on a standard Dell server, will be able to index 10 million documents
Edited by andrisp
Link to comment
Share on other sites

 Share


×
×
  • Create New...