Сообщений: 78
Тем: 4
Зарегистрирован: Mar 2009
Репутация:
45
05-17-2012, 02:23 PM
(Сообщение последний раз редактировалось: 05-17-2012, 02:53 PM DioNiR.)
Предлагаю вашему вниманию Light-Engine v3 Beta.
Если кто помнит нас, то можете забыть что было раньше...
Новое свое ядро движка, которое удобно расширять.
Поддержка ЧПУ.
И так немного о самом движке.
Хоть и движок будет рассчитан на разные игры(причем одновременной работы), пока же сделан небольшой уклон на LineAge 2.
Реализовано не так уж и много, но и этого будет достаточно для проверки скрипта.
Повторюсь ещё раз это Бета версия, мало функционала и возможные ошибки это нормальное явление для Беты версии то
И так что уже есть:
Новости
Страницы
Мульти Серверная система.
Мульти Аккаунт система.
Админ панель.
Мульти Серверная система.
Возможность создавать до бесконечности Логин серверов, и прикреплять к нить до Бесконечности Гейм серверов.
Мульти Аккаунт система.
Достаточно 1 раз зарегистрироваться на сайте, и уже авторизовываться через этот акк. Не надо по 100 раз регистрирова.ть 100аков дабы играть в несколько окон. Авторизуйтесь под Акком системы, и добавляешь спокойно сколько нужно игровых акков.
Есть только маленькие требования.
Система работает только на PHP 5.3 и выше.
Light-Engine v3 Beta! - Оф. сайт
Light-Engine v3 Beta! - Dump.ru
Оф. Сайт
Наш Форум
Об ошибках, пишите сюда, ну или на наш форум...
Главное пишите ))
Человек человеку друг, а зомби зомби зомби
Сообщений: 247
Тем: 3
Зарегистрирован: Feb 2012
Репутация:
1,300
Неужели жаба задушила залить свое же творение на свой же сайт, или пару мегабайт жалко стало? Зачем оно на дампе?
// aka Deft
Сообщений: 78
Тем: 4
Зарегистрирован: Mar 2009
Репутация:
45
Лень задушила
На дамп залить, 2 кнопки мыши
А на сайт, надо зайти на фтп... приконектится.... и т.д....
Залил на сайт. Обновил.
Человек человеку друг, а зомби зомби зомби
Сообщений: 1,832
Тем: 26
Зарегистрирован: Jan 2010
Репутация:
3,766
Эх, вот сделали бы для Aion движок тоже. pasibo:
Мы всё сделаем металлом! Чернее чернейшей черноты бесконечности! © Nathan Explotion
Работаю с Aion Java-emu, любой версии. skype: alexsiuss1
Сообщений: 78
Тем: 4
Зарегистрирован: Mar 2009
Репутация:
45
Цитата:Эх, вот сделали бы для Aion движок тоже.
Это у нас в планах, есть уже наработки...
Проблема не в том что это нудно реализовывать.
А в том, что нет каких нить заполненных баз для тестов.
Вообще по планам будет:
LineAge2, Aion, World Of Warcraft.
Но и этим думаю мы не ограничимся.
Человек человеку друг, а зомби зомби зомби
Сообщений: 1,832
Тем: 26
Зарегистрирован: Jan 2010
Репутация:
3,766
DioNiR Написал:Это у нас в планах, есть уже наработки...
Проблема не в том что это нудно реализовывать.
А в том, что нет каких нить заполненных баз для тестов.
Вообще по планам будет:
LineAge2, Aion, World Of Warcraft.
Но и этим думаю мы не ограничимся.
Могу помочь базами=) Идеями.
Мы всё сделаем металлом! Чернее чернейшей черноты бесконечности! © Nathan Explotion
Работаю с Aion Java-emu, любой версии. skype: alexsiuss1
Сообщений: 78
Тем: 4
Зарегистрирован: Mar 2009
Репутация:
45
ALeKsIuS Написал:Могу помочь базами=) Учту... Жди в скором времени PM
ALeKsIuS Написал:Идеями. Это хоть сейчас можешь писать, хоть тут, хоть на нашем форуме.
Хотя могу смело заверить тут всех, у нас в планах такие идеи, которых мы ещё не видели ни в одной подобной системе...
Человек человеку друг, а зомби зомби зомби
Сообщений: 247
Тем: 3
Зарегистрирован: Feb 2012
Репутация:
1,300
[src=php]error_reporting(E_ALL | E_STRICT) ;
ini_set('display_errors', 'On');
[/src]
Это должно быть конфигурируемо. Зачем мне дебаг-мод на продакшене? Двести раз видел такой код, а потом приходится лезть в продукт стоимостью в 1k$ и запиливать error_reporting(0).
[src=php]@session_start();[/src]
Зачем глушим? Боитесь, что что-то вылезет до старта сессии? Значит Вы неправильно сконструировали свое приложение.
[src=php]loadClass::load[/src]
Вы заявили о PHP >=5.3, а собстно зачем? Зачем Вам тогда класс loadClass? Не знаете про SPL::Autoload?
Это только по index.php =)
На мой взгляд хромает структура проекта. Почему есть engine/admin (как понимаю, это контроллеры разделов), а проверка логина в core? И что вообще проверка логина в core делает? Это же часть расширения. А как Вы экстендить будете при необходимости? Экстендить ядро не айс, ибо ядро по определению должно быть стабильно и малоизменяемо. Ну и не вижу возможных наследований, ООП-офф?
Кэш реализован странно и неоптимизированно. Зачем кэш сериализовать? И почему в один файл можно записать только одно значение? Разрастание кэша в будущем очевидно. Если бы я на своем сайте так кэшировал, у меня было бы не 50к файлов кэша, а порядка 300к.
Что делает rudate (русская интернационализация календаря) в ядре, да еще и в classes??
Все это контруктивная критика и пожелания к улучшению
// aka Deft
Сообщений: 78
Тем: 4
Зарегистрирован: Mar 2009
Репутация:
45
Цитата:[src=php]error_reporting(E_ALL | E_STRICT) ;
ini_set('display_errors', 'On');
[/src]
Это должно быть конфигурируемо. Зачем мне дебаг-мод на продакшене? Двести раз видел такой код, а потом приходится лезть в продукт стоимостью в 1k$ и запиливать error_reporting(0).
Ну наверное затем, чтобы сейчас отловить все ошибки...
Цитата:[src=php]@session_start();[/src]
Зачем глушим? Боитесь, что что-то вылезет до старта сессии? Значит Вы неправильно сконструировали свое приложение.
Нет, когда то давно вылазила не понятная ошибка, которая не могла решится, причем это было на стороне самого интреператора, толи php криво работал то ещё что то.
Фобия...
Цитата:[src=php]loadClass::load[/src]
Вы заявили о PHP >=5.3, а собстно зачем? Зачем Вам тогда класс loadClass? Не знаете про SPL::Autoload?
Слышал, и давно уже использую...
Но ядро уже старое...
Вообще если так рассуждать, то всегда можно сделать что то новее.
И переписывать снова все ради чего не столько важного улучшения.
Это тоже самое как начинать писать снова все с 0.
Цитата:Это только по index.php =)
Всегда любил такую критику
Цитата:На мой взгляд хромает структура проекта. Почему есть engine/admin (как понимаю, это контроллеры разделов), а проверка логина в core? И что вообще проверка логина в core делает? Это же часть расширения. А как Вы экстендить будете при необходимости? Экстендить ядро не айс, ибо ядро по определению должно быть стабильно и малоизменяемо. Ну и не вижу возможных наследований, ООП-офф?
Напутайте CMF и CMS
В CMS ядром является именно то что статично...
Админка по сути должна являться частью ядра т.к это важная часть самой CMS.
В CMF(фраемворк) по сути не является движком, а лишь готовые приспособления для разработки. Где как раз админки более того что нету, и не должно быть...
Цитата:Кэш реализован странно и неоптимизированно. Зачем кэш сериализовать? И почему в один файл можно записать только одно значение? Разрастание кэша в будущем очевидно. Если бы я на своем сайте так кэшировал, у меня было бы не 50к файлов кэша, а порядка 300к.
Будь моя воля, я вообще все в memcache запихнул бы...
Но боюсь "школота" не поймёт что это....
Цитата:Что делает rudate (русская интернационализация календаря) в ядре, да еще и в classes??
Да-да тупанул вообще просто было пока лень делать на проверку существования плагина, в модулях.
Поверь почти все нынешние плагины являлись раньше ядром :eek:
Цитата:Все это контруктивная критика и пожелания к улучшению
Спасибо, побольше бы таких людей, и мир бы стал лучше
Человек человеку друг, а зомби зомби зомби
Сообщений: 65
Тем: 6
Зарегистрирован: Dec 2009
Репутация:
60
кстати) готов выслушать ваши пожелания и предложениия))
|