160 likes | 241 Views
nukeSquared CMS. By: Myle Arif Ott. Introduction. Over the past 20 weeks I have been building a Content Management System known as nukeSquared. What?. From Wikipedia.org
E N D
nukeSquared CMS By: Myle Arif Ott
Introduction • Over the past 20 weeks I have been building a Content Management System known as nukeSquared
What? • From Wikipedia.org • A content management system (often shortened to CMS) is a system used to organize and facilitate collaborative content creation
What??? • A system that makes it easy for programmers and non-programmers to make powerful and easy-to-use websites
And why should I care? • Because it can save you time! • Most websites have the same basic structure • People create accounts. • Then they log in to their accounts. • Then they do stuff. • Then they log out. • Why should you have to set this up yourself?
But isn’t that kind of vague? • Exactly! That’s why this is useful! • nukeSquared can help you make almost any type of website about almost any subject!
How does this save me time? • Look at it this way…nukeSquared lets you manage pages by breaking them up into small and simple components • “Modules” contain the interesting part of each page • “Blocks” contain accessory functionality (e.g. links to other pages) • “Themes” manage the overall appearance
I’m confused • Okay, let’s look at modules • See the red stuff • It holds the content for the current page (usually the part your interested in)
And blocks? • Blocks go around the module and can be on the left, right, top or bottom of each page • See the red stuff • It holds less important information or links
And themes do what again? • Themes control the overall “look and feel” of the page • Different themes • They manage everything from the font to the page organization!
This really makes it easier!? • Yes, see for yourself
Nobody has done this before? • Actually, many of people have tried to do this before. • PHP-Nuke • Xoops • PostNuke • Drupal • Xaraya… • Unfortunately, they lack modularity, consistency and ease of use
This seems kind of cool • Thanks. • As you can see, by dividing pages into the three components (modules, blocks and themes), nukeSquared can make creating powerful and easy to use websites relatively painless
You made that all by yourself? • Well, I had some help • Apache—http://httpd.apache.org • Markdown—http://daringfireball.net/projects/markdown • MySQL—http://www.mysql.com • PHP—http://www.php.net • PHP-Nuke—http://phpnuke.org • SmartyPants—http://daringfireball.net/projects/smartypants • Textile—http://textism.com/tools/textile • Texturize—http://photomatt.net/tools/texturize • Wikipedia—http://wikipedia.org • WordPress—http://www.wordpress.org • WYSIWYG editor—http://tinymce.moxiecode.com • Zend—http://www.zend.com
Questions • Any questions?