SitePoint Sponsor

User Tag List

Results 1 to 6 of 6
  1. #1
    SitePoint Member
    Join Date
    Oct 2010
    Posts
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb Where to start? Need halfway between CMS and Framework.

    I have started a little project for the work of an Animal Control Officer. I am trying to create a site that coveres everything from towns licensing, to ACO field reporting, to shelter organization. I have started with the licenseing part of things. By the way this will be one site for the whole state. Anyway I have the scripts and database setup for this one part. and it works! but now I am looking for something that will organize my scripts and provide user permission controls. I would like to set this up with one user system. Everyone, ACO's, town clerks, shelter employees, police, ect. can login on the same page and have access to thier respective areas. I also need a way to set permissions for my scripts so I need to be able to pass the user data into my scripts with the group and permission level.

    http://www.heroframework.com/ This looks like a very possable solution. I am basically looking for any input or any ideas. I spend more time on the internet looking for scripts and other ways to do thing. I want to make everything the best it can be.

    PS. I am a self taught coder and still learning. I really like things with examples I can mess with. I tend to learn best when I break things.

    thanks, in advance!

  2. #2
    SitePoint Zealot
    Join Date
    Mar 2012
    Posts
    110
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Although I suppose it is a CMS, I highly recommend WordPress which will very accordingly suit your requirements.

  3. #3
    SitePoint Wizard bronze trophy
    Join Date
    Jul 2006
    Location
    Augusta, Georgia, United States
    Posts
    4,182
    Mentioned
    16 Post(s)
    Tagged
    4 Thread(s)
    It is not easy nor recommended to take your custom code and attempt to bolt on a CMS or framework. Either continue down the path of all custom programming or choose a CMS/Framework than rewrite your existing functionality to mesh with the patterns and utilities promoted by that solution.

    Also be weary of people of blindly promote things before knowing all the little details. WP by itself doesn't really handle the majority of your features. You would probably need an extensive amount of add-ons, even if they exist. Than getting them all to play well together is a whole other story.

    * Anyone who recommends WP for a web application which is pretty much what your building doesn't know what they are talking about. WP is just about the least ideal platform to create a web application.
    The only code I hate more than my own is everyone else's.

  4. #4
    SitePoint Wizard wonshikee's Avatar
    Join Date
    Jan 2007
    Posts
    1,223
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    If you aren't confident to build on top of what you've created so far there's not much hope you will do any better on a 3rd party application.

    No matter what platform you go to, be it a framework or a platform like WP or Drupal, there is a large learning curve as well as a need to learn the fundamentals of programming to not create something horrible.

    Also the notion that it will ever be the best it can be is pointless, it never will be. What you are looking for is an acceptable level, which it sounds like you aren't there yet.

    If you had to go with a platform, I would recommend Drupal - it is intended to be more customizable and gives quite a bit of control over individual user access via roles. However Drupal is, like any other platform, limited by its own complexity, so if you need something very customized - custom code is always the way to go.

    If you possibly have the budget, you could consider hiring a contractor with a lot of experience to work with you because it honestly sounds like you are in way over your head. Then again if this isn't mission critical - it could be a great learning experience if you decide to dig in and go at it.

  5. #5
    SitePoint Zealot
    Join Date
    Mar 2012
    Posts
    110
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by oddz View Post
    WP is just about the least ideal platform to create a web application.
    May I ask why?

  6. #6
    Hosting Team Leader silver trophybronze trophy
    cpradio's Avatar
    Join Date
    Jun 2002
    Location
    Ohio
    Posts
    5,217
    Mentioned
    153 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by oddz View Post
    WP is just about the least ideal platform to create a web application.
    Quote Originally Posted by Pamela1991 View Post
    May I ask why?
    Agreed. I'd like to know why too. I may be overstepping but a multi-site wordpress installation can set you up to utilize groups and user permission levels in an amazing way. So if you want a department section, you can set that up as a site, they have access to change things based on whatever permissions you give them, you can authorize logins to have access to multiple sites (departments), etc. You can ever limit what plugins/themes they can utilize too, so if you want everything to be consistent you remove all the themes (except the one you want them to use, force network only themes, and your done -- same with plugins).

    I've done this once before and it worked out well, was definitely a good learning experience (took me 3 or 4 tries to get it setup the way I wanted, but it wasn't a huge pain).


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •