Zadejte hledaný výraz...

Skrytý adresář v FTP – limit souborů

jarin001
verified
rating uzivatele
(37 hodnocení)
12. 7. 2011 17:00:21
Zdravím,
nedávno jsem dělal upgrade webu a při té příležitosti jsem narazil problém s jedním skrytým adresářem. Na podpoře hostingu mi bylo řečeno, že se mi nezobrazuje protože je v něm více jak 10 000 souborů a měl bych systém upravit (rozložit soubory do více složek).
Chtěl bych vědět jestli je to standartní, že má server nějaké limity pro počet souborů ve složce,
dále mě zajímá jestli (jakože ano) budou do této složky přibývat další soubory může dojít k nějakému problému.
12. 7. 2011 17:00:21
https://webtrh.cz/diskuse/skryty-adresar-v-ftp-limit-souboru#reply654777
Ano, je to normální, soubory ve složce jsou ale ftp server je nevypíše všechny. Když ty co vidíte smažete a znovu načtete složku objeví se tam další soubory v pořadí. Myslím, že se vypisuje maximálně 2000 položek.
Vše stačí vyřešit podmínkou při ukládání souborů do podsložek (images/1-1000/) (images/1001-2000/) nebo obdobně.
Soubory dostanete z FTP jen tak, že je budete po částech přesouvat třeba do Vašeho počítače.
12. 7. 2011 17:04:00
https://webtrh.cz/diskuse/skryty-adresar-v-ftp-limit-souboru#reply654776
jarin001
verified
rating uzivatele
(37 hodnocení)
12. 7. 2011 17:07:07
Díky, kromě toho že ten adresář nevidím, hrozí nějaký další problém ?
12. 7. 2011 17:07:07
https://webtrh.cz/diskuse/skryty-adresar-v-ftp-limit-souboru#reply654775
hm
verified
rating uzivatele
(20 hodnocení)
12. 7. 2011 17:11:30
vykonovy problem, ukladat velke mnozstvi souboru do jedine slozky je v mnoha ohledech spatne
12. 7. 2011 17:11:30
https://webtrh.cz/diskuse/skryty-adresar-v-ftp-limit-souboru#reply654774
jarin001
verified
rating uzivatele
(37 hodnocení)
12. 7. 2011 17:12:04
Napsal Rogue;676110
Vše stačí vyřešit podmínkou při ukládání souborů do podsložek (images/1-1000/) (images/1001-2000/) nebo obdobně.
Můžete to trochu rozvést ? Mám složku pro obrázky, složku pro jejich upravený rozměr, složku pro jejich miniatury.
12. 7. 2011 17:12:04
https://webtrh.cz/diskuse/skryty-adresar-v-ftp-limit-souboru#reply654773
hm
verified
rating uzivatele
(20 hodnocení)
12. 7. 2011 17:18:06
:) prilis mnoho souboru ve slozce zpusobuje problemy s udrzbou takovych souboru, zalohovani, rychlosti nacitani, nektere hostingy jako ten tvuj dokonce vypinaji zobrazovani takovych slozek v ftp, protoze je vykonove velmi narocne soubory vypsat. Soubory muzes rozdelovat treba podle pocatecnich pismen
/images/big/a/b/c/abc_1.jpg
/images/big/k/a/c/kac_1.jpg
nebo podle jakehokoliv jineho vzorce, ktery zaruci, ze ve slozkach nebudou desetitisice souboru (uz i tisice se nedoporucuji)
12. 7. 2011 17:18:06
https://webtrh.cz/diskuse/skryty-adresar-v-ftp-limit-souboru#reply654772
Složku by jste měl vidět. Stačí ve vaše FTP programu nastavit zobrazování skrytých souborů. A jak píše Aleš pokud program musí vytáhnout obrázek z 10 000 záznamů je jasné, že to bude trvat déle než kdyby jej měl vybrat z deseti. Vlastně mimo možné delší doby načítání nic dalšího nehrozí.
12. 7. 2011 17:18:24
https://webtrh.cz/diskuse/skryty-adresar-v-ftp-limit-souboru#reply654771
jarin001
verified
rating uzivatele
(37 hodnocení)
12. 7. 2011 17:25:57
Díky za rady, teď to nechám, byl by někdo ochoten se toho po prázdninách ujmout ?
Nejsem programátor, do PM prosím nabídky s cca cenou. Jarda
12. 7. 2011 17:25:57
https://webtrh.cz/diskuse/skryty-adresar-v-ftp-limit-souboru#reply654770
Martin
verified
rating uzivatele
(62 hodnocení)
12. 7. 2011 17:44:01
Měl bych dotaz. Je jasné, že pokud ty by se ty soubory procházely nějakou smyčkou a něco se hledalo, tak to trvá dlouho. Ale jak to je když chce systém z adresáře vytáhnout pouze konkrétní soubor jehož název zná? Opravdu to má vliv. Já mám u jednoho webu 9000 obrázků v jednom adresáři a už jsem to chtěl nějak rozložit, ale zatím jsem se k tomu nedostal.
12. 7. 2011 17:44:01
https://webtrh.cz/diskuse/skryty-adresar-v-ftp-limit-souboru#reply654769
hm
verified
rating uzivatele
(20 hodnocení)
12. 7. 2011 17:47:19
souborovy system funguje prakticky na zaklade ulozeni umisteni souboru na disku, pokud hledas konkretni soubor, nejdriv najde zaznamy adresare kde soubor lezi a ten teprve prohledava, jestli obsahuje vyzadovany soubor. Kdyz zaznam souboru najde, precte kde soubor lezi na plotne a precte soubor... pokud mas v adresari desetitisice souboru, musi projit desetitisice zaznamu nez najde konkretni umisteni konkretniho souboru a nasledne tedy soubor - takze prochazet par set zaznamu je mnohem rychlejsi nez desetitisice :) tohle by mohl asi resit winfs, ktery fungoval na zaklade databaze, takze by mohlo byt hledani mnohem rychlejsi, ale ten se bohuzel nedokoncil a neuchytil a ani nevim jetsli by to skutecne pomohlo :)
12. 7. 2011 17:47:19
https://webtrh.cz/diskuse/skryty-adresar-v-ftp-limit-souboru#reply654768
jarin001
verified
rating uzivatele
(37 hodnocení)
12. 7. 2011 17:56:33
Jen pro zajímavost, jak toto řeší servery typu uloz.to apod. s miliony souborů, to už je pak na tisíce složek (podsložek)...
12. 7. 2011 17:56:33
https://webtrh.cz/diskuse/skryty-adresar-v-ftp-limit-souboru#reply654767
hm
verified
rating uzivatele
(20 hodnocení)
12. 7. 2011 18:01:24
rozdelovani klidne podle prvnich 32 pismen md5 hashe (a/b/c/d/e/f/0/1/2/3/4/5/6/7/8/9/a/b/c/d/e/f/0/1/2/3/4/5/6/7/8/9 atd.) pripadne i vice ruznych diskovych poli... urcite nikdo neuklada vse do jednoho adresare :) ono to sice v mnoha pripadech nevadi, an druhou stranu u spousty jinejch priopadu to muze zpusobit nezkutecne potize, proste je lepsi tomu rovnou zabranit, zas tak narocne to neni programove
12. 7. 2011 18:01:24
https://webtrh.cz/diskuse/skryty-adresar-v-ftp-limit-souboru#reply654766
Martin
verified
rating uzivatele
(62 hodnocení)
12. 7. 2011 18:02:24
Dík Aleši za vysvětlení.
Pro Jarin : Na takových serverech je 99% věcí po např. 100MB archivech, takže zas tolik souborů nemají. Určitě to nemají všechno naházené v rootu, protože by jim kolidovaly názvy souborů. Prostě mají nějaký svůj systém, ale jak přesně, to můžem jen hádat. A hlavně mají hodně HDD. Takže už tím se to rozloží.
12. 7. 2011 18:02:24
https://webtrh.cz/diskuse/skryty-adresar-v-ftp-limit-souboru#reply654765
Vojta
verified
rating uzivatele
(41 hodnocení)
12. 7. 2011 18:05:22
Nevím jak to řeší konkrétně uloz.to, ale název souboru může odpovídat ID v databázi a na disku pak může být uložený ve struktuře /home/1/2/3/4/5/soubor ... v každém adresáři je tím pádem nanejvýš 10 podadresářů, lze jít hodně do hloubky (= uložit hodně souborů) a dobře se s tím pracuje.
12. 7. 2011 18:05:22
https://webtrh.cz/diskuse/skryty-adresar-v-ftp-limit-souboru#reply654764
hm
verified
rating uzivatele
(20 hodnocení)
12. 7. 2011 18:05:45
kejli nemas uplne pravdu, prakticky velice pochybuji ze soubory ukladaji pod puvodnimi nazvy :) by byli blazni... to se predelava na hashe/id/cokoliv_unikatniho stahovani pak jne podsune hlavicku s jinym nazvem souboru, takze v prohlizeci ti to nabidne puvodni nazev souboru, na serveru ale urcite puvodni jmeno nema
12. 7. 2011 18:05:45
https://webtrh.cz/diskuse/skryty-adresar-v-ftp-limit-souboru#reply654763
Pro odpověď se přihlašte.
Přihlásit