Thảo luận: mổ xẻ site

Discussion in 'Thảo Luận Chung' started by thitgaluoc, Oct 18, 2018.

  1. thitgaluoc

    thitgaluoc Hương Chủ

    ...................................................................................................................
     
    Last edited: Oct 20, 2018
  2. Lahm

    Lahm Sơ Nhập Giang Hồ

    site của bác nào vô nhận đi kìa :D
     
  3. Hoa Mãn Lâu

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

    Chắc của ae nào trong nầy thôi, hỏi luôn chính chủ cho lẹ.

    Nhìn sơ có thể là gom tag từ các bài viết có gần chung 1 chủ đề, nên sẽ có nhiều tag ko liên quan lắm, Ví dụ " da nang golf club" có bài viết có có bài viết ko, nhưng chỉ cần chung nội dung đà nẵng là chèn vô luôn
     
    Last edited: Oct 18, 2018
  4. Nai

    Nai MiddleMan Staff Member

    .
    Site này là site gì nhỉ.
     
  5. Cháu dì Sáu

    Cháu dì Sáu Bang Chúng

    Mấy eng nỡ lòng nào pub site của em lên này. Chết em
     
  6. Kiến Lửa

    Kiến Lửa Tân Thủ Thôn

    Hi, mọi người cho mình hỏi cách tạo file sitemap.xml như thế nào?

    Mình có link như sau: https: www. google. com/key-word-12345
    Mỗi lần mình tạo 1 post mới, thì sẽ có 1 link như vậy sinh ra.

    Nếu có request đến file sitemap thì mình làm như sau:
    Cách 1: Get tất cả key-word từ DB rồi tạo file sitemap trả về.
    - Có vẽ không ổn nếu có đến 1triệu link, phải chia ra thành nhiều file

    Cách 2: Tạo sẵn file sitemap.xml trong folder static
    - Mỗi lần có post mới phải tạo lại file sitemap

    Mọi người đang làm cách nào? Cho mình xin ý kiến với.

    P/S: Mình không dùng platform như Wordpress, ...
     
  7. thitgaluoc

    thitgaluoc Hương Chủ

    1. bạn nên tạo thread mới
    2. mình dùng cách 2, và tạo 1 cái url trigger hàm tạo sitemap, rồi chạy định kỳ 1 tuần 1 lần vào giờ thấp điểm
     
  8. money

    money Hương Chủ

    Tạo sitemapindex chứa nhiều file sitemap nhỏ. 40M post + không biết bao nhiêu tags vẫn làm dc nói gì 1M links.
     
  9. Kiến Lửa

    Kiến Lửa Tân Thủ Thôn

    1. Mình chưa đủ post
    2. Thank

    Đối với 1M link, ý mình là khi có request, mình sẽ select 1M record rồi generate sitemap.
    Nhưng có vẽ làm theo cách 2 ok hơn.
     
  10. money

    money Hương Chủ

    Không có ai select 1M rows 1 lần cả, kiểu gì cũng phải paging --> cũng chính là mục đích của sitemapindex. Mà khi đã paging thì 1M hay 10M vẫn nhanh như thường. Ngay cả theo cách 2 tức là tạo sẵn sitemap thì cũng vẫn phải paging để tạo ra nhiều sitemap chứ ko ai tạo 1 sitemap 1M links. Ngoài ra tạo lắm sitemap thì mất công submit sitemap nhiều lần, còn có sitemapindex chỉ submit 1 1 lần chính là cái sitemapindex đó.
     
  11. Hoa Mãn Lâu

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

    Ủa tạo topic mới đâu có cần post gì đâu cậu???
     
  12. Kiến Lửa

    Kiến Lửa Tân Thủ Thôn

    Cần, mình tạo không được mới post vào đây. Không biết giờ được chưa.

    Không biết bác dùng gì để code site? Mình dùng Spring, giờ write sitemap.xml vào static folder, khi request thì server không tìm thấy file, phải restart server mới thấy. Muốn không restart phải trỏ ra folder bên ngoài, hơi bất tiện.
     
  13. Hoa Mãn Lâu

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

    Tạo lại thử xem có được ko cậu, nếu ko dc cho mình xin cái hình của lỗi với
     
  14. money

    money Hương Chủ

    Site mình tự code php.
     
  15. thitgaluoc

    thitgaluoc Hương Chủ

    chắc chưa code route cho sitemap.xml
     
  16. thetrue

    thetrue Sơ Nhập Giang Hồ

    klq nhưng mà các bác biết url sitemap lazada với amazon ko ạ. e đag cần ạ
     
  17. Kiến Lửa

    Kiến Lửa Tân Thủ Thôn

    Route rồi bác, do server start rồi nó sẽ không load những file được write mới trong folder web-app.
    Mình trỏ ra ngoài cũng ok
     
  18. thitgaluoc

    thitgaluoc Hương Chủ

    thế thì bác bỏ cái route đó đi, dùng nginx alias trỏ đến cái thư mục đó thôi