Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

janitorC7

macrumors 6502a
Original poster
Feb 10, 2006
640
20
California
is anybody familure with CMS from scratch?

is it that good?

do any of you know of any open source alternatives to it, (free?).

I like the idea of my clients being able to edit tabular data. I do a lot of sites for actors, so this kind of feature is great for resumes.

any ideas

thanks
 
if you want to build your own cms then all you need to know how to do is have a php and sql database were you post the page data to the database and have the pages call the data form the database.
 
if you want to build your own cms then all you need to know how to do is have a php and sql database were you post the page data to the database and have the pages call the data form the database.

Technically that's true, but it's also very over-simplified :)

A from-scratch CMS is a ton of work. TextPattern was written from scratch and took the author a number of years to write. WordPress was written from scratch and is the most popular CMS out there today. Both are free and require PHP/MySQL to run.

A CMS from scratch, all on your own, is no small task.
 
Technically that's true, but it's also very over-simplified :)

A from-scratch CMS is a ton of work. TextPattern was written from scratch and took the author a number of years to write. WordPress was written from scratch and is the most popular CMS out there today. Both are free and require PHP/MySQL to run.

A CMS from scratch, all on your own, is no small task.

It depends on how complicated you want it to be. A basic cms can be written in a couple of days with a little php/mysql knowledge or even a book.

A good cms though will take quite a bit more time.

Personally I use etomite, as its very simple to template for and for users to be trained on. I've tried quite a few others out and found etomite the best for my needs.
 
I've tried joomla (and mambo before it), xoops, and several others.. depending on your needs.. I'll recommend drupal
 
really really nice, been meaning to try cms from scratch out but never felt like the benefits would outweigh the costs, so really sweet/cool that it's now open sourced =P
 
Okay, so I;m trying to use it.

I'm trying to figure out how it works a little more.

I have 5 pages, I want the client to be able to edit the content on the pages, with the exception of the text all of the pages are the same, please advise

JC7
 
janitorC7
Thread Starter
macrumors Demi-God



JanitorC7,


Thanks for the post, this is the first I have heard of this CMS and it looks like it will rock for what I want to do. I am starting to build sites in Joomla but this should be a nice fix to go back and make some of the other sites that I have built in the past editable on the content side. I know you are looking for people that have used this and their experiences.
Great post though
 
Tip on making bits of pages editable

To allow clients to edit only certain parts of pages is easy with CMS from Scratch.

1) Create your pages, with the source of each page calling in a layout include, like << xinc/layouts/general.text >>. (The "x" prefix on the folder name means clients won't even see that folder. Clients don't see, and can't edit, any folder or item that starts with an "x".)
2) The general.text layout can include a combination of shared private includes (which you might keep in xinc/ also, to prevent clients from seeing them), which could be e.g. main <head> section stuff, and layout markup (header, footer etc.).
3) It could also refer to content that you want to be editable, like e.g. <<content.html>>. Because it has no folder name, the CMS will look for this first as a child include (belonging to the current page). If it doesn't find one there, it'll look for a free include that's in the same folder as the current page. Clients can edit both of these.

Hope this is some help,
Ben
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.