Jump to content
php.lv forumi

hmnc

Reģistrētie lietotāji
  • Posts

    1,138
  • Joined

  • Last visited

Posts posted by hmnc

  1. beidzot sagaidīju atbildi no gMagick izstrādātāja - jā, tādas iespējas nav, un cik nopratu no viņa e-pasta viņš nemaz īsti nesatraucas par jpeg kvalitāti (piedāvāja enchance image, kas ir trokšņu pazemināšana izejas bildei)

  2. nav diemžēl C iemaņu..to estimatequality cik lasīju tad viņš pats kaut kā aprēķina labākai kvalitātes/performances attiecībai. bet nu par īsu man tie 75 (pietam itkā to konstanti skatoties kvalitāte ir 5. bildes izskatās vairāk uz 5 nekā 75). gd2 izmantojot lietoju 90 (faila svars ir OK un kvalitāte arī apmierinoša. zemāku liekot redzami artefaki). varbūt kaut kur pašam graphicsmagickam var hardcoded to defaulto kvalitāti pamainīt? cik skatījos ir viņam xml konfigurācijas faili, bet nekas saistīts ar jpeg kvalitāti.

     

    paldies, ka iedziļinājies :)

  3. par gd2 daudzas reizes ātrāks vismaz uz manas sistēmas. bet nomaiņa notika tāpēc, ka gd2 (svaigākais) nez kāpēc mainīja png krāsu tonalitāti - ļoti ļoti minimāli (praktiski nepamanāmi), bet man tas bija galēji svarīgi. ar gmagick nekas tāds nav novērots. tagad ir doma pāriet vispār uz gmagick, bet redzies - problēma ar jpg...

  4. Sveiki,

    mēģinu pāriet no gd2 uz GraphicsMagick. (kāpēc ne imagemagick - kaudze ar dependencies, smags, lēnāks, bet tas ir pavisam cits stāsts, ne šoreiz :) )

    php pusē lietoju PECL gMagick (http://php.net/manual/en/book.gmagick.php), bet problēma - nekādīgi nevaru uzlikt jpeg kvalitāti, kas man ir par zemu (defaultā stāv 5, ja skatās Gmagick::COMPRESSION_JPEG). funkcijas gmagickam nav (vai neredzu), predefinēto klases constanti nomainīt nemāku (ja to var izdarīt). hardcoded configos uz servera arī īsti neatradu pašam graphicsmagickam kur var nomainīt (bet nu tas tāds ekstrēms variants, vajadzētu tomēr kaut kā kontrolēt to pasākumu caur php skriptu). gmagick izstrādātājs uz meiliem neatbild, googlē atrast nevarēju (varbūt nemācēju). varbūt kāds ir saskāries ar šādu problēmu un varētu izlīdzēt?

     

    paldies!

  5. Kaklz - piemēram ir produkcijas tabula - id, article_id, price, title, description, text

    title, description un text - katrs savā valodā, bet id, article_id un price ir visiem identisks. katrs tulkojamais lauks atšķirās - nu kā jau normālā tekstā.

    tevis ieteiktais pirmais variants ir labs pie neliela izmēra tabulām un, ja lauks, kurš jātulko tabulā ir viens - nav jāiespringst uz joiniem vai kādiem sarežģītiem kešošanas mehānismiem. pietam ņem vērā, ka datiem nav tupo inserts un select vienā tabulā, tur iet paralēlie joini vēl ar citām tabulām un dažādas sql darbības, kas strašna palēnina to visu pasākumu.

  6. Sveiki,

    nevaru tikt skaidrībā, kā labāk realizēt daudzvalodu atbalstu saturam, kurš visās valodās ir identisks (piemēram tabula ar cipariem un 'title' lauku.. cipari visās valodās identiski)

    man ir 3 varianti, no kuriem 2 ir reāli stulbi un viens pietiekami čakarīgs:

    1. (lame)

    vnk tabulā mest klāt piemēram title_lv, title_ru, title_en... fleksibilitāte = 0, valodas ir ierobežotas (grūtības pielikt piemēram vēl 5), problēmas ar lauku skaitu (ja tev ir daudz tulkojamo lauku - title, description, text, ... bla bla bla..) - katram taisīt savu valodu lauku - pašnāvība

    2. (json)

    tajā pašā title laukā (un visos citos) metam iekšā json vai serializētu masīvu ar visām valodām. datubāžu programmētājiem šajā brīdī izkrīt mati... iedomāties to visu datu varzu vienā laukā ir grūti... atrast pēc lauka nav iespējams (ir, bet čakars), datu inserts ir sarežģīts, update ķēpīgs...

    3. (multitable)

    vienīgais variants, ko esmu pielietojis praksē (vēl json nedaudz). 2 tabulas - pirmajā dzenam datus, kas visās valodās ir vienādi, otrajā visus tekstus, savienojam tabulas ar pirmās tabulas id un 'language' parametru.. valodu skaits neierobežots un performanci tas īpaši nebremzē (indeksi rulz). neliela ķēpa ar ievadi/izvadi (defaulto valodu switch, etc), bet tā diezgan tīrs variants. BET - kad tādas multilanguage tabulas ar datiem ir 10... tad tev vajag pretī 10 valodu tabulas - katram savu... sākās problēmas..

     

    nu lūk, tad man jautājums gudrākiem tautiešiem - vai reāli ir vēl kāds variants, līdz kuram man prāts nevelk? vai arī kāda modifikācija no šiem?

     

    paldies jau iepriekš

  7. Sveiki,

    Meklēju flash programmētāju vienam diezgan nopietnam projektam. Projekta pamatbūtība ir lietotāja interaktīvās programmas izveide ar diezgan plašām iespējām. uzreiz brīdinu, ka darbs nav amatieriem.

     

    Interesentus lūdzu pieteikties sūtot epastu uz [email protected] norādot reāli paveiktos darbus (izskatīsim nevis paveiktos dizainus, bet tieši tehnisko risinājumu), pēctam tiekamies un pārrunājam tehniskās detaļas un finansiālo pusi.

     

    Paldies!

  8. da es te vairāk kā gadu neesmu bijis un ar šausmam konstatēju, ka situācija tikai pasliktinājusies :)

    kad es sāku mācīties php nebija ne gudru forumu, ne visādu tehnisku pamācību, kā tagad. vnk grāmatnīcā nopirku 3 grāmatas krievu valodā un sāku rakt cauri.

  9. nu pepec, varbūt labāk vispār nesāc kodēt? es atceros bērnību, darīju visu pēc gudras grāmatas un līdz db tiku tikai pēdējā nodaļā, kad jau sapratu kas un kā notiek šajā pasaulē, tāpēc šādi jautājumi neradās.

     

    menu NELIEC kopā ar moduļu pārbaudi!

    moduļus pārbaudi tad kad čeko ienākošo $id.

     

    resp: select module from menu where id='$id'

    if ( module == ... ) include(...)

    else include(default)

  10. nu eptvai! datubāzes tabulā - jauns lauks, kaut kāds varchars. adminā vai kur tur met iekšā laukā piemēram, ja tev nav nekāds modulis 'none'.. ja galeriju gribi ieliec 'gallery'.. nu un tur kur tu čeko $id pārbaudi, kāds viņš ir, modulis ir 'gallery' lādē iekšā galeriju.

    parastas db izvilkšanas + if/else struktūras

×
×
  • Create New...