Вы можете создать пользовательскую страницу, на которой есть только поля повторителя, но в конечном итоге вы все равно достигнете своего максимального времени выполнения на этой странице.Я сомневаюсь, что это уменьшит объем обработки, достаточный для того, чтобы существенно повлиять на количество полей повторителей, которые вы можете добавить.
Я не уверен, почему вы думаете, что увеличение максимального времени выполнения - это хак.это абсолютно правильный способ, позволяющий завершить процессы, работающие дольше.Похоже, что вы используете MAMP на своем локальном компьютере, основываясь на снимке экрана, ваш локальный компьютер может быть не лучшим показателем того, как ваше приложение будет работать на реальном веб-сервере.
Все это, хотя и сказано - 90 полейэто много для ретранслятора, обычно он используется в тех случаях, когда у вас нет тонны данных, и вы хотите сохранить их привязанными к записи базы данных.Что касается количества записей, которые вы описываете, я думаю, что лучшим решением, которое «кажется правильным», было бы использование отношений.
Возможно, вы хотите установить отношение Один ко многим .Я прочитал бы этот раздел, а затем прочитал Backend Relations .Это даст вам нумерацию страниц, возможность поиска, более легкий доступ к данным из кода и т. Д. - все это бесплатно и обычно является лучшим решением, чем ретрансляторы.
Надеюсь, что это поможет.