Jon says, "What's the best HD Camcorder in the sub $1500 range?"

@ 12:17 pm, 7/04/08

Neutonium

NeutoniumLike with most of my projects, the brand (name and logo) are used as code names for a number of different projects that I'm working on. Neutonium is no different. The original Neutonium concept was a communications platform that tied email conversations into a single email. So instead of having deep threads of emails, all replies end up in one email sort of resembling a forum or bulletin board system.

The second iteration of the Neutonium name was for a web-based project/task/document management system. It made it to functional alpha stage and was used shortly to manage some of my projects.

The third and most recent usage of the Neutonium name is a content management system (CMS) I'm writing to power some of my websites, including InkOutLoud.com and this one.

Is it different or better than other CMSes? I don't know and I don't care. The objective was to create content in a real-time, real-design fashion, unlike a blogging system like WordPress where you create content in an administrative control panel environment that looks nothing like your website. However, it's not entirely WYSIWYG.

Overview

Admin Live ToolbarThe main feature is the "admin live" toolbar. This is the single administrative toolbar that sits atop your site when in administrative mode. Below the toolbar is the current page you are working on completely compiled in all its glory.

The system features static pages, a blogging and commenting engine, file uploads and database-driven layouts, styles and elements, which are code snippets that can be displayed on a page or group of pages.

Editing a PostEditing pages or posts is done in a "window" within the page, featuring a TinyMCE editor for pseudo-WYSIWYG composition.

The system also has a fairly crude widget system for implementing such goodies as Google Adsense, Google Analytics, tag clouds, sidebar lists (like the "Recently" list below) and just about anything else that's not inherent in the engine.

Future Plans

It's definitely a work in progress. I make tweaks to it almost daily as I fix bugs, tighten some features up and add new features. While I definitely created it for my own personal and business needs, I have thought about open-sourcing it or at least offering it for download. While the page render engine is ready for prime-time, the administration tools are not quite polished.

The Geeky Stuff

The CMS was built using PHP, CodeIgniter Framework, MySQL, AJAX (my own library) , TinyMCE, Scriptaculous and Lightbox.

Comments

Jonathan

February 14, 2008 10:34 pm

I've added caching to the application. I can now cache SQL queries as well as HTML fragments. I still need to add cache settings to the interface.

Jonathan

March 21, 2008 12:12 pm

Testing migration to a different server.

Leave a Comment

Name:
Website (optional):
Example: http://www.mysite.com
Comment:
Text from image:

About

MeI’m Jonathan Brown. I write software during the day, I bootstrap businesses at night and I’m a father on weekends. It’s not how I designed it, but that’s how it worked out.

Oddly enough, I hate reading and love writing. I can’t find time to do either. I only read non-fiction—typically business books and magazines.

More »



My Network