Your email has both too much and too little information. I would caution anyone 
from writing another CMS, when there ar already flexible ones out there of 
which you can extend and be part of a ready-made echo system. I would recommend 
Drupal.

Specific questions:

A database record for each widget?
Command line? What command line in a web app?
Why a web app if you're going to use Qt anyway? Doesn't that destroy the 
motivation for a web app?
Kaltura Server? Email server? This is some CMS!


You seem to have the enthusiasm, ambition, and a clear idea of what you need, 
but I am not sure that you have an execution plan and an idea of what it will 
take. Or, even more likely, I have failed to understand your vision. You 
provided execution details which are neat but inconsequential. In order to 
advise you correctly, we need a much less detailed view and need the 10,000ft 
vision. The details you did give make it sound much less like a CMS. I don't 
even know what I would call it... (And maybe all the acronyms are a part of the 
confusion) 




________________________________
 From: Jeffrey Scott Flesher Gmail <jeffrey.scott.fles...@gmail.com>
To: witty-interest@lists.sourceforge.net 
Sent: Tuesday, June 26, 2012 9:41 PM
Subject: [Wt-interest] Has anyone written a CMS in Wt?
 


I'm starting an Open Source CMS Project called Flesh; I've decided that Wt 
should work well for this project; and now its time to start work; and I 
thought I'd check to see if there is already a CMS project out there, I did not 
find any doing a search; so I thought I would ask.

If you have any ideas on how to start a project like this, let me know; I know 
that is a vague question; but I'm starting from scratch if I can not find a 
project out there, and even if I do, I doubt it will do what I'm trying to do, 
so I'm really just looking for ideas.

My idea right now is to make it database driven; the main function will check 
the command line, sterilize it, parse it out, pull a database query for the 
page, check cache, clean it if data has changed, create the page if needed, 
then sever the page. 

It will have a db record for each item or widget I need to use for a page, that 
contains all the information I need for that widget; then use a case statement 
to execute the statement; a little over simplified, but basically that's it, 
then add the back end, which is a drag and drop widget editor, based on a 
Property sheet for each widget in advanced mode, and also a WYSIWYG for basic 
editing, which I'm leaning toward a Qt app for that, one for the desktop and 
one for devices, but have a web back end as well, but make it an option. 

I will have a theme designer to go with it; its Open Source, but I doubt it 
will get any interest till its out of beta, but the market is to replace all 
CMS's out there, so I will make the interface easy to use, with advanced 
controls and scripting capabilities, so security is a must to have that 
functionality; but I want it to replace cPanel, so it will also control the web 
server, if you are the Server Admin, with more control then cPanel currently 
has; this way all you need is a VPS account, no Panel and can add multiple 
Domain Portals, have email, ftp and other features, each with there own 
database and folder space, so they are separate; but allow an administrator to 
maintain multiple web portals using one application, and still giving each web 
master total control over their own portal.

Its based on CDN, and my idea is to just push changes with the Qt app, such 
that it replicates the data to all CDN's; this way I can firewall out all 
ports, other than 80 and 443, and then only allow incoming ports based on the 
IP addresses for all the CDN's, with a master IP controller; so you can update 
the CDN IP addresses and monitor them for security, so you can take them off 
line if they become compromised, and rebuild them with new credentials; but at 
the same time, I want to use P2P update capability and  content delivery 
service to cut back on bandwidth usage, so I'm talking about some serious code 
here; but I make video's and its one of the reasons I want to write this; so I 
can have a CMS that is designed for fast content delivery for on demand video, 
so it will need to interface with a Kaltura Server also, plus I want it to run 
my Email server as well, so that this application has enough power to run any 
Corporation from, and secure enough
 for the Government to use, but really aimed at the normal end user who just 
wants a web site, which opens up the Portal Market potential this project will 
have.  

Its geared for E-Commerce, and will be PCI Complaint; which is the main reason 
I'm doing this project.

I'm not soliciting for help with this project; just asking about ideas; links 
to code that might do a few things I'm looking at doing, and to find out if any 
one has already done this; since I couldn't find a project like this, and don't 
know where to go or who to ask; I figured this was a good place to start, so 
please let me know. 

I've written a few CMS's in different languages over the years, the first one 
back in 1999, never happy with any of them; so I thought I'd do this one right, 
and I'm an old C programmer, but mainly did Assembly and Machine Language,
back in the 80's C was a treat, and C++ was a Dream; after being retired from 
the Air Force I became a Computer Programmer for the EPA and then the BLM, till 
I retired due to worsening health issues from the War, and I like Qt and find 
Wt doesn't look much different in its style; so I shouldn't have much 
difficulty there; but I'll find out soon enough; this is just my introduction 
to this Community and first question.

Thanks.

Jeffrey Scott Flesher
Retired Disabled Gulf War Vet
Air Force Computer Programmer - Electronic Engineer and Helicopter Crew Chief, 
Special Ops and Air Rescue.
http://LightWizzard.com 
http://VetsHelpCenter.com




------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
witty-interest mailing list
witty-interest@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/witty-interest
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
witty-interest mailing list
witty-interest@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/witty-interest

Reply via email to