Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • ben 2 posts 22 karma points
    May 13, 2010 @ 11:23
    ben
    0

    Would Urbraco be suitable?

    I'm currently looking into developing a website that is a content management system that allows an administrator the ability to create multiple event websites and manage the content. The administrator should be able to quickly and easily create a website, have the control of the design and the front end of the website should be able to allow users to register for an event and submit payment.

    As you can tell this is quite a big job and I was wondering if this would be a suitable project for Umbraco or should I start coding this from scratch?

  • Jan Skovgaard 11280 posts 23678 karma points MVP 12x admin c-trib
    May 13, 2010 @ 11:32
    Jan Skovgaard
    0

    Hi Ben

    I can't see any reasons why Umbraco should not be suitable for this. I think that you will win alot of time by using Umbraco instead of starting from scratch.

    If the event websites have similar content etc. I can imagine that it would be easy to just copy the current site and then change the templates the copied site should be using since the document types would already be defined.

    If they don't have similar structures that should not be a problem either.

    How many websites do you expect to run in one install?

    /Jan

  • ben 2 posts 22 karma points
    May 13, 2010 @ 12:14
    ben
    0

    Hi Jan,

    thanks for the quick response.

    There will be a very high number of websites created as this is the main purpose of the site. The main worry I have is that the system has to be very easy to use for new admins without technical knowledge to create the new sites. Each site should follow a similar format but the administrator should be able to change design elements eg add new banner image or change colors. There is a system that I've found that is simialar to the product I want to develop  http://www.regonline.com/. Obvously the website I want to create will be cut down version of this.

    I've been keen to learn Umbraco for a while but just want to make sure I'm not biting off more than I can chew by developing this project using this platform. I've heard that Umbraco is quite easy to get familer with for developers compared to other CMS's such as Drupal and Joomla.

    Ben

     

  • Jan Skovgaard 11280 posts 23678 karma points MVP 12x admin c-trib
    May 13, 2010 @ 12:43
    Jan Skovgaard
    0

    Hi Ben

    What is a very high number of websites? 50? 100? More?

    And how manye pages do you think a website will consist of? I can't remember how many nodes Umbraco can handle before performance is going to be an issue but if I'm not mistaken it's a pretty high amount. But hopefully some other in the community can answer that part.

    But I think that you should easily be able to achive your tasks of making it easy for the administrators to change layout etc. Umbraco is VERY flexible and highly customizable. You can make it behave any way you like. Even for people not having that great .NET skills you can go very far.

    So if you got some .NET skills I think that you will quickly fall in love with Umbraco.

    /Jan

  • Sebastiaan Janssen 5061 posts 15544 karma points MVP admin hq
    May 13, 2010 @ 13:38
    Sebastiaan Janssen
    0

    Please don't build it from scratch, Umbraco is an excellent framework that handles all of your content management needs, by adding your own code, you can make it flexible and it will suit your exact needs and you would not have to worry about rich text editors, macro's, masterpages, etc.

    I have a site with about 30.000 nodes and 41 different sites in the same install currently. It runs just fine. 

    It's actually surprisingly easy to set up a new site just by copying an existing (empty) site structure and adding a hostname.

    The thing you'd have to look out for (but this is also easy once you get into the habit) is that in XSLT files you need to make sure that you don't try to access content that is outside of the current site that you're in. So never do a $currentPage/ancestor::root/node [@nodeTypeAlias = 'bla'] but change ::root to ::node.

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies