Баги GameDev.by

Тут обсуждается страница "Баги и фичи GameDev.by".

Последняя правка: вт, 16/10/2007 - 15:57
Submitted by Victor on

Комментарии

Усиленно правим БлокКод т.к. написание какого либо материала без него не представляется возможным, проблема в том что локальная версия работает нормально а лежащая на сервере нет, вот будем сегодня ломать голову, что за оно.

Submitted by Relyer on

Исправили.

Submitted by Victor on

Менюшка с лого сверху, конечно, красЯвая, но уж больно много ресурсов жрёт и работает не так чтобы шустро. ИМХО стоит от нее отказаться.

Submitted by BlackCat on

Повторюсь, но тежеловорочаемость сайта просто убивает. Причем напрочь убивает любое желание вновь к нему подходить. Хотел сегодня запостить чего-нить интересного (надеюсь) в блог. Однако сейчас, выкурив уже третью сигарету, плюнул на это. Sad Я, конечно, все понимаю, но 2-3 геймдев-бая открытых почти убивают мой комп. Никогда еще такого не было. Sad Квака 4-ая у меня так комп не тормозила, а тут какой-то несчастный сайт... Sad

Submitted by BlackCat on

Это разработчики новый AJAX тесселятор тестят. Smile Ты симптомы по-подробнее опиши - почему не FF пользуешься, в какие моменты тормозит сильнее?

В эксплоере какимто багом вместо места для аватарки рисует иконку отсутствующего изображения, ИЕ не рулит я согласен, но хать какая поддержка должны быть, а по поводу тормозов, незнаю честно у меня опера 7.1 специально оставил, для тэста и на ней всё бегает тока впуть, кароче чё вы сидите под эксплорером я не знаю товаристчи Smile

to BlackCat: в 4 часа ночи спать надо, ясен фиг буиш курить, я сам иногда до 4х засижутсь так наутро пачи сигарет как небыло )

Submitted by Relyer on
Кароче тэги на странице, и нижний скрол нада убрать

http://gamedev.by/filter/tips

Submitted by Relyer on
Симптомы? При открытии и прокрутке сайта жуткие тормоза. Ладно странички долго ждать приходится, но это скорее беда друпала, насколько я знаю. Но вот любая попытка скорола страницы пытается сожрать все доступные ресурсы компа начисто, причем, похоже, вместе с моим бедным мозгом. Причем об этом я слышал уже человек от 10-20-ти, которых приглашал заглянуть сюда. В результате все забили со словами "ну нафиг такие тормоза".Пользуюсь ИЕ 6.0(если быть уж совсем точным, то Максон 1.9) и Опера 9,20.

Пользоваться ФФ не буду принципиально, пока мозилла фаундейшн руки себе не подровняет. Ибо браузер, жрущий столько ресурсов, сколько жрет ФФ, существовать и жить не должен в принципе. Это мое махровейшее ИМХО и менять я его не намерен, кто бы и что бы мне не пытался доказать. Ибо проверку каличности ФФа я провожу регулярно с выходом новых версий. Пока что руки у них растут откуда-то глубоко снизу.

Submitted by BlackCat on

2BlackCat:

Внес пару изменений. Попробуй теперь, только обнови кэш браузера от старых файлов (обычно ctrl+f5 или "очистить кэш" где-то в меню). Напиши плиз заметны ли каки-нибудь различия.

Submitted by Victor on
Стало чуть легче, но не намного. Тормозит все равно жутко. При этом скорость открытия страниц выросла раза в 1,5 по-моему.

М-м-м-м, а так ли необходим скроллиг? Может все-таки чуть переделать дизайн?

Submitted by BlackCat on

Опиши плиз свой конфиг..., и про какой скроллинг ты говориш ?, дизайн нада переделывать основательно )) но дизайнера нету который бы предложил переписать )

Submitted by Relyer on

os[Windows 2000 Professional, Service Pack 4 (5.0 - 2195)]

cpu[1-Intel Pentium III (Cu), 667MHz, 256KB]

mem[256MB]

hdd[18.98GB]

gfx[GeForce4 MX 440 (64MB)]

1. И, пожалуйста, не нужно говорить мне, что мой комп нужно выбросить на помойку. Потому что на этом компе я играл в кваку4, халф2 и фаркрай. Причем с 20-40 фпс.

2. Скроллинг тогда, когда скроллишь, к примеру, список тем форума, т.е. любой скролл, который оставляет шапку на месте, а все остальное двигает.

P.S. Кстати, ИЕ и ИЕ-based браузеры до сих пор занимает не менее 80% рынка браузеров и с этим, хочется или нет, приходится считаться. :/ Кстати, загрузка самих страниц что в ИЕ, что в Опере вызывает жуткий коматоз или подвисание браузера на 3-5 секунд, что, в общем-то, немного, но через некоторое время начинает напрягать.

P.P.S. Не подумайте что я тут вылез с древним компом и постоянно ною, что ничего не работает. Дело всего лишь в том, что мне очень не хочется, чтобы проект умер, толком не начав жить. И еще я считаю, что, какой бы сволочью не был А.Лебедев, но в дизайне и общей идее сайтостроения он все-таки "шарит". А все сайты работы его студии, что я видел, работали очень быстро, даже если там была куча графики. И я призываю к этому стремиться.

Submitted by BlackCat on

ну по поводу 80% есть более точные цифры ) IE 40 Oera 28 FF 32 гдето так, ну в общем надо что-то делать но программист который писал сайт щас немного занят проектом, я ему уже давно на мозг давлю по этому поводу, надеюсь что он боится буйства пролетариата, так что ты не один...

Ну а комп честно гря из разряда раритетов, но сайт всёже должен подниматься.

Submitted by Relyer on

Так, попрошу без лишних наездов Smile

По мере возможностей изменения в сайт вносятся. Будет время - займемся сайтом основательно. Если есть у кого желание помочь - милости просим (я об этом говорил уже не раз).

По поводу IE и его рынка. Сайт для девелоперов, в своей жизни не разу не встречал девелопера сидящего по своей воле на IE - у всех либо мозила либо опера, поэтому сайт в первую очередь настраивается под них. На данный момент просмотр этого сайта через IE по статистике составляет 32,66% - так что поддержку IE можете рассматривать как бонус Smile

Submitted by Victor on

По поводу статистики использования браузеров спорить не буду - в последнее время меня она не сильно волновала, поэтому свежими сведениями не обладаю.

Да, комп древноват, но со своими обязанностями справляется на 5 с плюсом. К тому же на нем очень удобно тестить степень оптимизации кода. :-Р

Не сочтите за рекламу, но вот пример сайта на друпале с тем же функицоналом, что и у данного сайта: http://soab.bynets.org

Причем работает не в пример быстрее под любыми(!!!), без всяких оптимизаций, браузерами. Удобство пользования им сомнений не вызывает.

И еще, "не по своей воле" - слишком громко сказано. Я вот под веб программил до этого постоянно и все равно на ИЕ сижу.

К тому же, если только один сайт, из всех мною посещаемых, вызывает такой коматоз, то это, наверняка, о чем-то говорит... Если честно, то я вообще первый раз с таким столкнулся. Предполагаю, что тормозит из-за скрола. А вот коматозит, похоже, из-за отсутствующих аватарок. Т.е. у меня аватара не задана, но браузер усиленно пытается чего-то там грузить чуть ли не полминуты. И естественно, что ничего не загружает, ибо картинки-то и нету, но браузер из-за этого жутко коматозит. Так что есть предложение задать какую-нить стандартную аватару, либо пофиксить, чтобы движок не пытался грузить несуществующее.

P.S. Это, а может кто подскажет, где кнопка "Отметить все темы форума прочитанными"? А то педали настолько напрягают, что читать ничего не хочется, но постоянно видеть кучу непрочитанных сообщений - напрягает. Хочу отметить их как прочитанные, а кнопку найти не могу. :/

Submitted by BlackCat on

В общем и целом отвечаю на твой вопрос, мы работаем на работе каждый день до 6-7 часов после рисуем двигло для игрушки + сапортим кое как сайт, разумеется на всё времени катострофически не хватает, если хочешь можешь можешь оказать нам помощь, Сайт нуждается в диком рефакторинге как со стороны кода, так и со стороны дизайна, людей которые захотели бы нам помочь пока нету.

Submitted by Relyer on

2BlackCat:

Внес пару изменений - проверь пожалуйста как работает сейчас (обнови только кэш браузера).

>>> где кнопка "Отметить все темы форума прочитанными"

Такой кнопки пока нету. Но идея хорошая Smile

Submitted by Victor on

Ребята, я не знаю что вы сделали, но сайт стал работать раза в 2-3 быстрее. Респект и уважуха, так сказать. Smile

>>Отметить все темы прочитанными.

Крайне удобственная кнопочка. Smile

Submitted by BlackCat on

Ребята, я, конечно, все понимаю. Но если взялись за такой серьезный прожект, то надо ж хоть чуть-чуть за ним присматривать... :/

Ладно, не мне судить, но, к сожалению, вынужден покинуть сей когда-то госетприимный сайт. "Скорость" его работы вынуждает меня пока что временно перестать тут появляться. Если же и в будущем такое положение сохранится, то на сайте можно будет поставить жирнейший крест. Так что через пару недель прийдется удалить мной написанный контент, не обессудьте. И говорить всем своим друзьям и знакомым, чтобы они даже и не пытались сюда заходить... :(

Прошу меня простить - ничего личного, только обида за белорусский геймдев.

Submitted by BlackCat on

Пойми простую весчь, то, что ты тут написал мы польностью принимаем, если тебя так гложет проблема беларусского геймдева, тогда помоги найти нормальный хостинг, мож есть друзья знакомаы но чтобы пинг был меньше 50 мс, это на данный момент является основной причиной такой работы сайта.

То что я хател написать дальше думаю все понимают. Smile

Submitted by Relyer on

Что думать о ресурсе и что говорить друзьям каждый решает сам для себя. Но как учит народная мудрость: говорить - не мешки ворочать. Критика это хорошо, но критика должна быть как минимум конструктивной. А чтобы сказать фразу "плохие вы - уйду я от вас" - большого ума не надо (ничего личного, только обида за белорусский геймдев).

Проблема производительности ресурса есть. Но где в данный момент находится узкое горло в перфомансе еще не определили.

Пока что остановились на трех вариантах:

  • большой трейсроут от хостера.
  • тяжеловестные запросы к бд.
  • мало памяти на сервере, поэтому ресурс постоянно поднимается из свопа.

На данный момент прорабатываем вопрос смены хостера (или перехода на другой тарифный план) и анализ текущей нагрузки на сервер.

Если у кого-то есть предложения и/или советы - будем рады выслушать.

Submitted by Victor on

Проапдейтили друпал до версии 5.2.

Submitted by Victor on

Это кнешно круто, но буковки AAAAAAAA напряшают, нада чёта делать Butcher Я так понял они вместо переноса ща вылазят.

Submitted by Relyer on

Правильно понял Smile

Это после апдейта вылезла бага, попробую сеня ченить с этим сделать.

Кстати перфоманс после апдейта версии хоть немного изменился или нет?

Submitted by Victor on

Поиски баги с буквами "А" пока результатов не дали... продолжаем курить код...

Submitted by Victor on

Баги с буквами "А" и со смайликами успешно разрешили.

Submitted by Victor on

Количество запросов к БД для некоторых страниц уменьшено почти в двое. Так что перфоманс должен немного подняться (я надеюсь). Ну и еще изменений по мелочи.

Вообщем высказываем мнения - заметно ли хоть какое нибудь отличие? А я пошел дальше курить код Smile

Submitted by Victor on

Может меня глючит, но вроде заработало пабыстрее Good

Submitted by Relyer on

Все... из запросов к БД больше не выжмешь... выжал все что можно было без капитальной переделки архитектуры...

Executed 143 queries in 67.71 milliseconds. Page execution time was 487.91 ms.

Надеюсь ничего не сломал Smile

Да... забыл сказать - эти значения получены на локальной машине, на сервере они должны быть еще лучше (я надеюсь).

Submitted by Victor on

Вот какой баг неприятный:

http://gamedev.by/forum/3D_Моделлер_игровых_персонажей

Картинка больше разрешения экрана - топик нечитаемый. НИ картинки всей не просмотреть, ни текста почитать Sad

Submitted by Even on

GameDev.by