Оказывается, вы не хотите попробовать это, особенно если между ними есть javascript.
а) сессия сращивание:
BlueImp использует плоский файл для доступа пользователей. Это было быстро прослежено и перенаправлено в правильную таблицу пользователей в функции входа.
б) выход управление
поскольку blueImp использует XML для вывода, используя контроллер Дива JQuery просто не работает. Поэтому я был вынужден использовать страшный IFRAME. Это работает .. до точки. Любые параметры должны передаваться с помощью переменных GET.
c) IE, страшный DOM-анализ.
Так что извините, но одна ошибка javascript вызывает сбой всех и всех последующих действий. Другими словами, IFRAME могут терпеть неудачу, если родительская страница порождает ошибку. Подавление сообщений об ошибках пока работает только.
РЕЗУЛЬТАТ можно смешивать MVC, но только если вы можете правильно сбалансировать все три из вышеперечисленных. К сожалению, с этим проектом слишком много ошибок JavaScript блокируют правильное функционирование с кирпичной стеной. Кроме того, к сожалению, другого решения нет, так как приложения для чата серьезно нуждаются в правильном рукопожатии AJAX для правильной работы. И хорошо, если родительский MVC crashy, он разрушает все остальное.
Мой вывод, MVCs хороши и все, но функция PHP библиотеки гораздо лучше ... (а также, как 99% из набора PHP язык работает.)
Да, не полное решение, но мы надеемся, это поможет любому, кто пытается это сделать.
Трудно сказать с небольшой информацией, которую вы даете. Они основаны на структуре? Если да, то какой? –
это как просить нас объединить 2 леса, но сохранить все орхидеи и грибы. – stillstanding
Это звучит неплохо, вам нужно будет решить, на одном каркасе каркаса, или вы обязательно столкнетесь с проблемами ... – tplaner