Преимущества и недостатки DotNetNuke? [закрытый]

Нет, это невозможно с одним Sftp.outboundAdapter(). Он предназначен только для одного удаленного каталога, который, однако, может быть определен из сообщения запроса функцией или выражением. Но это другая история.

Ваша задача может быть выполнена с помощью нескольких Sftp.outboundAdapter() для каждого удаленного каталога и publishSubscribe конфигурации. Примерно так:

.publishSubscribeChannel(s -> s
                        .subscribe(f -> f
                                .handle(Sftp.outboundAdapter(mmPushSftpSessionFactory())
                                          .remoteDirectory(getRemoteRootDir() + remoteDirectory1)
                                          .temporaryFileSuffix(".tmp")))
                        .subscribe(f -> f
                                .handle(Sftp.outboundAdapter(mmPushSftpSessionFactory())
                                          .remoteDirectory(getRemoteRootDir() + remoteDirectory2)
                                          .temporaryFileSuffix(".tmp")))
                )
9
задан Xaisoft 11 February 2009 в 15:31
поделиться

4 ответа

Это сообщение может помочь, поскольку оно покрыло часть этой информации!

8
ответ дан 4 December 2019 в 13:50
поделиться

DotNetNuke работает хорошо и имеет большое разнообразие надстроек, которые доступны для покупки от различных поставщиков. Это - также открытый исходный код, который хорош, поскольку это позволяет Вам диагностировать проблемы к более глубокому уровню затем, если это был закрытый исходный код.

Мы не провели много времени, исследовав системы CMS, но это прошлым летом мы ничего не могли найти с функциональностью DotNetNuke, который нацелен на платформу .NET. Если Ваш не связал с .NET затем существует тонна доступных опций.

4
ответ дан 4 December 2019 в 13:50
поделиться

DotNetNuke довольно мощен. Это - самое большое преимущество, встроенное редактирование контента сайта, по-моему. Это - самый большой недостаток, то, что это является довольно интенсивно использующим ресурсы по сравнению с другими системами CMS.

Вот сравнение, которое я записал в прошлом месяце:

http://www.logicalvue.com/blog/2009/01/cms-shootout-dotnetnuke-vs-joomla-vs-wordpress/

3
ответ дан 4 December 2019 в 13:50
поделиться

Самым большим недостатком является отсутствие поддержки нескольких языков. Да, вы можете установить несколько языков, но не можете писать отдельный контент для каждого установленного языка ...

Нетрудно написать такой модуль самостоятельно, но другая проблема - это URL-адреса. Вы можете использовать опцию "Human Friendly", но, опять же, она не поддерживает несколько языков.

Например, /Products/tabid/57/language/en-US/Default.aspx становится products.aspx , но нет возможности включить такой язык /en-US/products.aspx

Я знаю, что существуют сторонние инструменты, такие как UrlMaster , которые скрывают это, но все же я думаю, что это должно быть доступно в такой структуре.

Самым большим преимуществом является простота разработки собственных модулей! Если функциональность недоступна, вы можете без проблем написать свой собственный модуль!

0
ответ дан 4 December 2019 в 13:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: