Каталог




Главная » Статьи » Новости сайта » Важные новости » Новая информация о переезде сайта


Новая информация о переезде сайта




Nalia



Статус: Offline
Автор статьи: Администрация MG | N&K



Добавлено: 19 сентября 2018
Просмотров: 4681 | Комментарии: 40

Понравилось: 31 пользователям


UPD1: Переезд не стоит на месте, сейчас почти закончен перенос:
⇒ Пользователей;
⇒ Файлов;
⇒ Комментариев;
⇒ Cтатей;
⇒ Блогов;
⇒ Частично опыта.

P.S. Дизайн не является финальным, всё может измениться.
P.S.S. Судя по опросу (54.1%), многие хотят 2 дизайна: светлый и тёмный с возможностью переключения. Светлый будет, но не сразу.

 
       
 

Приветствуем вас, уважаемые пользователи нашего сайта!
 
 

Мы держим данное вам слово и сегодня приготовили порцию новой, полезной и довольно интересной информации, касающейся переезда всеми любимого ModGames.

 

Стоит сразу напомнить для тех, кто немного забыл, и просто для новых лиц на сайте, что несколько месяцев назад мы начали активный, если будет позволительно так выразиться, побег с текущего хостинга, UCOZ’а. Постоянные баги, неприятности и прочие события заставили нас понять, что вы и, конечно же, наш любимый сайт достойны чего-то более современного, удобного и функционального. Решением стал новый движок для сайта под названием IPS, а также собственный сервер. Таким образом, мы перестанем зависеть от кого-либо и начнём развиваться в том направлении, в котором бы нам хотелось, чтобы продолжить радовать вас.

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



Более подробную информацию о том, как всё начиналось, вы можете найти здесь:

 


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

 

Для начала стоит рассказать вкратце про то, что сделано:

  • Покупка лицензии на новый движок IPS для сайта.
  • Покупка RAID контроллера.
  • Разбор базы данных сайта с помощью специального скрипта.
  • Сборка первого тестового сервера.


Теперь же то, что осталось сделать:

  • Покупка 4-х дисков WD4002FYYZ ёмкостью в 4 ТБ фирмы Westen Digital.
  • Адаптация разобранной базы данных сайта к новому движку.
  • Тестирование нового сайта и железа.

На первый взгляд может показаться, что работы было выполнено довольно немного за такой, в общем-то, солидный промежуток времени, но это не совсем так. Работа не стояла и не будет стоять на месте, что не может не радовать, согласитесь. Но чтобы доказать это, мы предлагаем ознакомиться с ситуацией несколько подробнее. Начнём, пожалуй, с наиболее простой части - с железа для будущего сервера.

 

На данный момент собрана тестовая машина на базе материнской платы MSI Z270 TOMAHAWK ARCTIC - игровая материнская плата MSI под процессор Intel 7-го поколения Intel® Core™ / Pentium® / Celeron® для сокета LGA 1151 с поддержкой памяти DDR4-3800+(OC). В текущей конфигурации установлена планка объемом 8Гб. В дальнейшем будет увеличена до 16 и более. Операционная система Debian 9 (Linux) установлена на SSD. При проектировании будущей серверной машины большое внимание уделялось хранилищу данных, т.к. это одна из основных и самых важных составляющих. На базе гибридного RAID контроллера начального уровня Adaptec ASR-8805e фирмы Microsemi, будет собран RAID массив 10 уровня, состоящий из 4 дисков WD4002FYYZ емкостью в 4 ТБ фирмы Westen Digital.

 

Производитель обещает, что это надёжные накопители с отличными показателями долговечности, ёмкости, энергоэффективности и производительности для корпоративного сектора. Рассчитанные на рабочие нагрузки, в десять раз превышающие показатели дисков для настольных ПК. Одной из отличительных особенностей этих накопителей является устранение ошибок с ограничением по времени (TLER), что сокращает частоту выпадения накопителей из RAID–массивов, вызываемого большой продолжительностью процесса устранения ошибок (функция устранения ошибок с ограничением по времени помогает предотвращать простои дисков в системах хранения, которые могут быть вызваны длительными процессами устранения ошибок и характерны для жёстких дисков для настольных ПК). Более того, эти диски отличает ещё одна особенность, а именно - динамическое управление высотой полёта головок (высота полёта каждой из головок чтения-записи корректируется в реальном времени, что обеспечивает стабильную производительность, меньшее количество ошибок и улучшенную надёжность).

 

В дальнейшем на контроллер RAID будет установлено дополнительно несколько SSD накопителей для организации работы по технологии Hybrid RAID, которая, в свою очередь, предназначена для создания надёжных массивов с отличной производительностью чтения, сопоставимой преимущественно накопителям SSD и надёжностью хранения данных, которую обеспечивают HDD. Таким образом, мы будем иметь ещё более быстрый и надежный RAID-массивов 10 уровня.
 


(фото приобретенного RAID контроллера)



Слабой составляющей текущей конфигурации является бюджетный процессор начального уровня Intel® Pentium® G4600 с количеством ядер 2, количеством потоков 4, кэшем в 3 Мб и тактовой частотой в 3.6ГГц. В дальнейшем будет заменён на что-то более солидное, например, на процессор Intel Core i7-7700K.

Исходя из ограниченного бюджета, на первое время пришлось лавировать между серверным дорогостоящим и более бюджетным оборудованием.

 

Итак, с железом всё стало более или менее понятно. Действительно. Оно либо есть, либо его нет. По этой части остались небольшая покупка и запланированное тестирование машины. Это значит, что настало время перейти к чуть более любопытной теме, а именно к базе данных (БД) сайта, к её разбору и адаптации. Как оказалось, мы и понятия не имели, с какими трудностями столкнемся. И сейчас мы постараемся объяснить, почему наведение порядка на данном этапе заняло у нас так много времени.
 

Расскажем немного о разработке скрипта, который смог нам помочь в обработке дампа БД от UCOZ’a. На первый взгляд всё выглядело относительно простым. Мы имели текстовые файлы с набором данных, выгруженных из базы. Но проблемы не заставили себя долго ждать. Выгрузка оказалась настолько кривой, насколько это может быть возможным. Специально ли хостер так делает, тем самым осложняя миграцию на другие платформы? Впрочем, ответа на этот вопрос мы не дадим, нам остаётся только гадать. Как итог, мы получили следующую картину: все поля перепутаны, где-то их и вовсе не хватает, где-то есть лишние, а данные не экранированы. Более того, сложилось ощущение, что в некоторые файлы залито по несколько таблиц. Ещё одной острой проблемой является тот факт, что выходные файлы имеют огромные размеры: десятки и сотни мегабайт, в которых содержится до нескольких миллионов записей. Согласитесь, такое отсмотреть весьма проблематично. В конечном итоге был разработан и написан скрипт с применением регулярных выражений, который разбирает входные файлы от UCOZ'a и на выходе заливает разобранные таблицы в текущую базу MySQL.

 

Теперь же, когда БД разобрана, можно приступать к следующему этапу: к её адаптации к новому движку. Начнём мы с профилей пользователей. И вот здесь, как нам кажется, начинается самое интересное, прежде всего, для вас. Почему? Да потому, что по окончании данной задачи мы планируем провести небольшой бета-тест. В котором сможете поучаствовать и вы, наши пользователи. Конечно, до первого результата ещё достаточно далеко, но уже сейчас можно говорить о неком успехе наших планов. Итак, как же будет проходить набор и сам бета-тест. Во-первых, такое событие вы вряд ли пропустите, так как мы постараемся уведомить всех об этом. Во-вторых, на форуме, предположительно, в этом подразделе, мы создадим тему, куда смогут записаться все желающие, которые захотят первыми посмотреть и пощупать сайт в новом исполнении. Тем самым вы сильно поможете нам в отлове багов, так что работа эта ответственная и подходить к ней надо аналогично. Далее, после успеха, уже можно будет говорить о переносе файлов, статей и прочего, то есть всего контента сайта. Впрочем, бежать впереди паровоза - не самая лучшая затея, поэтому будем решать проблемы по мере их поступления, а также держать вас в курсе. Будьте всегда с нами!

 

Что ж, пожалуй, пришло время подвести итоги… итогов. Как уже было сказано, работа продолжается. И продолжается она хоть и довольно медленно, но очень качественно. По-другому, к сожалению, никак. Вся наша деятельность на сайте добровольна и безвозмездна, поэтому мы стараемся делать всё, что в наших силах и возможностях. Однако бросить эту, когда-то казавшуюся безумной, затею, другими словами переезд, мы не имеем права. И доведём своё дело до конца!

 


С уважением,
администрация и команда сайта Modgames.net

 

Но и это не всё. В конце статьи хотелось бы немного намекнуть об ещё одном нашем проекте. Всего пару месяцев назад на сайте образовалась команда под названием N&K, которая на данном этапе занимается разработкой эксклюзивного установщика модов специально для MG. Разработка близится к завершению, а всю остальную информацию вы сможете получить уже после первого релиза. Обязательно дождитесь, будет интересно!



Теги: сайт, переезд, mg
Всего комментариев: 40


 
0
ShinZul | Пользователь  | 12 октября 2018 19:42 #40

Операционная система Debian 9 (Linux) установлена на SSD.

Вау, Линукс на твердотельнике, -  для меня это новость. Просто в то время когда игровые журналы писали о том как поставить Ubuntu 10, SSD - не особо кто и брал.
Посмотреть профиль ShinZul

 
0
Magaridon | Пользователь  | 9 октября 2018 22:30 #39
Хм, в мае где-то заглянул сюда, увидел, что у вас тут глобальные планы.
Сейчас прошел 1 и почти прошел 2 Fallout, подумал, что можно 3 и NV перепройти.
А на какой сайт я захожу в первую очередь? Правильно, конечно же сюда. Увидел, что вы все еще не переехали. А это значит что? Что можно пожертвовать вам тысячу септимов, еще бы найти, куда тут скидывать, ну ладно, дело времени, найду.
--
Ребят, я, конечно, тут очень редко бываю, но все же посоветовал бы ориентироваться на "топовое" железо. Чтобы 100 раз не менять его.
Ответ очевиден: Лучше синица в руках, чем журавль в небе.
А если дела пойдут хорошо, то курочка по зернышку накопятся септимы и на "топ" железо.
--
Хм, мне кажется, что в Мае скрины "приблизительного" сайта были лучше. Правда, я сейчас найти не могу ту тему. Но опять же, хозяин-барин.
--
Удачи, успехов вам, желаю, чтобы у вас все сложилось хорошо, без происшествий. Старайтесь делать медленно, но качественно. Лучше в малом, да удача, чем в большом, да провал.
Посмотреть профиль Magaridon

 
0
MedvedFallout12 | Пользователь  | 6 октября 2018 19:24 #37
вы на dle будете делать?
Посмотреть профиль MedvedFallout12

 
0
Nalia
Автор публикации
| Локализатор  | 9 октября 2018 17:18 #38
Нет.
Решением стал новый движок для сайта под названием IPS
Discord-сервер по моим проектам для Dragon Age: Origins
Ultimate Aesthetic Pack - косметическая сборка для DAO
Посмотреть профиль Nalia

 
1
lrralex | Пользователь  | 1 октября 2018 16:03 #36
Дизайн как-то не оч. Как какой-то школосайт с модами, созданный на юкозе. Всё-таки навряд ли получится повторить этот незабываемый и уникальный дизайн.
Посмотреть профиль lrralex

 
0
Rad777 | Пользователь  | 28 сентября 2018 04:55 #35
Друзья, ну честно.... когда обрисовали проблему и обратились со сбором денег  (я помню и свою переписку с вами ) был и тогда немой вопрос : "а чего так скромно " ??? мой сынуля напихал в ящик на 180 рублей, мне непонятно чего, сказал на пару лет хватит (его деньги -его проблемы)... у вас как-то сбор по скромному прошел - поэтому и быстро.... Мой совет (не думаю, что это будет зазорно) обратитесь к сообществу , объяснитесь : санкции - инфляция- поставщики- посредники.... сделайте форум по "железу" .... да еще раз, да по рублю.. да не вопрос , я думаю, для многих не проблема.... тема уже год обсасывается...
Посмотреть профиль Rad777

 
0
Rad777 | Пользователь  | 28 сентября 2018 04:32 #34
Может и опоздал , но доработки сайта будут вестись постоянно (совершенству,  нет предела) ... Где-то, как-то, кто-то обмолвился : отметим всех, кто нам помогал... прошу отметить "мне не нужен орден иль медаль" поменяйте мои погоны "Проверенного" на "Оборотень" ))) пора менять достижения на игровой поляне.... Отличился или нет... лояльный  или  нет ... всегда будешь или Проверенный или Гражданин ((( печально.... убивает индивидуальность... На сайте MG собираются не только моды , но и мнения - и пусть не всегда всем понятные и красивые : это площадка где кого-то поправят или заставят задуматься : что и как пишешь....
Посмотреть профиль Rad777

 
0
Rad777 | Пользователь  | 26 сентября 2018 19:17 #31
Когда я приезжаю в авторемонт... меня начинают парить всякими тех.спряжениями ! я в ответ, что я "не мастер" - Я- "наездник".... Странно, сегодня читать: это железо не то, а это лучше !? мастера по "железу" вы где были пол года назад ??? И здесь же : "за ваши деньги любая прихоть"- это что ??? мало собрали денег ??? или "не все ладно в ВАШЕМ королевстве" ??? Начинаю понимать сарказм Аксенова
Посмотреть профиль Rad777

 
0
Rad777 | Пользователь  | 26 сентября 2018 18:59 #30
Цитата Aksyonov;5

Двигайтесь в бесконечность и далее

Посмотреть профиль Rad777

 
0
Pulsor | Пользователь  | 22 сентября 2018 15:10 #26
Не торопясь, медленно, но верно! good
Посмотреть профиль Pulsor

 
0
Wardlowd | Локализатор  | 20 сентября 2018 12:39 #25
Отлично
Посмотреть профиль Wardlowd

 
0
kusmitch | Забанен | 20 сентября 2018 02:51 #24
Рад за вас! Удачи!
Пользователь заблокирован за плагиат в коммерческих целях, саботаж, клевету и вред сайту за его пределами
Посмотреть профиль kusmitch

 
0
Razоr | Меценат  | 19 сентября 2018 18:53 #21
Nalia, ну вот: взяли и засветили простым гражданам целую кучу скрытых разделов (хотя к одному из них у меня когда-то и был доступ mocking ) или это вы так ненавязчиво вербуете новых членов команды сайта? :). А вообще радует, что наконец-то появились конкретные результаты работы, которые даже можно "пощупать", хоть и ограниченному числу людей. Ну и ещё раз повторюсь, что English Forum нужно снова сделать публичным :)
Посмотреть профиль Razоr

 
0
Nalia
Автор публикации
| Локализатор  | 19 сентября 2018 20:28 #22
Razоr, это не мои скриншоты =) Но в любом случае информация, представленная на них, не содержит для обычных пользователей никакой ценности. Более того, мы  не импортировали на зеркало еще один скрытый раздел, где общаются админы и СМ'ы, как раз по причине того, чтобы никто не прочитал все наши секретики spite 
Конечно же, это всё имеет смысл, если никто не станет распространять ссылку на зеркало, где сейчас проводятся эксперименты. Но думаю, что до такого не дойдет ;)
Discord-сервер по моим проектам для Dragon Age: Origins
Ultimate Aesthetic Pack - косметическая сборка для DAO
Посмотреть профиль Nalia

 
0
Razоr | Меценат  | 19 сентября 2018 20:58 #23
Первое правило Бойцовского клуба: никому не рассказывать о Бойцовском клубе. Понимаю mocking
Посмотреть профиль Razоr

 
4
AT_Sagor | Гражданин  | 4 сентября 2018 20:09 #20
Люблю движок IPS, хорошо, что переезжайте именно на него. Пожалуй потом поучаствую в бета-тесте нового сайта.

Свой сервер... *завистливый свист*
Тьма, - и больше ничего.
Посмотреть профиль AT_Sagor

 
7
Razоr | Меценат  | 27 августа 2018 20:27 #19
Я понял, что я ничего не понял mocking
Тем не менее, очень здорово, что переезд хоть и медленно, но всё-таки идёт. Спасибо за новость!
Посмотреть профиль Razоr

 
2
оператор | Пользователь  | 24 августа 2018 13:49 #16
Цитата kusmitch;2

Тут главное не торопиться.

Воистину.  good
Посмотреть профиль оператор

 
1
Ramhat | Модмейкер  | 24 августа 2018 13:18 #15
По поводу RAIDов - как раз недавно наш сисадмин очень уж негативно отзывался об RAID контроллерах - мол, если они по каким то причина полетят, то всё - прощай вся инфа, которую фиг расшифруешь. В качестве панацеи он предлагал просто настраивать архивирование данных по рассписанию на резервный комп (находящийся в идеале в другом здании), единственная задача которого - хранение резервной копии, поэтому единственное, что ему нужно серьёзного из железа - надёжные большие харды. Такой способ лучше ещё в том случае, что позволяет сохранить все данные в случае внезапной полной ликвидации или порчи серверной машины и/или её данных (пожар/потоп/угон/вирусня и вредоносные личности).
P.S. это я так, к слову - не критикую и не советую даже - кудесникам должно быть виднее.
Посмотреть профиль Ramhat

 
0
Cors@r | Пользователь  | 23 августа 2018 16:42 #14
надо было брать гиперпень
так,подождите....
Посмотреть профиль Cors@r

 
0
FuriousFighter | Гражданин  | 21 августа 2018 15:47 #8
А когда будет релиз установщика модов? Хотя бы приблизительные сроки есть? В этом столетии выйдет? :D
border="0" alt=""/
Посмотреть профиль FuriousFighter

 
1
Nalia
Автор публикации
| Локализатор  | 21 августа 2018 15:57 #9
Скажу, что разработка GUI подходит к концу, потом начнется работа с системной частью игр. Сначала выпустим установщик для игры Dragon Age: Origins, потом для Fallout 4 и Skyrim. Именно в таком порядке, а дальше поживем-увидим :)
Discord-сервер по моим проектам для Dragon Age: Origins
Ultimate Aesthetic Pack - косметическая сборка для DAO
Посмотреть профиль Nalia

 
0
Wardlowd | Локализатор  | 21 августа 2018 14:39 #6
Хорошо!
Посмотреть профиль Wardlowd

 
0
Aksyonov | Модмейкер  | 21 августа 2018 13:20 #5
Гиб гиб ура! Двигайтесь в бесконечность и далее, наблюдаю! :)
Посмотреть профиль Aksyonov

 
0
Rad777 | Пользователь  | 26 сентября 2018 18:49 #28
Мавроди (МММ), тоже шагал в бесконечность .... может проясните свой сарказм ... ???
Посмотреть профиль Rad777

 
0
Aksyonov | Модмейкер  | 26 сентября 2018 18:56 #29
Это не сарказм ваше сознание агрессивно настроено, из мультфильма игрушки реплика, баз лайтер говорил  :D
Посмотреть профиль Aksyonov

 
0
Rad777 | Пользователь  | 26 сентября 2018 19:31 #32
Хм... в силу возраста , давно не смотрел мультиков  :D наверно это и актуально и поучительно  good
Посмотреть профиль Rad777

 
0
Aksyonov | Модмейкер  | 26 сентября 2018 19:34 #33
Дак посмотрите, мультфильмов куча отличных, возраст лишь цифра просмотру не помеха  smile2 ладно офтопим уже - не будем пустозвонить не по теме.
Посмотреть профиль Aksyonov

 
5
cs_spawn | Гражданин  | 20 августа 2018 16:32 #3
я стесняюсь спросить :) а на фига козе баян? может я стал древним и чего то не понимаю, и конечно не мне судить пристрастии владельцев ресурса. но тем не менее - материнка сюда такая не нужна ) я уже не говорю о проце. и если вы собираете сервак, то вполне было бы логично обратить внимание на серверные причендалы, а не на маркетинговые приблуды. отсюда вывод - технарь у вас мягко говоря... хоть бы гуглом пользовался.  пысы. за те же деньги мона взять ксенона на 1155. ) но это имхо ) а так молодцы thanks
мастер танца с бубном
Nikapol
Посмотреть профиль cs_spawn

 
3
Di_Shiper | Модмейкер  | 20 августа 2018 17:38 #4
Тоже с этим согласен. Для игрового сервака например я прикупил "двухголовую" мать под два xeon'а, 32 гб оперативы, видеокарта 6 гб для обработки физики на сервере - всё пашет. А выбор i7-го как минимум не понятен - для сервака лучше что-то более многопоточное и многоядерное.
Unreal Engine, VR/AR developer, 3D-artist, modmaker.
Посмотреть профиль Di_Shiper

 
2
Nalia
Автор публикации
| Локализатор  | 21 августа 2018 15:19 #7
cs_spawnDi_Shiper, ахаха, ребят, вы пишите так, будто мы ничего не понимаем. Мы понимаем, даже более чем. Вопрос в другом. Хотите проспонсировать?) Любой каприз за ваши деньги. Будет вам тогда лучшее, профессиональное серверное оборудование. А пока что, как и написано в статье, часть оборудования пришлось брать из личных запасов. Возможно, в чем-то оно не ориентировано на подобную деятельность, но это не значит, что не будет работать. Будет и очень хорошо. В дальнейшем, конечно, постараемся перейти на новый уровень, а пока будем с чего-то начинать. Ну вот такие пироги ;)
Discord-сервер по моим проектам для Dragon Age: Origins
Ultimate Aesthetic Pack - косметическая сборка для DAO
Посмотреть профиль Nalia

 
3
cs_spawn | Гражданин  | 21 августа 2018 15:58 #10
ребята вы похоже не поняли что имелось ввиду. разжевываю. за те бабки, что вы собрали (потратили) можно взять и дешевле и более функциональностей.
а ерничать не надо. факты на лицо.
сервак со свистоперделками приятней :) не спорю. дело ваше. ну и работать будет ) никто же не сказал что "не будет". :) не хуже. суть ведь не в том.
мастер танца с бубном
Nikapol
Посмотреть профиль cs_spawn

 
1
kusmitch | Забанен | 20 августа 2018 05:24 #2
Тут главное не торопиться.
Пользователь заблокирован за плагиат в коммерческих целях, саботаж, клевету и вред сайту за его пределами
Посмотреть профиль kusmitch

 
0
базилисса | Локализатор  | 19 августа 2018 22:34 #1
Ну, что тут можно сказать -- очень оптимистично! И это приятно. Будем надеяться, что наши планы не будут сорваны каким-нибудь мрачным суперзлодеем!))  :)
Выстоять и не сломаться!
Посмотреть профиль базилисса
Информация
Для того, чтобы оставлять комментарии к данной публикации необходимо зарегистрироваться .
Набор в команду сайта
Наши конкурсы











Ответ на жалобу смотрите в разделе жалоб
Загружается...