2009-02-12 56 views
23

Tôi đã được giao nhiệm vụ thiết lập một wiki cho các nhà phát triển của chúng tôi để chia sẻ thông tin dự án (IP máy chủ, Tài liệu giao diện, Sơ đồ kiến ​​trúc, v.v.). Quản lý của tôi đã đề xuất Deki và tôi cũng đã nghe nói về MediaWiki và Twiki. Một dự án ở đây sử dụng Trac nhưng chúng tôi không cần đến khả năng của SVN và chúng tôi muốn có trình soạn thảo WYSIWYG nếu có thể. Chúng tôi cũng muốn lưu trữ wiki này tại địa phương.Nền tảng wiki nguồn mở tốt nhất là gì?

Tôi không thể tìm thấy nhiều tài nguyên web so sánh các nền tảng wiki khác nhau và các câu hỏi tràn ngăn xếp trước đây chưa thực sự giải quyết trực tiếp câu hỏi.

Nền tảng wiki tốt nhất là gì? Những gì đã sử dụng trong quá khứ đó là tốt/khủng khiếp?

Yêu cầu:

  • WYSIWYG
  • sạch giao diện
  • Dễ sử dụng
  • Đính kèm tập tin vào các trang web
  • tài Quản lý Hierarchy (người dùng/nhóm)
  • nguồn mở
  • Được lưu trữ cục bộ

Nếu không trùng lặp, khá tương tự: Coding Standard Wiki

Cập nhật:
Chúng tôi đã quyết định đi với Deki. Giao diện tuyệt vời, WYSIWYG, Phân cấp người dùng và cài đặt từ hình ảnh VM là một snap. Tôi upvoted bài Deki nhưng tôi sẽ đưa ra câu trả lời tốt nhất cho câu trả lời wikimatrix vì đó là gợi ý tốt nhất để giúp tôi so sánh các nền tảng wiki khác nhau. Cảm ơn!

+0

Có một yêu cầu khác để lựa chọn: Cơ sở dữ liệu hoặc lưu trữ tệp. – FerranB

Trả lời

30

Hãy thử so sánh chúng trong Wiki Matrix

+0

liên kết tuyệt vời, cảm ơn. họ cần phải làm một ít công việc trên seo của họ. Bạn có thể nghĩ rằng họ sẽ tìm kiếm 'so sánh các nền tảng wiki' –

3

Tôi không biết nếu nó có tất cả các tính năng bạn muốn ... (nhưng tôi nghi ngờ nó có thể)

ScrewTurn Wiki

nevermind ... nó không có chỉnh sửa WYSIWYG ...

+3

Bạn có thể cắm FCKEditor hoặc các điều khiển WYSIWYG khác bằng cách sử dụng các plugin –

5

tôi thích mediawiki, chúng tôi đang sử dụng nó ở đây: http://wiki.lessthandot.com/index.php/Main_Page

+3

bạn có thể nhận các plugin cho gần như mọi thứ cho Mediawiki, bao gồm plugin trình chỉnh sửa phong phú có thể đáp ứng yêu cầu WYSIWYG. Nó cũng là một ngôn ngữ đánh dấu tiêu chuẩn thực tế gần như mọi người đều biết. – rmeador

7

Tại nơi làm việc chúng tôi currentl y sử dụng Deki từ Mindtouch. Nó có tất cả các tính năng bạn đã đăng.

Sản phẩm tuyệt vời, nhưng lý do chính tôi chọn này là chúng có phiên bản sẵn sàng để sử dụng trên hình ảnh VMware. Chỉ cần tải xuống hình ảnh và trình phát VWware và chạy nó từ máy tính của bạn. Sau đó, bạn có thể truy cập thông qua trình duyệt.

Khi chúng tôi nhận được máy chủ VMware, tôi đã chuyển nó ở đó và tiếp tục sử dụng nó.

1

Chúng tôi đã sử dụng ScrewTurn Wiki làm wiki địa phương của chúng tôi trong công ty. Chúng tôi đã không có bất kỳ vấn đề cho đến nay. Afaik, nó có tất cả các tính năng bạn yêu cầu. Nhưng tất nhiên, bạn nên thử nó đầu tiên đặc biệt là nếu bạn cần một động cơ wiki asp.net.

4

Tôi không chắc chắn về "Phân cấp quản lý người dùng (Người dùng/Nhóm)" nhưng MoinMoin bao gồm tất cả các cơ sở khác.

Vì Wikis nói chung là phẳng (nghĩa là mọi người có thể làm mọi thứ), tôi không chắc chắn tách người dùng thành nhiều hơn hai cấu trúc (quản trị viên và người dùng bình thường) có ý nghĩa nhiều. Tất nhiên, những người chưa bao giờ sử dụng một Wiki trước đây thường bị thúc đẩy bởi sự sợ hãi và nghi ngờ và họ sẽ tin rằng họ phải bảo vệ wiki chống lại những kẻ phá hoại.

Đối số phản đối là bạn không thể xóa bất kỳ thứ gì trong wiki và Wikipedia đã sống sót qua nhiều năm trên Internet với rất ít sự bảo vệ. Vì "hoàn nguyên" chỉ là một cú nhấp chuột và nó rẻ, tôi nghĩ năng lượng được đầu tư tốt hơn vào các tính năng khác của một công cụ wiki.

Một lưu ý nhỏ từ trải nghiệm cá nhân: Trình chỉnh sửa WYSIWYG vẫn còn trong giai đoạn trứng nước. Tôi thấy rằng tôi nhanh hơn nhiều khi sử dụng chế độ chỉnh sửa thô. Tính năng này làm cho nó dễ dàng hơn để bán nó để quản lý trên, mặc dù (= những người nghĩ rằng "Word" == "Hệ điều hành").

+1

+1 cho MoinMoin - dễ sử dụng và thiết lập –

7

Những điều về WYSIWYG mà các chuyến đi rất nhiều người lên là khi mọi người cố gắng dán vào các mục từ các nguồn khác.

Tôi có trang web mà tôi đã duy trì cho một nhóm phi lợi nhuận và tôi đã sử dụng FreeTextBox. Nó gọn gàng, hoàn toàn miễn phí và chạy trong ASP.NET - tất cả các tiêu chí tôi cần. các thành viên của câu lạc bộ này chỉ đơn giản là không phải là sẽ tìm ra HTML và sử dụng nó để làm cho mọi thứ in đậm, gạch dưới, v.v. Vì vậy, tôi đã cho họ FTB làm việc giống như Microsoft Word. Thắng/thắng, phải không?

Sai. Kể từ khi mặc định tôi còn lại trong tất cả các điều khiển FTB cung cấp cho bạn, mọi người đã chọn tất cả các loại crap kỳ lạ, chủ yếu là phông chữ. Mọi người trong tổ chức yêu thíchComic Sans. Ugh. Điều này đã được thực hiện để chỉnh sửa một trang web công khai và mọi thứ trông rất không nhất quán - kích thước của phông chữ, các loại phông chữ, mọi thứ.

Vì vậy, tôi đã đi vào và tắt hầu hết những thứ tôi không muốn mọi người làm, như thay đổi phông chữ hoặc kích cỡ và vv.

Bạn biết những gì mọi người đã làm thay thế? Họ sẽ chỉnh sửa mọi thứ trong Microsoft Word và sau đó dán nó vào. Họ nhận thấy rằng họ không thể làm những gì họ muốn trong FTB để họ chỉ sử dụng Microsoft Word để giải quyết nó (tôi chắc chắn đây là cách họ gửi ảnh chụp màn hình qua email tốt). Và FTB chỉ chấp nhận tất cả điều này, thường là với sự phá vỡ dòng thực sự sai lầm cũng như vậy mọi thứ trông thậm chí còn khốc liệt hơn. Và FTB được thiết kế sao cho khi mọi thứ trở nên rối tung lên thì thật khó để sửa chúng mà không đào sâu vào HTML, vốn nằm ngoài phạm vi những gì các thành viên này có khả năng.

Nếu tôi từng gặp lại để chạm vào trang web đó, tôi sẽ loại bỏ FTB và đưa vào một cái gì đó giống như trình soạn thảo WMD bằng cách sử dụng Markdown như sử dụng Stack Overflow. Tôi đồng ý rằng không cho phép mọi người thấy những chỉnh sửa của họ trông như thế nào trong thời gian thực là vấn đề mà các biên tập viên "wiki" bỏ lỡ. Nhưng tôi cũng nghĩ rằng để mọi người sử dụng một trình soạn thảo trực tuyến WYSIWYG thực sự (hoặc ít nhất một trình soạn thảo sẽ chấp nhận HTML-trong-nền-nền mà Word tạo ra) là một công thức cho thảm họa. Tôi thích việc sử dụng Stack Overflow thỏa hiệp - không cho phép họ sử dụng HTML thực nhưng cung cấp cho họ bản xem trước thời gian thực.

Vì vậy, mặc dù chỉnh sửa WYSIWYG là một trong các yêu cầu của bạn, bạn có thể muốn suy nghĩ lại tùy thuộc vào đối tượng trang web của bạn.

+0

Đây là bản trình bày và thảo luận nội dung. Wikis được thực hiện để lưu trữ và phân tán thông tin, và làm cho nó trông 'đẹp' bằng các biện pháp chủ quan nên là thứ yếu cho gần như mọi tính năng khác. Buộc họ sử dụng đánh dấu cơ bản (tiêu đề, nhấn mạnh, v.v.) và để mỗi người dùng tự tạo biểu định kiểu riêng của mình –

1

Mặc dù tôi chủ yếu sử dụng MediaWiki, nhưng nó không có WYSIWYG và không tốt cho việc hạn chế đọc. Nếu bạn muốn hạn chế chỉnh sửa (theo "Phân cấp quản lý người dùng (Users/Groups)" của bạn) thì nó khá khả thi, nhưng để hạn chế việc đọc thì về cơ bản đảm bảo rằng bạn có thể thực hiện nó theo cách kín nước. Nó chỉ không được xây dựng cho điều đó.

Có thể bạn nên xem TWiki. Nó có trình soạn thảo WYSIWYG và bạn cũng có thể viết trực tiếp bằng HTML. Điều này có lợi vì bạn không lưu trữ các máy nhắn tin trong một lớp trung gian đánh dấu wiki.

Tôi tin rằng nó cũng có khả năng kiểm soát truy cập rất mạnh mẽ từ mặt đất. Đối với người dùng nó là khá tốt đẹp. Tôi nghĩ rằng nó là khó khăn để cài đặt, nhưng bạn đã không liệt kê cài đặt dễ dàng như là một trong những yêu cầu của bạn. ;) Một khi bạn vượt qua, nó sẽ ổn thôi. Nó cũng có một cộng đồng vững mạnh, mặc dù hãy chú ý đến các loại nĩa được đặt tên khác nhau nhờ vào một số gần đây, uh, disturbance.

+0

Bạn có thể hạn chế quyền truy cập trong MediaWiki bằng các tiện ích bổ sung, ví dụ: http://www.mediawiki.org/wiki/Extension:Page_access_restriction. Tôi đã có kinh nghiệm xấu cố gắng để nâng cấp TWiki cài đặt - nó chỉ sẽ không làm việc - nhưng đó là năm trước đây, có lẽ họ đã cải thiện kể từ đó ... – Jonik

+0

Có những phần mở rộng mà cố gắng để làm điều đó, và có thể một số người trong số họ thành công, nhưng có một lý do tất cả họ đều có cảnh báo khổng lồ trên tất cả chúng. – pfctdayelise

0

Tôi thích Wiki trong FogBugz, nhưng tôi sử dụng FogBugz để nó chắc chắn thuận tiện.

3

FWIW, tôi rất khuyên bạn nên Foswiki.org (trước đây là TWiki). Đó là một wiki rất trưởng thành với trình soạn thảo WYSIWYG rất tốt cũng như wiki-ML vững chắc, và nó cũng cho phép tất cả các thẻ HTML.

Rất dễ cài đặt trên nhiều nền tảng và có các biện pháp bảo mật tốt, bao gồm kiểm soát truy cập được kiểm soát tốt cho người dùng và nhóm.

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