Từ 1 tới 6 trên tổng số 6 kết quả

Đề tài: Các bạn cho ý kiến về vấn đề cấu trúc web

  1. #1
    Ngày gia nhập
    02 2009
    Bài viết
    22

    Angry Các bạn cho ý kiến về vấn đề cấu trúc web

    Chào các bạn!

    Mình đã đọc bài viết này http://diendan.congdongcviet.com/showthread.php?t=3182 và đã có một số thắc mắc muốn các bạn cho ý kiến.

    Theo các bạn nên làm theo như bài viết đó là sử dụng User Control hay nên tạo ra nhiều trang sử dụng Master Page.

    Vì theo như mình thấy thì việc sử dụng User Control như bài viết thì chỉ cần 1 trang Default.aspx để hiển thị User Control trong web và khi nhấn vào link trên menu thì chỉ url đến trang Default.aspx và cho tham số để xác định nên add User Control nào vào trang. Như vậy theo mình nghĩ thì sẽ mất đi tính logic của web. Website mình nghĩ nên có nhiều trang, mỗi trang là chức năng riêng biệt. Ví dụ như Default.aspx, Login.aspx, About.aspx...vv.

    Vậy mong các bạn cho ý kiến và xem cách nào hay hơn. Thank all!

  2. #2
    Ngày gia nhập
    10 2010
    Nơi ở
    Biên Hòa
    Bài viết
    562

    tùy mỗi cá nhân chọn lựa thôi, hướng nào cũng có ưu và nhược điểm của nó.
    nếu sử dụng nhiều UserControl thì khi load trang web sẽ rất chậm và nặng. Cái này cần cân nhắc khi sử dụng. Mình nghĩ chỉ sử dụng.

    ngoài ra, load động UC thi việc xử lý nó sẽ phúc tạp hơn. ah còn nữa nếu bạn xử lý ko tốt thì những control bên trong UC sẽ ko nhận đc sự kiện khi load (tốt nhất nên xử lý hết ở trang Default, còn xử lý ở UC thì xem ra khó khăn sau này ah).

    p/s: đây chỉ là những ý kiến cá nhân và kinh nghiệm khi mình là Project vướng phải......

  3. #3
    Ngày gia nhập
    06 2009
    Bài viết
    54

    Trích dẫn Nguyên bản được gửi bởi kenturo Xem bài viết
    tùy mỗi cá nhân chọn lựa thôi, hướng nào cũng có ưu và nhược điểm của nó.
    nếu sử dụng nhiều UserControl thì khi load trang web sẽ rất chậm và nặng. Cái này cần cân nhắc khi sử dụng. Mình nghĩ chỉ sử dụng.

    ngoài ra, load động UC thi việc xử lý nó sẽ phúc tạp hơn. ah còn nữa nếu bạn xử lý ko tốt thì những control bên trong UC sẽ ko nhận đc sự kiện khi load (tốt nhất nên xử lý hết ở trang Default, còn xử lý ở UC thì xem ra khó khăn sau này ah).

    p/s: đây chỉ là những ý kiến cá nhân và kinh nghiệm khi mình là Project vướng phải......
    Lần đầu tiên mình nghe tới khái niệm này của bạn

    theo mình hiểu thì UserControl là do developer tạo ra, nhằm nhóm gộp những chức năng được sử dụng nhiều để tái sử dụng ở nhiều nơi. Hoặc để tách riêng từng cụm chức năng của 1 phần website cho dễ chỉnh sửa.

    Tùy theo nhu cầu sử dụng của từng trang và tùy theo nhu cầu dùng của từng người thôi

  4. #4
    Ngày gia nhập
    10 2010
    Nơi ở
    Biên Hòa
    Bài viết
    562

    ^
    bạn lưu ý, minh ko hề nói cái đó là khái niệm nào nói mà là những j mình thấy khi làm và sử dụng UC thôi. Ở đây mình làm UC cho gần như toàn trag giống như chủ topic đề cặp, chứ ko fai UC cho những phần , những cụm chức năng nhỏ mà bạn nói.

  5. #5
    Ngày gia nhập
    10 2008
    Nơi ở
    đại học vinh
    Bài viết
    283

    tai sao phải làm UC cho cả một trang nếu cái UC đó ko có đc tái sử dụng.

  6. #6
    Ngày gia nhập
    02 2009
    Bài viết
    22

    Mặc định Các bạn cho ý kiến về vấn đề cấu trúc web

    Trích dẫn Nguyên bản được gửi bởi nguyen my Xem bài viết
    tai sao phải làm UC cho cả một trang nếu cái UC đó ko có đc tái sử dụng.
    Ok. Mình đồng ý với bạn. UC nên được tạo ra cho việc tái sử dụng, nếu sử dụng như bài viết này nói http://diendan.congdongcviet.com/showthread.php?t=3182 thì mình thấy không hợp lý lắm. Đó là chưa nói đến việc sử dụng sitemap. Sitemap nó lợi dụng cái cấu trúc trang để xây dựng, chứ nếu chỉ dùng UC không thì nó lấy đâu ra site mà dùng. Topic này mình đưa ra cũng mong là nhận được những ý kiến thật hay. Mong các bạn cứ góp ý. Thank all!

Các đề tài tương tự

  1. kiến trúc và tỏ chức máy tính
    Gửi bởi thu.uct trong diễn đàn Thắc mắc chung
    Trả lời: 2
    Bài viết cuối: 29-09-2010, 06:35 PM
  2. Tìm hiểu về kiến trúc tập lệnh
    Gửi bởi zodjac1990 trong diễn đàn Thắc mắc chung
    Trả lời: 1
    Bài viết cuối: 04-03-2010, 11:06 PM
  3. Mình cần tài tiệu về kiến trúc MVC
    Gửi bởi jetli88 trong diễn đàn Công cụ, ebooks C#, ASP.NET, và Windows Mobile
    Trả lời: 3
    Bài viết cuối: 06-04-2008, 09:57 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn