2009-02-11 73 views
9

Nếu bạn đã từng làm việc với DotNetNuke, những lợi thế và bất lợi mà bạn gặp phải là gì? Hệ thống quản lý nội dung thay thế mà bạn đã sử dụng mà bạn thấy là tốt hơn hoặc tệ hơn. Tôi đang cố gắng để có được một cảm giác về những gì hệ thống quản lý khung nội dung mọi người đang sử dụng và những lợi thế và bất lợi của họ.Ưu điểm & nhược điểm của DotNetNuke?

Cảm ơn, XaiSoft

Trả lời

8

This post có thể trợ giúp vì nó đã bao gồm một số thông tin này!

+0

Cảm ơn! Tôi vừa đọc xong. – Xaisoft

4

DotNetNuke hoạt động tốt, và có một loạt các addins đó có sẵn để mua từ nhà cung cấp khác nhau. Nó cũng là nguồn mở rất hay, vì nó cho phép bạn khắc phục các vấn đề ở mức độ sâu hơn sau đó nếu nó là nguồn đóng.

Chúng tôi đã không dành nhiều thời gian nghiên cứu hệ thống CMS nhưng mùa hè vừa qua, chúng tôi không thể tìm thấy bất kỳ điều gì với chức năng của DotNetNuke nhắm vào khung .net. Nếu bạn không liên kết với .net thì có rất nhiều tùy chọn có sẵn.

3

DotNetNuke khá mạnh mẽ. Đó là lợi thế lớn nhất là chỉnh sửa nội tuyến của nội dung trang web, theo ý kiến ​​của tôi. Đó là bất lợi lớn nhất là nó là khá tài nguyên chuyên sâu so với các hệ thống CMS khác.

Dưới đây là một so sánh tôi đã viết vào tháng trước:

http://www.logicalvue.com/blog/2009/01/cms-shootout-dotnetnuke-vs-joomla-vs-wordpress/

+0

Còn drupal thì sao? – Xaisoft

+0

Tôi chưa bao giờ sử dụng drupal nên tôi không thể nhận xét về nó. –

+0

Tôi đã sử dụng DNN và Wordpress rất nhiều. Tôi đã thử drupal và không thích nó cả. Sau khoảng một tuần làm việc thông qua nó, tôi chuyển trang web thành wordpress. DNN là CMS trực quan nhất theo ý kiến ​​của tôi. Tôi cũng đã sử dụng Joomla một thời gian dài trước đây. DNN dường như đã vượt qua tất cả. – Jarrod

0

Những bất lợi lớn nhất là sự ủng hộ thiếu cho nhiều ngôn ngữ. Có, bạn có thể cài đặt nhiều ngôn ngữ nhưng bạn không thể viết nội dung riêng biệt cho từng ngôn ngữ được cài đặt ...

Không khó để viết mô-đun như vậy nhưng vấn đề khác là URL. Bạn có thể sử dụng tùy chọn 'Nhân thân thiện' nhưng một lần nữa, điều này không hỗ trợ nhiều ngôn ngữ.

Ví dụ /Products/tabid/57/language/en-US/Default.aspx trở thành products.aspx nhưng không có một khả năng để bao gồm các ngôn ngữ như thế này /en-US/sản phẩm .aspx

Tôi biết có các công cụ của bên thứ 3 như UrlMaster trong đó bao gồm điều này nhưng tôi vẫn nghĩ điều này sẽ có sẵn trong một khung như vậy.

Lợi thế lớn nhất là dễ dàng phát triển các mô-đun của riêng bạn! Nếu chức năng không có sẵn, bạn có thể viết mô-đun của riêng mình mà không gặp bất kỳ sự cố nào!

4

DNN rất năng động về chức năng, tính năng và bảo mật. Không có gì giống như nó. Tuy nhiên có một vài nhược điểm mà tôi cảm thấy trong khi sử dụng nó.

Hạn chế lớn nhất trong quan điểm của tôi là thời gian phản hồi của DNN bằng cách sử dụng các trang web. Bản thân mã này rất lỗi thời và bạn cần phải tự khóa và rà soát từng chi tiết mã hóa trước khi sử dụng DNN. Một điều nữa là sự phụ thuộc vào URL, nếu bạn cần thay đổi tên miền của mình sang một cơ sở dữ liệu cũ khác sẽ không sử dụng được.

Có rất nhiều phần mở rộng CMS hứa hẹn mới trong thị trường Dot NET và Sageframe, theo ý kiến ​​của tôi, là tốt nhất trong số đó. Tôi đã sử dụng phần mở rộng này trong một thời gian khá lâu và tôi khá hứng thú bởi các tính năng của nó mặc dù vẫn còn trong bản beta.

+0

Tôi đồng ý với Bạn. Tôi cũng đã sử dụng sageframe và thấy nó linh hoạt và đầy hứa hẹn với các tính năng khá hấp dẫn. –

-4

.Net Nuke không tốt cho việc phát triển dự án. Microsoft đang phát hành rất nhiều thông tin và bao gồm rất nhiều công cụ lau dọn.

Vậy làm thế nào các nhà phát triển sẽ được học tất cả những điều ...

này là rất xấu cho các nhà phát triển .....

Các vấn đề liên quan