it-swarm.asia

السماح للعملاء بتحرير موقع الويب الثابت عبر WYSIWYG

لقد قمت بإعداد عدد قليل من العملاء باستخدام Adobe (المعروف سابقًا باسم Macromedia) Contribute لتحرير محتوى html ثابت. أضف التعليقات لمنعها من التسبب في الكثير من الضرر وتعمل بشكل جيد:

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

لذلك أسئلتي:

  1. هل هناك أي منافسين Contribute جديرين بالاهتمام؟

  2. هل هناك منافسين Contribute لا يحتاجون إلى برنامج سطح مكتب؟

  3. هل هناك أي منافسين Contribute يعملون على الأجهزة المحمولة (iPad ، iPhone ، Android ، Blackberry؟)

21
artlung

فيما يلي بعض الخيارات المختلفة لنظام إدارة المحتوى الأكثر بساطة واستضافته وتنزيله:

  • PageLime (مستضاف ، تجاري ، مجاني يصل إلى 3 مواقع)
  • SnappySnippets (مستضاف ، تجاري ، مجاني للمواقع الأكثر بساطة)
  • CushyCMS (مستضاف ، تجاري ، مجاني للمواقع التي ليس لها علامة تجارية)
  • MarkupFactory (نسخة تجريبية مجانية ومُستضافة لمدة 30 يومًا)
  • Nuggetz (PHP ، ملف ثابت ، رخصة BSD)
  • نبض (PHP ، ملف مسطح)
  • Phpns (PHP، MySQL، GPL)
  • OneFileCMS (PHP ، ملف ثابت ، رخصة المشاع الإبداعي)
  • GetSimple (PHP ، XML Flat File DB ، GPL)
  • الجني (PHP ، MySQL ، GPL)

للحصول على قائمة أكثر شمولًا بخيارات CMS ، راجع OpenSourceCMS . ستجد كل أنواع الخيارات غير المستضافة هناك ، بدءًا من أبسط الحلول إلى أكثر تعقيدًا ، كل منها مزود بعرض تجريبي حتى يمكنك تجربته قبل التنزيل. لاحظ أنني لم أستخدم أيًا من هذه العناصر ، لذلك لا يمكنني تقديم توصية من أحدهما على الآخر ، لكن آمل أن تجد شيئًا مفيدًا.

10
Virtuosi Media

إذا كنت ترغب فقط في السماح لهم بتعديل بعض النصوص الثابتة على الموقع ، أوصي CushyCMS

يمكنك فقط وضع بعض علامات html حول المناطق التي تريد جعلها قابلة للتعديل ، وتمنح CushyCMS وصولاً إلى بروتوكول نقل الملفات ، وقد انتهيت. سهل جدا جدا.

12
nute

بعض الافكار :

  • أمايا بواسطة W3C ، المصدر المفتوح
  • WYSWYGPro يمكن تضمينها في صفحة ويب - لا توجد برامج سطح مكتب (لا تفعل المهمة المطلوبة)
  • TinyMCE محرر جافا سكريبت WYSIWYG - لا يوجد برنامج سطح مكتب (لا تفعل المهمة المطلوبة)

ليس لدي أي تجربة شخصية مع أي منهم.

3
rlb.usa

يبدو أيضًا أن CouchCMS (http://www.couchcms.com/) بديل مثالي لـ Contribute. يستخدم علامات XHTML لتمييز المناطق القابلة للتحرير ضمن صفحات HTML الموجودة (تمامًا مثل العديد من أنظمة إدارة المحتوى المصغرة الأخرى) ، ومع ذلك يتألق عندما يتعلق الأمر بإنشاء صفحات مستنسخة من أي صفحة حالية.

2
kksidd

بصراحة ، أوصي بإنشاء واحدة. (وعندما تفعل ذلك ، حرره كمصدر مفتوح!) CushyCMS ، إذا فهمت بشكل صحيح ، يتطلب معرفة تفاصيل بروتوكول نقل الملفات الخاصة بك؟ إيك. كما أنني لست واحدًا بسبب الاعتماد على خدمة خارجية من هذا القبيل. إنه أمر محفوف بالمخاطر للغاية: يمكن أن يتعرضوا له ، وبعد ذلك يشعر كل زبائنك بالجنون عليك.

1
Cameron Conner

جثم هو CMS ممتازة وبسيطة. لا أعرف CushyCMS ، لكن - من خلال ما يمكنني قوله - هما متشابهان إلى حد ما.

1
Bobby Jack

يمكن أن يكون InPlaceEditor مناسبًا. للحد من المساحة القابلة للتحرير ، يجب على المرء ضبط المحدد للمساحة القابلة للتحرير في js/inplaceeditor.js

cosnt editable_container = '.editable_area'

العرض التوضيحي http://xreader.github.com/inplaceeditor/demo.html

0
MKK

بالنسبة إلى مواقع الويب الصغيرة ، يمكنك إنشاء حساب مُحرر مستندات Google لعميلك والحصول على مستند لكل صفحة ويب. إذا قمت بتمكين المشاركة على المستند ، فيمكنك سحبه من جانب الخادم وعرضه في موقعه على الويب. بالنسبة لهم ، كل ما يراه هو محرر Google وتصبح تغييراته مباشرة على الفور عند إعادة تحميل موقعه على الويب.

0
dmsnell

على الرغم من أن هذا السؤال قديم جدًا ، إلا أنني أود إضافة سنتي. تتضمن معظم الإجابات روابط إلى نظام إدارة المحتوى (CMS) ، بعضها يعجبني (على سبيل المثال ؛ GetSimple) ، ولكن نظام إدارة المحتوى ليس بالضبط موقع ثابت . لقد اكتشفت مؤخرًا Sitecake وهو: محرر موقع ثابت. عرضهم مثير للإعجاب بالتأكيد. (أنا لا ينتمي بأي حال من الأحوال معهم!)

0
Patrick Honorez