Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

GammaMVC [Model-view-controller, PHP, Multi-Db, Multi-Themed]

Status
Not open for further replies.
"(still lacks brains)"
Loyal Member
Joined
Sep 2, 2011
Messages
2,371
Reaction score
1,361
GammaMVC

Information
GammaMVC is a content management system written in an Model-view-controller pattern. It offers support for Phoenix Emulator and potentially available for it to support any Emulator available, whether past, present or future.

Why choose MVC?
We chose an MVC pattern because it offers a wide range of advantages, including speed and clean URLs.

What themes are going to be available?
There are going to be many themes available to GammaMVC, including ones that you have made. The ones that are currently in development are as followed;


  • Bootstrap 2 (successor to the RevCMS theme by nobrain)
  • Habbo theme (Latest)
  • Mabbo
  • PhoenixPHP
  • Gamma (custom theme)

If you would like to make themes for GammaMVC, please contact nobrain@null.net via E-mail.

What database type do you offer?
We currently support PDO, MySQLi and MySQL. The default will be PDO because it is the best out of the 3.

Is there a place where I can check updates on GammaMVC?
We currently have a repository where you check on all the updates on GammaMVC. Both links are the same.




Who are the developers?
Monsma - PHP code
nobrain - Themes and minor input on the PHP code
 
Newbie Spellweaver
Joined
Oct 21, 2012
Messages
44
Reaction score
13
Why are you doing three separate variables in the PDO class?:
public $Link;
public $Query;
public $Parameters;

Why not just do:
public $Link, $Query, $Parameters;
 
Junior Spellweaver
Joined
Dec 24, 2011
Messages
125
Reaction score
39
Why are you doing three separate variables in the PDO class?:
public $Link;
public $Query;
public $Parameters;

Why not just do:
public $Link, $Query, $Parameters;

Whats your point? it is working if you do
public $Link, $Query, $Parameters;

or
public $Link;
public $Query;
public $Parameters;

its just the same things
 
"(still lacks brains)"
Loyal Member
Joined
Sep 2, 2011
Messages
2,371
Reaction score
1,361
As I said before, until the Moderators deleted it; There will be more updates tomorrow and/or the day after (depending on how ill I am). The update(s) will be about Monsma's coding and my Bootstrap 2 theme.
 
Joined
Feb 5, 2010
Messages
415
Reaction score
244
Wish you good luck. Here's some help:

  • Avoid using - Normally it means you have some design issues.
  • Don't use switch cases for pages, that's soo RevCMS 1.0 and well.. It sucks, don't have to be a genius.
  • At the moment it's not compatible with multiple databases, curious to see how you're doing it.
  • Why are you including all your Models ( What you have there are drivers/engines, not Models! ) when you're only using one?
  • What is the purpose of the Habbo.php library? It looks like a normal user class... Remember it's MVC!

Hope you don't take it the wrong way, just want to help! Check out!
 
Junior Spellweaver
Joined
Dec 24, 2011
Messages
125
Reaction score
39
Wish you good luck. Here's some help:

  • Avoid using - Normally it means you have some design issues.
  • Don't use switch cases for pages, that's soo RevCMS 1.0 and well.. It sucks, don't have to be a genius.
  • At the moment it's not compatible with multiple databases, curious to see how you're doing it.
  • Why are you including all your Models ( What you have there are drivers/engines, not Models! ) when you're only using one?
  • What is the purpose of the Habbo.php library? It looks like a normal user class... Remember it's MVC!

Hope you don't take it the wrong way, just want to help! Check out!
Thank you for the usefull tips, the habbo.php include the library is a user class.
and i have add new updates to my github with a exemplate how i go handle the emulators
and i have use already 1 tip that one of the database drivers thanks!
 
Last edited:
"(still lacks brains)"
Loyal Member
Joined
Sep 2, 2011
Messages
2,371
Reaction score
1,361
Goodluck to both of you, I like multi-style CMS :)

Thank you very much :)

Bootstrap 2 updates:

Index:

NoBrain - GammaMVC [Model-view-controller, PHP, Multi-Db, Multi-Themed] - RaGEZONE Forums


Developer modal:

NoBrain - GammaMVC [Model-view-controller, PHP, Multi-Db, Multi-Themed] - RaGEZONE Forums


Signin or Signup modal:

NoBrain - GammaMVC [Model-view-controller, PHP, Multi-Db, Multi-Themed] - RaGEZONE Forums



Credits have been given, as you can see in the 2nd image.
 
Custom Title Activated
Loyal Member
Joined
Oct 26, 2012
Messages
2,357
Reaction score
1,086
Bootstrap 2 is more of a lightweight theme, GammaMVC will have like 5 or more themes anyway so there will be a lot of choices, and I may make another version of Bootstrap 2 where it's darker.

Minor changes to Index (Bootstrap 2):

NoBrain - GammaMVC [Model-view-controller, PHP, Multi-Db, Multi-Themed] - RaGEZONE Forums

I - Ducking - love - bootstrap! :eek:tt:
 
"(still lacks brains)"
Loyal Member
Joined
Sep 2, 2011
Messages
2,371
Reaction score
1,361
GammaMVC updates:
  • Caching class made:
  • Phoenix handler made:
  • Small clean up of some code
  • GET, REQUEST, POST and COOKIES are all filtered.

Bootstrap 2 updates:
  • Some HTML clean up
  • Added a Statistics modal so guests can view Peak Users and stuff like that. Planned to be cached when it gets added to GammaMVC
 
Status
Not open for further replies.
Back
Top