| Добро пожаловать в краткий лог технического восстановления Могилки.
Сделано - отремонтированы ЛС - пофикшен нерабочий яваскрипт в тегах, кнопках и смайлах - пофикшены дикие тормоза при принудительном рефреше - возвращена карма dab'а :3 - восстановлен авторестор пароля (теперь по логину, а не по адресу почты) - вычищены все бэкдоры, которые dab и Gummy Bear закладывали в код для возврата контроля над форумом - вместо штатного поиска, хотевшего БД на 2.5-3 Гб в фоне, воткнут уютный Google User Search (заработает в полную силу, как только робот Гугла обойдёт форум целиком); алсо, из-за этого пока что недоступен поиск по сообщениям юзера - мы думаем, что с этим делать - частично взлетела ГНТ (отвалилась фильтрация - мы думаем, что с этим делать) - все теги и аватары теперь доступны сразу, вне зависимости от звания - начерно подправлен вывод ссылок в чате (переделать!)
В ближайших планах - привязка рекордов (ожидаем ответа от посонов из СНК) - дальшейший рефакторинг кода (там абзац, правда - мы примем всю помощь, что вы сможете предложить) - некоторые косметические фиксы
Все предложения нодобно складывать в этот тред или в [email protected]. Всё прочитаем, на всё ответим. | |
|
|
Автор |
|
Текст сообщения |
|
|
| |
Магистр BZ
Смерш Вестерн-Диджитал #1958 Сообщений: 2280
|
|
|
Карма: 0 Известность: 200 |
|
| |
|
Добавлено: 16.07.2005 17:07 (7057 дней)
| |
| IKАRUS:
| | Не понял ?!!!! Вообще мои сообщения читаються ?!!!
Я так понял , кто-то скопировал код ЭГ , и вставил его на другой сайт ... Правильно я говорю ?
Мой форум ! Форум РТ , со встроенным чатом! | |
| Мойте мозги порошком. |
While you will dying, ill be still alive And ill give a special thanks For all people, that create games Because they are saying me "dont cry"
| |
|
|
|
|
|
Карма: 0 Известность: 400 |
|
| |
|
Добавлено: 16.07.2005 17:34 (7057 дней)
| |
dab, посмотрел я генерируемый ХТМЛ и конечно не мне ламеру ругать Вас матёрого програмиста но всё таки... Сначала мелочи:
<table width=100% border=0 cellspacing=0 cellpadding=5> Это повторяеться на главной странице много раз. Давайте вынесем такие таблицы в CSS и присвоим отдельный класс.
<img height=14 width=14 border=0 src='img/mt00.gif' > - аналогично
<tr bgcolor=#FAF5EE > - просто замена на class=even/class=odd и добавка в CSS даст экономию пару килобайт главной страницы.
и тому подобное. Повторяються такие вещи на первой странице много раз так что десяток килобайтов можно сэкономить.
Посерьёзнее: <td valign=top><img src='img/spacer.gif' width=15 height=1></td> - Извините в чём смысл? если нету лампочки нового сообщения ставте ячейку заданного класса для которой есть стиль в CSS... А если это в крайних столбцах для отступа так вообще не нужно... 500 раз на странице вместо около 60 байт скажем 10 = 25 Кб экономия... и это за счёт лишних двухсот байтов в CSS.
Есди внести несколько таких изменений вместо 150 Кю на главной странице останеться 90. Даб, пожалуйста ответь. |
Пусть все гуманисты идут на юг. В Египет.
| |
|
|
|
|
|
Карма: 0 Известность: 400 |
|
| |
|
Добавлено: 16.07.2005 17:46 (7057 дней)
| |
Ещё... По спецификации ХТМЛ которую поддерживают все современные браузеры теги <td> можно не закрывать если после сразу открыветься новая ячейка или строка. Экономия на главной странице - ещё несколько килобайт.
Строка таблицы не содержит разрывов линии что тормозит многие вещи работающие со строкой целиком. Ну нельзя же строки в сто тыщ символов длиной делать!!! |
Пусть все гуманисты идут на юг. В Египет.
| |
|
|
|
|
|
Карма: 0 Известность: 228 |
|
| |
|
Добавлено: 16.07.2005 19:58 (7057 дней)
| |
У меня вообще по 10 сообщений на лист, но как гружу новые каждая вторая "блямкает", на каждый 1МВ у меня звук воспроизводит. Так за неделю месячный трафик сожрет. |
Я пишу это для Вас.
| |
|
|
|
|
|
Карма: 0 Известность: 400 |
|
| |
|
Добавлено: 16.07.2005 20:09 (7057 дней)
| |
2Masha, тогда помоги убедить даба сделать оптимизацию выходящего HTML! На странице темы с 10 сообщениями одно только отключение пустых ячеек с пустыми имагами сэкономит пару килобайт.
Далее
<span class=reg><a href='info.php?lang=rus&iuser=muxec'>-=Muxec|iL=-CЧЧ</a></span> Заменим на <a class=reg href='info.php?lang=rus&iuser=muxec'>-=Muxec|iL=-CЧЧ</a> И внесём соответствующие изменения в CSS. Ни за что 10 байтов за ссылку экономия. И также небольшая экономия времени РНР так как все подставляеться в один тег. Считаем что на главной странице (включая кто-онлайн) 300 ссылок на профайлы - экономия 3КБ (ну даже после сжатия 300Б будет) |
Пусть все гуманисты идут на юг. В Египет.
| |
|
|
|
|
|
Добавлено: 16.07.2005 20:26 (7057 дней) Оффтопик
| |
*замучаешься переводить, тебе надоест раньше* |
| |
|
|
|
|
|
Карма: 0 Известность: 400 |
|
| |
|
Добавлено: 16.07.2005 20:36 (7057 дней)
| |
Ладно не переводить а хотя бы выходимый ХТМЛ почистить... |
Пусть все гуманисты идут на юг. В Египет.
| |
|
|
|
|
|
Добавлено: 16.07.2005 20:44 (7057 дней)
| |
Михес, тебе не кажется, что на оптимизацию кода у кого-то просто нет времени? И спаммить в этой теме совершенно необязательно? |
| |
|
|
|
|
|
Карма: 0 Известность: 400 |
|
| |
|
Добавлено: 16.07.2005 20:47 (7057 дней)
| |
Убрать лишнее из ХТМЛ не проблема. Я простым реплейсом за две минуты без проблем уменьшил файл из 11 сообщений этой темы на 3 кб. Так что простой найти в РНР коде нужные строчки и убрать лишнее. Ну и дополнить CSS, разумееться. |
Пусть все гуманисты идут на юг. В Египет.
| |
|
|
|
|
|
Добавлено: 16.07.2005 20:51 (7057 дней)
| |
go ahead.
1) Достучись до dab'a 2) Если ты достучался, попроси его исходник 3) Если он тебе его дал, поправь его 4) Отдай код на проверку dab'у 5) Если он его проверил, попроси его вставить на форум 6) Скорее всего, потребуется синхронизация. 7) Твое изменение в силе.
Не проще ли dab'у выкроить X минут самому, чем тратить 2Х минут на тебя? |
| |
|
|
|
|
|
Карма: 0 Известность: 200 |
|
| |
|
Добавлено: 16.07.2005 21:12 (7057 дней) Оффтопик
| |
Круто, форум стал грузится замеетно быстрее. Это очень круто |
Сочувствие достается даром, а ненависть надо заслужить © Роберт Лембке Союз Меча и Орала, First Rangers Clan (FRC)
| |
|
|
|
|
|
Карма: 0 Известность: 286 |
|
| |
|
Добавлено: 17.07.2005 03:53 (7056 дней) Оффтопик
| |
2 dab: Что-то с временем случилось... Я Москвич (GMT +3:00), в профил время настроено верно, но посты (например, в "Совете модераторов" видятся от 17 июля в час ночи (а у меня сейчас 23:53 16 июля). |
I'm becoming this, all I want to do, is be more like [b3]me, and be less like you...[/c] © LP [y1]Жизнь - это уравнение, которое смерть пока не решила.[/c] © E. Valenzetti
| |
|
|
|
|
|
Карма: 0 Известность: 400 |
|
| |
|
Добавлено: 17.07.2005 04:33 (7056 дней) Оффтопик
| |
2dab, извини за очередное сообщение но жмёт через mod_gzip или mod_deflate? И какая разница между ними в плане жмучести? |
Пусть все гуманисты идут на юг. В Египет.
| |
|
|
|
|
|
Карма: 0 Известность: 218 |
|
| |
|
Добавлено: 17.07.2005 04:38 (7056 дней)
| |
Что-то форум стал работать медленнее , причём ощутимо ... ( Простите , если повторяюсь ) |
комиссар ЧК™ Tequila Sunrise...
| |
|
|
|
| |
Morcar
кс"Авалон" English EG admin Сообщений: 1602
|
|
|
Карма: 0 Известность: 1265 |
|
| |
|
Добавлено: 17.07.2005 04:59 (7056 дней)
| |
| ^xоrо_МD^:
| | 2 dab: Что-то с временем случилось... Я Москвич (GMT +3:00), в профил время настроено верно, но посты (например, в "Совете модераторов" видятся от 17 июля в час ночи (а у меня сейчас 23:53 16 июля). | |
| А по-моему время смещено на 4 часа (по крайней мере в чате)... |
О если б слушать только тишину... Still remember blue ocean... in this dying world...
| |
|
|
|
|
|
Карма: 0 Известность: 400 |
|
| |
|
Добавлено: 17.07.2005 05:08 (7056 дней)
| |
Дальнейшая идея по чистке генерируемого HTML (уже 5-я идея):
На форуме огромное количество внутренних ссылок. В каждом сообщении их 13 (11 оценка, ответ с цитированием и профайл (также может быть ссылка на клан, у модератора редактирование и удаление на каждый сабж...). Также есть ссылки внизу и вверху. На странице с 50 сообщениями есть 700 ссылок В списке тем (а на главной странице в списке если много новых тем может быть и 300 тем) 3 ссылки на тему. Количество ссылок может достигать 700.
Итак чистим код. Смотрим... В каждой ссылке есть lang=rus или lang=eng. Заменим на l=r, l=e - экономия на странице с 700 ссылками - 3.5Кб. Для совместимости со старыми версиями просто пишем в скрипте что-то вроде (блин забыл синтаксис РНР)
if (HTTP_GET[l]=="r"||HTTP_GET[lang]=="rus" lang=rus;
или что-то похожее в зависимости от скрипта.
Далее. Из 700 ссылок на странице с 50 сообщениями 550 - оценка.
Заменим имена переменных GET
msg.php?lang=rus&forum=hint&theme=378&page=11&suser=Psychopath&setscore=6#msg346 на msg.php?l=r&f=hint&t=378&pg=11&us=Psychopath&ss=6#msg346 Помимо уже подсчитанной экономии в 3.5Кб у нас есть ещё 15 байт на ссылку оценки то есть 15*550 = 8250 байт.
Простое переименование переменных может дать экономию свыше 10Кб что уменьшит на 10Кб нагрузку на gzip и на пару килобайт снизит трафик. |
Пусть все гуманисты идут на юг. В Египет.
| |
|
|
|
| |
медведь
Санкт-Петербург (Юго-Запад) NWA Сообщений: 101
|
|
| |
|
Добавлено: 17.07.2005 11:33 (7056 дней)
| |
Где сайт www.rangers.ru у вас что реконструкция? |
| |
|
|
|
|
|
Карма: 0 Известность: 228 |
|
| |
|
Добавлено: 17.07.2005 12:01 (7056 дней)
| |
Я мало что понимаю в Ваших предложениях, но суть дела такова, за 2 загрузки у меня вылетает примерно 1 МВ. Раньше такого не было, правда у меня весь Форум летает, никаких тормозов. Только написала это и повис. Я уже злюсь, любимый Форум отбирают. |
Я пишу это для Вас.
| |
|
|
|
|
|
Карма: 0 Известность: 400 |
|
| |
|
Добавлено: 17.07.2005 15:26 (7056 дней)
| |
Маша, ставь себе Mozilla Web Browser, у него полная поддержка gzip сжатия. |
Пусть все гуманисты идут на юг. В Египет.
| |
|
|
|
| |
IKАRUS
Недостойный Сообщений: 1047
|
|
|
Карма: 0 Известность: 250 |
|
| |
|
Добавлено: 17.07.2005 16:15 (7056 дней)
| |
опять гифы не пашут . |
| |
|
|
|
|
|
Карма: 0 Известность: 200 |
|
| |
|
Добавлено: 17.07.2005 17:31 (7056 дней)
| |
| IKАRUS:
| | опять гифы не пашут . | |
| Ошибаешься, не только гифы, а даже перейменованые в *.JPG. В общем не пашет поголовно все, что анимировано. И это не есть хорошо |
Сочувствие достается даром, а ненависть надо заслужить © Роберт Лембке Союз Меча и Орала, First Rangers Clan (FRC)
| |
|
|
|
| |
IKАRUS
Недостойный Сообщений: 1047
|
|
|
Карма: 0 Известность: 250 |
|
| |
|
Добавлено: 17.07.2005 18:11 (7056 дней)
| |
Неа , смайлы пашут |
| |
|
|
|
|
|
Карма: 0 Известность: 650 |
|
| |
|
Добавлено: 17.07.2005 21:12 (7056 дней)
| |
Почему не грузятся изображения(имея в виду те, которые прекрепляешь к сообщению)? |
| |
|
|
|
|
|
Карма: 0 Известность: 200 |
|
| |
|
Добавлено: 17.07.2005 21:51 (7056 дней)
| |
Думаю, отстутствие объяснений по этому поводу значит, что над этим работают... может быть... |
Сочувствие достается даром, а ненависть надо заслужить © Роберт Лембке Союз Меча и Орала, First Rangers Clan (FRC)
| |
|
|
|
|
|
Карма: 0 Известность: 400 |
|
| |
|
Добавлено: 18.07.2005 00:14 (7055 дней)
| |
Я видел темы в админке - точно работают
На правах рекламы: Используйте Mozilla Web Browser - полная поддержка сжатия gzip. Никаких проблем с изображением картинок. |
Пусть все гуманисты идут на юг. В Египет.
| |
|
|
|
|
|
Карма: 0 Известность: 650 |
|
| |
|
Добавлено: 18.07.2005 02:07 (7055 дней)
| |
Не пойму, у всех изображения не грузятся, или нет? |
| |
|
|
|
|
|
Карма: 0 Известность: 400 |
|
| |
|
Добавлено: 18.07.2005 02:31 (7055 дней)
| |
Так! Те у кого не работают изображения пишите какой браузер используете. |
Пусть все гуманисты идут на юг. В Египет.
| |
|
|
|
|
|
Добавлено: 18.07.2005 02:35 (7055 дней)
| |
у меня не отображаются!браузер Опера 8.01 |
| |
|
|
|
|
|
Карма: 0 Известность: 1546 |
|
| |
|
Добавлено: 18.07.2005 02:40 (7055 дней)
| |
Анимированные не отображаются до сих пор, остальные нормально. Mozilla Firefox 1.0.2 |
| |
|
|
|
|
|
Карма: 0 Известность: 400 |
|
| |
|
Добавлено: 18.07.2005 03:21 (7055 дней)
| |
Заходите через 217.112.36.11 а не forum.spacerangers.site и всё будет ОК. Что-то с DNS. Проблема решаеться. |
Пусть все гуманисты идут на юг. В Египет.
| |
|
|
|
|
|
Карма: 0 Известность: 250 |
|
| |
|
Добавлено: 18.07.2005 05:37 (7055 дней)
| |
Только что проверил на всех своих браузерах - Opera 7.11, Firefox 1.0.4, IE 6 - все пучком, все работает. Без проблем. |
| |
|
|
|
|
|
Карма: 0 Известность: 400 |
|
| |
|
Добавлено: 18.07.2005 17:27 (7055 дней)
| |
Протестировал чистку скриптов. Убрать </td> - OK Убрать spacer.gif - OK если поставить нужные стили ячеек.
Придумал и удачно протестировал вот ещё: кнопки кармирования разделены ячейками с пустыми картинками. Убираем ячейки разделители и изменяем картинки добавив к ним по розрачной полоске в пиксель с 2 сторон. Проверил вид тот же объём меньше.
|
Пусть все гуманисты идут на юг. В Египет.
| |
|
|
|
|
|
Карма: 0 Известность: 228 |
|
| |
|
Добавлено: 18.07.2005 17:46 (7055 дней)
| |
Мдя, ну гифы команд ладно, но почему джпеги на авиках не работают? |
| |
|
|
|
|
|
Карма: 0 Известность: 400 |
|
| |
|
Добавлено: 18.07.2005 23:55 (7054 дня)
| |
Ага. Кажеться в директории ../forumrus/avatars/ стоят неправильные разрешения на доступ или в .htaccess или же в результате неточного использования chmod. Dab, поправь! |
Пусть все гуманисты идут на юг. В Египет.
| |
|
|
|
|
|
Карма: 0 Известность: 200 |
|
| |
|
Добавлено: 19.07.2005 01:45 (7054 дня)
| |
| Mafios0:
| | Анимированные не отображаются до сих пор, остальные нормально. Mozilla Firefox 1.0.2 | |
| Не отображаются вообще все загруженные аватары! А также лично у меня не загружаются прикреплённые рисунки |
Жизнь отличается от банковского дела тем, что ей знакомы долги, которые можно заплатить, только задолжав другим. WWWремя
| |
|
|
|
|
|
Карма: 0 Известность: 400 |
|
| |
|
Добавлено: 19.07.2005 01:50 (7054 дня)
| |
Не загружаються не анимированные, а нестандартные... Даб скоро исправит права доступа к файлам в директории с нестандартными аватарами. |
Пусть все гуманисты идут на юг. В Египет.
| |
|
|
|
|
|
Карма: 0 Известность: 1546 |
|
| |
|
Добавлено: 19.07.2005 02:11 (7054 дня) Оффтопик
| |
И из-за такого-то пустяка на работают? |
| |
|
|
|
|
|
Карма: 0 Известность: 400 |
|
| |
|
Добавлено: 19.07.2005 03:33 (7054 дня)
| |
Недавно я из-за похожего пустяка смог достать пароль даба так что он наверное решил перестраховаться. |
Пусть все гуманисты идут на юг. В Египет.
| |
|
|
|
|
|
Добавлено: 19.07.2005 03:49 (7054 дня)
| |
| -=Muxec|iL=-CЧЧ:
| | Недавно я из-за похожего пустяка смог достать пароль даба так что он наверное решил перестраховаться. | |
| Права на доступ к файлам пользователей по дефолту ставятся другие, так что пароль ты (если ты ничего не умалчиваешь) достать таким образом не мог.
Единственное, что ты мог вместо аватара загрузить скрипт, который от имени форума совершал бы действия с файлами ... забудь.
Если ты нашел что-то другое, то мою асю ты найдешь в моем профиле
|
| |
|
|
|
|
|
Карма: 0 Известность: 400 |
|
| |
|
Добавлено: 20.07.2005 16:42 (7053 дня)
| |
Вот и исправили |
Пусть все гуманисты идут на юг. В Египет.
| |
|
|
|
| |
Хусим
кс "Авалон" Сообщений: 310
|
|
|
Карма: 0 Известность: 1420 |
|
| |
|
Добавлено: 20.07.2005 18:08 (7053 дня)
| |
вопрос по Rangers.ru если у него адрес останется без www, т.е. http://rangers.ru, то все ссылки на форуме на него исправьте. В том числе ссылки на рекорды в профилях, внизу форума ссылка на сайт. |
| |
|
|
|
| |
Bercut
Тёмный... Сообщений: 1045
|
|
|
Карма: 0 Известность: 650 |
|
| |
|
Добавлено: 21.07.2005 09:51 (7052 дня) Оффтопик
| |
Попросил dab`a исправить часы на форуме, теперь время правильное. |
The future belongs to those who believe in beauty of there dreams IRC - канал форума ЕГ! Join the Empire!
| |
|
|
|
| |
Алексей Леонов
То, что меня не убивает, делает меня сильнее Сообщений: 717
|
|
|
Карма: 0 Известность: 200 |
|
| |
|
Добавлено: 21.07.2005 10:15 (7052 дня)
| |
Время правильное? А как вам это: "(-9626 секунд)"? |
Счастье - это когда тебя понимают, а несчастье - когда тебя поминают.
| |
|
|
|
| |
Profy
=СКР= Автор квеста: Рыбалка Сообщений: 4259
|
|
|
Карма: 0 Известность: 4177 |
|
| |
|
Добавлено: 21.07.2005 11:59 (7052 дня)
| |
А что с www.rangers.ru? Почему на forum.spacerangers.site кидает? Пора рекорды отправлять! |
=СКР= | Художник АсТиС:ГиДрА | =СНК= | -RoS- | кс "Авалон" | ШР -33- | =WR= Штампователь рекордов!
| |
|
|
|
| |
Uragan
=СБР==КПД= Главвоенком КС Сообщений: 1355
|
|
|
Карма: 0 Известность: 2885 |
|
| |
|
Добавлено: 21.07.2005 12:08 (7052 дня)
| |
Profy! ========== Комиссия рекорды ещё не принимает. Много глюков на форуме. Когда всё наладится, тогда отправим пачками... Терпение мой друг, только терпение... |
Время - драгоценный подарок, данный нам, чтобы в нём стать умнее, лучше, зрелее и совершеннее
| |
|
|
|
| |
paladin
кс Авалон Respect is everythin Сообщений: 1229
|
|
|
Карма: 0 Известность: 200 |
|
| |
|
Добавлено: 21.07.2005 12:33 (7052 дня)
| |
Слушай, Muxec, если тебе так маниакально не нравится генерируемый форумом HTML, то может займешься его чиской сам?
Я встречал форумы с гораздо худшей ситуацией в плане HTML. Там только HTML на одной страничке с 20ю постами 700К весит (добавим сюда аватары и прочие картинки и получим метр). А народу там тусуется не меньше чем здесь и ему плевать на трафик. |
С точки зрения моего здравого смысла этот пост содержит исключительно осмысленные и логичные выражения.
| |
|
|
|
|
|
Карма: 0 Известность: 400 |
|
| |
|
Добавлено: 21.07.2005 17:08 (7052 дня)
| |
2Paladin Я и занимаюсь чисткой. В понедельник пошлю дабу первую версию чищенного кода (улучшенные кнопки кармирования, закрытие тегов ячеек) занимаюсь чисткой других проблем.
Когда и если тут будет много людей со всего мира понадопиться большее быстродействие, то есть нагрузка на mod_gzip, mod_php должна быть уменьшенна заранее. |
Пусть все гуманисты идут на юг. В Египет.
| |
|
|
|
| |
paladin
кс Авалон Respect is everythin Сообщений: 1229
|
|
|
Карма: 0 Известность: 200 |
|
| |
|
Добавлено: 21.07.2005 17:40 (7052 дня) Оффтопик
| |
| -=Muxec|iL=-CЧЧ:
| | Когда тут будет много людей со всего мира понадопиться большее быстродействие... | |
| Да, помечтать я тоже люблю
| -=Muxec|iL=-CЧЧ:
| | нагрузка на mod_gzip, mod_php должна быть уменьшенна заранее | |
| ЕГ взяла выделенный сервер, поэтому срипты могут спокойно занимать хоть 100% процессорного времени. А разницу в ускорении на пару миллисекунд никто не заметит. А вот если передаваемого контента будет реально меньше, то все сразу это заметят.
З.Ы. Когда вышлешь дабу скрипты - отпиши здесь. Я у даба попрошу обновленную версию, чтобы мои изменения сразу на нее делать.
З.З.Ы. Как там на английском форуме? Активности не прибавилось?? |
С точки зрения моего здравого смысла этот пост содержит исключительно осмысленные и логичные выражения.
| |
|
|
|
| |
Profy
=СКР= Автор квеста: Рыбалка Сообщений: 4259
|
|
|
Карма: 0 Известность: 4177 |
|
| |
|
Добавлено: 21.07.2005 20:48 (7052 дня)
| |
| Uragan:
| | Profy! ========== Комиссия рекорды ещё не принимает. Много глюков на форуме. Когда всё наладится, тогда отправим пачками... Терпение мой друг, только терпение... | |
|
А долго ждать? А то у меня терпения почти не лсталось. |
=СКР= | Художник АсТиС:ГиДрА | =СНК= | -RoS- | кс "Авалон" | ШР -33- | =WR= Штампователь рекордов!
| |
|
|
|
| |
dab
=EG= Москва Сообщений: 442
|
|
|
Карма: 0 Известность: 350 |
|
| |
|
Добавлено: 22.07.2005 02:45 (7051 день)
| |
Поправил ряд ошибок. |
| |
|
|