Skip to content
    Moz logo Menu open Menu close
    • Products
      • Moz Pro
      • Moz Pro Home
      • Moz Local
      • Moz Local Home
      • STAT
      • Moz API
      • Moz API Home
      • Compare SEO Products
      • Moz Data
    • Free SEO Tools
      • Domain Analysis
      • Keyword Explorer
      • Link Explorer
      • Competitive Research
      • MozBar
      • More Free SEO Tools
    • Learn SEO
      • Beginner's Guide to SEO
      • SEO Learning Center
      • Moz Academy
      • SEO Q&A
      • Webinars, Whitepapers, & Guides
    • Blog
    • Why Moz
      • Agency Solutions
      • Enterprise Solutions
      • Small Business Solutions
      • Case Studies
      • The Moz Story
      • New Releases
    • Log in
    • Log out
    • Products
      • Moz Pro

        Your all-in-one suite of SEO essentials.

      • Moz Local

        Raise your local SEO visibility with complete local SEO management.

      • STAT

        SERP tracking and analytics for enterprise SEO experts.

      • Moz API

        Power your SEO with our index of over 44 trillion links.

      • Compare SEO Products

        See which Moz SEO solution best meets your business needs.

      • Moz Data

        Power your SEO strategy & AI models with custom data solutions.

      NEW Keyword Suggestions by Topic
      Moz Pro

      NEW Keyword Suggestions by Topic

      Learn more
    • Free SEO Tools
      • Domain Analysis

        Get top competitive SEO metrics like DA, top pages and more.

      • Keyword Explorer

        Find traffic-driving keywords with our 1.25 billion+ keyword index.

      • Link Explorer

        Explore over 40 trillion links for powerful backlink data.

      • Competitive Research

        Uncover valuable insights on your organic search competitors.

      • MozBar

        See top SEO metrics for free as you browse the web.

      • More Free SEO Tools

        Explore all the free SEO tools Moz has to offer.

      What is your Brand Authority?
      Moz

      What is your Brand Authority?

      Check yours now
    • Learn SEO
      • Beginner's Guide to SEO

        The #1 most popular introduction to SEO, trusted by millions.

      • SEO Learning Center

        Broaden your knowledge with SEO resources for all skill levels.

      • On-Demand Webinars

        Learn modern SEO best practices from industry experts.

      • How-To Guides

        Step-by-step guides to search success from the authority on SEO.

      • Moz Academy

        Upskill and get certified with on-demand courses & certifications.

      • SEO Q&A

        Insights & discussions from an SEO community of 500,000+.

      Unlock flexible pricing & new endpoints
      Moz API

      Unlock flexible pricing & new endpoints

      Find your plan
    • Blog
    • Why Moz
      • Small Business Solutions

        Uncover insights to make smarter marketing decisions in less time.

      • Agency Solutions

        Earn & keep valuable clients with unparalleled data & insights.

      • Enterprise Solutions

        Gain a competitive edge in the ever-changing world of search.

      • The Moz Story

        Moz was the first & remains the most trusted SEO company.

      • Case Studies

        Explore how Moz drives ROI with a proven track record of success.

      • New Releases

        Get the scoop on the latest and greatest from Moz.

      Surface actionable competitive intel
      New Feature

      Surface actionable competitive intel

      Learn More
    • Log in
      • Moz Pro
      • Moz Local
      • Moz Local Dashboard
      • Moz API
      • Moz API Dashboard
      • Moz Academy
    • Avatar
      • Moz Home
      • Notifications
      • Account & Billing
      • Manage Users
      • Community Profile
      • My Q&A
      • My Videos
      • Log Out

    The Moz Q&A Forum

    • Forum
    • Questions
    • Users
    • Ask the Community

    Welcome to the Q&A Forum

    Browse the forum for helpful insights and fresh discussions about all things SEO.

    1. Home
    2. Digital Marketing
    3. Web Design
    4. Wordpress vs. mvc framework

    Moz Q&A is closed.

    After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.

    Wordpress vs. mvc framework

    Web Design
    8
    14
    9335
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as question
    Log in to reply
    This topic has been deleted. Only users with question management privileges can see it.
    • DonnieCooper
      DonnieCooper last edited by

      What's the benefits of choosing an mvc framework such as codeigniter or cakephp over wordpress?

      Wordpress has so many plugins, and a universally known UI for customers, it just saves a ton of time.

      However, a lot of the 'big guys' like SEOmoz and Distilled(?) use Cakephp and other mvc frameworks so it has me wondering what the benefits are......

      anyone?

      1 Reply Last reply Reply Quote 2
      • WebMarkets
        WebMarkets last edited by

        Not a huge fan of WordPress. But if you know WordPress, you would really like DNN.

        1 Reply Last reply Reply Quote 0
        • copykatrecipes
          copykatrecipes last edited by

          I had the most horrible experience with Joomla, Joomla is why I went to wordpress.  I had continual hacking when my site was on Joomla.  Is anyone using frameworks such as genesis or thesis?

          1 Reply Last reply Reply Quote 0
          • voitenkos
            voitenkos last edited by

            Another great option to consider would be Drupal CMS / CMF, where CMF stands for Content Management Framework. Drupal has a huge list on contributed modules that just make your life so much easier. It has better user-roles and permissions architecture than WP. Also the list of SEO related modules that let you tweak everything on your page (titles, urls, etc.) Drupal also provides an editor backend so editors can manage posts and pages. MemCached and Boost will make your drupal site faster and more accessible by search engines as well.

            1 Reply Last reply Reply Quote 0
            • Dan-Petrovic
              Dan-Petrovic @goodnewscowboy last edited by

              I'm also curious to hear why change to Joomla? I find WP to be a superior solution in many ways although not as robust as drupal and others. The support network for it is amazing and the number of plugins available for it outweight many limitations it may have as a platform.

              1 Reply Last reply Reply Quote 0
              • DonnieCooper
                DonnieCooper @caseyhen last edited by

                Thanks Casey..

                that's the part that was stopping me from wanting to use mvc... having to build/ maintain a different backend for each site. It just seems too redundant. Even with 'objects', you still have to update specific lines of code for each customer everytime you improve something.

                Thanks for your help!

                1 Reply Last reply Reply Quote 0
                • caseyhen
                  caseyhen @DonnieCooper last edited by

                  Personally if I had a choice I would use WordPress every time, since it provides my clients with access to a "backend" where they can edit pages and such if needed.  CakePHP is for hard core people who love to write code and such.

                  I don't think we have plans to switch to that, though I'm not always in the loop on things like that.

                  1 Reply Last reply Reply Quote 2
                  • DonnieCooper
                    DonnieCooper @caseyhen last edited by

                    Hey Casey,

                    Is that really the main difference? Just more control because your writing everyline of code manually?

                    PS. Is SEOmoz going to switch to lithium (http://lithify.me/) ?

                    caseyhen 1 Reply Last reply Reply Quote 0
                    • caseyhen
                      caseyhen last edited by

                      Hey Donnie,

                      I've used both CakePHP and WordPress to some degree, in fact SEOmoz's main site is built on CakePHP.  I'd say that for someone with limited coding knowledge, I'd send them to WordPress because of all the plugins.  If you have a good handle on PHP and like creating your own plugins then first up CakePHP.

                      DonnieCooper 2 Replies Last reply Reply Quote 2
                      • goodnewscowboy
                        goodnewscowboy last edited by

                        Changed my profile pick a month or so ago. I miss seeing my old dog Boozie though.

                        I switched from WP to Joomla because at the time, WP wasn't as ecommerce friendly. And I picked Joomla over Drupal because the general consensus was that while Drupal was more flexible, Joomla had an easier learning curve.

                        Good luck with whatever new CMS you choose.

                        1 Reply Last reply Reply Quote 1
                        • DonnieCooper
                          DonnieCooper @Getz.pro last edited by

                          Thanks, Richard.

                          I definitely keep a subscription going with lynda.com. I think we should get SEOmoz.org to add them in the discount store.

                          1 Reply Last reply Reply Quote 1
                          • Getz.pro
                            Getz.pro last edited by

                            If you need to add to your PHP knowledge, try Lynda.com

                            logo.gif?c-v=24615 logo.gif?c-v=24615

                            DonnieCooper 1 Reply Last reply Reply Quote -1
                            • DonnieCooper
                              DonnieCooper @goodnewscowboy last edited by

                              -Hey, you changed you photo! (Or, I haven't noticed until now).

                              What made you switch to joomla?

                              I'm in love with wordpress, but for some reason, I feel like mvc would be worth the switch. The only problem is, it comes at a higher cost of time invested per project. So, I'm looking for motivation to make the switch 🙂

                              1 Reply Last reply Reply Quote 0
                              • goodnewscowboy
                                goodnewscowboy last edited by

                                Hey Donnie: While I'm only a former Wordpress user and current Joomla hack, I would guess that the MVC frameworks give them more flexibility. Though that flexibility vomes at a price of having to be more proficient at PHP.

                                DonnieCooper Dan-Petrovic 2 Replies Last reply Reply Quote 1
                                • 1 / 1
                                • First post
                                  Last post

                                Got a burning SEO question?

                                Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.


                                Start my free trial


                                Browse Questions

                                Explore more categories

                                • Moz Tools

                                  Chat with the community about the Moz tools.

                                • SEO Tactics

                                  Discuss the SEO process with fellow marketers

                                • Community

                                  Discuss industry events, jobs, and news!

                                • Digital Marketing

                                  Chat about tactics outside of SEO

                                • Research & Trends

                                  Dive into research and trends in the search industry.

                                • Support

                                  Connect on product support and feature requests.

                                • See all categories

                                Related Questions

                                • cinchmedia

                                  Using Button Links vs Sidebar Menu

                                  I have a services page with a lot of rich text and a slideshow of images.  Currently, I am using a column of buttons to various services, and am wondering if a sidebar menu would be more effective for Google to crawl and rank?

                                  Web Design | | cinchmedia
                                  0
                                • PlanetDISH

                                  Will having two wordpress themes installed hurt seo?

                                  We currently have 3 sites built on WordPress that have little to no blogging capabilities. Currently, all published posts show up on a /category page which does not resemble the traditional blog format and is not aesthetically pleasing. We would like to have a more traditional blog and are considering installing a second wordpress theme on the site which will strictly be used for /blog and all the posts. My question is will having the second WordPress installation on the sites hurt us in any way on the SEO front and if we go this way should we place the install in a subfolder or on a subdomain? Is there anything else we need to worry about with making this transition? Thank you in advance for the advice! Patrick

                                  Web Design | | PlanetDISH
                                  0
                                • donsilvernail

                                  Yoast focus keywords for portfolio post types in WordPress

                                  This one is for the WordPress optimization crowd! Portfolios are used to display work. I have a question about best seo optimization techniques. 1. Portfolios can be used to display many different types of work, for me it either original web designs from scratch, WordPress redesigns, or importing a current website into WordPress. What is the best practice for keywords for  multiple portfolios that are in one category. for instance WordPress Redesign. If I have 5 WordPress redesign portfolio posts is it good practice to use WordPress redesign for all 5 portfolios or should they use variations? Yoast gets angry when the same focus keyword is used multiple times. 2. Should portfolios even be indexed? Since this is how I attract new customers I would think yes but am I giving too much exposure to my client and not enough to my business. I guess this will depend on titles and meta descriptions. A discussion on best practices here is what I am really looking for. What is your advice and opinion on the matter.

                                  Web Design | | donsilvernail
                                  1
                                • skehoe

                                  4XX (Client Error) on Wordpress Wesbite

                                  I've just taken over the management of a website and am getting 4x  4XX (client Error) issues. Example: http://inter-italia.com/en/wp-login.php?action=lostpassword Can anyone give any guidance as how to fix this wordpress? I also see a lot of 'temporary redirects' due to multilingual plugin - is there anything I can do to fix this?

                                  Web Design | | skehoe
                                  0
                                • _Thriveworks

                                  From Google Sites to Wordpress - Anyone Ventured this SEO terrain?

                                  We have a few sites in Google Sites - and they are ugly! We have a majority (40+) of websites in Wordpress. But we have a few websites just stuck on Google Sites, and since Google won't let you fully edit the HTML, add scripts, or implement any technology since 2000, we want to move. The sad problem - the Google sites are ranking well. We rank well in Manhattan, Atlanta, Dallas, and Philadelphia. The problem is - the sites do not give much room for growth - and the bounce rate is high because they are so ugly. Has Anyone moved from Google sites to Wordpress? Should we just stay with Google and bite the ugly bullet? My fear is that these sites will not allow for growth. It is hard to update them and even harder to make them look nice. To get a sample - beware: www.counselingphiladelphia.com Even another reason to leave: The slider is non-semantic and terrible SEO. Google won't allow a slider script with tags and a hrefs, so the only way to implement a slider is through a Google Docs Presentation that keeps sliding. I know - terrible SEO (#donthate) but we needed something. Any advice and thoughts would help! Thanks Mozzers!

                                  Web Design | | _Thriveworks
                                  0
                                • bronxpad

                                  CSS vs Javascript vs JQuery drop down navigation

                                  For a user / seo perspective, what is the best way to code a drop down menu nav bar? Is it best to use css, javascript or a scripting library like jquery? I am thinking about overall best practice that will not have a negative impact on serps. I am also thinking about what will work best on all types of devices i.e. desk tops, lap tops, smart phones and tablets. What are the Pro's & Cons of Using CSS for Drop Down Menus. What are the Pro's & cons of using Javascript for drop down menus. And the same question for jquery. Thank you all in advance for your ideas.

                                  Web Design | | bronxpad
                                  0
                                • DownPour

                                  Infinite Scrolling vs. Pagination on an eCommerce Site

                                  My company is looking at replacing our ecommerce site's paginated browsing with a Javascript infinite scroll function for when customers view internal search results--and possibly when they browse product categories also. Because our internal linking structure isn't very robust, I'm concerned that removing the pagination will make it harder to get the individual product pages to rank in the SERPs. We have over 5,000 products, and most of them are internally linked to from the browsing results pages in the category structure: e.g. Blue Widgets, Widgets Under $250, etc. I'm not too worried about removing pagination from the internal search results pages, but I'm concerned that doing the same for these category pages will result in de-linking the thousands of product pages that show up later in the browsing results and therefore won't be crawlable as internal links by the Googlebot. Does anyone have any ideas on what to do here? I'm already arguing against the infinite scroll, but we're a fairly design-driven company and any ammunition or alternatives would really help. For example, would serving a different page to the Googlebot in this case be a dangerous form of cloaking? (If the only difference is the presence of the pagination links.) Or is there any way to make rel=next and rel=prev tags work with infinite scrolling?

                                  Web Design | | DownPour
                                  0
                                • petewinter

                                  Missing Meta Description Tag - Wordpress Tag

                                  I am going through my crawl diagonostics issues and I have lots of "Missing Meta Description Tags". However when I look at the url's they are Wordpress Tags, which do not have a meta description. Shall I just ignore these errors or should I find a way to add a meta description? Is it important?

                                  Web Design | | petewinter
                                  0

                                Get started with Moz Pro!

                                Unlock the power of advanced SEO tools and data-driven insights.

                                Start my free trial
                                Products
                                • Moz Pro
                                • Moz Local
                                • Moz API
                                • Moz Data
                                • STAT
                                • Product Updates
                                Moz Solutions
                                • SMB Solutions
                                • Agency Solutions
                                • Enterprise Solutions
                                Free SEO Tools
                                • Domain Authority Checker
                                • Link Explorer
                                • Keyword Explorer
                                • Competitive Research
                                • Brand Authority Checker
                                • MozBar Extension
                                • MozCast
                                Resources
                                • Blog
                                • SEO Learning Center
                                • Help Hub
                                • Beginner's Guide to SEO
                                • How-to Guides
                                • Moz Academy
                                • API Docs
                                About Moz
                                • About
                                • Team
                                • Careers
                                • Contact
                                Why Moz
                                • Case Studies
                                • Testimonials
                                Get Involved
                                • Become an Affiliate
                                • MozCon
                                • Webinars
                                • Practical Marketer Series
                                • MozPod
                                Connect with us

                                Contact the Help team

                                Join our newsletter
                                Moz logo
                                © 2021 - 2025 SEOMoz, Inc., a Ziff Davis company. All rights reserved. Moz is a registered trademark of SEOMoz, Inc.
                                • Accessibility
                                • Terms of Use
                                • Privacy

                                Looks like your connection to Moz was lost, please wait while we try to reconnect.