Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
J-web project - веб обвязка для серверов Lineage 2
#1
Всем привет!

Нашей командой J-SolutionsTM разрабатывается веб обвязка для java серверов Lineage 2: L2j-Web

Что будет представлять из себя обвязка:
- готовый установочный пакет, который будет устанавливаться на хостинг поддерживающий php и MySQL.
Под готовым установочным пакетом мы понимаем установщик Joomla v.1.5.20, в которых будут входить модули и контент тематики LineageII. Ни каких дампов, "перезаливания" файлов и прочего - все будет устанавливаться через панель установки.
- базовый информационный контент о LineageII
установка и запуск игры, общие сведения об игре, описание рас, клановой системы, системы альянсов, список квестов и другая информация

Полностью переписан адмнистраторский интерфейс.
Интерфейс для пользователей со статусом Суперадминистратор
Скрин после логина в админ-панель -> выбор компонента:
[Изображение: j1.jpg]

При входе в админ-пенель пользователя с правами ниже СуперАдминистратора настройки компонента не доступны:
[Изображение: j5_800.jpg]

После входа в панель управления доступно:
добавление настроек подключения к игровой БД, ее изменение, удаление (пока только для одного сервера):
[Изображение: j2_800.jpg]

редактирование настроек подключения:
[Изображение: j3_800.jpg]

Клиентская часть:
Подключение к базе данных игрового сервера осуществляется посредством Joomla! API.
Подключение к БД и выполнение запросов:
Код:
$db = &JConn:getDBJ();
$query = 'запрос в MySQL';
$result = $db->setQuery($query);

Полностью исправлено некорректное поведение при отсутствии подключения к игровой бд.
Скрин при отсутствии подключения к игровой БД:
[Изображение: j4_800.jpg]


Реализована полная поддержка бекендом файлов локалей для русского и английского языка.
[Изображение: back_4.jpg]

Полностью переписанный код по стандарту MCV (модель-контроллер-виев)

Доступная в релизе статистика (скрин меню)
[Изображение: front_1.jpg]

Отображение:
Скрин Онлайна
[Изображение: front_2.jpg]

Скрин Статуса замков (таблица)
[Изображение: front_3.jpg]

Скрин информации по отдельному Замку
[Изображение: front_4.jpg]


Полный чейндж-сет не выкладываю, т.к. в нем куча "мусора", который на скорость не влияет.

Дополнительная информация для скептиков:
Информация
Application afterLoad: 0.001 seconds
Application afterInitialise: 0.126 seconds
Application afterRoute: 0.156 seconds
Application afterDispatch: 0.208 seconds
Application afterRender: 0.287 seconds
Зарегистрировано запросов - 10


Компонент поддерживает КЕШИРОВАНИЕ (Включать в настройках системы).

Ссылка на загрузку (Joomla 1.5.21 c предустановленным компонентом Jweb 1.17):
_http://depositfiles.com/files/xws3omj4d

Модуль статуса сервера v.1.3.1

Требования:
- предустановленная Joomla! 1.5.+

Отображение на главной странице в позиции user3 шаблона rhuk_milkyway (шаблон по умолчанию из установочного пакета Joomla 1.5.+):
[Изображение: moduleStatus_800.jpg]

Настройки модуля из админ-панели:
[Изображение: moduleCfg.gif]

Комментарии по настройкам:
[ *1 ] При использовании настроек из модуля ( флаг "да") необходимо указать все настройки в п.3 и 4.
При флаге "нет" настройки берутся из таблицы #__jservers. Таблица становиться доступной при установленном компоненте jWEB ревизий 18+ (для загрузки эти ревизии пока не доступны).
Заполнять п.3 и п.4 при флаге "Нет" не обязательно, они будут игнорироваться.

[ *2 ] "Фейк" статуса сервера. При флаге "Да" будет постоянно отображаться, что логин- и гейм-сервер доступны (включены/запущены).

[ *3 ] Название сервера. Информативный параметр (на работу модуля не влияет). Это значение будет выводиться на странице фронтенда с включенным модулем.

[ *4 ] Параметры подключения к логин- и гейм-серверам.


Загрузка установочного пакета модуля: тут была ссылка (удалена из-за необходимости фиксов).

Рабочий модуль для отображения статуса сервера.
Исправлен баг с использованием фейка статуса сервера
Добавлены языковые файлы RU и EN

Ссылка на загрузку:
_http://depositfiles.com/files/30nftk5tn
J-Solution team - разработка веб обвязки для серверов Lineage 2
Ответ
#2
так джумла ж нехило грузит машину.
почему именно на ней? Куча фреймворков есть.
Ответ
#3
DreamCast Написал:так джумла ж нехило грузит машину.
почему именно на ней? Куча фреймворков есть.

платный вебо ставишь и не грузит ) лучше б кеширование дописали
Ответ
#4
Цитата:почему именно на ней?
потому что она бесплатна и с открытым исходным кодом

Цитата:так джумла ж нехило грузит машину.
грузит не джумла, а неопытные пользователи которые ставят туда кучу всякого...
Думаю после такого любой двиг будет тормозить
J-Solution team - разработка веб обвязки для серверов Lineage 2
Ответ
#5
почему нет кеширования на топ игроков - статус замков и др ... ?
Ответ
#6
Place Написал:почему нет кеширования на топ игроков - статус замков и др ... ?

Компонен поддерживает кеширование, для етого нужно включить кеширование в глобальных настройках джумлы
J-Solution team - разработка веб обвязки для серверов Lineage 2
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Продажа игрового дизайна Lineage 2 Nicourism 0 795 06-08-2021, 01:18 PM
Последний пост: Nicourism
  Vega - защита игровых серверов Vega 3 1,862 12-03-2020, 06:08 PM
Последний пост: Larinn
  Покупка Retail серверов + высокооплачиваемая работа! skipp 1 1,558 12-03-2020, 06:07 PM
Последний пост: Larinn
  Актуальность сдачи в аренду домашних серверов CKREPKA 3 3,310 03-20-2020, 12:03 PM
Последний пост: neruking
  La2on.com - анонс Lineage 2 серверов La2on 9 3,263 12-26-2019, 02:31 AM
Последний пост: La2on
  Какие сборки серверов, последних хроник LineAge II вы знаете? LineAger 0 961 11-04-2019, 11:25 AM
Последний пост: LineAger
  Видеоблог: Как заработать на Lineage 2. Часть 1 BlackPR 11 3,463 04-29-2018, 12:11 PM
Последний пост: Ashtone Grey
  Исходные коды серверов у кого купить? gankmonk 0 1,549 02-10-2018, 04:22 AM
Последний пост: gankmonk
  Универсальный LineAge апдейтер и коммьюнити игроков L2 Twinker 17 4,332 07-17-2017, 12:55 AM
Последний пост: Hack
  Реклама сервера в группе ВК Lineage mifive 0 1,040 04-21-2017, 09:10 AM
Последний пост: mifive

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)