Oldal: 1 / 3 123 UtolsóUtolsó
Eredmény: 1 - 10 (21) összesen

Téma: Webshop képek optimalizálása - 116 000 termék esetén

  1. #1
    Bölcs DomainFlotta logója
    Csatlakozott
    12-05-20
    Hely
    Budapest
    Hozzászólás
    2.859
    Begyűjtött 1.167 köszönetet
    673 hozzászólásával

    Alapbeállítás Webshop képek optimalizálása - 116 000 termék esetén

    Sziasztok.

    Adott 116 000+ termék és hozzá kb 5-6 kép termékenként. A képeket egyáltalán nem optimalizálták és mindegyik egyetlen mappában van.

    Eleve bazi nagy, lassú a betöltés és kezelhetetlen mennyiség.

    Van valami ötletetek arra, hogyan lehet tömegesen optimalizálni ezeket a képeket?
    Nekem annyi jutott eszembe eddig, hogy adok ftp hozzáférést az alkalmazottnak a kép könyvtárhoz, letölti, infranview tömeges szerkesztést ráuszítja és vissza tölti. De a TC-csak 2000 képet mutat egy könyvtárban.
    Létezik erre valami jobb megoldás?

    Mondjuk php ami utólag megteszi?

    A Google-nak most jött egy kép összenyomó fejlesztése, az már élő dolog? Van a Site speed böngésző plugin, az összenyomja a képeket. Erre nincs php változat, ami tömegesen megtenné?

    Van olyan (CDN) szerver, amire a képeket tömegesen fel lehetne tölteni?

    Vagy bármi okos megoldás?

    Köszi


    Stabil növekedési pályára állítanád a vállalkozásod?
    Tartalommarketing a Gyakorlatban Könyv

  2. #2
    Bölcs
    Csatlakozott
    12-08-31
    Hozzászólás
    1.032
    Begyűjtött 351 köszönetet
    239 hozzászólásával

    Alapbeállítás re: Webshop képek optimalizálása - 116 000 termék esetén

    Erre lehet kéne írni egy egyszerű php scriptet. Nem vészes különben.

    Nálam hasonlóan van a képeknek a rendszerezése, mint a WP-ben:
    images/[rendszer által létrehozott mappa]/[év]/[hónap]/thumbnails_[szelesseg]x[magassag]/[kép]
    illetve
    images/[rendszer által létrehozott mappa]/[év]/[hónap]/originals/[kép]

    cache fájlok esetén meg az url-t feldolgozó modul azonosítószáma / az url md5 alakjának első karaktere a mappa
    cache/12/b/b402f007483d140ff5f34b88071cec6b.cache

    Utóbbit csak azért írtam le, hogy ha minden kép ugyan akkor lett volna feltöltve, akkor nem lesz megoldás a dátum alapú szelektálás.

    Végig kéne menni php-val ezen a könyvtáron és a képek módosítási dátumai alapján rendezgetni automatikusan. A méretezés és áthelyezés mind megoldható. Van erre kész megoldásom, arról tudunk esetleg barterezni, ha érdekel.

    Ezzel viszont születik ugye 2 új probléma:
    1.) Az adatbázisban is meg kell oldani ezt a rendezést
    2.) Új termék feltöltése esetén már így kell, hogy rendeződjön a feltöltött kép

    Egyéb megoldásnak tömeges képméretezésre ezt javaslom:
    Fotosizer - Home


    Utoljára módosítva: Karessz által : 2017-01-23 12:23

  3. Az alábbi felhasználók hálásak a válaszért:

    DomainFlotta (2017-01-23)

  4. #3
    Szerkesztő
    Csatlakozott
    09-02-04
    Hozzászólás
    209
    Begyűjtött 9 köszönetet
    9 hozzászólásával

    Alapbeállítás re: Webshop képek optimalizálása - 116 000 termék esetén

    Ez igazából manuális dolog, de jól tömörít: Compress JPEG Images Online



  5. Az alábbi felhasználók hálásak a válaszért:

    DomainFlotta (2017-01-23)

  6. #4
    Bölcs DomainFlotta logója
    Csatlakozott
    12-05-20
    Hely
    Budapest
    Hozzászólás
    2.859
    Begyűjtött 1.167 köszönetet
    673 hozzászólásával

    Alapbeállítás re: Webshop képek optimalizálása - 116 000 termék esetén

    Idézet Karessz eredeti hozzászólása Hozzászólás megtekintése
    Erre lehet kéne írni egy egyszerű php scriptet. Nem vészes különben.

    Nálam hasonlóan van a képeknek a rendszerezése, mint a WP-ben:
    images/[rendszer által létrehozott mappa]/[év]/[hónap]/thumbnails_[szelesseg]x[magassag]/[kép]
    illetve
    images/[rendszer által létrehozott mappa]/[év]/[hónap]/originals/[kép]

    cache fájlok esetén meg az url-t feldolgozó modul azonosítószáma / az url md5 alakjának első karaktere a mappa
    cache/12/b/b402f007483d140ff5f34b88071cec6b.cache

    Utóbbit csak azért írtam le, hogy ha minden kép ugyan akkor lett volna feltöltve, akkor nem lesz megoldás a dátum alapú szelektálás.

    Végig kéne menni php-val ezen a könyvtáron és a képek módosítási dátumai alapján rendezgetni automatikusan. A méretezés és áthelyezés mind megoldható. Van erre kész megoldásom, arról tudunk esetleg barterezni, ha érdekel.

    Ezzel viszont születik ugye 2 új probléma:
    1.) Az adatbázisban is meg kell oldani ezt a rendezést
    2.) Új termék feltöltése esetén már így kell, hogy rendeződjön a feltöltött kép
    Hosszútávon valóban jó megoldás lenne, ha szét lenne bontva alkönyvtárakra a képek, de ahhoz nekünk kellene átírni a webshop működését, ami nem kis feladat.

    Egyéb megoldásnak tömeges képméretezésre ezt javaslom:
    Fotosizer - Home
    Ez tömörít is vagy csak átméretez?

    Idézet seos eredeti hozzászólása Hozzászólás megtekintése
    Ez igazából manuális dolog, de jól tömörít: Compress JPEG Images Online
    Ez 20 képet enged... ezzel beleőszülnek mire megcsinálják.



  7. #5
    Bölcs
    Csatlakozott
    12-08-31
    Hozzászólás
    1.032
    Begyűjtött 351 köszönetet
    239 hozzászólásával

    Alapbeállítás re: Webshop képek optimalizálása - 116 000 termék esetén

    Idézet DomainFlotta eredeti hozzászólása Hozzászólás megtekintése
    Ez tömörít is vagy csak átméretez?
    Tömörít is, meg is tudod neki adni hogy milyen mértékben tegye. Tud croppolni is. Pár éve egy xxx hirdető oldalamon ezzel optimalizáltam le minden feltöltött képet. Én meg voltam vele elégedve.



  8. Az alábbi felhasználók hálásak a válaszért:

    DomainFlotta (2017-01-23)

  9. #6
    Új tag
    Csatlakozott
    13-08-06
    Hozzászólás
    30
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás re: Webshop képek optimalizálása - 116 000 termék esetén

    Nos, van nekünk erre egy speciális programunk amivel méretezzük, vagy egyszerűen fix méretre állítunk minden képet, végtelen mennyiséget, ha gondolod megbeszélhetjük.



  10. #7
    Bölcs djarni logója
    Csatlakozott
    08-05-08
    Hely
    Székesfehérvár
    Hozzászólás
    5.290
    Begyűjtött 597 köszönetet
    460 hozzászólásával

    Alapbeállítás re: Webshop képek optimalizálása - 116 000 termék esetén

    Photoshop nem játszik?

    Letölteni ftp-ről a képeket, majd automatizálni PS-el (méretezés, tömörítés normálisra), majd a kész képeket a fájlnév megváltozása nélkül visszatölteni / felülírni ftp-re.

    Üdv.


    Prémium Linképítés - sikerek, kockázatok nélkül - Valódi értékek 10 éve.

  11. #8
    Bölcs DomainFlotta logója
    Csatlakozott
    12-05-20
    Hely
    Budapest
    Hozzászólás
    2.859
    Begyűjtött 1.167 köszönetet
    673 hozzászólásával

    Alapbeállítás re: Webshop képek optimalizálása - 116 000 termék esetén

    Idézet allin eredeti hozzászólása Hozzászólás megtekintése
    Nos, van nekünk erre egy speciális programunk amivel méretezzük, vagy egyszerűen fix méretre állítunk minden képet, végtelen mennyiséget, ha gondolod megbeszélhetjük.
    Nem méretezni kell, hanem optimalizálni. A mérete nem változhat.

    Idézet djarni eredeti hozzászólása Hozzászólás megtekintése
    Photoshop nem játszik?

    Letölteni ftp-ről a képeket, majd automatizálni PS-el (méretezés, tömörítés normálisra), majd a kész képeket a fájlnév megváltozása nélkül visszatölteni / felülírni ftp-re.

    Üdv.
    A gépem már 79.000 képet tartalmazó mappa esetén is 40s vár mire betölti a könyvtárat és ez az egész kép mennyiség töredéke. Nincs olyan izom gépem, amivel ezt megvalósítanám.

    Olyan progit találtam, ami tömegesen optimalizálja a képeket, de ehhez le kell tölteni minden képet, majd feltölteni. Ez a művelet önmagában időigényes, mert hatalmas fájl darabszámról beszélünk.
    Aztán a progi gyakorlatilag 75.000 képnél már percekig csak homokórázott, 50.000 képnél elkezdett dolgozni. Másodpercenként kb 2 képet optimalizálva, de mivel kb 580.000 képről van szó és 1s alatt kettővel végez, így 290000s -ig tart a művelet, ami 201,38 nap



  12. #9
    Bölcs
    Csatlakozott
    07-08-28
    Hozzászólás
    1.030
    Begyűjtött 150 köszönetet
    109 hozzászólásával

    Alapbeállítás re: Webshop képek optimalizálása - 116 000 termék esetén

    Azt, hogy 116.000 termék képét letöltsük, méretezzük, vissza töltsük ftp-én keresztül szerintem pazarlás.
    Vannak erre remek szerver oldali megoldások.
    PHP simán be tudja járni a könyvtárat, és minden képre ráhivni egy átméretező eszközt.
    Ez az eszköz lehet az imagemagick (Basic Usage -- IM v6 Examples) ami akár php nélkül shell scriptből futtatva meg tudja csinálni a szükséges modosításokat.

    Ha gondoldo egy ilyen kód megirása kb 20 perc lehet.



  13. #10
    Bölcs
    Csatlakozott
    11-12-21
    Hozzászólás
    763
    Begyűjtött 116 köszönetet
    100 hozzászólásával

    Alapbeállítás re: Webshop képek optimalizálása - 116 000 termék esetén

    Ha jól értem akkor a képeket szét kellene pakolni könyvtárakba és optimalizálni őket (nem méretezni).

    Egy termékről hány féle méretű kép van?
    Mik a képek nevei amik összetartoznak?
    Ugyan is ha minden jól megy, akkor a képek neveiből lehetne a könyvtárakat kialakítani és egyszerűbb lenne a dolog.

    Egyébként az a probléma, hogy baromi sok fájl van egy könyvtárban az nem csak a képeknél jelent problémát, hanem a cache fájlok esetén is. Iszonyatosan megfogja a rendszert ha több tízezer fájl van a cache könyvtárba. Akár annyira is, hogy jobb cache nélkül futtatni a honlapot, persze csak addig amíg a megoldás el nem készül.



Oldal: 1 / 3 123 UtolsóUtolsó

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •