Вчера на сервер был выкачен очередной мегапатч.
Кроме кучи мелких багфиксов и исправлений, мегапатч включает в себя и два существенных исправления:
1. Полностью с нуля написан "Черный Рынок". Код вылизан, интерфейс сделан максимально удобным (по моим понятиям). В Торговце ресурсами добавлена возможность обмена ТМ на ресурсы (обратный обмен - невозможен). Торговец флотом полностью переработан и позволяет теперь в одну транзакцию продавать сразу несколько типов кораблей.
2. Серьезно переработана "Вселенная" (бывш. "Галактика"). Несмотря на то, что вид "Вселенной" практически не изменился, была проделана грандиозная работа: переработано с десяток файлов. Темплейты выкушены из кода и перенесены в отдельный файл. Поп-апы (инфо о планете, луну, альянсе, обломках, пользователе) вынесены в отдельные JS-процедуры, что в отдельных случаях позволило уменьшить финальный размер страницы в два-три раза, а количество запросов к БД снизить от двух до десяти (!) раз - особенно в системе, густо заселенной одним игроком. Специально под переработку "Вселенной" в движок была добавлена система темплейтов из phpBB3. В целом новая "Вселенная" существенно меньше грузит сервер и должна работать на клиенте гораздо быстрее.
Новый день - новый патч
Модератор: Gorlum