Re: CMS Vs Framework

2013-12-05 Thread Andrew Scott

Nils as others have pointed out.

A framework is something that helps you achieve something, like a
screwdriver it is a tool that helps you remove and insert screws into small
holes to do its job. Think if a framework like a tool belt of tools that
help you create and application, but it means that the CMS is now coupled
to using that framework only.

A CMS is an Application, that can be built using a framework or it can be
built without a framework.

Regards,
Andrew Scott
WebSite: http://www.andyscott.id.au/
Google+:  http://plus.google.com/113032480415921517411



On Fri, Dec 6, 2013 at 10:41 AM, Nils  wrote:

>
> Why would I choose a CF Framework over a CF CMS system? I have no real=0A=
> experience with either, other than installing both and playing around.=0A=
> If a CF CMS system such as Mura & speck already include a framework
> such=0A=
> as Coldbox, Model-glue FW/1. why not just go for a Mura type system?  I=0A=
> understand there's a huge oversimplification in the question,: CMS is=0A=
> managing content and page, frameworks deal with data.  But, in the end=0A=
> they both do the same in many ways. CMS includes an Framework?=0A=
> I need to build out an e-commerce system, of course a site with=0A=
> integrated blog and video and blah blah..=0A=
> Suggestion? ideas?
> --
> -Nils
> The Computer Chief
> IT Solutions and Website Hosting
>
>
>
> 

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357307
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: CMS Vs Framework

2013-12-05 Thread Phillip Vector

I stand corrected. I didn't mean to make that statement. The overall point
though was covered by Dave.


On Thu, Dec 5, 2013 at 6:01 PM, Andrew Scott wrote:

>
> Philip ContentBox is not using ColdBox as you describe, let me be very
> clear here. A framework helps you achieve common application problems, for
> example ColdBox provides the ability to provide AOP and ContentBox uses
> this feature of the framework heavily. But the framework was not as you put
> it designed to work with the CMS.
>
> Regards,
> Andrew Scott
> WebSite: http://www.andyscott.id.au/
> Google+:  http://plus.google.com/113032480415921517411
>
>
>
> On Fri, Dec 6, 2013 at 11:01 AM, Phillip Vector
> wrote:
>
> >
> > >Right!  That's my question, since a CMS system already has a form of
> > framework built inside, there's no need for a Framework. Why not just
> > always use a CMS and custimze to your heart's content?
> >
> > There isn't always a framework built into it (or if there is one, it's
> been
> > set up specifically for the CMS).
> >
> > The reason you don't always use a CMS is too varied to get into here.
> > Suffice it to say that CMS systems aren't always the best way to make
> > webpages.
> >
> >
> > On Thu, Dec 5, 2013 at 3:58 PM, Nils Nehrenheim
> > wrote:
> >
> > >
> > > Right!  That's my question, since a CMS system already has a form of
> > > framework built inside, there's no need for a Framework. Why not just
> > > always use a CMS and custimze to your heart's content?
> > >
> > >
> > > >  >>Why would I choose a CF Framework over a CF CMS system?
> > > >
> > > > I'm affraid you are comparing apples and oranges.
> > > > You would use a CF framework to develop a CMS system but you wouldn't
> > > > have to develop anything if you use a CMS system.
> > >
> > >
> > >
> >
> >
>
> 

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357306
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: CMS Vs Framework

2013-12-05 Thread Andrew Scott

Philip ContentBox is not using ColdBox as you describe, let me be very
clear here. A framework helps you achieve common application problems, for
example ColdBox provides the ability to provide AOP and ContentBox uses
this feature of the framework heavily. But the framework was not as you put
it designed to work with the CMS.

Regards,
Andrew Scott
WebSite: http://www.andyscott.id.au/
Google+:  http://plus.google.com/113032480415921517411



On Fri, Dec 6, 2013 at 11:01 AM, Phillip Vector
wrote:

>
> >Right!  That's my question, since a CMS system already has a form of
> framework built inside, there's no need for a Framework. Why not just
> always use a CMS and custimze to your heart's content?
>
> There isn't always a framework built into it (or if there is one, it's been
> set up specifically for the CMS).
>
> The reason you don't always use a CMS is too varied to get into here.
> Suffice it to say that CMS systems aren't always the best way to make
> webpages.
>
>
> On Thu, Dec 5, 2013 at 3:58 PM, Nils Nehrenheim
> wrote:
>
> >
> > Right!  That's my question, since a CMS system already has a form of
> > framework built inside, there's no need for a Framework. Why not just
> > always use a CMS and custimze to your heart's content?
> >
> >
> > >  >>Why would I choose a CF Framework over a CF CMS system?
> > >
> > > I'm affraid you are comparing apples and oranges.
> > > You would use a CF framework to develop a CMS system but you wouldn't
> > > have to develop anything if you use a CMS system.
> >
> >
> >
>
> 

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357305
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: CMS Vs Framework

2013-12-05 Thread .jonah

The real answer is "it depends". What's the site for? Is, as someone 
else mentioned, a primarily "content" site? How closely does it fit with 
the model the CMS provides? etc.

As for ecommerce, don't build your own unless you've used several others 
already and have a very specific reason to. There's Slatwall on the CFML 
side. Aside from that, you really should try to use one of the SaaS 
platforms if at all possible - Shopify, etc. And I say this as someone 
who's written several ecommerce engines.

On 12/5/13 3:41 PM, Nils wrote:
> Why would I choose a CF Framework over a CF CMS system? I have no real=0A=
> experience with either, other than installing both and playing around.=0A=
> If a CF CMS system such as Mura & speck already include a framework such=0A=
> as Coldbox, Model-glue FW/1. why not just go for a Mura type system?  I=0A=
> understand there's a huge oversimplification in the question,: CMS is=0A=
> managing content and page, frameworks deal with data.  But, in the end=0A=
> they both do the same in many ways. CMS includes an Framework?=0A=
> I need to build out an e-commerce system, of course a site with=0A=
> integrated blog and video and blah blah..=0A=
> Suggestion? ideas?



~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357304
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: CMS Vs Framework

2013-12-05 Thread Jon Clausen

Sorry, first paragraph should read “it’s often far easier to do the latter than 
the former”. My bad.

On Dec 5, 2013, at 8:19 PM, Jon Clausen  wrote:

> 
> To answer your question, the major difference between customizing a CMS 
> versus incorporating your content management within a framework, IMHO, comes 
> *after* the site is built. That said, I think it’s often far easier to do the 
> former than the latter, as most CMS systems aren’t documented to be fully 
> customized but, instead are documented to develop against their own, limited, 
> plugin architecture.
> 
> The customization of a standalone CMS almost always involves a heavy 
> “forking” of the distributed file system. Doing this breaks forward 
> compatibility and upgrades and simple security patches become complex 
> diff-merges that nearly always break your customizations. CMS customizations 
> also frequently involve customizations to the database, unless you attempt to 
> jump through many, many hoops to shoehorn the customizations in to the 
> existing conventions and database structure of the CMS.  Once you start with 
> the “forking” of the database structure, upgrade headaches increase 
> exponentially.
> 
> Building on a framework allows you to more effectively maintain the site over 
> the long-haul as, most often, you are swapping out a non-forked or 
> lightly-forked version for a newer one.  Take for example, the Coldbox 
> framework.  The ContentBox CMS is built as a “module” of the main framework, 
> with a module structure of its own which mirrors (and can be hooked-in to) 
> the main framework.  This allows one to develop a robust application on the 
> core framework, while hooking in to the “module” of the CMS as required or 
> ignoring it when it’s not needed.
> 
> I like CMS systems.  They are a great tool for solving specific, mostly 
> basic, problems.  They also tend to be well supported over the long-term as 
> there is a wide user base with a vested interest in keeping them going.  I’ve 
> got three major apps I still maintain that were developed on great frameworks 
> that died slowly and quietly.  That’s one of the dangers to developing on 
> “bleeding edge” frameworks, but it’s one I’ll take most of the time, if there 
> are specific needs that either aren’t addressed or are over-complicated by 
> attempting to customize the CMS.
> 
> HTH,
> Jon
> 
> On Dec 5, 2013, at 6:41 PM, Nils  wrote:
> 
>> 
>> Why would I choose a CF Framework over a CF CMS system? I have no real=0A=
>> experience with either, other than installing both and playing around.=0A=
>> If a CF CMS system such as Mura & speck already include a framework such=0A=
>> as Coldbox, Model-glue FW/1. why not just go for a Mura type system?  I=0A=
>> understand there's a huge oversimplification in the question,: CMS is=0A=
>> managing content and page, frameworks deal with data.  But, in the end=0A=
>> they both do the same in many ways. CMS includes an Framework?=0A=
>> I need to build out an e-commerce system, of course a site with=0A=
>> integrated blog and video and blah blah..=0A=
>> Suggestion? ideas?
>> -- 
>> -Nils
>> The Computer Chief
>> IT Solutions and Website Hosting
>> 
>> 
>> 
>> 
> 
> 

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357303
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: CMS Vs Framework

2013-12-05 Thread Jon Clausen

To answer your question, the major difference between customizing a CMS versus 
incorporating your content management within a framework, IMHO, comes *after* 
the site is built. That said, I think it’s often far easier to do the former 
than the latter, as most CMS systems aren’t documented to be fully customized 
but, instead are documented to develop against their own, limited, plugin 
architecture.

The customization of a standalone CMS almost always involves a heavy “forking” 
of the distributed file system.  Doing this breaks forward compatibility and 
upgrades and simple security patches become complex diff-merges that nearly 
always break your customizations. CMS customizations also frequently involve 
customizations to the database, unless you attempt to jump through many, many 
hoops to shoehorn the customizations in to the existing conventions and 
database structure of the CMS.  Once you start with the “forking” of the 
database structure, upgrade headaches increase exponentially.

Building on a framework allows you to more effectively maintain the site over 
the long-haul as, most often, you are swapping out a non-forked or 
lightly-forked version for a newer one.  Take for example, the Coldbox 
framework.  The ContentBox CMS is built as a “module” of the main framework, 
with a module structure of its own which mirrors (and can be hooked-in to) the 
main framework.  This allows one to develop a robust application on the core 
framework, while hooking in to the “module” of the CMS as required or ignoring 
it when it’s not needed.

I like CMS systems.  They are a great tool for solving specific, mostly basic, 
problems.  They also tend to be well supported over the long-term as there is a 
wide user base with a vested interest in keeping them going.  I’ve got three 
major apps I still maintain that were developed on great frameworks that died 
slowly and quietly.  That’s one of the dangers to developing on “bleeding edge” 
frameworks, but it’s one I’ll take most of the time, if there are specific 
needs that either aren’t addressed or are over-complicated by attempting to 
customize the CMS.

HTH,
Jon

On Dec 5, 2013, at 6:41 PM, Nils  wrote:

> 
> Why would I choose a CF Framework over a CF CMS system? I have no real=0A=
> experience with either, other than installing both and playing around.=0A=
> If a CF CMS system such as Mura & speck already include a framework such=0A=
> as Coldbox, Model-glue FW/1. why not just go for a Mura type system?  I=0A=
> understand there's a huge oversimplification in the question,: CMS is=0A=
> managing content and page, frameworks deal with data.  But, in the end=0A=
> they both do the same in many ways. CMS includes an Framework?=0A=
> I need to build out an e-commerce system, of course a site with=0A=
> integrated blog and video and blah blah..=0A=
> Suggestion? ideas?
> -- 
> -Nils
> The Computer Chief
> IT Solutions and Website Hosting
> 
> 
> 
> 

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357302
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: CMS Vs Framework

2013-12-05 Thread Dave Watts

> Right!  That's my question, since a CMS system already has a form of 
> framework built inside, there's no
> need for a Framework. Why not just always use a CMS and custimze to your 
> heart's content?

The "C" in CMS stands for "Content". If you're building a site that's
all (or perhaps mostly) content, use a CMS. But many sites are not
content - they're applications that let the user do something. Those
are not a good fit for CMSs.

Frameworks let you build applications. Those applications might be
CMSs, or something else - it really doesn't matter.

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/
http://training.figleaf.com/

Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on
GSA Schedule, and provides the highest caliber vendor-authorized
instruction at our training centers, online, or onsite.

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357301
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: CMS Vs Framework

2013-12-05 Thread Phillip Vector

>Right!  That's my question, since a CMS system already has a form of
framework built inside, there's no need for a Framework. Why not just
always use a CMS and custimze to your heart's content?

There isn't always a framework built into it (or if there is one, it's been
set up specifically for the CMS).

The reason you don't always use a CMS is too varied to get into here.
Suffice it to say that CMS systems aren't always the best way to make
webpages.


On Thu, Dec 5, 2013 at 3:58 PM, Nils Nehrenheim
wrote:

>
> Right!  That's my question, since a CMS system already has a form of
> framework built inside, there's no need for a Framework. Why not just
> always use a CMS and custimze to your heart's content?
>
>
> >  >>Why would I choose a CF Framework over a CF CMS system?
> >
> > I'm affraid you are comparing apples and oranges.
> > You would use a CF framework to develop a CMS system but you wouldn't
> > have to develop anything if you use a CMS system.
>
>
> 

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357300
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: CMS Vs Framework

2013-12-05 Thread Nils Nehrenheim

Right!  That's my question, since a CMS system already has a form of framework 
built inside, there's no need for a Framework. Why not just always use a CMS 
and custimze to your heart's content?  


>  >>Why would I choose a CF Framework over a CF CMS system?
> 
> I'm affraid you are comparing apples and oranges.
> You would use a CF framework to develop a CMS system but you wouldn't 
> have to develop anything if you use a CMS system.


~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357299
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: CMS Vs Framework

2013-12-05 Thread Claude Schnéegans

 >>Why would I choose a CF Framework over a CF CMS system?

I'm affraid you are comparing apples and oranges.
You would use a CF framework to develop a CMS system but you wouldn't have to 
develop anything if you use a CMS system.


~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357298
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: CMS Vs Framework

2013-12-05 Thread Phillip Vector

CMS = A system where pages can be loaded with data from a database and the
user usually has direct control over the actual page contents and
formatting. Usually is good when you have lots of users each wanting their
own page.

Frameworks = A set of rules how files are set up and work together. Usually
having some core files to help manage the data easier.

These 2 things have very little, if anything, to do with each other.

Also, as a personal recommendation, don't do an ecommerce site without
first at least getting your own website set up. You are going to be dealing
with financial information and if you are just beginning as a web developer
(which, no offense, it sounds like you are), you really don't want to have
that be your first project without at least some heavy mentoring.


On Thu, Dec 5, 2013 at 3:41 PM, Nils  wrote:

>
> Why would I choose a CF Framework over a CF CMS system? I have no real=0A=
> experience with either, other than installing both and playing around.=0A=
> If a CF CMS system such as Mura & speck already include a framework
> such=0A=
> as Coldbox, Model-glue FW/1. why not just go for a Mura type system?  I=0A=
> understand there's a huge oversimplification in the question,: CMS is=0A=
> managing content and page, frameworks deal with data.  But, in the end=0A=
> they both do the same in many ways. CMS includes an Framework?=0A=
> I need to build out an e-commerce system, of course a site with=0A=
> integrated blog and video and blah blah..=0A=
> Suggestion? ideas?
> --
> -Nils
> The Computer Chief
> IT Solutions and Website Hosting
>
>
>
> 

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357297
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


CMS Vs Framework

2013-12-05 Thread Nils

Why would I choose a CF Framework over a CF CMS system? I have no real=0A=
experience with either, other than installing both and playing around.=0A=
If a CF CMS system such as Mura & speck already include a framework such=0A=
as Coldbox, Model-glue FW/1. why not just go for a Mura type system?  I=0A=
understand there's a huge oversimplification in the question,: CMS is=0A=
managing content and page, frameworks deal with data.  But, in the end=0A=
they both do the same in many ways. CMS includes an Framework?=0A=
I need to build out an e-commerce system, of course a site with=0A=
integrated blog and video and blah blah..=0A=
Suggestion? ideas?
-- 
-Nils
The Computer Chief
IT Solutions and Website Hosting



~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:357296
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm