Покинул форум
Сообщений всего: 127
Дата рег-ции: Июль 2012
Помог: 0 раз(а)
Ребят, помогите сделать код быстрее!! Я его писал лишь бы работало, но теперь нужно сделать быстрее по выполнению!
Часть функции, один кейз
Это рейтинг игроков в клане.
Покинул форум
Сообщений всего: 53
Дата рег-ции: Сент. 2014
Помог: 0 раз(а)
[+][+]
kolyan9898 пишет:
Ребят, помогите сделать код быстрее!! Я его писал лишь бы работало, но теперь нужно сделать быстрее по выполнению!
Часть функции, один кейз
Это рейтинг игроков в клане.
Результаты эксперимента:
Прохождение первый раз
FOR->-0.977589
FOREACH->0.017745
WHILE->2.9999999999995E-6
DO WHILE->4.9999999999981E-6
Прохождение второй раз
FOR->0.022453
FOREACH->0.017631
WHILE->2.9999999999752E-6
DO WHILE->5.0000000000328E-6
Прохождение третий раз
FOR->0.022672
FOREACH->0.01771
WHILE->3.000000000003E-6
DO WHILE->4.000000000004E-6
Покинул форум
Сообщений всего: 127
Дата рег-ции: Июль 2012
Помог: 0 раз(а)
не получается в foreach преобразовать (Добавление)
С каждым вызовом скрипта этой функции падает скорость последующих выполнений. и так до зависания...
OrmaJever
Отправлено: 13 Апреля, 2015 - 15:15:16
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
во-первых нужно переписывать весь код если вы хотите добиться производительности, во-вторых оптимизировать таблицу(ы) в бд, от этого очень многое зависит
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
ponchic
Отправлено: 15 Апреля, 2015 - 14:10:30
Новичок
Покинул форум
Сообщений всего: 28
Дата рег-ции: Март 2015
Помог: 0 раз(а)
[+]
kolyan9898 пишет:
Ребят, помогите сделать код быстрее!! Я его писал лишь бы работало, но теперь нужно сделать быстрее по выполнению!
Часть функции, один кейз
Это рейтинг игроков в клане.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.