В работе Новый сайт

Статус
В этой теме нельзя размещать новые ответы.

old_devs

Исследователь
Заслуженный
Пользователь
Сообщения
1 290
Реакции
925
Баллы
700
Не сайт, а Бентли. Глаза радуются.
 

Shoot'nik

Бездельник
Warcraft Life team
Администратор
Сообщения
2 501
Реакции
2 297
Баллы
963
Если реализовать все, что у меня в голове по этому сайту (а там много), то должно норм получиться. (y)
 

Radice7

Терпеливый
Заслуженный
Пользователь
Сообщения
29
Реакции
36
Баллы
89
1625856736687.png
Можно сделать по центру)
 

Shoot'nik

Бездельник
Warcraft Life team
Администратор
Сообщения
2 501
Реакции
2 297
Баллы
963
Последнее редактирование:

Radice7

Терпеливый
Заслуженный
Пользователь
Сообщения
29
Реакции
36
Баллы
89
1625935157972.png
Как-то сливается с новостями
 

Shoot'nik

Бездельник
Warcraft Life team
Администратор
Сообщения
2 501
Реакции
2 297
Баллы
963
10-07-2021 18-37-24.png
Переосмыслил эти графики, переделал. Теперь отображают не общее соотношение персонажей на сервере, а соотношение персонажей играющих в данный момент на сервере в реальном времени.

Как-то сливается с новостями
Да нормально все)
 
Последнее редактирование:

Radice7

Терпеливый
Заслуженный
Пользователь
Сообщения
29
Реакции
36
Баллы
89
Переосмыслил эти графики, переделал. Теперь отображают не общее соотношение персонажей на сервере, а соотношение персонажей играющих в данный момент на сервере в реальном времени.


Да нормально все)
Ну уже лучше)
 

Shoot'nik

Бездельник
Warcraft Life team
Администратор
Сообщения
2 501
Реакции
2 297
Баллы
963
Temp: "серверов" на статус, "игроков" на онлайн.
Temp: линк на главную transition: .3s
Temp: progress bar в переменные от общего запроса в realms, не от ajax юзера (переделать, нагрузка)
+ Надо подумать над решением проблемы тормозов вовхеад, что-то вроде отложенной загрузки. Их сайт стал часто тормозить, соответственно тормозит их скрипт, требование которого присутствие в head, соответственно из-за него тормозят наши сайт и форум (периодически), которые его используют. Перенос скрипта из абсолют в относительные эффекта не даёт ибо скрипт все так же обращается к источнику при загрузке, который тормозит.

+refresh flood
+forum btn reg wc class if empty
+переделать кнопку UP
+доп.функции плавной перезагрузки внутренних блоков

------------------------------------------------------------
14.07 Залил обновленную, ctrl+F5 (очистка кеша) на главной.
 
Последнее редактирование:

Shoot'nik

Бездельник
Warcraft Life team
Администратор
Сообщения
2 501
Реакции
2 297
Баллы
963
Сверстал оферту
16.07 Залил обновленную, ctrl+F5 (очистка кеша) на главной.
Вход через меню или регистрацию. Осталось добавить сам текст оферты и меню перемещения по странице, сверху.

Так будут выглядеть побочные внутренние страницы (топ, статистика, гильдии, подарки, кабинет и тп), ну и в перспективе форум.

16-07-2021 05-38-06.png

Верстку, конструкцию, адаптив/респонсив + отзывчивость и оптимизацию позже буду улучшать.
 
Последнее редактирование:

Shoot'nik

Бездельник
Warcraft Life team
Администратор
Сообщения
2 501
Реакции
2 297
Баллы
963
К вопросу о том, почему работы над проектом ведутся так долго? Помимо того, что мало свободного времени, так еще и периодически всплывают разного рода подводные камни.

Надо подумать над решением проблемы тормозов вовхеад, что-то вроде отложенной загрузки. Их сайт стал часто тормозить, соответственно тормозит их скрипт, требование которого присутствие в head, соответственно из-за него тормозят наши сайт и форум (периодически), которые его используют. Перенос скрипта из абсолют в относительные эффекта не даёт ибо скрипт все так же обращается к источнику при загрузке, который тормозит.
Долго возился с этой ☝️ штукой. Интересная история с ней. Решил поделиться.

JS script wowhead позволяет отображать вов-итемы из своей базы на Вашем сайте/форуме. Встраиваешь в head скрипт и радуешься жизни.
Ровно до того момента, как wowhead начинает лагать и твой сайт вместе с ним, а юзеры бесятся.
Ну ок, переносишь скрипт в footer и этот костыль облегчает страдания в случае, если обрабатываемые им линки на отложенной загрузке (загружаются в ДОМ после скрипта).

И, казалось бы...wowhead и лагать несовместимые понятия. Большой проработанный проект...Не может он лагать.
И действительно. Спустя какое-то время начинаешь обращать внимание на то, что тормоза твоих сайтов из-за вовхеда имеют какую-то системность.
В определенное время с определенным таймаутом и продолжительностью....
Начинаешь погружаться в проблему, изучать и анализировать. И весьма любопытные детали находишь.

Скрипт вовхеда используется нами в трех интерфейсах: сайт, форум, подарки.
Форум Xenforo имеет проработанную систему привлечение ботов для индексирования себя. Несколько раз в день 50-60 ботов разом заходят на форум и начинают его чекать.
Таким образом разом делать 50-60 запросов к вовхеад за либой (скриптом). Вовхеад это видит и автоматом оттормаживает фидбек ресурсам, которые так дерзко его д-досят, увеличивая интервал до 1-2 мин.
Следовательно наши интерфейсы начинают тормозить в попытках забрать инфу с вовхеда в этот промежуток времени. Классно...)

Короче, временное решение такое:
$(document).ready(function() {
const whTooltips = {colorLinks: true, iconizeLinks: true, renameLinks: true};
$.getScript( "https://wow.zamimg.com/widgets/power.js" )
});
На форуме можно заметить сверху в шапке полосу загрузки при каждом клике по форуму. Это отработка JS сценариев.
 
Последнее редактирование:

zgn

Ген_Сек!
Warcraft Life team
Разработчик
Пользователь
Сообщения
241
Реакции
343
Баллы
308
до дополнения лича его включая врежь в сайт TrinityCore/aowow это более точная инфа чем вовхед
 

Radice7

Терпеливый
Заслуженный
Пользователь
Сообщения
29
Реакции
36
Баллы
89
Ну уже красота, когда увидим уже в полной работе?
 
Последнее редактирование модератором:

Shoot'nik

Бездельник
Warcraft Life team
Администратор
Сообщения
2 501
Реакции
2 297
Баллы
963
Ну уже красота, когда увидим уже в полной работе?
В конце августа планирую закончить сайт. Работа в реале дергает, отвлекает постоянно. Три больших проекта (грубо говоря) разрабатываю одновременно.

Чуть позже перенесу либу в локальную директорию и размажу robot.txt индексирование в течение суток, что бы не разом все...
+доп.функции плавной перезагрузки внутренних блоков
Done + Много мелких правок по верстке и юзабилити, вроде:

17-07-2021 07-30-11.png 17-07-2021 07-52-06.png

И так далее...+ оптимизировал код (косметика)


17.07 Залил обновленную, ctrl+F5 (очистка кеша) на главной.
------------------------------------------------------------

Fixed: исправил ошибку из-за которой не обновлялась статистика серверов в определенных обстоятельствах при входе персонажа с totalKills > 0;
Fixed: Исправил ошибку htmldom error в блоке форума

Temp: отображение (сортировка) подарков по дате выдачи.

30-07-2021 12-01-44.png

Temp: hide scroll, overflow hidden


30-07-2021 12-03-14.png

Temp: отображение (сортировка) подарков по дате выдачи.
Temp: hide scroll, overflow hidden
Fixed
 
Последнее редактирование:

Shoot'nik

Бездельник
Warcraft Life team
Администратор
Сообщения
2 501
Реакции
2 297
Баллы
963
Новый сайт от 30.07.2021 | В работе
----------------------------------------------------

+При клике на внешние ссылки из меню снимать блокировку топ меню по аналогу с page click

+Убрать второй fadeIn с intro при плавных переходах
+footer условия использования убрать /#page
Temp: MONEY: classic, tbc, wotlk = int | cataclysm, mop, wod, legion, bfa, sl =
bigint
 
Последнее редактирование:

zgn

Ген_Сек!
Warcraft Life team
Разработчик
Пользователь
Сообщения
241
Реакции
343
Баллы
308
TODO: снести нафиг баг разделы форума и подключить нормальное из сушествующих API для этого
TODO: социум!!!! реализация чата!
 

Shoot'nik

Бездельник
Warcraft Life team
Администратор
Сообщения
2 501
Реакции
2 297
Баллы
963
TODO: снести нафиг баг разделы форума и подключить нормальное из сушествующих API для этого
Накатить новый общий наш баг-трекер отдельным интерфейсом bugs.warcraft.life? Или твои баг-трекеры по АПИ подрубить к сайту?
TODO: социум!!!! реализация чата!
Я думал над этим. На nodejs это легко реализуемо, или плагином на форуме...Стоит дискорд, не уперся никому. На 1ngame был чат, тоже никто не пользовался. Не знаю... ?‍♂️
 
Последнее редактирование:

zgn

Ген_Сек!
Warcraft Life team
Разработчик
Пользователь
Сообщения
241
Реакции
343
Баллы
308
Накатить новый общий наш баг-трекер отдельным интерфейсом bugs.warcraft.life? Или твои баг-трекеры по АПИ подрубить к сайту?

Я думал над этим. На nodejs это легко реализуемо, или плагином на форуме...Стоит дискорд, не уперся никому. На 1ngame был чат, тоже никто не пользовался. Не знаю... ?‍♂️
готовый решения есть и по сей день держут(bagtraker), чат по той же схеме можно юзнуть или по API форума, если в диске нет движения это не кому не надо! на форуме есть движения)) и я тут почти по 6 часов в день
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху Снизу