Liferay Development в Eclipse [закрыто
Вопрос
Я видел, что большая часть документации в Liferay Wiki (в отношении плагинов Eclipse и тому подобное) относится к Liferay версии 4.X. Существуют ли актуальные ресурсы для разработки портлетов Liferay с Eclipse (3.5)?
Решение 2
Получение файла из базы данных (добавлено через код) медленнее, чем получать Это из файловой системы (добавление его призрака через модуль), но сколько?
незначительна.
Сколько% в среднем это из http-запроса, например, Учитывая, что файл извлекается каждый раз во время запроса?
Это кэшируется кодом SharePoint сначала, затем промежуток времени ASP.NET, затем различные кеширы SQL Server, то, вероятно, какое-то дисковое кэширование у вас есть, так что забудьте об этом.
SharePoint всегда получает файл из базы данных?
Файлы серверные в виртуальных каталогах (те, кто начинается с подчеркивания), как правило, не из базы данных, хотя шансы они используют артефакты, хранящиеся в базе данных.
SharePoint может быть скорректирован, чтобы легко обрабатывать 10 тысяч тысяч RPS и построен вокруг масштабирования горизонтально. Если вы видите замедление по объему запроса, вы просто бросаете аппаратное обеспечение на нее после настройки вашего программного обеспечения (SQL Server, управление запросами и т. Д.).
Другие советы
В Liferay появился новый проект высшего уровня, который называется Liferay Ide который является официальным набором плагинов Eclipse для Liferay. Здесь инструкция по установке а также Начало работы.
Мы начинаем использовать это в качестве ссылки. Кажется, довольно хорошо начать.
Другая вещь, на которую можно посмотреть, это две (по крайней мере, я нашел) Maven Plug ins для Eclipse/Liferay.
Один из них происходит от Liferay, а другой - сообщество.
http://github.com/azzazzel/liferay-maven-sdk И это хороший ссылка:
http://github.com/azzazzel/liferay-maven-sdk
От Liferay: http://www.liferay.com/web/mika.koivisto/blog/-/blogs/liferay-maven-sdk
Оба хороши и помогают в том, чтобы вырваться из проектных архетипов для Liferay.
Вы можете развернуть его всегда с модулем, независимо от того, если вы находитесь в премийской установке или в облаке. Пока вы убедитесь, что правильный файл находится на галерее главной страницы.
Преимущество модуля состоит в том, что в установке помещения вы можете сделать его призрачным призрачным, что означает, что главная страница всегда будет загружена из файловой системы. В случае обновления вы не хотите позаботиться о том, чтобы правильная главная страница загружена, проверяется и обновляется.
В случае решения для песочницы Вам может потребоваться дополнительный код, который обрабатывает обновление и установку:
- .
- Загрузить правильный файл на галерею главной страницы
- Автоматический флакон и утверждает главная страница
- обрабатывать перезапись в настоящее время существующего файла с новым
Другими возможными новыми способами - это приложение SharePoint для обеспечения брендинга. Вы найдете отличную информацию об этом на