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 8275953
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 8, 20262026-06-08T08:14:05+00:00 2026-06-08T08:14:05+00:00

I am currently working with Zend Framework and I am extremely happy with it.

  • 0

I am currently working with Zend Framework and I am extremely happy with it. What I want to know is at what kind of requirements it is better to use CMS’s like Joomla or Drupal.

Considering my current project it is a portal application. It is completely made from scratch in Zend. Then some fellow comes and comment that it rather implemented in drupal you could get plugins for the stuff you built by hard efforts.

So I need a guideline for how to choose between CMS and A Framework at the kickoff phase?

  • 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-08T08:14:06+00:00Added an answer on June 8, 2026 at 8:14 am

    The question in your case is whether to use a ready made CMS or to create your own system using a framework. The right answer depends on the following:

    • budget
    • number of users you will have (long term performance concerns)
    • further maintenance
    • total number of details (bells and whistles) you want to provide on the site
    • implementation with third party/custom APIs
    • special/custom features that require high level of freedom (example: StackOverflow reward points and badgets)

    As this is a question most of us face pretty often, here are cons and pros of a ready made CMS vs a framework:

    Ready made CMS

    Pros

    • faster start and development time if your project generally fits in what the CMS provides
    • available modules and themes
    • backed up by community, meaning that new features, bugfixes, support, tutorials etc. will be provided to you free of charge
    • unified set of standards – it’s easier to continue working on an existing CMS site than to take someone else’s custom application (this is relative, but the point is that in a site that uses an existing CMS most of the things/setup will be familiar to you while in a custom app the previous developer had more freedom)
    • security is something you do not need to worry that much as in a custom app

    Cons

    • if your requirements are very specific, you will need to override the default workflow of the system; in some cases this can be tricky and will make you spend more time than to write your own
    • redundant code in modules/plugins
    • performance – a ready made CMS will rarely be as fast as a custom made application
    • not suitable for every large website (unless you fit in almost everything that the CMS provides)
    • steep learning curve in some cases (Typo3, Drupal)

    Custom application

    Pros

    • it’s up to you to define the structure and the logic of the application
    • app design is made especially for the project you are working on – so there is no redundant code
    • freedom to do anything you want

    Cons

    • expensive – in most cases you/your client will need much more money for a custom app
    • further maintenance will be harder
    • changes and modifications of the structure can be very time consuming
    • if you aren’t using a CMF you will have to reinvent the wheel in some aspects

    Bottom line

    Spend a couple of days and learn something about the CMSs out there, such as:

    • Drupal – my first recommendation; good for medium to big websites; good community; medium/steep learning curve
    • WordPress – my second recommendation; good for small to medium sites
    • Typo3 – enterprise level system; pretty complex, combined with a framework which can be used standalone in projects
    • Joomla – I personally don’t like it and do not recommend it because of amateur plugins, but it is popular
    • SilverStripe
    • MODX
    • Concrete5

    I think that any bigger and serious project, which will have at least 1-2 programmers to take care of the system at all times, should be custom. Exceptions are only if it fits exactly in what an existing CMS offers already.

    Hope this helps 🙂

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

Sidebar

Related Questions

I'm currently working on a project where I use Zend Framework with Propel. I'm
I am currently working with the Zend Framework and I use PHPEd as my
I'm working on a project that is currently using the Zend Framework 1.7.6, however
I'm working within zend forms. Currently this is how it looks: I want to
Hi I'm currently working on some php - zend framework project on my osx
I'm currently working on a build system in Phing that takes a Zend Framework
I use doctrine2.2.2 with Zend Framework1 and am currently working on an editing tool.
I'm currently working with Zend Framework for the first-time, i've been contemplating how to
I am currently working on a zend framework site using an ACL. The ACL
I am currently working on a API site based on Zend Framework. As ZF

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.