Poll: Are you looking forward to this release?

Be advised that this is a public poll: other users can see the choice(s) you selected.

[DEV] [PHP/OOP] mUserSystem

Results 1 to 9 of 9
  1. #1
    Web Developer Markshall is offline
    MemberRank
    Oct 2009 Join Date
    EnglandLocation
    628Posts

    [DEV] [PHP/OOP] mUserSystem

    mUserSystem V1
    PHP/OOP

    What is mUserSystem?
    Well, the answer is more-or-less in the question, it's a user system created by m0nsta./Mark Eriksson (hence the 'm' before 'UserSystem') which is coded in PHP and uses OOP, not procedural programming.

    Is mUserSystem free?
    Of course it is! I tend not to charge to create things like this, unless someone asks for it especially, then I add fees for my time taken and amount of code written.

    What is so special about this than other user systems?
    Honestly, nothing. I got bored and seen a lot of PHP developments around DevBest and decided to join in by creating my own development. I'm not asking you to use it, I'm just simply creating something that someone may like to use on their own site.

    Why have you stolen Anon's layout to 'tBlogger'?
    I haven't stolen any layout, I based the design off the same thing but didn't use exactly the same colours. But whatever, credits to Anon for this style of design!

    When will it be released?
    Your guess is as good as mine, I only started the design on this today. I will be working on the PHP classes over the next day or two and then I will be coding the actual system.

    Not started
    Started but not complete
    Complete and works properly

    1. Log in
    2. Register
    3. Log out
    4. Post on users' walls
    5. Send private messages
    6. Edit account
    7. Edit settings
    8. Maybe add friends
    9. Theme/style changer

    If I think of any more, I will add them here.

    Are there any screen-shots of this?
    Yes there are, below you will see a few screen-shots of the design and bits of the code as I build it up.
    • Main design/content
    • Theme/style changer
    • Full screen view

    That's all for now!

    Thanks,
    - m0nsta.

    And here are some screen-shots of the code I have written today.









  2. #2
    Infraction Baɴɴed holthelper is offline
    MemberRank
    Apr 2008 Join Date
    1,765Posts

    Re: [DEV] [PHP/OOP] mUserSystem

    notepad++

  3. #3
    hi i'm robbie Roper is offline
    MemberRank
    Oct 2008 Join Date
    /home/roperLocation
    2,283Posts

    Re: [DEV] [PHP/OOP] mUserSystem

    Looks and sounds very good, good luck Mark!

  4. #4
    Web Developer Markshall is offline
    MemberRank
    Oct 2009 Join Date
    EnglandLocation
    628Posts

    Re: [DEV] [PHP/OOP] mUserSystem

    Quote Originally Posted by holthelper View Post
    notepad++
    Yes?

    Quote Originally Posted by Roper View Post
    Looks and sounds very good, good luck Mark!
    And thanks! :)

  5. #5
    [R8]ℓσℓ32 caja is offline
    MemberRank
    Oct 2008 Join Date
    Here!Location
    1,502Posts

    Re: [DEV] [PHP/OOP] mUserSystem

    Why noone uses the mysqli_ ???
    Posted via Mobile Device

  6. #6
    Account Upgraded | Title Enabled! Hexadecimal is offline
    MemberRank
    Dec 2010 Join Date
    424Posts

    Re: [DEV] [PHP/OOP] mUserSystem

    I learned to never use echo in a function... Meh.

    Looks nice. Good luck.

  7. #7
    :-) s-p-n is offline
    DeveloperRank
    Jun 2007 Join Date
    Next DoorLocation
    2,098Posts

    Re: [DEV] [PHP/OOP] mUserSystem

    Quote Originally Posted by caja View Post
    Why noone uses the mysqli_ ???
    Posted via Mobile Device
    Because they (or the people they learned from) knew the mysql extension first and don't find reason or find the time to learn and use the mysql improved extension.


    Quote Originally Posted by Apixenz View Post
    I learned to never use echo in a function... Meh.

    Looks nice. Good luck.
    Never is a strong word. There's always a reason to do something- even if it's not a good reason. Someone might code a site insecure on purpose because their employer won't give them a raise or pay them for extra security- or the employer told the person to quit wasting time on security.

    I'd say something like, 'you should never let the user put raw input inside ur query strings, and u should always use mysqli.' But that's so biased it's retarded. You should only do those things if your employer is paying you to do those things.

    If somebody wants you to make a web app for under 100 bucks, best believe it: To speed up development, I'm going to use some procedural and OOP with echo in the methods. Do I know better? Of course! But there is a time when you need to code poorly.. 'Tis Sad but true.

    Sometimes you just gotta get shit done- who wants to spend a month working on a $100 script? That's just wasting your knowledge on ripping yourself off and pissing off the person you told it would be done in a week.

    I just got carried away, didn't I.. Apologies.

    Good start Mark!

    Edit:
    Just for the record, I disagreed with the points in my above statement for a LONG time. Until this year, I didn't even think anyone thinking like that was worth any of my time. So I totally understand if you disagree. In an open source world, there's no reason for imperfections. But the world is not open source. It's a cold, cruel world with poor code coming from great coders- and I chose to adapt (and I always reserve the right to change my mind).
    Last edited by s-p-n; 17-11-11 at 11:03 PM.

  8. #8
    Web Developer Markshall is offline
    MemberRank
    Oct 2009 Join Date
    EnglandLocation
    628Posts

    Re: [DEV] [PHP/OOP] mUserSystem

    Quote Originally Posted by s-p-n View Post
    Because they (or the people they learned from) knew the mysql extension first and don't find reason or find the time to learn and use the mysql improved extension.




    Never is a strong word. There's always a reason to do something- even if it's not a good reason. Someone might code a site insecure on purpose because their employer won't give them a raise or pay them for extra security- or the employer told the person to quit wasting time on security.

    I'd say something like, 'you should never let the user put raw input inside ur query strings, and u should always use mysqli.' But that's so biased it's retarded. You should only do those things if your employer is paying you to do those things.

    If somebody wants you to make a web app for under 100 bucks, best believe it: To speed up development, I'm going to use some procedural and OOP with echo in the methods. Do I know better? Of course! But there is a time when you need to code poorly.. 'Tis Sad but true.

    Sometimes you just gotta get shit done- who wants to spend a month working on a $100 script? That's just wasting your knowledge on ripping yourself off and pissing off the person you told it would be done in a week.

    I just got carried away, didn't I.. Apologies.

    Good start Mark!

    Edit:
    Just for the record, I disagreed with the points in my above statement for a LONG time. Until this year, I didn't even think anyone thinking like that was worth any of my time. So I totally understand if you disagree. In an open source world, there's no reason for imperfections. But the world is not open source. It's a cold, cruel world with poor code coming from great coders- and I chose to adapt (and I always reserve the right to change my mind).
    Good way of putting it!

    And thanks! :)

    @caja - s-p-n has advised me to use MySQLi over MySQL but I had already started using MySQL and the script was already implemented into a few other files.

  9. #9
    Developer ETTETT is offline
    MemberRank
    May 2007 Join Date
    RukongaiLocation
    662Posts

    Re: [DEV] [PHP/OOP] mUserSystem

    I really like your design :)



Advertisement