Thanks All, I didnt have access to code and thats the reason I was thinking
of all things that might help me in understand. Dean, I agree with your
comment. Looking at code greatly helps to understand how things work. Thats
what I have been doing for sometime now and will do for this work also.
Thanks.
On 4/11/07, Dean H. Saxe <[EMAIL PROTECTED]> wrote:
I think you're going about it backwards.
Look at the code. Review it. Figure out how it works. Then modify
it. Trying to understand it by understanding other CMS systems just won't
get you there. And it certainly won't help you figure out how to add
features.
-dhs
On April 11, 2007, Ajas Mohammed wrote:
> Thank you everyone. I appreciate the comments. I agree it doesnt make
sense
> to reinvent the wheel. The reason I wanted to know about CMS is because
a
> client of mine uses custom inhouse CF built CMS and I have to add some
new
> features to it. As per my knowledge, I always think a person should get
the
> basics right before he can jump into highlevel details. There is nothing
> like good foundation and thats what I was looking for. Before getting my
> hands dirty with the code, I wanted an overview of how things work in a
CMS.
>
> Thanks
>
> Ajas Mohammed.
>
>
>
>
> On 4/11/07, Teddy R. Payne <[EMAIL PROTECTED]> wrote:
> >
> > I would agree with both John and Dean here. The magnanimity of the
> > questions versus the usefullness of redoing the wheel.
> >
> > If I were to to consider writing a CMS, I would be very interested in
> > capturing several pieces of data.:
> >
> > The meta data on how to display a page in the templates that the user
> > creates
> > The content of each element of each portion of the layout
> > The change history of each edit by user and by site
> >
> > Just thinking of these three topics is enough to get a CFer running
around
> > in circles while chasing their tail and barking the whole time. In
other
> > words, you can drive yourself rather insane trying to account for it
by
> > yourself.
> >
> > Many companies specialize in AJAX and Flex editing tools to handle a
lot
> > of these tasks.
> >
> > It would be a cool product to create for educational reasons, but it
will
> > be hard to market it given the saturated market of CMS systems that
have
> > matured already over several years.
> >
> > I am by no means trying to deter you from seeking out knowledge, but
just
> > be mindful of your time and effort versus billable productivity.
> >
> > On 4/11/07, John Mason <[EMAIL PROTECTED]> wrote:
> > >
> > > So my assumptions are :
> > > 1) The CF CMS page saves the settings or properties in database.
> > > 2) on every new page creation from CMS, a new entry is stored in db
i.e.
> > > index1.cfm, index2.cfm and so on.
> > > Then, my question is how does the page code for lets say index2.cfmgets
> > > generated?
> > >
> > > Ajas, these are very wide open questions. Each CMS has it's own
method
> > > and way of doing this. For example, Katapult seems saves this info
straight
> > > into the page (no database). Others use databases. If you are trying
to
> > > build your own CMS, that would help put some perspective on these
questions.
> > > If not, and you're just looking for a particular type of CMS, let us
know
> > > your requirements and we can recommend some.
> > >
> > > John
> > > [EMAIL PROTECTED]
> > >
> > >
> > > ------------------------------
> > > *From:* [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED] *On Behalf Of
*Ajas
> > > Mohammed
> > > *Sent:* Wednesday, April 11, 2007 4:56 PM
> > > *To:* [EMAIL PROTECTED]
> > > *Subject:* Re: [ACFUG Discuss] writing a Content Mngmt system in
CF..FAQ
> > > or Howto?
> > >
> > > thanks guys. But my issue is not exactly about Joomla or any CMS for
> > > that matter. Steven, I read that doc on wikipedia before I posted
here. What
> > > i want is some sort of diagram or doc explaining what or how the cfm
or htm
> > > page gets created by using the info which is iam 100% sure stored
somewhere
> > > in the database. So when the user requests index3.cfm, index3.cfm is
> > > actually created using values from the db cols like bgcolor, font
and the
> > > main content, I believe is brought from another table and so on. I
need
> > > details like these.
> > >
> > > anyone out there with these high level details??? or can you guide
me to
> > > a doc/link.
> > >
> > > thanks,
> > >
> > > Ajas.
> > >
> > > On 4/11/07, Fennell, Mark P. <[EMAIL PROTECTED]> wrote:
> > > >
> > > > I'm not sure if this has been mentioned yet, but I've found
Katapult
> > > > to
> > > > be super simple and ridiculously easy to use... So long as you're
> > > > running CF on windows...
> > > >
http://labs.fusionlink.com/katapult/index.cfm?page=projects/katapult
> > > >
> > > >
> > > >
> > > > -----Original Message-----
> > > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] ] On Behalf Of
Steven
> > > > Ross
> > > > Sent: Wednesday, April 11, 2007 11:15 AM
> > > > To: [EMAIL PROTECTED]
> > > > Subject: Re: [ACFUG Discuss] writing a Content Mngmt system in
CF..FAQ
> > > > or Howto?
> > > >
> > > > for your last question:
> > > >
> > > > http://en.wikipedia.org/wiki/Content_management_system
> > > >
> > > > not sure how Joomla works, they are all pretty much the same
> > > >
> > > > also there is a manual for joomla:
> > > >
> > > >
http://help.joomla.org/images/User_manual/user_manual_v1%200%201_10%2021
> > > >
> > > > %2006.pdf
> > > >
> > > > that may help.
> > > >
> > > > On 4/11/07, Ajas Mohammed <[EMAIL PROTECTED]> wrote:
> > > > > Hello everyone,
> > > > > I came across Joomla which is a
great
> > > > tool
> > > >
> > > > > and I have heard of so many content management systems(CMS)
written
> > > > in
> > > >
> > > > > CF. My question is how the application works because all a user
is
> > > > > doing is saving some settings in the application for example
lets
> > > > say
> > > > > user saves backgroundcolor property to blue, font to arial etc.
Now
> > > > > when user views his website page lets say pagetest.cfm, this
page
> > > > gets
> > > >
> > > > > the property of bgcolor and font from the CMS and displays it to
the
> > > >
> > > > user. So my assumptions are :
> > > > > 1) The CF CMS page saves the settings or properties in database.
> > > > > 2) on every new page creation from CMS, a new entry is stored in
db
> > > > i.e.
> > > > > index1.cfm, index2.cfm and so on.
> > > > >
> > > > > Then, my question is how does the page code for lets say
index2.cfm
> > > > > gets generated? Also, I am not sure how different pages in the
> > > > website
> > > >
> > > > > use/get the property bgcolor, font. At runtime, I guess a query
gets
> > > >
> > > > > info and dynamically generates the pages for the website.
> > > > >
> > > > > Can anybody give me a better idea or general overview from
scratch
> > > > of
> > > > > how the application works? What are the things needed to develop
a
> > > > CMS
> > > >
> > > > > and so on. I apologize if the question or my explanation is not
> > > > clear.
> > > > >
> > > > > Thanks
> > > > > --
> > > > > <Ajas Mohammed />
> > > > > http://ajashadi.blogspot.com
> > > > > -------------------------------------------------------------
> > > > > To unsubscribe from this list, manage your profile @
> > > > > http://www.acfug.org?fa=login.edituserform
> > > > >
> > > > > For more info, see http://www.acfug.org/mailinglists Archive @
> > > > > http://www.mail-archive.com/discussion%40acfug.org/
> > > > > List hosted by FusionLink
> > > > > -------------------------------------------------------------
> > > >
> > > >
> > > > --
> > > > Steven Ross
> > > > web application & interface developer
> > > > http://www.zerium.com
> > > > [mobile] 404-488-4364
> > > > [fax] 267-482-4364
> > > >
> > > >
> > > > -------------------------------------------------------------
> > > > To unsubscribe from this list, manage your profile @
> > > > http://www.acfug.org?fa=login.edituserform
> > > >
> > > > For more info, see http://www.acfug.org/mailinglists
> > > > Archive @ http://www.mail-archive.com/discussion%40acfug.org/
> > > > List hosted by http://www.fusionlink.com
> > > > -------------------------------------------------------------
> > > >
> > > >
> > > >
> > > > -------------------------------------------------------------
> > > > To unsubscribe from this list, manage your profile @
> > > > http://www.acfug.org?falogin.edituserform
> > > >
> > > > For more info, see http://www.acfug.org/mailinglists
> > > > Archive @ http://www.mail-archive.com/discussion%40acfug.org/
> > > > List hosted by http://www.fusionlink.com
> > > > -------------------------------------------------------------
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> > > --
> > > <Ajas Mohammed />
> > > http://ajashadi.blogspot.com
> > > -------------------------------------------------------------
> > > To unsubscribe from this list, manage your profile @
> > > http://www.acfug.org?fa=login.edituserform
> > >
> > > For more info, see http://www.acfug.org/mailinglists
> > > Archive @ http://www.mail-archive.com/discussion%40acfug.org/
> > > List hosted by FusionLink <http://www.fusionlink.com>
> > > -------------------------------------------------------------
> > >
> > > -------------------------------------------------------------
> > > To unsubscribe from this list, manage your profile @
> > > http://www.acfug.org?fa=login.edituserform
> > >
> > > For more info, see http://www.acfug.org/mailinglists
> > > Archive @ http://www.mail-archive.com/discussion%40acfug.org/
> > > List hosted by FusionLink <http://www.fusionlink.com>
> > > -------------------------------------------------------------
> > >
> >
> >
> >
> > --
> > Teddy R. Payne
> > Adobe Certified ColdFusion MX 7 Developer
> > Google Talk - [EMAIL PROTECTED]
> >
> > Atlanta ColdFusion User Group - http://www.acfug.org
> > Atlanta Flash & Flex User Group - http://www.affug.org
> > -------------------------------------------------------------
> > To unsubscribe from this list, manage your profile @
> > http://www.acfug.org?fa=login.edituserform
> >
> > For more info, see http://www.acfug.org/mailinglists
> > Archive @ http://www.mail-archive.com/discussion%40acfug.org/
> > List hosted by FusionLink <http://www.fusionlink.com>
> > -------------------------------------------------------------
> >
>
>
>
> --
> <Ajas Mohammed />
> http://ajashadi.blogspot.com
>
>
>
> -------------------------------------------------------------
> To unsubscribe from this list, manage your profile @
> http://www.acfug.org?fa=login.edituserform
>
> For more info, see http://www.acfug.org/mailinglists
> Archive @ http://www.mail-archive.com/discussion%40acfug.org/
> List hosted by http://www.fusionlink.com
> -------------------------------------------------------------
Dean H. Saxe
[EMAIL PROTECTED]
"What difference does it make to the dead, the orphans, and the homeless,
whether the mad destruction is wrought under the name of totalitarianism or
the holy name of liberty and democracy? " -Gandhi
-------------------------------------------------------------
To unsubscribe from this list, manage your profile @
http://www.acfug.org?falogin.edituserform
For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-------------------------------------------------------------
--
<Ajas Mohammed />
http://ajashadi.blogspot.com
-------------------------------------------------------------
To unsubscribe from this list, manage your profile @
http://www.acfug.org?fa=login.edituserform
For more info, see http://www.acfug.org/mailinglists
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
List hosted by http://www.fusionlink.com
-------------------------------------------------------------