Panel do serwera Minecraft, ktoś chciałby pomóc?

Projekty użytkowników
B4RT3w
B4RT3w

Witam, mam na imię Bartek i mam 18 lat, dawniej dużo czasu spędzałem przy grze Minecraft, zacząłem tworzyć taki mini panel który każdy mógłby sobie podpiąć pod serwer wgrywając na niego plugin i konfigurować kilka wartości w pliku konfiguracyjnym.

Otóż chciałbym wam pokazać i też zapytać się czy ma coś takiego ogólnie sens.

Projekt nie jest skończony gdyż pisałem go z własnej woli na pewien serwer który już nie działa aczkolwiek mógłbym go kontynuować jeżeli byłaby dobra dusza która pomogła by mi z CodeIgniter'em. Panel mógłby być używany przez całą Administracje serwera, Helper, Mod,Admin itp dzięki systemowi uprawnien. Każdy miałby dostępne narzędzia odpowiednie do rangi, np Helper mógłby mieć dostęp do Histori SMS aby rozwiązywać częste z tym związane problemy bez dostępu do pełnego sklepu. Mogli by też kontrolować uptime serwerów czy wszystkie działają i odrazu reportować gdy jeden padnie lub ma lagi.

Funkcje panelu które planuję dodać oraz które już są:

  • Użycie procesora w czasie rzeczywistym - To będzie ciężkie lub nie możliwe gdyż nie moge znaleść sposoby aby z poziomu Javy pobierać CPU usage.
  • Ulepszenie systemu wyświetlania użycia pamięci RAM (teraz działa ładnie ale czasami jest jakiś problem z tym)
  • Różne powery kont (Zaczętę, w bazie każdy użytkownik ma swoj power i różne opcje będą dostepne dla różnych powerow)
  • Wyświetlanie histori SMS (Tak wiem, każdy może mieć inny sklep, inną baze aczkolwiek chciałbym zrobić bardzo prostą implementacje tego dla różnych sklepów)
  • Konsola do serwera Minecraft oraz SSH do serwera linux z poziomu WWW
  • Status serwerów przy wiekszej ilości serwerów (Bungee) chodzi mi o TPS, uptime, ping do serwerów, ilość graczy
  • Dodawanie użytkowników (zrobione i działa tylko trzeba mieć power 5 czyli najwyzszy)

Narazie tyle mam w planie dodać, poniżej znajdziecie kilka screenshotow jak to wygląda teraz ( tak wiem że narazie mam bardzo mało ale ciężko idzie mi pisanie w frameworku CodeIgniter).

Dajcie znać co sądzicie i czy warto jest coś takiego robić i wstawiać na Githuba czy po prostu zaznaczyć i kliknąć DELETE.

https://imgur.com/a/9oSnq77

artur9010
artur9010

Fajnie, że zaczołeś projekt. Ale jeśli chcesz, by ktokolwiek portraktował Cię choć trochę poważnie to wrzuć cały post na https://www.ortograf.pl i popraw cokolwiek.

SP24
SP24

Generalnie jeśli chodzi o CodeIgniter to mógłbym pomóc, ale mam małe zastrzeżenia:

B4RT3w:

zaczołem *zacząłem

B4RT3w:

była by *byłaby

Popraw to i będzie git. A w sprawie panelu pisz PW

error
error

B4RT3w:

ciężko idzie mi pisanie w frameworku CodeIgniter

To po prostu w nim nie pisz :man_shrugging: jeśli coś idzie ci bardzo opornie, to moze lepiej znaleźć alternatywę?

B4RT3w
B4RT3w

Co do mojej ortografi, pisałem ten post na szybko i tak wiem jest źle, wieczorkiem przepisze cały post tak aby ortografia się zgadzała.

Idzie mi opornie tak, aczkolwiek chce się tego frameworku nauczyć bo ma duże możliwości + czytałem że jest jednym z łatwiejszych

error
error

To, że jest jednym z łatwiejszych nie oznacza że jest lepszy. CI nie ma aż tak dużych możliwości i nie zachowuje wzorców projektowych oraz dobrych praktyk. (trochę offtop, ale zawsze muszę coś napisać d siebie :P)

SP24
SP24

B4RT3w:

Idzie mi opornie tak, aczkolwiek chce się tego frameworku nauczyć bo ma duże możliwości

Czysty CI jest trochę ograniczony, ale gdy dodasz biblioteki od społeczności, wtedy staje się bardziej rozbudowany.

B4RT3w:

czytałem że jest jednym z łatwiejszych CakePHP też jest w miarę proste, i ja osobiście mogę ten framework polecić mimo iż nie siedziałem w nim długo.

#offtop

error:

wzorców projektowych Wygląd nie jest najważniejszy

error:

dobrych praktyk Moja zasada: działa? Tak, i to jest najważniejsze! :kappa: #endofftop

bopke
bopke Moderator forum.lvlup.pro

SP24:

Wygląd nie jest najważniejszy :kappa: Akurat wzorce projektowe nie mają nic wspólnego z wyglądem, sprawdź sam tutaj https://pl.wikipedia.org/wiki/Wzorzec_projektowy_(informatyka)

Wright
Wright

B4RT3w:

mogłbym go kontynuować jeżeli była by dobra dusza która pomogła by mi z CodeIgniter’em

Coś tam mogę pomóc w wolnym czasie

luxDev
luxDev Pionier

Możesz wrzucić na jakiś VCS na pewno znajdzie sie ktoś żeby pomóc :D

system
system

Ten temat został automatycznie zamknięty 180 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.