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...DNN instead of PhpNuke ? ? ?DNN instead of PhpNuke ? ? ?
Previous
 
Next
New Post
3/8/2006 8:28 AM
 

I've had my share of phpnuke headaches for 3 years now, and am finally looking for a more stable alternative.

What I don't like about phpnuke:

1) Always relying on cookies for login.

2) The huge number of Sql hits it takes to load a single page.

3) Lack of "real" security.

4) Lack of "real" useful modules.

I'm considering moving over to an .asp (.NET) server in order to install DNN.

The concept is basic - we have a local city voluteer group of about 400 folks who want to collaborate online. We want the ability to have an organization page, contact page, forums, calendaring, scheduling, display RSS feeds, and organizational control (where team leads can populate information to thier specific sub teams). we also want to ability to expand and design new moduels that take advantage of .NET.

DNN seems like the answer - being robust and having hundreds of skins, and modules to choose from.

I've also looked at "Soop" - but DNN seem a better choice.

The only thing I fear is the .NET part - new to me - but it seems there is plenty of documentation.

Does DNN handle the above items more efficiently that phpnuke?

 

Thanks a ton...

 


"Computers are useless. They can only give you answers." Pablo Picasso.
 
New Post
3/8/2006 10:45 AM
 

Hi there,

Well for 1 and 2 your just kind of stuck.  I'm not absolutly sure about the cookies thing there is probably a way around it.  As for the SQL hits that's really the price you pay to have 95% of the information that is you web site, living in a database.  It's what makes it non-static. :) with DNN the only thing that isn't in the database is a skeleton default.aspx page and the pictures and graphics. So the hits to the database won't change all that much.

3. DNN is as secure as anything can be running on the public internet. "real" security would mean pulling the ethernet cable out of the backend.  The passwords are encrypted but really that's almost more trouble than it's really worth IMHO. :)  If someone got to the point where they could get the passwords you've got bigger problems.

4. With DNN you will find hundreds of very useful Modules.  Everything from complete applications to simple  textboxes.  Most come with the source code so you can modify them to suit your needs.  There are hundreds of skins and it's pretty easy to make your own. 

You can know as much as you want too with DNN.  If you just want to do skins you don't need to know more than html and a little bit of xml.  You don't even need that if you use dreamweaver.  :)

Don't fear the dark side luke.  Dot Net is a good thing.  There is a little learning curve and there are no free IDE's to use (a big MS failing if you ask me) but VB .Net and C# are really easy to pick up especially if they are not your first language. There is plenty of documentation and help on the net and lots of good books. The object browser will become your best friend.

Is .Net more effecient the PHP?  .Net is probably better with all the backend stuff for example accessing databases, logging, calculating that sort of thing.  PHP is probably better at actually rendering the HTML sent to the client.  You have more control of the html code with PHP for sure but that really because you are writing it all.  ASP take care of a lot of that for you, which is good and bad.  It just depends on how pretty you want your source code to look for the 1 guy in a 1000 that actually looks at it. :)

just my .02

Cheers,      


Paul Davis
 
New Post
3/9/2006 7:10 PM
 

> There is a little learning curve and there are no free IDE's to use (a big MS failing if you ask me)

What about Visual Web Developer (http://msdn.microsoft.com/vstudio/express/vwd/)? That looks pretty free to me, only downside is that you cannot create precompiled assemblies...

Just for the fun of it i looked at the site of PHPNuke. Although it seems free (they even have a .org domain, suggesting they are a non-profit organization), a "free" version actually costs $10, and for that you cannot remove the copyright statements from public view, if you want that, you will have to pay up to $750 ....

Just for the interested people.. a little googling gave me these two articles: http://www.oracle.com/technology/pub/articles/hull_asp.html and http://weblogs.asp.net/bleroy/articles/193608.aspx... enjoy reading!

cheers,
Erik


Erik van Ballegoij, Former DNN Corp. Employee and DNN Expert

DNN Blog | Twitter: @erikvb | LinkedIn: Erik van Ballegoij on LinkedIn

 
New Post
3/9/2006 8:01 PM
 

What about Visual Web Developer (http://msdn.microsoft.com/vstudio/express/vwd/)? That looks pretty free to me, only downside is that you cannot create precompiled assemblies...

Yeah they are getting a little better.  As long as you don't need some features.  I just think more people would want to program with a .Net language if doing so were a little more accessible.  I could write Enterprise Java applications for nothing more than the bandwidth to download netbeans.  With VB or C# it's going to cost me at least $1500.  If you were just starting out which way would you go?

Anyway sorry off topic.  :)


Paul Davis
 
New Post
3/10/2006 7:49 AM
 

I read an interesting article that with the Visual Web Developer mentioned above and the free basic versions of SQL Server available, you can get up and running developing .Net applications for $0.  In contrast, while PHP is free, in order to get up and running developing applications, there a few basic applications that you really need to have in order to really do so effectively.  They totalled all of like $100, but that can add up if you have a lot of employees I suppose.  I wish I could find the article.  Propeganda, perhaps, I don't know, but the main point is that you can now develop .Net applications for free.

Also, here is a nice article I found that talks about a number of other free tools for developing .Net applications:

http://www.dotnetjunkies.com/WebLog/richardslade/archive/2005/10/29/133481.aspx

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...DNN instead of PhpNuke ? ? ?DNN instead of PhpNuke ? ? ?


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