Login Form
 
MyCyberGURU

1.888.558.4878
1.888.558.GURU
Tel: 604-893-8898
Fax: 604-893-8846
info@mycyberguru.com

Suite 305 - South Tower
5811 Cooney Road
Richmond, BC, Canada
V6X 3M1
Technical Specifications

The System

Mycyberguru's Content Management System is a very powerful J2EE driven dynamic web system. The idea behind this content management system (CMS) is based on single user model of other CMS systems. The only major difference is that with MCG CMS you can have an unlimited number of stand alone/ unique websites running on a single application platform.



Modular Design

The MCG CMS is designed to be extensible. If you do not want certain functionality then we
can always remove it on per website basis. If you ask us to give you a new functionality we can easily add it to the system, without disrupting the existing features. The system is designed to expand and retract as needed by the client.



Content / Presentation Separation

The MCG CMS separates the content from the presentation. This allows you to change the look
of your website with a click of a button. This also allows for simple backup of your system. For backup purposes your content can be retrieved in a plain text form with attached media items or in an HTML form as a static snapshot of your entire website.



Security / Failover

Security is crucial to any website, especially when it is central to your business. The MCG CMS follows the best security practices of isolation, auditing, separation of responsibilities and system backup / recovery.System Management pages use session security and SSL technology to keep administrative users private and secure. Isolation means that any potential damage is always contained to a single website. This means that even if one website is compromised then the others will remain intact.

The separation of responsibilities feature of MCG CMS allows the owner of a
website to create multiple user accounts and give them various access rights.

This means that a single user can be restricted to manage only a single section of the
website. The auditing feature of MCG CMS allows the system administrator to track System Management pages activity. Logged information includes user name, address, time and type of action performed. A special Backup/ Recovery feature allows the system administrator to restore the entire site based on a last night’s backup.



Scalability

If you ever need to add a second or a third server to the system due to growing content
size, then MCG CMS will also grow with your needs. Since all static content is loaded from a file server and all dynamic content comes from a database server then adding another application server for load balancing or failover is absolutely feasible.

If your bandwidth / storage needs change then we can give you more of what you need. Our
server collocation partner facility has a very generous bandwidth package. The starting package is 50GB (gigabytes) of monthly traffic. How fast is their connection?

It is 100 Mb (mega bits) per single connection with ability to add additional connections.

Hardware / Software

On what hardware will MCG CMS run? The entire system can run on a single server but to accommodate for growth and failover we split the system into 3 layers. The first layer does load balancing of the application servers. This layer will be exposed to the Internet and will run Apache Webserver front-end.
 
The second layer will host the actual MCG CMS application. This layer runs Apache Tomcat5 servers on a local network only. The application is never directly exposed to the Internet.

The third layer will be the file server and database storage servers. For hosting purposes we only use Debian Linux operating systems, Apache webserver and Apache Tomcat5 and SQL database servers and Pentium Xenon / SCSI hardware.