- Joined
- Apr 30, 2007
- Messages
- 2,339
- Reaction score
- 1,547
Atleast you keep the credits
Yeah, unlike most people. The original HK layout was using AJAX on Roc CF but that wasn't how I wanted to make it so I removed that and used hrefs for it.
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!Atleast you keep the credits
Created another feature. Checks if they are online before applying purchase, also reloads the users cache so credits update. If you have a MUS connection set up, you can make this update their credits whilst online.
I ported my current housekeeping over, felt no need to create a new one. I coded it almost 2 years ago now though, so some code may be a little outdated. If I get time, I'll rewrite it. But for now, it can stay like this.
I would like to say something about the way you made the UI on the menu items. Using - as a prefix for every item is in my opinion not a good way to tell the user that this is a link to a function/feature under this specific category. When I see the menu items, they could also be a list of features that needed to be implemented. Using the » may be a better approach in this case, but I'm not saying it's the best approach.
Sounds and looks pretty good but the Purchase Badge design could use some work.
I should mention this CMS is being developed for a hotel and when/if released it will not have every single feature advertised, as I wish this hotel to be exclusive as well as everyone being able to use an up to date CMS.
Says the guy who didn't release his cms after showing off for a month or soThen I assume it is more of a showoff. Post only the things that will be released if the CMS gets released.
Says the guy who didn't release his cms after showing off for a month or so
Then I assume it is more of a showoff. Post only the things that will be released if the CMS gets released.
Gotta thank Matthew for giving me the idea to use opcode caching in the first place, without him I would never have even looked into it. Calling from a DB on every page load is so 1990s.
What about doing something new? MVC pattern perhaps?
I used to think this aswell. But after using XCache for a while I discovered that there isn't that much of a performance difference. Its also alot easier to use MySQL rather than XCache. Sure, for pages like avatarimage etc. it comes handy but for website pages like profile, client, index etc. its better of just connecting to MySQL. If you cache user data in XCache and a user changes his motto in the client, the website wont synchronize. Just an example. Another example: let's say someone uses all their credits buying furnis in the catalogue, they no longer have credits in reality but the website thinks they have, because the cache isn't updated, this will eventually lead to someone exploiting the system buying from a possible badge shop/ other website feature You're basiclly trading security for minimal (not at all noticeable) performance, not worth it. Short story: XCache does not fit for an habbo application. And you will probably end up connecting to MySQL anyway to update records, check for poop etc.
I like OOP in PHP. And i'm actually noticing a huge difference on the hotel I've been testing this on. Load times are increased by a poop load, definitely when simple pages like a basic community page is running by standard 1-4 queries which I have slimmed down to 0 by using xcache.
Coded the tags widget as well.
Updated main post with moar screens
You are focusing on the wrong things man. I am speaking with experience. If you wanna follow the same path as I did, please, I learnt a lot from it, but you will regret it soon.
I am almost finished development, and I am doing fine. But thankyou
Goodluck in production mode.
I have already thought about the things you mentioned. I am developing an Emulator alongside this which works fine with it
I have done the change password page. Every other option that used to be on this page is now a toggle inside the emulator via commands.