Today, people expect a web site to be interactive, adaptable, informative, and easy to read on any device. The old design principle of static content is no longer acceptable. The combination of easily updated content and user interaction means that your business needs a Web Application, not just a site.
Key factors in our products
Security
Web data security is more important now than ever. We do that!
We host sites on a hardened server, or can custom engineer a secure server for you. All web access uses secure encryption to eliminate the risk of outsiders snooping on data. And we add extra features to ensure user access is private.
Speed
We are obsessed with speed. Web pages that load almost instantly? We do that!
There is a lot more to online access than just looks. You want your staff or your customers to have extremely fast access, with no lag or delay. Our goal is 200 page requests per second per server, to allow more users and less waiting.
Functionality
Your web site should be able to expand, all the way up to millions of users. We do that!
Our site designs run efficiently on a single server, but can easily scale up to dedicated database and web servers as required.
We can also engineer distributed systems, with multiple servers at different geographic locations.
Flexibility
Your web site should be unique to your needs. We do that!
Our development system allows you to plug-in or build extra functionality without reinventing the wheel.
Our visual portion is implemented as a Theme, so you can have complete control over the appearance portion.
Security on a Web Application is not something that can be added later. In order to be effective, Security must be built in to the design.
Primarily, the server itself must be "hardened", which means it can't be hacked into, and only responds to external requests that are under our control. A web server must respond to client requests from all over the world, and must be smart enough to only respond to well formed requests. It must safely ignore anything that falls outside of normal web requests, and it must do so quickly enough to avoid getting swamped by fake requests (DDOS).
Since your application is using a database to store information and do such basic tasks as confirming user authentication, the database must not be directly accessible from outside of the server. This way nobody can read, delete, or add data to the database other than through the application itself.
Available in-house developed modules for your site
User Account Control
Every part of your site will have specific limits for access. Accounts can be created by users or Admins. Content available to everyone is attached to a system Guest account.
Accept Payment
Accept online payment using various payment providers, from PayPal to Visa and more. Rapid confirmation of payments.
Payment can be applied directly to a purchase or toward site tokens that can be used for micropurchases.
Flexible Textual Content
Build complex blog-style posts including images and formatted text using a true WYSIWYG editor, then display your document to visitors in a readable format. Allows users to vote and comment on each post.
User Interaction
Extremely high-speed commenting system, with instant updates as others comment. Nested comments allow replies, comments can be edited, and emoticon symbols are automatically converted to graphics.
Comprehensive moderation functions allow blocking, removing, banning, temporary actions, locking, shadow banning, troll and spam management, and more.
Images for display and sale
Create a gallery of images for online display, download, and even purchase. This module automatically creates display and thumbnail images during upload so display is rapid. Downloads are zip files of the original images.
Typical uses for these galleries would include real estate properties, cars for sale, and asset management.
Items for sale
Sell products, with options like color and size. Inventory management and automated shipping labels, calculations for shipping, geographic limitations, etc.
Ties in with User module, Payment module, Comment module.
Streaming Media Content
Stream HD video and high quality audio to users. Content can be hours long if required. Content can require logged in users, or can be available for payment. The system automatically builds a one minute preview if required.
Allows comments and votes, accurately tracks how long content is actually being viewed or heard.
Color Media Productions develops web applications using a mix of technologies. We are extremely familiar with:
Custom Development
Server Management
Graphic Design
Choose a package that fits your needs.