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

Reply via email to