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

  • SEARCH
  • Home
  • 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 8904659
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 15, 20262026-06-15T02:11:23+00:00 2026-06-15T02:11:23+00:00

I am working on a CMS application which has been written in procedural style

  • 0

I am working on a CMS application which has been written in procedural style of php programming.But now as the new features are to be added,it becomes difficult to handle some parts as the application.It is reaching to a complex stage and we need to RESPECT the complexity.
So,now we are planning to build it using the object oriented style of programming which is a better approach in terms of control.But,its difficult to make out where to start from?
What I mean is,which parts would be converted to classes,what exactly would be the model part and also I want to be able manage a centralised control over the application control as it a CMS ,it will have domain and sub-domain creation.
One thing I am clear is a database class will be needed with select,update,insert,delete functions and connection details,but other modules like login/registration,payment process,Email functionality using templates,logging and debugging,Exceptions handling(Messages for success and failure). Will converting them to classes make a difference?
Is there any framework or CMS,(Tried referring wordpress/codeignitor,but I can adopt only few features out of it) I can refer which does something like this?
I know it is a bit descriptive but I am new to Object oriented php programming and I have never architected any application.This is a learning process and I would like the expert suggestions/views as I have been getting earlier to make a decision.
Thank you for your time

  • 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-06-15T02:11:25+00:00Added an answer on June 15, 2026 at 2:11 am

    Pick any of major PHP frameworks ZendFramework, Symfony, Silex, Slim … and build your CMS on those. Those framework already have most of components you need. Plus they have big communities behind, so you will not have to maintain that code.

    If you still want to write your own framework. Take a look in to http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller for Handling requests.
    No need to create DB classes as PDO http://php.net/manual/en/book.pdo.php is a nice built in abstraction layer you can use.

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

Sidebar

Related Questions

i am working on a web application that now requires a CMS. Could you
I am working with a CMS for a web app in PHP, that has
I'm working on an ASP.NET WebForms CMS application, and having a bit of trouble
I'm working with a CMS which allows you to develop your own custom controls
I am working in the confines of a CMS system, which defines certain fields
I've been working on a CMS app to sharpen up my skills and the
I am iphone developer and i am working on application, in which i need
Trying to choose a PHP open source CMS into which I will integrate an
I've been working on database-driven web applications for a few years now and recently
I'm working on a sort of a CMS/Wiki application to help me experiment with

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.