borazslo / szentiras.hu

full website
szentiras.hu
38 stars 5 forks source link

XLS olvasására spout #114

Closed briff closed 8 years ago

briff commented 8 years ago

Elvileg drasztikusan gyorsulhat a beolvasás: https://github.com/box/spout

briff commented 8 years ago

már elkezdtem

borazslo commented 8 years ago

Annál jobb. :)

briff commented 8 years ago

@borazslo Az UF.xls betöltése hunspell nélkül 3p alatt van a vagrantos virtuális gépen. Ez fejlődés?

borazslo commented 8 years ago

RUF_szovegforras.xlsm hunspell nélkül dropboxból letöltve localhoston 6p alatt van valamicskével. Szóval fejlődés.

briff commented 8 years ago

localhoston? ez alatt mit értesz? mindenesetre most rátoltam a stagingre a RUF-ot, 15-30mp a letöltés a dropboxból, hunspell nélkül az egész 15 perc. Akkor így lassabb?

borazslo commented 8 years ago

localhoston: MAC OSx-en futó apache-php-mysql (MAMP) fejlesztői környezetben. (A vagrantot még épp nem telepítettem. ) A 15 perc RUF így többnek tűnik, de nem mértem a stagingen. Viszont a legutolsó phpexcel verzió a mysqldump-nál mindig elszállt (memória, idő vagy valami más miatt). És egyébként is eléggé fel kellett húzni a memória limitet, hogy egyáltalán eljusson odáig. Szóval ha kisebb az erőforrás igénye már az is előrehaladás.

briff commented 8 years ago

A memóriafogyasztása lényegesen kisebb. A beolvasás lehet, hogy lassabb, mert az egész sort olvassa és konvertálja php-tömbbé mindig. 3000 sor beolvasásáról csináltam statiszikát: https://blackfire.io/profiles/24fb2362-1ff1-431f-9d34-a58811c36dda/graph

Varázsoltam még a hunspell-lel is, hogy csak azt a típust szótövezze, amit kell, illetve ez nem külön lépés, hanem (ha nincs kikapcsolva) rögtön megcsinálja.