Skip to Content (Press Enter)
OutSystems.com
Personal Edition
Community
Support
Training
Training
Online Training
Developer Schools
Boot Camps
Certifications
Tech Talks
Documentation
Documentation
Overview
ODC
O11
Forums
Forge
Get Involved
Get Involved
Jobs
Ideas
Members
Mentorship
User Groups
Platform
Platform
ODC
O11
Search in OutSystems
Log in
Get Started
Back to Forums
Peter O
236
Views
7
Comments
[Content Management System] Is CMS a viable system? Any examples?
Question
Forge
Content Management System (O11)
Forge asset by
Pedro Queirós
Hi,
We are evaluating OS to build a multi-tennant app with CMS capability. Can anyone provide a live or demo url or real-world feedback on this? Thanks.
Peter
João Fernandes
You can find several live demos at the App Catalog
https://www.outsystems.com/apps/
Regarding multi-tenancy, there is this technical note that has a sampe application:
How to build a muilti-tenant application
And a sample application
Justin James
Â
MVP
Peter -
I've worked a fair bit with CMS' in the past, and even built one of my own in Perl back in 2000, so I think I can speak to this topic a bit.
I think that a CMS in OutSystems would be very good, with a couple of suggestions.
Here are my thoughts:
* OutSystems makes it very easy to do the "hard parts" of a CMS in terms of UI, database manipulation, etc.
* If your CMS is going to require users to be able to create custom fields, tread cautiously. You *can* do this, but you'll need to do some smart architecture. Send me a private message if you want details/specifics of how I would go about it, I am trying to be brief here.
* I would write the template engine in .NET or Java (whichever you use for your stack) as an Extension in Integration Studio. If you are using .NET, I would very seriously consider using IronPython or IronRuby within the extension to process it as a real, interactive template; using ERB or Sinatra as a model with IronRuby would be a real winner in my book, especially if you can then support Sass, Less, CoffeeScript, and the other "cool kids" technologies that a lot of the front end/CMS folks are using now.
J.Ja
1 reply
17 Sep 2013
Show thread
Hide thread
Gonçalo Martins
Staff
Justin James
wrote:
Peter -
I've worked a fair bit with CMS' in the past, and even built one of my own in Perl back in 2000, so I think I can speak to this topic a bit.
I think that a CMS in OutSystems would be very good, with a couple of suggestions.
Here are my thoughts:
* OutSystems makes it very easy to do the "hard parts" of a CMS in terms of UI, database manipulation, etc.
* If your CMS is going to require users to be able to create custom fields, tread cautiously. You *can* do this, but you'll need to do some smart architecture. Send me a private message if you want details/specifics of how I would go about it, I am trying to be brief here.
* I would write the template engine in .NET or Java (whichever you use for your stack) as an Extension in Integration Studio. If you are using .NET, I would very seriously consider using IronPython or IronRuby within the extension to process it as a real, interactive template; using ERB or Sinatra as a model with IronRuby would be a real winner in my book, especially if you can then support Sass, Less, CoffeeScript, and the other "cool kids" technologies that a lot of the front end/CMS folks are using now.
J.Ja
Excellent tips, Justin.
If someone start to do something like this, it would be great to share it and even to do it as a team.
This seems a nice challenge and idea.
Kind Regards,
GM
Peter O
Hello Justin,
Thank you for your reply and suggestions about how to integrate the 'dynamic' technologies. I'm a huge fan of Ruby, Smalltalk, Python, Javascript. I wish JavaScript and/or Smalltalk could generate IL code for the .NET runtime, but the Microsoft .NET VM has it's limitations (as does the Java VM). Certainly, IronPython or IronRuby are very good. Some interesting comparisions here:
https://www.udemy.com/blog/modern-language-wars/
I did sent you a private message. Would be pleased to connect on this topic.
Mark Bayles
I thought there was some discussion a few (maybe 6 months) ago about a group of people here in the community forums developing such. There was considerable chatter but have not seen much since then??? I think JJa was involved somewhat too???? Maybe help me out here JJa....
Cheers
1 reply
20 Sep 2013
Show thread
Hide thread
Gavin Horne
Mark Bayles
wrote:
I thought there was some discussion a few (maybe 6 months) ago about a group of people here in the community forums developing such. There was considerable chatter but have not seen much since then??? I think JJa was involved somewhat too???? Maybe help me out here JJa....
Cheers
https://www.outsystems.com/forums/discussion/9891/the-experiment-an-agile-platform-community-driven-project/#Post32631
Justin James
Â
MVP
Mark -
I was interested in the project, but at the time (and still the case :( ) I just do not have time to be deeply involved in any projects which aren't tied to an actual business project.
J.Ja
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
See the full guidelines
 Loading...