Советы по интеграции блога и вики на пользовательский сайт - PullRequest
2 голосов
/ 15 сентября 2009

Мне было поручено создать сайт для клиента. Они хотят, чтобы он включал блог WordPress и вики с обоими интегрированными приложениями, разделяющими внешний вид и стиль основного сайта. В настоящее время они используют MediaWiki и хотели бы придерживаться его, но они гибки в отношении программного обеспечения, которое мы выбираем.

Я прибил два довольно дискретных подхода к этой проблеме:

  1. Создание пользовательских тем для WordPress и MediaWiki
  2. Удалите WordPress и MediaWiki большинства соответствующих визуальных элементов и включите их в сайт, используя iframe s.

Мне довольно комфортно с техническими требованиями варианта 1, и я интересен только вариантом 2, потому что выделенное время разработки для этого проекта крайне ограничено. Мой опыт создания внешних сайтов довольно ограничен, и поэтому я не совсем уверен, каковы технические последствия для варианта 2. Например, потребует ли я тонны дополнительной работы для ссылки на конкретные страницы в блоге / вики, если я используя iframe? А как насчет форм, включенных в оформленные страницы?

Полагаю, мне просто интересно, что вы, прекрасные люди, будете здесь делать. Любой совет / понимание, которое вы можете предоставить, приветствуется!

Ответы [ 2 ]

1 голос
/ 15 сентября 2009

Лично я бы предпочел вариант 1, но я вижу преимущества варианта 2. Возможный вариант 3 - это использовать расширение Wordpress Comments для MediaWiki или посмотреть на аналогичную интеграцию два (см. этот поток StackOverflow ), поэтому вам нужно только изменить внешний вид одного продукта.

0 голосов
/ 11 октября 2009

Почти всегда ошибочно пытаться лишить функциональности и делать вещи «неправильно», пытаясь сэкономить время. Это действительно не так сложно сделать WordPress или MediaWiki. Просто посмотрите на некоторые из существующих тем и уберите теги, которые вам не нравятся.

Поддержание урезанной версии WP или MW станет для вас кошмаром обслуживания. Что вы делаете, когда обнаружены проблемы с безопасностью?

Если не хватает времени или денег, чтобы сделать эту работу правильно, не делайте это неправильно - избегайте работы. Потому что у них не будет достаточно времени и денег на обслуживание или ремонт.

...