Wordpress vs. mvc framework
-
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?
-
Not a huge fan of WordPress. But if you know WordPress, you would really like DNN.
-
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?
-
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.
-
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.
-
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!
-
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.
-
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/) ?
-
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.
-
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.
-
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.
-
If you need to add to your PHP knowledge, try Lynda.com
-
-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
-
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.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
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.
Related Questions
-
Has anyone transferred a site from WordPress to Webflow?
We're thinking about making the move, but I'm (mildly) concerned about SEO implications.
Web Design | | lauraballer0 -
Does having too many wordpress portfolio pages with little content hurt a site's SEO?
I have a site that is for a service company, not image based like a photographer or artist. We utilize the Portfolio feature to create a gallery of floor coating finishes (images of all the flooring finish options available) but this solution has created /portfolio/file-name pages for each image. These pages have no other content besides the image. I've run SEMrush audits on this site which shows a high percentage of pages with low text/code ratio and duplicate content (a lot of the finishes have very similar names). This site has been extremely slow to improve any visibility online (more than 9 months) and I'm wondering if this is a factor by possibly having a negative effect on our site. We initially chose the portfolio option because it was the best-looking solution for our users but we can certainly change it to another format if that is better. Thanks!
Web Design | | WillGMG0 -
Should our Wordpress blog have the same theme as Magento store?
We installed the Magento 'Aheadworks' extension for our blog but it's quite limited as to what blogging capabilities it has. We are now considering integrating Wordpress for our new blog, but keeping both on the same domain to increase the domain authority. My question is, should we keep the same theme throughout? The blog should be informative and not sales based, so we was thinking of ditching the whole theme for the blog and not having our category navigation bar. Yes we can still have internal linking which may drive traffic from the blog to the web store. We have been recommended the Wordpress Integration by Fishpig but I understand this carries through the Magento theme so I'm not sure exactly how it works. Could Wordpress plugins cause issues with our Magento store or shouldn't we be worried about this?
Web Design | | Jseddon920 -
Dedicated landing pages vs responsive web design
I've been doing some research into web design and page layout as my company is considering a re-design. However, we have come to an argument around responsive webdesign vs SEO. The argument is around me (SEO specialist) arguing that I want dedicated pages for all my content as it's good for SEO since it focuses keywords and content properly, and it still adheres to good user journeys (providing it's done correctly), and my web designer arguing that mobile traffic is on the rise (which it is I know) so we should have more content under 1 URL and use responsive web design so that users can just scroll through content instead of having to keep be direct to different pages. What do I do... I can't find any blogs, questions, or whiteboards that really touches on this topic, so can anyone advise me on whether I should: Create dedicated landing pages for each bit of content which is good for SEO and taking users on a journey around my site OR All content that is relative to a landing page, put all under that one URL (e.g. "About us" may have info on the company, our team, our history, careers) and allow people to scroll down what could be a very long page on any device, but may effect SEO as I can't focus keywords/content under one URL properly, so it may effect rankings. Any advice SEO and user experience whizzes out there?
Web Design | | blackboxideas0 -
Does anyone know how to find functions/codes/etc in WordPress?
Right now, I'm working on solving a relatively easy WP issue (easy, because someone told me what to do. Thanks iNetSeo). I have to replace: <span class="post_date"></span class="post_date"> and replace it with <span class="post_date date="" updated"=""></span class="post_date> But, I can't find the "_<span class="post_date">"</span class="post_date">_For a number of my WP problems, the hardest part is just located the code/function/markup I need to replace. Does anyone know where this might usually be stored on a website? Also, does anyone know if there's any tool that would allowed to just put "various function" in a search box, and wordpress take you to where it was on the backend of your site, so you could edit it? I included a screenshot of our editors, but I already opened them all, pasted the code in Ctrl-F to no avail, but maybe I missed something. Thanks for helping with my frustrating scavenger hunt! Ruben ASTPPfA
Web Design | | KempRugeLawGroup0 -
HTML to Wordpress - a good idea?
I have an HTML site that is 12 yrs. old and ranks well in Google. I want the more user friendly Wordpress format to update content myself. Should I, and how do I make the transition. Thanks.
Web Design | | Stuttering0 -
Wordpress Frameworks for SEO - Genesis - Does it Get Any Better?
I'm sure there's a ton of people in this community running Wordpress, any Genesis developers/users out there? For anybody who doesn't know, Genesis is a parent framework for building wordpress child themes. It saves a ton of time for people that aren't too handy w/ php (like me). I'm working on a few sites locally with it right now, and it's really impressive. I'm seriously never planning on using another WP framework. It also integrates perfectly with Yoast SEO, which is something not all frameworks do. So I thought I'd try to get some input from the community here, anybody have another framework they like? Or have an opinion on the SEO benefit of genesis? Would love to hear...
Web Design | | SVmedia0 -
Using Wordpress as CMS for large Websites
Is Wordpress good enough to be used as a full fledge CMS for a large website. In particular, I'm talking about a news website. We have been online since 2002 but pretty soon we will have digitized our print newspaper archives of about 60 years. So, my question is, is it OK to use Wordpress for the entire website and if so what are some of the important things that need to be kept in mind. Cheers!
Web Design | | RishadShaikh590