Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3396100
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 18, 20262026-05-18T04:22:03+00:00 2026-05-18T04:22:03+00:00

I’m developing a CMS for a client where he can only access it with

  • 0

I’m developing a CMS for a client where he can only access it with a password.
In this site he can edit, delete, create new articles.
I use this system:

  • classes called by the “action files” than handle data, process and output them
  • php files that print the html code received from the classes

The problem is that with the “action” files. for action files I mean the files that receive the forms data and requests and send them to the classes to handle. Last time I made a single file with a switch with for example “delete_article”, “create_article” etc with the relative method to call but this becomes easily a MESS. I was wondering if there could be simplest ways to organize this. Maybe just doing php file for every “action” I wanna do?

Please considering I’m just starting with OOP so I could have said a lot stupid things 😀

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-18T04:22:03+00:00Added an answer on May 18, 2026 at 4:22 am

    You may consider using a framework such as Codeigniter if you are just starting with OOP. The learning curve for good OOP is steep, but the learning curve to Codeigniter is not. You can start work immediately and will learn a lot of useful best practices on the way. Such as the MVC pattern, which is what you want to use when working with OOP. Head over to codeigniter.com and check it out!

    The manual is available at http://codeigniter.com/user_guide/

    If I was to go straight at answering your question, I would suggest you have a closer look at MVC which is a way of organizing files. But I know that this may be hard to understand in the beginning, which is why I tell people to introduce themselves to it by using a framework of their choice. Of course, from a development perspective having a framework is also preferable because it will speed up your process.

    Like Razor said in his comment, reinventing the wheel may be a waste of time. You’ll also be happy to note, then, that there is plenty of open-source code written in specific frameworks and if you know these frameworks, you will be able to extend on that code very easily. If you try to extend upon a random CMS-script, this may very well be a waste of time as well if you can’t understand it.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

No related questions found

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.