ZDE Проекты и подпроекты

t79

Client
Регистрация
29.04.2024
Сообщения
173
Благодарностей
60
Баллы
28
Вопрос, больше к разработчикам zenno

есть ли информация или статистика по производительность подпроектов?

Суть.

Для удобства подпроекты использовали как аля как "функцию"

в итоге в проекте есть куча продпроектов а в них под под проекты

в итоге продукт получился уровнем вложеностью - 5

с точки зрения среды zenno - как это с точки зрения стабильности и производительности ?

спасибо
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 776
Благодарностей
1 943
Баллы
113
в итоге продукт получился уровнем вложеностью - 5
а зачем такая вложенность на 5 уровней? Упакуйте подпроекты в плагины и используйте вместо подпроектов.

для зеннопостер самое то, может и для зеннодроид когда то сделают плагины.
 

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 221
Благодарностей
660
Баллы
113
Может стоит использовать студию?
 
  • Спасибо
Реакции: Dmitriy Ka

t79

Client
Регистрация
29.04.2024
Сообщения
173
Благодарностей
60
Баллы
28
а зачем такая вложенность на 5 уровней? Упакуйте подпроекты в плагины и используйте вместо подпроектов.

для зеннопостер самое то, может и для зеннодроид когда то сделают плагины.
ну вот так вот получилась))) массивно относительно
 

t79

Client
Регистрация
29.04.2024
Сообщения
173
Благодарностей
60
Баллы
28
Может стоит использовать студию?
да можно конечно, можно вообще на py перебежать и там как то вообще пофиг, но у зенно есть один неоспоримый + - это скорость разработки ))) по крайней мере в нашем случае
 

Sherminator

Client
Регистрация
10.09.2021
Сообщения
1 221
Благодарностей
660
Баллы
113
да можно конечно, можно вообще на py перебежать и там как то вообще пофиг, но у зенно есть один неоспоримый + - это скорость разработки ))) по крайней мере в нашем случае
Так работать с зенопостером через студию, я не предлагаю отдельный софт писать
 

t79

Client
Регистрация
29.04.2024
Сообщения
173
Благодарностей
60
Баллы
28
Так работать с зенопостером через студию, я не предлагаю отдельный софт писать
да у нас тут и так зоопарк технологий))

очень хотелось бы услышать ответ админов, что они думаю - многоуровневая вложенность - это норм или это ппц? при условии массивных проектов
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 075
Благодарностей
8 960
Баллы
113
да у нас тут и так зоопарк технологий))

очень хотелось бы услышать ответ админов, что они думаю - многоуровневая вложенность - это норм или это ппц? при условии массивных проектов
Это норма, если вам так удобнее работать.
Для этого подпроекты и были предусмотрены.
Производительность при использовании подпроектов не должна страдать, однако мы специально не проверяли это.
Можете попробовать проверить, сделав тестовые проект и подпроект с замером времени работы.

И да, подпроекты это в первую очередь не про производительность, а про удобство и структурированность.
 
Последнее редактирование:
  • Спасибо
Реакции: t79

Botlab.su

Client
Регистрация
06.04.2015
Сообщения
145
Благодарностей
21
Баллы
18
Это норма, если вам так удобнее работать.
Для этого подпроекты и были предусмотрены.
Производительность при использовании подпроектов не должна страдать, однако мы специально не проверяли это.
Можете попробовать проверить, сделав тестовые проект и подпроект с замером времени работы.

И да, подпроекты это в первую очередь не про производительность, а про удобство и структурированность.
Давайте попробуем продолжить тему.
1) Есть ли возможность в обычном проекте, запустить плагин, или вложенный проект многопоточно?
2) В чем вообще разница между плагинами, и проектом в проекте?
Насколько понимаю через проект в проекте можно передать переменные, и вернуть какой-то результат, а через плагин так не получится, верно?
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 776
Благодарностей
1 943
Баллы
113
Давайте попробуем продолжить тему.
1) Есть ли возможность в обычном проекте, запустить плагин, или вложенный проект многопоточно?
2) В чем вообще разница между плагинами, и проектом в проекте?
Насколько понимаю через проект в проекте можно передать переменные, и вернуть какой-то результат, а через плагин так не получится, верно?
Плагин это упакованный проект с входными настройками. Но в зеннодроид даже в меню нет выбора плагинов для добавления и работы, возможно в будущих версиях появится.
Подпроект можно использовать как и обычно, только если он был сохранен без упаковки (публикации)
Многопоточность можете протестировать на любом своем проекте, так лучше сможете понять возможные нюансы.
мы специально не проверяли это.
Передайте разработчикам, пусть проверят в ZDE работу с подпроектами которые были сохранены через публикацию. Или с опубликованными проектами нельзя работать как с под проектами?
И заметил, что в ZDE кнопка (функция) сохранения проекта в плагины есть, и даже все сохраняет, а вот в меню действий, пункта выбора плагина нет, от слова совсем. Это просто забыли его добавить в меню действий или забыли убрать/скрыть функцию сохранения в плагины?

Можете сами попробовать сохранить любой свой проект в разных вариантах (публикация, сохранение как плагин, с упаковкой dll и без) и потом использовать его как подпроект в другом проекте. Ведь без упакованных dll в проекте теряется часть их удобства.
 
  • Спасибо
Реакции: Sergodjan

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 075
Благодарностей
8 960
Баллы
113
Передайте разработчикам, пусть проверят в ZDE работу с подпроектами которые были сохранены через публикацию. Или с опубликованными проектами нельзя работать как с под проектами?
И заметил, что в ZDE кнопка (функция) сохранения проекта в плагины есть, и даже все сохраняет, а вот в меню действий, пункта выбора плагина нет, от слова совсем. Это просто забыли его добавить в меню действий или забыли убрать/скрыть функцию сохранения в плагины?

Можете сами попробовать сохранить любой свой проект в разных вариантах (публикация, сохранение как плагин, с упаковкой dll и без) и потом использовать его как подпроект в другом проекте. Ведь без упакованных dll в проекте теряется часть их удобства.
Хорошо. Спасибо, проверю и передам.
 
  • Спасибо
Реакции: radv

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 075
Благодарностей
8 960
Баллы
113
Хорошо. Спасибо, проверю и передам.
@radv
Инструменты публикации и плагинов в ЗенноДроиде не поддерживаются.
Просто забыли их убрать. ЗД строится на каркасе ЗП, поэтому это заартефачилось в ЗД.
 
  • Спасибо
Реакции: radv

radv

Client
Регистрация
11.05.2015
Сообщения
3 776
Благодарностей
1 943
Баллы
113

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 075
Благодарностей
8 960
Баллы
113
Ну я так и подумал. А когда-нибудь планируется их добавление?
Пока не планируется.
Кстати, я проверил работу подпроектов, в том числе опубликованных - у меня все хорошо.
 
  • Спасибо
Реакции: radv

Кто просматривает тему: (Всего: 4, Пользователи: 0, Гости: 4)