It is currently 18 Oct 2018 01:33





Reply to topic  [ 8 posts ] 
 CSA-Panel Members V1.0 [ExtreamCS Lista Seriosi/Neseriosi] 
Author Message
Membru, skill +1
Membru, skill +1
User avatar

Joined: 25 Jun 2013 16:04
Posts: 380
Detinator Steam: Nu
CS Status: CSA-PanelV3.4 UnderDev
Fond eXtream: 0
Salut,

Tinand cont de faptul ca am lasat ca decizia sa fie luata in partea de administratie cat si am fost indrumat de Laur sa fie pus la productia extreamcs, acum oficial voi prezenta CSA-Panel Members 1.0 / Lista utilizatorilor (Seriosi / Neseriosi)

Este un cadou oferit de mine pentru extreamcs de si daca ma gandesc bine este prima contributie in comunitatea extreamcs.

Ce diferente aveti fata de cel facut de Marius / KronoS

1. Bootstrap -> framework design
2. OOP Desing (Object Oriented Programming)
3. Smarty Templates -> framework design
4. Static Class ()
5. Scris in 2 limbi : Engleza / Romana
6. ETC


Ce doresc in in schimb ?
1. Nu doresc parteneriat pentru dezvoltarea lui decat in caz de sunteti cunoscatori la cele mentionate mai sus.
2. Doresc sa fie respectata dreptul de autor

In caz de se va lua decizia sa fie oficial folosit, voi face toate update-urile necesare si cerintele necesare pentru ca panoul sa fie actualizat cu cerintele comunitatilor cat si sa fie aprobate de cei din administratie.


Demo / Detalii

Tinand cont ca este beta si pot exista greseli ortografice doresc cine este dispus sa ofere un suport adegvat si fara criticari in care tin cont ca deja sunt 2 zile la care scriu codul si totusi ma gandesc ca am omis poate caractere sau desigur coduri aiurea puse.

Link`uri utile

GitHub : https://github.com/developerkryss/csapanel-members
Link Bugs Report : http://bugs.csa-panel.com/index.php?pro ... x&switch=1
Demo Panel : http://project.csa-panel.com -- SPER SA NU FIE CONSIDERAT RECLAMA!

DEMO Panel Admin : http://project.csa-panel.com/admin

In caz de aveti intrebari, sugesti, sfaturi va astept sa comentati aici chiar si in cazul unei probleme care o veti gasi!

Cu stima,
Cristian G. Danasel
C.E.O Founder CSA-Panel (Control System Administrator Panel)

_________________
CSAPanel Members 1.0 (Lista utilizatori seriosi/neseriosi) :
[*]Demo Project
[*]GitHub Project

CSA War System Engine Final 2.0.0 :
[*]Buy your own license!


Last edited by CristianG. on 30 Sep 2017 14:48, edited 1 time in total.



28 Aug 2015 21:18
Profile multumesc WWW
Utilizator neserios (tepar)
Utilizator neserios (tepar)
User avatar

Joined: 14 Aug 2015 13:07
Posts: 287
Detinator Steam: Nu
CS Status: #cesegau
SteamID: nu stiu
Reputatie: Utilizator neserios (tepar)
Fond eXtream: 0
Gj pentru munca depusa.


28 Aug 2015 21:50
Profile multumesc
Membru, skill +1
Membru, skill +1
User avatar

Joined: 25 Jun 2013 16:04
Posts: 380
Detinator Steam: Nu
CS Status: CSA-PanelV3.4 UnderDev
Fond eXtream: 0
Merci T-Win

_________________
CSAPanel Members 1.0 (Lista utilizatori seriosi/neseriosi) :
[*]Demo Project
[*]GitHub Project

CSA War System Engine Final 2.0.0 :
[*]Buy your own license!


29 Aug 2015 14:44
Profile multumesc WWW
Membru, skill +1
Membru, skill +1
User avatar

Joined: 25 Jun 2013 16:04
Posts: 380
Detinator Steam: Nu
CS Status: CSA-PanelV3.4 UnderDev
Fond eXtream: 0
NEW UPDATE : https://github.com/developerkryss/csapa ... its/master


Code:
Commits on Sep 11, 2015

@developerkryss

Change UIDToUser sending by array with 2 type
developerkryss authored 2 minutes ago

@developerkryss

Add new rulls for Administrator and change the params
developerkryss authored 3 minutes ago
@developerkryss

Fix getting event logs for administrator and clients
developerkryss authored 3 minutes ago
@developerkryss

Fix getting event logs for administrator and clients
developerkryss authored 4 minutes ago
@developerkryss

Fix permision for administrator
developerkryss authored 2 hours ago
@developerkryss

Fix permision for administrator
developerkryss authored 2 hours ago
@developerkryss

Update permission and fix the messages if the administrator allow or not
developerkryss authored 2 hours ago
@developerkryss

Update permission and fix the messages if the administrator allow or not
developerkryss authored 2 hours ago
@developerkryss

Check if the Administrator allow to use Optimize Database
developerkryss authored 3 hours ago
@developerkryss

Update permission and fix the messages if the Administrator allow or not
developerkryss authored 3 hours ago
@developerkryss

Update permission and fix the messages if the Administrator allow or not
developerkryss authored 3 hours ago
@developerkryss

Update permission and fix the messages if the administrator allow or not
developerkryss authored 3 hours ago
@developerkryss

Remove Administrator permision settings. If is not mainadmin will not… …
developerkryss authored 3 hours ago
@developerkryss

Add session verify if loggin user
developerkryss authored 3 hours ago
@developerkryss

Add session verify if loggin user
developerkryss authored 3 hours ago
@developerkryss

Add on administrator approve clients setting
developerkryss authored 4 hours ago
@developerkryss

Mistake the name of approve (reedit)
developerkryss authored 4 hours ago
@developerkryss

Remake the session for approve
developerkryss authored 4 hours ago
@developerkryss

Remove defined demo
developerkryss authored 4 hours ago
@developerkryss

Add new link profile lang and info
developerkryss authored 4 hours ago
@developerkryss

Add new link profile lang and info
developerkryss authored 4 hours ago
@developerkryss

Add edit template for edinting clients pending
developerkryss authored 4 hours ago
@developerkryss

Remove detection by uid on add and use only edit input
developerkryss authored 4 hours ago
@developerkryss

Remove clients pending summary template and add edit template
developerkryss authored 4 hours ago
@developerkryss

Remove clients pending add template
developerkryss authored 4 hours ago
@developerkryss

And new lang for editclient
developerkryss authored 4 hours ago
@developerkryss

And new lang for editclient
developerkryss authored 4 hours ago
@developerkryss

Add new type on selection clients and clients pending and Edit client… …
developerkryss authored 4 hours ago
@developerkryss

Fix edit client pending and add new session for aprove client
developerkryss authored 4 hours ago
@developerkryss

Remove edit request method no use
developerkryss authored 4 hours ago

_________________
CSAPanel Members 1.0 (Lista utilizatori seriosi/neseriosi) :
[*]Demo Project
[*]GitHub Project

CSA War System Engine Final 2.0.0 :
[*]Buy your own license!


11 Sep 2015 17:00
Profile multumesc WWW
Membru eXtream
Membru eXtream
User avatar

Joined: 03 Jan 2015 17:33
Posts: 2241
Detinator Steam: Da
SteamID: S
Fond eXtream: 0
Interesant si frumos!


06 Jul 2016 23:55
Profile multumesc
Membru, skill +1
Membru, skill +1

Joined: 02 Nov 2014 19:21
Posts: 363
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Reputatie: Fost Membru Club eXtreamCS (doua luni)
Nume anterior: IIiFF
Fond eXtream: 0
Code:
SELECT * FROM `users` WHERE userlevel='1'

Complet gresit ! Din cate am vazut intr o pagina folosesti de vreo 3 4 ori SELECT *. Neoptimizat ce pot sa spun..


18 Dec 2017 17:44
Profile multumesc
Membru eXtream
Membru eXtream

Joined: 09 Oct 2010 12:39
Posts: 15616
Detinator Steam: Da
Reputatie: Restrictie moderator permanent
Restrictie schimbare nume
Nume anterior: Terra
Fost membru Club eXtreamCS (5 luni)
Membrul anului 2017
Fond eXtream: 0
IIiFF wrote:
Code:
SELECT * FROM `users` WHERE userlevel='1'

Complet gresit ! Din cate am vazut intr o pagina folosesti de vreo 3 4 ori SELECT *. Neoptimizat ce pot sa spun..


Nu este diferenta mare intre SELECT * (all) si SELECT id, name etc.De ce sa scriu

SELECT id, name, passport, address, condoms, girlfriend, car, value, houses, money, stuff, stuff cand pot scrie SELECT *, intr-adevar selectezi ce iti trebuie dar este ok si SELECT * si nu, nu este gresit.


18 Dec 2017 18:27
Profile multumesc
Membru, skill +1
Membru, skill +1
User avatar

Joined: 25 Jun 2013 16:04
Posts: 380
Detinator Steam: Nu
CS Status: CSA-PanelV3.4 UnderDev
Fond eXtream: 0
Diversity wrote:
Code:
SELECT * FROM `users` WHERE userlevel='1'

Complet gresit ! Din cate am vazut intr o pagina folosesti de vreo 3 4 ori SELECT *. Neoptimizat ce pot sa spun..


Adevarul e ca tu esti cel mai desptept aici si sti optimizare :))

Daca folosesti selectarea pentru toate coloanele prin definirea numele coloanei sau folosesti (*) nu este nici o diferenta, defapt este in momentul in care vei adauga o noua coloana va trebui sa cauti toate query`urile pe care le-ai apoi sa adaugi coloana respectiva in fiecare query, unde oare este optimizarea aici, se pare ca ai gresit meseria te asigur eu.

PS: Sa incerci sa faci si un Benchmark si sa ma anunti daca este o diferenta extrem de mare incat sa conteze (Da diferenta este 0.000000001/sec)

"Sa nu cumva sa uitam mesajul meu pentru tine" | Afiseaza codul
CristianG. wrote:
Asa cum am spus

Code:
   public static function init( ) {
      
      if ( is_null( self::$instance ) ) {

         self::$instance = new self( );
      }

      return self::$instance;
   }


Imi plac cometariie tale asupra mea cu selectarea dar se pare ca iti place sa iei alte coduri sa le editezi !

Cumva dragul meu te-a batut smarty template de nu ai putut copia si ala ?

App daca te intreb ce metoda ai folosit nu cred ca imi poti spune ca este OOP sau ai vazut in cometarile mele presupun ?


Code:
public static function init( ) {


Oare unde este instanta ? Oarea functia e de forma sau mi se pare mie, cred ca nu ai nici o idee ce face macar !

Cumva int trebuia sa fie getInstance() se pare. Deci int() ala il folosim si noi ? Oare ce o face ? nu cumva are un rol foarte important in OOP, da are un rol extrem de mare mai exact instanta aia se foloseste la conexiunea catre baza de date

Ca sa iti explic mai exact hai sa facem asa.

1) Avem un fisier in care sunt 15 conectari cu 15 query-uri ca presupun ca intelegi la Config::$g_con->prepare() se conecteaza la baza de date apoi prepara query`ul pentru executare

Practic in momentul respectiv script`ul tau face 15 conexiuni si 15 preparari de executarea query`ului ehhh instanta respectiva te va ajuta enorm.

De ce te va ajuta ?

Daca nu uitam mai bine Config::int()->$g_con->prepare() adaugand acest int() sau getInstance() , odata ce aceseaza clasa respectiva verifica daca instanta a fost setata si daca a fost setata preia conexiunea fara a mai face o noua conexiune.

Sa inteleg ca nu ai habar de getInstance() sau int() cum specifici tu. Dupa cum se vede clar codul care este de la csapanel 100% nici macar nu ai stiut sa il folosesti corect.

Este inutil sa scriu ce mai exact e acolo ca deja ma ia plansul cu panoul tau.

Recomandarea mea e sa te inveti si nu mai critica unde nu stii.

Si cand ai sa ajungi la nivelul meu EX: http://prntscr.com/hwkquy mai discutam.

Pana atunci mai bine incearca sa iti faci prieteni care au habar despre ce fac apoi incepe sa critici o munca care nu ma pasionat respectiv`ul proiect !

PS: Daca nu iti place Smarty Template ai alte optiuni (Un framework MVC care vine cu twig la pachet) sau twig stand alone. Ai foarte multe optiuni pute mana si invata si lasa discutile inutile pe care le faci


PS2 : Stai ca lesin

Quote:
Versiunea 1.0:


- Facuta conexiunea mysql ( pdo desigur )
- Pe site este acum MVC
- Adaugat un template ( am uitat cum se numeste desigur... )
- Adaugate paginiile homepage, index, login si logout
- Facute controllere pentru login, logout si forgot password
- Sporita securitatea
- Acum apare pe prima pagina primul jucator cu cele mai multe killuri si deathuri ( din top 15 desigur si ala va fi pe mysql )
- A fost adaugat pe prima pagina un chart care arata cati jucatori sunt pe server si cate sloturi libere
- Acum pe prima pagina poti adauga twitter ul serverului daca aveti ( se poate activa din admin panel )


- Pe site este acum MVC

Serios tu ai idee cu ce se mananca MVC (Modal View Controller) in ce este compus si ce relati sunt intre cele 3 lucruri !

Inca odata : https://prnt.sc/hwkquy (ASTA E MVC) diferenta ? PREA MARE !

PS3 : Geimod de la 0 (Am facut praf limba engleza ) http://prntscr.com/hwm2vw

Spor la programare !

_________________
CSAPanel Members 1.0 (Lista utilizatori seriosi/neseriosi) :
[*]Demo Project
[*]GitHub Project

CSA War System Engine Final 2.0.0 :
[*]Buy your own license!


02 Jan 2018 22:13
Profile multumesc WWW
Display posts from previous:  Sort by  
Reply to topic   [ 8 posts ] 

Who is online

Users browsing this forum: Google [Bot] and 20 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  

În cazul în care aveți probleme cu contul trimiteți un email sau mesaj la servicii_extream[arond]yahoo[punct]com

Powered by phpBB® Forum Software © phpBB Group