field- type category

1 год 5 мес. назад #7840 от Errikos
я создал тип контента с 14 полями,потом сделал LIST SEARCH TYPES.Все работает нормально, но я заметил что после создания 200 материалов у меня время создания материалов сильно возросло.
я начал искать может из за какого то поля, и наткнулся на поле (category).когда я удаляю это поле, то у меня материал создается очень быстро. я решил проблему созданием многих категорий,в вкладке 2 site form (Live Value) каждые 200 материалов меняю категорию.
почему это происходит? что я неправильно делаю?
Спасибо.
Вложения:

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 год 5 мес. назад #7843 от Wedal
Errikos,

у меня время создания материалов сильно возросло

Время создания материалов или время генерации страницы с созданными материалами?

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 год 5 мес. назад - 1 год 5 мес. назад #7846 от Errikos
время генерации страницы с созданными материалами
После заполнения всех полей и при нажатии на save..

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 год 5 мес. назад #7847 от Wedal
Errikos, а какое количество материалов выводится на страницу в результатах поиска?

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 год 5 мес. назад #7849 от Errikos
30
вы имеете ввиду это (images1)
Вложения:

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 год 5 мес. назад #7850 от Wedal
Errikos, т.е. проблема не с LIST SEARCH - типом поиска, а с FORM - Формой добавления материала на сайт и ее сохранением. Но ведь когда в Live вы устанавливаете значение, это тоже самое, если вы будете устанавливать его вручную при заполнении формы. Или получается так: когда в определенной категории > 200 материалов и эта категория выбрана, то форма сохраняется долго, а если < 200 материалов, то быстро?

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 год 5 мес. назад - 1 год 5 мес. назад #7851 от Errikos
совершенно верно!
Именно так, как вы говорите!

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 год 5 мес. назад #7855 от Wedal
Errikos, теперь понял вас. На моих сайтах, построенных с помощью SEBLOD, тоже есть эта проблема. Скорее всего она кроется где-то в коде. Как решить пока не знаю - не занимался. Хлопот это доставляет немного. Как самый простой вариант можете попробовать увеличить php_memory_limit на сервере. Абсолютно не уверен, поможет ли это, но попробовать стоит.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 год 5 мес. назад - 1 год 5 мес. назад #7857 от Errikos
Спасибо!!!

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 год 5 мес. назад - 1 год 5 мес. назад #7858 от Илья А. Жулин
Привет всем.
Есть простой вариант уйти от этого поля. Создай поле Text с хранилищем Standard->Article->catid и сделай для него значение по умолчанию с номером твоей категории, или если у тебя это не постоянное значение, то оформи Live Value также как и для поля Category. Если у тебя все остальные текстовые значения сохраняются с нормальной скоростью, то и это должно сохраниться нормально. Если требуется выбирать категорию, то используй поле Select Dynamic и выведи категории в нем. Я гляну, что может быть в коде поля, сделай пока ему вот такую вот замену, как я описал.
Отпишись, пожалуйста, по результатам и укажи, если можно, версии SEBLOD и !Joomla

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 год 5 мес. назад - 1 год 5 мес. назад #7860 от Vio Cassel

Илья А. Жулин пишет: Привет всем.
Есть простой вариант уйти от этого поля. Создай поле Text с хранилищем Standard->Article->catid и сделай для него значение по умолчанию с номером твоей категории, или если у тебя это не постоянное значение, то оформи Live Value также как и для поля Category. Если у тебя все остальные текстовые значения сохраняются с нормальной скоростью, то и это должно сохраниться нормально. Если требуется выбирать категорию, то используй поле Select Dynamic и выведи категории в нем. Я гляну, что может быть в коде поля, сделай пока ему вот такую вот замену, как я описал.
Отпишись, пожалуйста, по результатам и укажи, если можно, версии SEBLOD и !Joomla


Илья А. Жулин, Всё верно! B)

Wedal, Errikos, разработчики SEBLOD уже не раз об этом говорили/предупреждали/напоминали (проблема давно известная), чтобы не использовали для своих Типов Контента поле категорий Joomla!, а создавали альтернативу полем Select Dynamic.

Почему есть такой "косяк", думаю, объяснять не нужно. ;)

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 год 5 мес. назад #7864 от Errikos
спасибо Илья, Vio Cassel! все ясно буду использовать поле text,Select Dynamic.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 год 5 мес. назад #7867 от Wedal
Vio Cassel,

Почему есть такой "косяк", думаю, объяснять не нужно

Нужно. Я не понимаю. Ладно бы речь шла о генерации формы добавления контента. Тогда это еще можно было бы как-то понять. Но при сохранении. Ведь это просто передача catid в форме. Каким вообще образом можно выполнять скрипт несколько минут (а у нас на одном из сайтов он именно столько и выполняется) из-за сохранения этого параметра и как это зависит от количества материалов в заданной категории? Ну и опять же, если это поле такое "плохое" и его можно легко заменить, зачем разработчики включают его в базовый пакет SEBLOD?

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 год 5 мес. назад #7868 от Errikos
во всяком случае 3 года тому назад, когда у меня была версия Joomla! 2.5.9 ,PHP 5.4.4, seblod 3.1.1, этой проблемы не было.
на данный момент у меня Joomla 3.5.1, seblod 3.8.3
я поменял category на поле text,результат виден будет через неделю.

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 год 5 мес. назад #7869 от Dgikar

Vio Cassel пишет: ... Почему есть такой "косяк", думаю, объяснять не нужно. ;)

Вио, если это ирония, то да, объяснять - не нужно... Но если не ирония, то и я - не понимаю...

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 год 5 мес. назад #7870 от Илья А. Жулин
Никто не видел такой проблемы, но, как Вио писал, мы не пользуем особо это поле.
В порядке эксперимента, попробуйте сделать перенаправление после сохранения не на контент, а на форму, будет также тупить? Я тут помедитировал в код поля, пока не вижу причин..

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.

1 год 4 мес. назад #7916 от Errikos
поле text не помогло, :( :(

Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.


Вверх