it-swarm-vi.com

Cho phép khách hàng chỉnh sửa trang web tĩnh thông qua WYSIWYG

Tôi đã thiết lập một vài ứng dụng khách với Adobe (trước đây là Macromedia) Đóng góp để chỉnh sửa nội dung html tĩnh. Thêm ý kiến ​​để ngăn chặn chúng gây ra quá nhiều thiệt hại và nó hoạt động ổn:

<!-- TemplateBeginEditable name="UserEditedSection" -->
<p>stuff the user can edit</p>
<!-- TemplateEndEditable  -->

Vì vậy, câu hỏi của tôi:

  1. Có bất kỳ đối thủ cạnh tranh đóng góp nào đáng giá?

  2. Có đối thủ cạnh tranh đóng góp nào không yêu cầu một phần mềm máy tính để bàn không?

  3. Có đối thủ nào đóng góp hoạt động trên thiết bị di động (iPad, iPhone, Android, Blackberry không?)

21
artlung

Dưới đây là một vài tùy chọn khác nhau của CMS đơn giản hơn, được lưu trữ và có thể tải xuống:

  • PageLime (Được lưu trữ, thương mại, miễn phí tối đa 3 trang web)
  • SnappySnippets (Được lưu trữ, thương mại, miễn phí cho các trang web đơn giản hơn)
  • CushyCMS (Được lưu trữ, thương mại, miễn phí cho các trang web không có thương hiệu)
  • MarkupFactory (Được lưu trữ, thương mại, dùng thử miễn phí 30 ngày)
  • Nuggetz (PHP, Tệp phẳng, Giấy phép BSD)
  • Xung (PHP, Tệp phẳng)
  • Phpns (PHP, MySQL, GPL)
  • OneFileCMS (PHP, Tệp phẳng, Giấy phép CC)
  • GetSimple (PHP, XML tệp DB, GPL)
  • Pixie (PHP, MySQL, GPL)

Để có danh sách toàn diện hơn về các tùy chọn CMS, hãy xem OpenSourceCMS . Bạn sẽ tìm thấy tất cả các loại tùy chọn không được lưu trữ ở đó, từ các giải pháp đơn giản nhất đến phức tạp hơn, mỗi giải pháp đều có bản demo để bạn dùng thử trước khi tải xuống. Lưu ý rằng tôi đã không sử dụng bất kỳ thứ nào trong số này, vì vậy tôi không thể đưa ra khuyến nghị về cái này, nhưng hy vọng bạn sẽ tìm thấy thứ gì đó hữu ích.

10
Virtuosi Media

Nếu bạn chỉ muốn cho phép họ sửa đổi một vài văn bản tĩnh trên trang web, tôi khuyên bạn nên CushyCMS

Bạn chỉ cần đặt một số thẻ html xung quanh các khu vực bạn muốn có thể chỉnh sửa, bạn cung cấp cho CushyCMS quyền truy cập ftp của bạn và bạn đã hoàn tất. Rất rất dễ dàng.

12
nute

Một vài ý tưởng :

  • Amaya bởi W3C, nguồn mở
  • WYSWYGPro có thể được nhúng trên trang web - Không có phần mềm máy tính để bàn (không làm nhiệm vụ được yêu cầu)
  • TinyMCE Trình chỉnh sửa Javascript WYSIWYG - Không có phần mềm máy tính để bàn (không làm nhiệm vụ được yêu cầu)

Tôi chưa có kinh nghiệm cá nhân với bất kỳ ai trong số họ.

3
rlb.usa

CouchCMS (http://www.couchcms.com/) dường như cũng là một sự thay thế hoàn hảo cho Đóng góp. Nó sử dụng các thẻ XHTML để đánh dấu các khu vực có thể chỉnh sửa trong các trang HTML hiện tại (giống như một số CMS vi mô khác), tuy nhiên, nó tỏa sáng khi tạo các trang nhân bản từ bất kỳ trang hiện có nào.

2
kksidd

Thành thật mà nói, tôi khuyên bạn nên tạo một cái. (và khi bạn làm, hãy phát hành nó dưới dạng nguồn mở!) CushyCMS, nếu tôi hiểu chính xác, yêu cầu họ biết chi tiết ftp của bạn? Eek. Ngoài ra, tôi không phải là một người phụ thuộc vào một dịch vụ bên ngoài như thế. Điều đó quá rủi ro: họ có thể chui xuống, và sau đó tất cả khách hàng của bạn đều giận bạn.

1
Cameron Conner

Perch là một CMS tuyệt vời và đơn giản. Tôi không biết CushyCMS, nhưng - từ những gì tôi có thể nói - hai thứ này khá giống nhau.

1
Bobby Jack

InPlaceEditor có thể phù hợp. Để giới hạn vùng có thể chỉnh sửa, người ta phải đặt bộ chọn cho vùng có thể chỉnh sửa trong js/inplaceeditor.js

cosnt editable_container = '.editable_area'

bản demo http://xreader.github.com/inplaceeditor/demo.html

0
MKK

Đối với các trang web nhỏ, bạn có thể tạo tài khoản Google Docs cho khách hàng của mình và có tài liệu cho từng trang web. Nếu bạn cho phép chia sẻ trên tài liệu, thì bạn có thể kéo nó từ phía máy chủ và hiển thị nó trong trang web của họ. Đối với họ, tất cả những gì họ thấy là trình chỉnh sửa Google và những thay đổi của họ ngay lập tức trở nên sống động khi họ tải lại trang web của họ.

0
dmsnell

Trong khi câu hỏi này khá cũ, tôi muốn thêm 2 xu của mình. Hầu hết các câu trả lời bao gồm các liên kết đến CMS, một số tôi thích (ví dụ: GetSimple), nhưng một CMS không chính xác là một trang web tĩnh . Gần đây tôi đã phát hiện ra Sitecake chỉ có thế: một trình soạn thảo trang tĩnh. Bản demo của họ chắc chắn rất ấn tượng. (Tôi không có cách nào liên kết với họ!)

0
Patrick Honorez