Import Big file CSV Product to Woocommerce

Discussion in 'Thảo Luận Chung' started by Le Hieu, Jun 24, 2018.

  1. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    Mọi người ơi cho e hỏi vấn đề này với,
    E đi crawl được gần 2000 product cha và tất cả các sản phẩm có biến thể. Sau đó e đã tạo ra 1 file csv để import toàn bộ sản phẩm đó vào trong store Woo. Em đã setup tăng hết tất cả các biến sau lên nhưng e theo dõi thì tầm khoảng 2 ngày nó mới import được khoảng 20 sản phẩm vào {cry} và sau đó đơ luôn. Làm e cứ ngồi theo dõi r cứ chia nhỏ chia nhỏ file ra để chạy {cry}. Mọi người có cách nào để khắc phục không ạ {adore}
    Các biến e set tăng lên:
    max_execution_time 1000
    max_input_vars 1000
    memory_limit 1024M
    upload_max_filesize 100M
    post_max_size 0

    Em chạy server CentOS 7 ram 2gb.
     
  2. Hoa Mãn Lâu

    Hoa Mãn Lâu Trưởng Môn

    Thím biết code mà phải hem, import thẳng vô db luôn cho lẹ
     
    Le Hieu likes this.
  3. Nai

    Nai MiddleMan Staff Member

    Biết code vọc bản post thì nhẹ nhàng chứ vọc thằng woo này cũng mệt
     
    Le Hieu likes this.
  4. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    Thank mọi người, mình tính lm cái tool để dùng thằng csv để có thể up sản phẩm lên và sau này để lại file đấy có j thay đổi thì update trên file csv đấy luôn r up ngược lên cho mấy đứa quản lý sản phẩm n không biết code nó dễ làm, nhưng chắc phải lm lại tool kiểu khác cho thẳng vào db cho nhanh vậy :))
     
  5. money

    money Hương Chủ

    Nếu file csv đã đúng format của database thì dùng ssh import thẳng vào là nhanh nhất, cần gì phải code tool cho mất thời gian nữa thớt.
     
    Le Hieu likes this.
  6. console

    console Bang Chúng

    LOAD DATA LOCAL INFILE
     
    Le Hieu likes this.
  7. Luxifer

    Luxifer Sơ Nhập Giang Hồ

    2 ngày import được 20 sản phẩm. Tốc độ bàn thờ {big_smile}.
    Bạn nên chia sẻ thêm về cách bạn import, file format.
     
  8. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    format csv của e làm format để import qua chức nữa import product của woo
     
  9. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    {cry}{cry}{cry}{cry}{cry}
    Mình import qua cái chức năng có sẵn luôn của woo đó. Còn format thì mình up trước lên 1 sản phẩm sau đó export sản phẩm đó ra cũgn bằng chức năng có sẵn của woo để xem kiểu phân chia của nó sau đó mình đưa lượng dữ liệu đã crawl vào đó để import ngược lên
     
  10. thitgaluoc

    thitgaluoc Hương Chủ

    bác thử làm trước trên localhost rồi export ra file wxr của wordpress sau đó import lên host xem. Em nhập 10k bài mất tổng có gần nửa tiếng thôi :D
     
    Le Hieu likes this.
  11. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    Thôi mình làm cái tool cho nó đi thẳng vào db luôn r :'( cả đống sản phẩm cũng chỉ chưa đầy 1 tiếng
     
  12. Dung Le

    Dung Le Sơ Nhập Giang Hồ

    Đang bí cái này , nếu được bác share cho tham khảo nhé
     
  13. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    Bác cần tool hay cần code?
     
  14. Dung Le

    Dung Le Sơ Nhập Giang Hồ

    Tool thì tốt hơn vì mình mù code mà
     
  15. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    ồ bác ơi, cái tool để up toàn bộ sản phẩm vào database mình mới test lại thì thấy n chạy bị lỗi chắc là do csdl cũ hơn so với bản mới bây giờ, bây giờ chỉ có mỗi cái tool update lại giá cho sản phẩm, cate, shipping class và thêm custom field là chạy ok thôi bác lấy không mình vứt qua cho.
     
  16. Dung Le

    Dung Le Sơ Nhập Giang Hồ

    Bác cứ đưa cả hai đi, em xài được tút , chịu khó mày mò là ra mà.
     
  17. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    sorry dạo này bận quá. Đây nhé: down tools
     
  18. Le Hieu

    Le Hieu Sơ Nhập Giang Hồ

    Ô cmt chỉ đặt được 1 link {beat_brick} Tool mình code bằng java dùng jdk 1.8.0 nên bác tự cài nhé nếu không biết cài thì vào blog của mình đọc cách cài: hướng dẫn cài jdk
     
    Dung Le likes this.
  19. Dung Le

    Dung Le Sơ Nhập Giang Hồ

    Thank nhé, cứ down về trước rồi từ từ ngâm kiu.
     
    Le Hieu likes this.