My favorites | Sign in
Google
                
Search
for
Updated Oct 31, 2008 by James.Bogosian
ScreenShots  
Screenshots of a deployed instance of App Engine Site Creator

Example content page

Page editing interface

Administrative Sitemap


Comment by perochak, Dec 18, 2008

nice

Comment by izicochang, Dec 22, 2008

Hello,I'm new to web development.

I'm not sure why there's so many CMS in the world.

As writing HTML/CSS is easy and I can write/layout any thing by coding,and all the CMS I have encountered give me some headaches:I can't do this,i can't do that,I can do these only,etc.

Such as http://sites.google.com,I can't add JavaScript? code there because it doesn't allow me to add <script>,that's why I love App Engine,I can do nearly anything in AppEngine? in case that I only use HTTP/HTTPS and the allowed python parts.

So why a CMS for AppEngine??

The reason that I guess CMS useful is: 1. It'll solve some browser compatibility issue.

But I feel that most CMS created websites renders well on fewer browsers,but renders well on all desktop(Win,Mac,Linux) browsers(FF,IE,Safari,Opera),not to say mobile browsers,I have not seen any one CMS created website render well on only the most important mobile browsers(MS,Nokia,Opera,Android,iPhone,Openwave).

2. It's useful for non programmers only.

This seems the only reason that I think CMS valuable.

Am I right?

Comment by joeygartin, Dec 23, 2008

There are several answers to the question "Why CMS?". First, I think that CMS is an incredibly broad term now that can refer to one of hundreds of products or feature sets (like saying e-commerce, can refer to many different things).

CMS does allow for non-programmers to contribute content pretty easily to a website. Depending upon the feature set of the CMS tool, the users can add more than just text (images, video, audio, widgets, etc) fairly easily. Administrators (and designers) can control the look and feel of the contributed content and ensure that standard practices are followed. Managers (editors) can control the content that is contributed and determine if it should be on the website or not (published).

The power of a good CMS tool is usually felt the larger the group of people working in the CMS tool becomes. So one person trying to build a website with a CMS tool (maybe something small like WordPress?) may or may not be helpful, but having a few or even 100s of writers contributing to a website will make the CMS tool seem very worthwhile (if it is good).

If as a programmer you decide you want to build websites for people and allow them to manage some (or all) of their content, you will want to build some sort of CMS tool (or use Zoho or some other solution) to manage this process. Just imagine if you have success and suddenly find yourself managing 20+ websites and updating their HTML daily = pain in the butt!

Comment by biu.dantas, Jan 30, 2009

It´s a cool tool for appengine, but i didn´t understand why everyuser can be an administrator, simply logging with a google account ? Is there a way to change it ?

Comment by rob...@guiadogps.com.br, Jan 30, 2009

Sorry, i misunderstood. Using dev_appserver made this situation happen, but i still having some troubles.

Locally I can access and edit pages, but online, I cant. I´m the domain admin, but when I log onto my website, i get the message

"Access Forbidden You don't have permission to view this page. If you believe you are seeing this message in error, please contact the administrator."

How can I make this work ?

tks

Comment by evrimulu, Feb 06, 2009

Nice, but not enough, CMS should be design agnostic. Try this one:

http://demo.core.gen.tr

more info: http://www.core.gen.tr/#coretal

Comment by christon.balie, Feb 16, 2009

sample da

Comment by daniel.fe, Feb 18, 2009

from above: "maybe something small like WordPress?"... sure!

Comment by Link.Starbureiy, Mar 08, 2009

Can somebody please tell me how I install this CMS? That's the thing I hate about .zip files, where's the executable (.exe)? Which one of these non-image files do I want to open first? And, is this supposed to be a replacement for an HTML editor (I'm still not too sure of what I've read)?

Thank you.

Comment by efehoroz, Mar 31, 2009

>>Can somebody please tell me how I install this CMS? >>That's the thing I hate about .zip files, where's the executable (.exe)?

There is a slight possibility that this question is not a joke.. so, lemme try to answer it then.

Follow these steps on windows XP or Vista

1) Download and install Python 2.5 ( http://www.python.org/ )

2) Download and install Google App Engine ( http://code.google.com/appengine/downloads.html )

3) Download and unzip app-engine-site-creator zip file http://code.google.com/p/app-engine-site-creator/downloads/list (you need a unzip program such as Winrar http://www.rarsoft.com/download.htm )

4) open >Programs>Accessories>Command Prompt

inside command prompt type: dev_appserver.py C:\location\of\app-engine-site-creator

then, open your web browser, go to http://localhost:8080 to see the CMS

Comment by webmas...@afewtips.com, Oct 20, 2009

I felt compelled to comment on the "why a cms?" I wondered the same thing. If you are the only one creating content and can write the pages in html and not have more than 4 or 5 pages - you don't need a cms. But if you have more than 1 person editing, and need workflow of content and need to be able to assign access and editing rights and need to organze content, create links to content from other content automatically then you need a cms to allow everyone to work together to create and serve content. Try to conceptually create an application that serves content and is easy to manage. (I didn't call it a cms) You will start out strong and then start to realize that things become very complicated and you need a layer between the user and the content distribution. I use Plone - very strong and powerful - for bigger stuff, and GA for fun. http://afewtips.com


Sign in to add a comment