[Radiant] is Radiant the right platform for our project?
Hi guys - we're interested in building a multi-domain + multi-blog community site. Think site[1-n].domain.com/blog[1-n]. Is Radiant the right platform to build on? Additionally, (very high-level) requirements are: * premium features + paypal integration (think premium themes, analytics, etc.) * social technologies (member profiles, messaging, etc.) * strong photo publishing experience * mobile support * private/public sites and blogs We've looked at WPMU and it got ugly quick ;) I'd love to hear everyone's thoughts on how good of a fit Radiant is for such a project. If you have experience building sites of this kind we'd love to speak with you. Thanks in advance! Fima ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org
Re: [Radiant] is Radiant the right platform for our project?
Hi Fima, what I love most about radiant is actually its extensibility plus the clean programming model that comes with Ruby on rails apps in general. Extending existing classes, adding your own models? Adding functionality to the lifecycle of entities? Custom rake tasks? It's all just some lines of code, clean and maintainable. Add specs and scripted deployment using Capistrano, and you're ready to go. Having said that, radiant itself seems to be targeted at projects involving small teams of dozens of users (with less administrative overhead) and rather low numbers of pages. Having thousands of users with hundreds of roles creating 10.000 pages isn't something that the standard radiant code base of radiant will handle too well. (This is my very personal opinion, I'd like to hear otherwise) [What I'm thinking about is the instantiation of Page objects, for example. Traversing very large trees of pages could lead to an increasing number of database queries quickly.] Plus, one of the strongest parts of radiant is the concept of radius tags, AFAIAC. Could you actually make use of them in such a scenario? Would users create blogs using radius tags? Or would you use them during development only? If so, you'd sooner or later recognize that implementations of radius tags are somewhat separated from the standard rails concept of controllers and helpers, let alone request and response data. This is perfectly fine for what they've been designed to do (give access to functionality of your data model within the view), but needs tweaks and workarounds when developers need some more low-level capabilities. Reading your list of requirements, I assume that most if not all has at least some opensource component to start from. Regarding radiant, it feels like you'd disable or ignore most of it's standard features and capabilities, basically building your own app around it. Maybe you're better off starting with a general-purpose rails template and adding stuff from the radiant code base that fits your requirements well. Regards, Christian Am 23.03.2010 um 07:21 schrieb Fima Leshinsky: Additionally, (very high-level) requirements are: * premium features + paypal integration (think premium themes, analytics, etc.) * social technologies (member profiles, messaging, etc.) * strong photo publishing experience * mobile support * private/public sites and blogs ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org
[Radiant] Images running through the Rails processes
This may well have been asked before, but I can't see anything obvious in the archives, so apologies in advance if it has... I'm currently developing a site locally, and have noticed that all the images (stored in /public/system as they're uploads) are running through the rails process. Whilst this is something that I can get round in Apache somehow, is there anything that I can do in development (using Mongrel)? -- Neil Middleton Technical Lead Monochrome Ltd Tel: +44(0)845 202 0085 ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org
Re: [Radiant] Images running through the Rails processes
On Mar 23, 2010, at 2:01 PM, Neil Middleton wrote: This may well have been asked before, but I can't see anything obvious in the archives, so apologies in advance if it has... I'm currently developing a site locally, and have noticed that all the images (stored in /public/system as they're uploads) are running through the rails process. Whilst this is something that I can get round in Apache somehow, is there anything that I can do in development (using Mongrel)? If all you are running locally is Mongrel, then not really. Here's an older but relevant article http://john.guen.in/past/2007/4/17/send_files_faster_with_xsendfile/ Jim Gay http://www.saturnflyer.com ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org
Re: [Radiant] Images running through the Rails processes
Has anyone done something similar with Apache? Obviously I don't want image requests using up my processes N On 23 March 2010 18:17, Jim Gay j...@saturnflyer.com wrote: On Mar 23, 2010, at 2:01 PM, Neil Middleton wrote: This may well have been asked before, but I can't see anything obvious in the archives, so apologies in advance if it has... I'm currently developing a site locally, and have noticed that all the images (stored in /public/system as they're uploads) are running through the rails process. Whilst this is something that I can get round in Apache somehow, is there anything that I can do in development (using Mongrel)? If all you are running locally is Mongrel, then not really. Here's an older but relevant article http://john.guen.in/past/2007/4/17/send_files_faster_with_xsendfile/ Jim Gay http://www.saturnflyer.com ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org -- Neil Middleton Technical Lead Monochrome Ltd Tel: +44(0)845 202 0085 ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org
[Radiant] RC to Edge?
I thought we had upgraded to Radiant Edge for Womensgivingtree.org, but now suspect the guys installed Radiant RC instead. How do you upgrade safely on a site that is up and running? What is the correct shell command to accomplish the upgrade? All help gratefully accepted :-) ~ Alexis = Alexis Masters, author http://www.alexismasters.com ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org
Re: [Radiant] RC to Edge?
On Tue, Mar 23, 2010 at 4:06 PM, Alexis Masters alexismast...@gmail.com wrote: I thought we had upgraded to Radiant Edge for Womensgivingtree.org, but now suspect the guys installed Radiant RC instead. How do you upgrade safely on a site that is up and running? What is the correct shell command to accomplish the upgrade? All help gratefully accepted :-) i hope you're not going to upgrade the actual running application... the commands are: rm -r vendor/radiant # if you have radiant vendor'd already rake radiant:freeze:edge rake radiant:update rake db:migrate # you may need to provide your environment here ___ Radiant mailing list Post: Radiant@radiantcms.org Search: http://radiantcms.org/mailing-list/search/ List Site: http://lists.radiantcms.org/mailman/listinfo/radiant Radiant: http://radiantcms.org Extensions: http://ext.radiantcms.org