У вас есть два основных варианта:
Для 1. поток выглядит следующим образом:
My blog -> Your Server -> Twitter OAuth -> Your server's callback -> My blog
Вам нужно будет отследить, из какого блога заходит пользователь, чтобы перенаправить его обратно на правильное место.
Легче для вас - но сложнее для пользователя - дать им инструкции о том, как настроить учетную запись разработчика, а затем создать обратный вызов URl для их блога.
Лично я рекомендовал бы WordPress. Хотя это 'продано' как платформа блоггинга, это имеет очень хорошую поддержку просто "страниц".
http://www.opensourcecms.com/ имеет демонстрации набора cms' для Вас для попытки.
Лично, http://www.concrete5.org/ был бы моим выбором для легкого из использования для непрограммистов.
Нашли, что Drupal очень легок, и это может вырасти с Вами
Это также зависит на Вашем собственном уровне навыков, но я пошел бы с CMS, который имеет хорошую реализацию редактирования фронтэнда, таким образом, клиент не должен даже входить в admi область настолько часто.
Вы могли, выбрал:
для не технические-savy конечные пользователи я рекомендую Joomla, хотя (1,5 ряда), так как трудно повредиться и компоненты/плагины/и т.д. найдены в центральной части (joomla.org), легкий устанавливать и легкий удалить.
Если бы этот сайт включает электронную коммерцию, я рекомендовал бы Joomla, так как существует популярный плагин электронной коммерции для него, назвал VirtueMart. Joomla имеет хорошую общественную поддержку, много плагинов, и ее функции делают это очень масштабируемым и настраиваемым. Joomla также имеет хорошее управление пользователями. Однако использование Joomla может быть трудным сначала, поскольку его организация содержания довольно сложна.
Если сайт состоял бы из основных подобных блогу веб-страниц, то WordPress является способом пойти. WordPress является очень простым блоггингом CMS с огромным пользовательским сообществом. Это очень просто в использовании, имеет много плагинов для него, и новейшая версия WordPress даже имеет функции автообновления. WordPress не так хорош как Joomla когда дело доходит до управления пользователями, все же. Например, Joomla может указать точно, к чему у пользователей содержания и групп пользователей есть доступ. WordPress имеет группы рядового пользователя, но дополнительная настройка и плагины потребовались бы, чтобы иметь ту функциональность.
OpenSourceCMS содержит демонстрации и для Joomla и для WordPress.
В моем прошлом опыте веб-разработки я использовал и Joomla и WordPress для моих клиентов. Joomla обычно требует, чтобы наличие сидячей забастовки с клиентом пробежалось через основные характеристики того, как использовать программное обеспечение, в то время как WordPress достаточно легок для клиента выяснить без любой помощи. Однако сайты WordPress, я работал с этим, требуют больше, чем стандартные функции блоггинга (например, электронная коммерция, галереи изображений, форумы) обычно связали интегрирующийся WordPress с отдельным приложением, в то время как Joomla, как правило, имеет те плагины в наличии для него. Конечным результатом является веб-сайт с несколькими приложениями на установленном (например, WordPress, Coppermine, phpBB), каждый с отдельными логинами и администраторскими экранами.
Для простого и легкого веб-сайта с основными характеристиками я предложил бы WordPress. Для веб-сайта с определенными потребностями (такими как электронная коммерция) и потенциал для масштабирования я предложил бы Joomla.
Вы сказали "чистый HTML", таким образом, http://www.cushycms.com/ сделает то, что Вы хотите. Посмотрите демо-ролик, это чрезвычайно гладко и легко, хотя никакие оборки, но Вам не нужен никто, это просто сделало задание ;)
Кроме того, http://www.synthasite.com/ является большим инструментом создания веб-сайта для подъема и работающий быстро.
Можно добавить сторонние плагины для форм, подачи, фотографий, карт и т.д., и затем это экспортирует все это как HTML, или это может опубликовать к FTP-сайту, и я думаю, что они могут также разместить его для Вас. http://www.synthasite.com/tutorials
Используя Synthasite & CushyCMS большая комбинация для получения чего-то "чистый HTML" и выполнение чрезвычайно быстро.
http://www.squarespace.com, не бесплатный, но столь легкий, что Ваша бабуля улыбнулась бы.
Одним простым cms является, например, Zimplit, он имеет редактора онлайн, таким образом, Ваши клиенты могут отредактировать свои страницы прямо на сайте, никакой администраторской области, также можно использовать любой шаблон HTML, который Вы хотите, можно смотреть на демонстрацию или считать больше информации об этом
Что относительно cuyahoga? Это - веб-приложение CMS.NET, которое имеет действительно простое редактирование + администраторский интерфейс +, это - очень ориентированный модуль. Для разработчиков также легко создать собственные модули.
Как stusmith, я пошел бы с Wordpress, если потребности являются действительно основами. Это действительно просто и легко для установки затем дескриптора.
Но если Вам нужен реальный CMS, Drupal все еще не является сложным и не очень мощным.
guude,
взгляните на typolight, он имеет лучший бэкенд, который я когда-либо видел. и это очень легко к понятому. вход в систему в демонстрационный бэкенд и весело проводит время :D
отношения, sebastian
Я вполне удивлен, что никто еще не упомянул Plone. Это - продукт с открытым исходным кодом, который очень подходит для требований, которые Вы описываете.