Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Comparison of DNN with PHP NukeComparison of DNN with PHP Nuke
Previous
 
Next
New Post
1/28/2009 1:25 AM
 
Guys,
 
We have proposed a client with DNN for a site that they want to create. DNN fits in with the feature list that they provided. They have made a comparison of DNN with PHPNuke. Can i get some expert advice on these points. I dont think the comparison is right because both are good in their own way. But can i get some insight on points listed below and how good is DNN on these given points.
 
1. SEO on DNN is not so very good.
2. Modules and Components are not freely available as it is for phpNuke
3. Merging Google Products in Future might be difficult as their products are
mostly on php and python.
4. Building a Community Driven Site might not be easy if we plan to
incorporate SNS feature using Google’s OpenSocial.
5. Never came across any UGC‐ Community Site built over DNN
6. Multilingual feature will help localization of content .
7. PHPNuke much more matured when we compare it to DotNetNuke
8. Hardly any free stuff which can be used – Even tho’ we need to pay for
components a peanut cost but the fact remains the same “We have to Pay”
 
Thanks a lot !!!
 
Ross Taylor
 
 
New Post
1/28/2009 4:34 PM
 

1)  PHPNuke isn't great at SEO out of the box either.  Depends almost entirely on the templates and settings of the user.  DNN can be good for this, with the right design.

2)  True.  But 95% of the modules for PHPNuke are either crap or are World of Warcraft clan modules.

3)  Bogus.  There are alrady modules that wrap Google apps for DNN.

4)  True.  At the moment at least.

5)  Don't see why that's an issue, unless they intend to hire developers from another site.

6)  DNN is quite localizable.

7)  PHPNuke is still "old" and doesn't have any solid direction for future.  One of the "benefits" of maturity.  ASP.NET has a much larger and more available development community and a solid path through the future.  Plus, Python and PHP both work fine on Windows.

8)  True.  If they want FREE, they don't want DNN or Windows/ASP.NET.  But if they want FREE, why are they hiring you?  Free stuff is generally worth every penny.

I really don't see why they would propose PHPNuke, it's much older technology than Joomla or Drupal and has fallen out of favor with even the PHP enthusiasts.  There are always valid reasons to choose something over DNN, but none of the reasons you list fall into the valid category.  Except maybe the free part, which can be a valid reason for the choice, but who want's a client where FREE is the driving force?  Just shows they place no value on your work or their own site.

Jeff

 
New Post
1/28/2009 7:25 PM
 

Jeff Cochran wrote
I really don't see why they would propose PHPNuke, it's much older technology than Joomla or Drupal and has fallen out of favor with even the PHP enthusiasts.  There are always valid reasons to choose something over DNN, but none of the reasons you list fall into the valid category.  Except maybe the free part, which can be a valid reason for the choice, but who want's a client where FREE is the driving force?  Just shows they place no value on your work or their own site.

Jeff

While I'm generally a fan of DNN over PHPNuke, I'll go so far as to say that the topics presented in statements #1 through #8 can probably be argued in favor-of or against either platform depending on what particulars you choose to focus on.  I have to, however, fully side with Jeff's last statement (quoted above).  If you take any sort of long-term view (say, a target of at least three years between major website code/function overhauls) you have to pay attention to what platforms are gaining support and which ones are losing it.

"Maturity" versus "Heading-for-Life-Support"
What I often find to be a great helper gauge for very broad topics is Google Trends.  If you're not familiar, Google Trends measures the overall popularity of a topic based on worldwide user searches and even breaks results down to countries, cities and languages.  The popularity is tracked over time revealing a "trend".  A high "trend" value does not always equal a good product/topic -- it simply means there is a lot of interest and "buzz" (good or bad) regarding that product/topic.  (Example: "Brittany Spears")

For web platforms, though, Trends is helpful in that it generally reflects the results of users/developers/admins searching for platform-related documentation, modules, source code, how-to articles, forums, skins, etc.  In that respect, it's a useful and generally accurate indicator of what platforms are being embraced and what are on their way out.  If the trend is "up" you can generally expect more support from hosting providers, more developers, more add-ons and increasing attention from the web community at large.  If the trend is on the way "down", well...
 

PHPNuke is one of the granddaddy platforms of open-source web frameworks.  PHPNuke is absolutely still a useful platform but all indicators is that it is heading for oblivion.  Check this comparison (will open in a new window) of PHPNuke versus several other PHP-based platforms:

  http://www.google.com/trends?q=phpnuke%2C+joomla%2C+mambo%2C+drupal%2C+cakephp&ctab=0&geo=all&date=all&sort=0

You can see the trend since 2004 is that PHPNuke is going away -- at this point, it has even less interest than CakePHP (how many people do you know that have tried or even heard of CakePHP?).  Currently Joomla is all the rage...but we already knew that.  Joomla was spawned from Mambo -- it's interesting to track Joomla's rise against Mambo's fall on Trends, but that's another topic...

 
PHPNuke versus DNN
So where does DNN fall?  Compare PHPNuke to DNN over the past 5 years:
 
  http://www.google.com/trends?q=dotnetnuke%2C+dnn%2C+phpnuke&ctab=0&geo=all&date=all&sort=1
 
DNN could be described as "slow and steady" with a lot of new "buzz" in 2008 (note: you need to add together the values for "DNN" and for "DotNetNuke" to get an accurate measure).  PHPNuke, on the other hand, appears to be suffering a steady decline.

To get a better idea of the recent trend, let's look at the past 12 months:

  http://www.google.com/trends?q=dotnetnuke%2C+dnn%2C+phpnuke&ctab=0&geo=all&date=ytd&sort=1

The results?  DNN has nearly FOUR TIMES more "buzz" than PHPNuke over the past 12 months.  (Remember -- we're adding together values for "DNN" and "DotNetNuke").

 

Not Convinced by Trends?
Ok, maybe "Trends" is too "gimmicky" for you.  Let's go by another measure:  book releases.  First, let's check Amazon for all 2007-and-newer books with keyword "phpnuke":

  http://www.amazon.com/gp/search/ref=sr_adv_b/?search-alias=stripbooks&unfiltered=1&field-keywords=%22phpnuke%22&field-author=&field-title=&field-isbn=&field-publisher=&node=&url=&field-feature_browse-bin=&field-binding_browse-bin=&field-subject=&field-language=&field-dateop=After&field-datemod=&field-dateyear=2007&sort=relevancerank&Adv-Srch-Books-Submit.x=0&Adv-Srch-Books-Submit.y=0

Total "PHPNuke" books since 2007:  13 results.  Note, however, that NONE of the books actually has "PHPNuke" in the title.

Now do the same 2007-and-newer book keyword search for "DotNetNuke":

  http://www.amazon.com/gp/search/ref=sr_adv_b/?search-alias=stripbooks&unfiltered=1&field-keywords=%22dotnetnuke%22&field-author=&field-title=&field-isbn=&field-publisher=&node=&url=&field-feature_browse-bin=&field-binding_browse-bin=&field-subject=&field-language=&field-dateop=After&field-datemod=&field-dateyear=2007&sort=relevancerank&Adv-Srch-Books-Submit.x=0&Adv-Srch-Books-Submit.y=0

Total "DotNetNuke" books since 2007:  23 results.  The first seven books also actually have "DotNetNuke" in the title.

This isn't the 4-to-1 result we saw in Google Trends (unless you're counting having the platform name IN the book title) but it's still another strong relative indicator of where attention is being focused.  A search for "Joomla" turns up 97 books, by the way, supporting the apparent attention level we saw from Trends.



So what does this tell us?  Well, we can only make generalizations, but the indicators are that DNN is gaining more attention from the web platform community at large compared to PHPNuke (which is currently below DNN and is going further down).  We expect that attention translates into more hosting support, more DNN-related vendors, more developers, more blogs, more forums, etc, so, all else being roughly equal, DNN should be the better long-term choice over PHPNuke.
 

-mamlin


esmamlin atxgeek.me
 
New Post
1/28/2009 8:28 PM
 

4) Very possible that it might be supported within a year...



Alex Shirley


 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Comparison of DNN with PHP NukeComparison of DNN with PHP Nuke


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out