|
ScreenShots
Screenshots of a deployed instance of App Engine Site Creator
Example content page
Page editing interface
Administrative Sitemap
|
Sign in to add a comment
|
|
|
Search
|
|
ScreenShots
Screenshots of a deployed instance of App Engine Site Creator
Example content page
Page editing interface
Administrative Sitemap
|
Sign in to add a comment
nice
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.
2. It's useful for non programmers only.
Am I right?
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!
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 ?
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
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
sample da
from above: "maybe something small like WordPress?"... sure!
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.
>>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
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