OpenCrypt - Membership Software
Spring Sale!  10% Off!  1 Week Only!
Username:
Password:
Register / My Account / Forgotten Password?
 Home  Features and Benefits  Online Demonstration  Purchase  Our Services  Help and Support  my.OpenCrypt 
 Support Home  Helpdesk  FAQ and Documentation  Search  Community Forums 
 FAQ and Documentation  Software Requirements  Recommended Web Hosting 

Software Requirements
 

OpenCrypt is designed for use on Unix and Linux web servers but is also compatible with some Windows and Sun Solaris web servers.

OpenCrypt is designed for the Apache Web Server software though this is not required unless you wish to use the 'traditional pop-up login prompt', if running Microsoft IIS web server or other web server software then OpenCrypt's 'PHP Login Interface' can still be used.

OpenCrypt is written in Perl and PHP, both of which are available free or charge and are supported by all popular web server software.

A number of additional Perl modules are also required, these are often not installed by default and are the most common cause of error during installation of the software. The Perl modules are available free of charge and most web hosting companies are more than happy to install the modules for you free of charge, details of the required Perl modules are shown to the right of this text.

OpenCrypt uses a mySQL database system to store system data for optimal speed and efficiency, mySQL is also available free of charge and is supported by all popular web server software.

The OpenCrypt software source code is 100% available and unobfuscated.

From your customer's point of view (the software end-user), the only requirement is an Internet web browser with a suitable Internet connection. The software is thoroughly tested in all the most popular web browsers including; Microsoft Internet Explorer, Mozilla Firefox and Apple Safari. The software frontend does not rely upon any JavaScript to ensure 100% compatibility, where JavaScript is used it is merely included to enhance the user experience, a fallback is always in-place for non-compatible users. This approach also applies to the HTML layout which is controlled using traditional HTML rather than CSS/stylesheets, again this is done to ensure 100% compatibility and CSS is merely used to enhance the design and user experience. Recent statistics show that JavaScript and CSS compatibility are on the increase, however the percentage of users with web browsers that support JavaScript and CSS still remains at around 94%. Note, this figure does not necessarily represent compatible browsers, in the case of JavaScript many users disable JavaScript support in their web browser. We consider 94% to be unacceptable and would not release a software package which did not work for 1 in 17 users.

Related Content

Software Requirements

  • SendMail or SMTP support for sending emails.
  • FTP access is required to install the software.


Perl PHP mySQL

Perl Module Requirements

The following Perl modules are required by OpenCrypt, these are all available free of charge but may need to be installed on your web server.
 
Please note, some of the above modules do have prerequisites and some very basic and standard Perl modules have been omitted from the list, we have found it very rare for a server to require installation of any further modules in addition to those listed above.

If you have root/superuser access to your server then we can install these modules for you, please see our 'Service Pricing' page.


Copyright © 1999 - 2010 ionix Limited. Company Information, Affiliates, Contact Us

Powered by OpenCrypt Membership Software